Skip to content

카인님의 보쌈 봇(증오3층)포탈 열리는 곳 변경 질문

분류 질문 조회 수 237 추천 수 0

thething님의 봇을 기반으로...

카인님의 보쌈추가 디아런을 사용중입니다.

허나.잘 되나..텔레소서가 증오3층에서 포탈을 열어주면....

케릭이 8케릭이 들어가니....기사가 케릭에 걸려서 빠져나오지를 못합니다..

해서 텔레소서가 포탈을 여는 위치를 넓은곳으로 변경하고 싶은데...

방법을 잘 모르니...부탁드립니다.
  • 로또일등 2010.05.25 19:13
    정강란에보면 좌표를확인할수있는 방법이있습니다. 그방법으로 원하는 좌표값을 얻으신다음에 nt봇 메피파일을 열으셔서 포탈위치를 바꾸시면됩니다.
  • CrosS_YONG 2010.05.25 19:18
    아하~ 그렇군요~ 감사합니당~^^; 닉네임처럼....로또 대박나시길~~~~
  • CrosS_YONG 2010.05.25 19:29
    로또일등님.. 질문이 있는데요... 정강란에 보니....설정내용이 현재 제가 쓰고 있는 설정파일과 다릅니다..ㅠㅠ 어디부분에서 고쳐야 할까요? --------------------------------------------------------------------------------------------------------------- var CloneDiabloString; var JordanMessageString; var JordanMessageCount = 0; var JordanMessageCheck = false; var LeechBotNameMsg = -1; var LeechBotNameList = new Array(); var LeechBotHelpMsg = 0; var PlayerHelpMsg = -1; var PlayerHelpList = new Array(); var CheckHostile = false; var CheckMonster; function NTMain() { Delay(1000); //Print("ÿc4[+] NTBot 4.2 [+]"); var _msg, _scriptName; var _myExperience, _experience, _time; Include("libs/common/NTCommon.ntl"); NTC_IncludeLibs(); if (!NTC_IncludeConfig("NTBot/char_configs", true)) MyCo_ExitGame("ÿc1NTBotGame.ntj : NTC_IncludeConfig() 실패 (" + MyCo_GetAreaName() + ")"); NT_LoadConfig(); NTSI_LoadNIPFiles("NTBot/item_configs"); MyAt_Initialize(); _MyCo_StartingTime = new Date(); if (NTConfig_StartDelay > 0); Delay(NTConfig_StartDelay); _MySI_SnagRange = NTConfig_SnagRange; CheckMonster = MyConfig_CheckMonster[0]; GetPath(me.areaid, me.x, me.y, me.x, me.y, true); SetUIState(_MyMI_UI_AUTOMAP, false); if (MyConfig_ExitLeechBot[0]) Load("NTBot/tools/NTToolsThread_MyExitLeechBot.ntj"); if (me.account == _MyWK_WarehouseKeeperAccount) { if (MyIL_File(_MyWK_FILE_JOIN, 0)) { MyConfig_StatusText[0] == 1 && MyCo_SetStatusText("ÿc4창고지기: 초기화 중 (ÿc0...ÿc4)"); Include("NTBot/bots/MyWarehouseKeeper.ntj"); _msg = MyMain(); if (_msg && _msg != "MyMain()") NTC_SendLogToOOG(NTC_LOG_COMMON, "ÿc1MyWarehouseKeeper.ntj : " + _msg + " 실패 (" + MyCo_GetAreaName() + ")"); MyCo_ExitGame(); } else Load("NTBot/tools/NTToolsThread_MyWarehouseKeeper.ntj"); } NTT_GetCorpses(); MyCo_CheckWeaponMerc(); MyCo_PickUpCursorItem(); MyUn_SwitchRunWalk(1); My_ExitServerIp(); Load("NTBot/tools/NTToolsThread.ntj"); if (NTConfig_CheckCloneDiablo) { JordanMessageString = GetLocaleString(11004).split("%d")[1]; CloneDiabloString = GetLocaleString(11005); } RegisterEvent(EVENT_GAMEMSG, My_EventChat); RegisterEvent(EVENT_SCRIPTMSG, My_EventScript); MyTM_TimeManager(true); RegisterEvent(EVENT_KEYDOWN, My_EventKey); if (NTConfig_Script.length < 1) { (MyConfig_StatusText[0] == 1) ? SetStatusText("ÿc1설정한 사냥터가 없습니다.") : Print("ÿc1설정한 사냥터가 없습니다."); NTC_SendLogToOOG(NTC_LOG_COMMON, "ÿc1NTBotGame.ntj : 설정한 사냥터가 없습니다 (" + MyCo_GetAreaName() + ")"); return; } _MyCo_FirstExperience = me.GetStat(13); for (_MyCo_CurScriptIndex = 0; _MyCo_CurScriptIndex < NTConfig_Script.length; _MyCo_CurScriptIndex++) { My_Initialize(); if (!MyMo_MoveToTown()) { NTC_SendLogToOOG(NTC_LOG_COMMON, "ÿc1" + NTConfig_Script[_MyCo_CurScriptIndex] + " : MyMo_MoveToTown() 실패 (" + MyCo_GetAreaName() + ")"); break; } if (MyConfig_ManagerMsg == 1 || MyConfig_ManagerMsg == 2) { _scriptName = NTConfig_Script[_MyCo_CurScriptIndex].split(".")[0]; MyCo_SendMsgToStatus(((MyConfig_ManagerMsg == 2) ? ("[" + me.gameserverip.split(".")[3] + "] ") : "") + ((_scriptName.length < 11) ? (_scriptName + " [") : (_scriptName.substring(0, 9) + "... [")) + My_GetTime(_MyCo_StartingTime) + "]"); } My_SetStatusText(); _time = new Date(); Include("NTBot/bots/" + NTConfig_Script[_MyCo_CurScriptIndex]); _experience = me.GetStat(13); _msg = MyMain(); if (!_msg || _msg != "MyMain()") { Print("ÿc1" + NTConfig_Script[_MyCo_CurScriptIndex] + ": " + (_msg || "^^") + " 실패"); NTC_SendLogToOOG(NTC_LOG_COMMON, "ÿc1" + NTConfig_Script[_MyCo_CurScriptIndex] + " : " + (_msg || "^^") + " 실패 (" + MyCo_GetAreaName() + ")"); NTC_PingDelay(1000); } _experience = me.GetStat(13) - _experience; _myExperience = me.GetStat(13) - _MyCo_FirstExperience; MyConfig_StatusText[0] != 0 && Print("ÿc4사냥터(" + NTConfig_Script[_MyCo_CurScriptIndex].split(".")[0] + " ÿc0" + (_MyCo_CurScriptIndex + 1) + "ÿc4/" + NTConfig_Script.length + ") 사냥시간(ÿc0" + My_GetTime(_time) + "ÿc4/" + My_GetTime(_MyCo_StartingTime) + ") 경험치(ÿc0" + _experience + "-" + (_experience / (MyUn_GetExperience() / 100)).toFixed(3) + "%ÿc4/" + _myExperience + "-" + (_myExperience / (MyUn_GetExperience() / 100)).toFixed(3) + "%)"); _MyAt_IgnoreCorpseList.length = 0; _MySI_CheckPickItemList.length = 0; MyIL_File("NTBot/MyData/ManagerLogs/ManagerLogsExperience[" + me.account + "].txt", 1, "경험치 (" + _myExperience + "/" + (_myExperience / (MyUn_GetExperience() / 100)).toFixed(3) + "%)"); } if (MyConfig_ItemList[0]) (MyConfig_ItemList[1] == 0) ? MyIL_WriteItemListText() : MyIL_WriteItemListHtml(); MyTM_TimeManager(false); ExitGame(); } function My_EventKey(keyCode) { if (MyMI_LoadMoveItem(keyCode)) return; switch (keyCode) { case _MyKeC_KEY_PAUSE: MyKe_KeyPause(); break; case _MyKeC_KEY_PARTY: NTC_SendMsgToScript("NTToolsThread.ntj", "Msg_PublicMode"); break; } } function My_EventChat(msg, type) { switch (type) { case 0: if (PlayerHelpMsg == 0 && me.areaid == 108) { PlayerHelpMsg = 1; msg = msg.split(": "); if (msg.length == 2 && (msg[1] == "ㄷ" || msg[1] == "h" || msg[1] == "H")) { var _name = msg[0].substring(3, msg[0].length - 3); if (NTC_InMyParty(_name)) { if (PlayerHelpList[_name] == undefined) PlayerHelpList[_name] = 0; if (PlayerHelpList[_name] < MyConfig_DiabloHelp) { var _player = MyUn_GetPlayer(_name); if (_player) { if (_player.areaid == 108) { ClickMap(NTC_CLICK_LUP, NTC_SHIFT_NONE, null); ClickMap(NTC_CLICK_RUP, NTC_SHIFT_NONE, null); var _preX = me.x; var _preY = me.y; if (MyMo_MoveTo(_player.areaid, _player.x, _player.y)) MyAt_ClearPosition(25, _MyAt_MONSTER_TYPE_ALL, true); MyMo_MoveTo(me.areaid, _preX, _preY); PlayerHelpList[_name]++; _MyMo_TickCount = GetTickCount(); } } } } } PlayerHelpMsg = 0; } break; case 2: if (LeechBotNameMsg == 0 && msg.indexOf(": NAME/") != -1) { LeechBotNameMsg = 1; msg = msg.split("/"); if (LeechBotNameList.indexOf(msg[1]) == -1) { MyIL_File("NTBot/MyData/LeechBot/LeechBotLeechMessage[" + msg[1] + "].txt", 1, "NAME/" + msg[1]); LeechBotNameList.push(msg[1]); } LeechBotNameMsg = 0; } else if (LeechBotHelpMsg == 0 && msg.indexOf(": HELP/") != -1) { LeechBotHelpMsg = 1; msg = msg.split("/"); if (me.areaid == Number(msg[1])) { ClickMap(NTC_CLICK_LUP, NTC_SHIFT_NONE, null); ClickMap(NTC_CLICK_RUP, NTC_SHIFT_NONE, null); var _preX = me.x; var _preY = me.y; if (MyMo_MoveTo(Number(msg[1]), Number(msg[2]), Number(msg[3]))) { MyAt_ClearPosition(25, _MyAt_MONSTER_TYPE_ALL, true); if (msg.length > 4) { MyMo_MoveTo(me.areaid, Number(msg[2]), Number(msg[3])); NTM_MakeTP(); } } MyMo_MoveTo(me.areaid, _preX, _preY); _MyMo_TickCount = GetTickCount(); } LeechBotHelpMsg = 0; } break; case 4: if (NTConfig_CheckCloneDiablo && msg.indexOf(CloneDiabloString) != -1) { ClickMap(NTC_CLICK_LUP, NTC_SHIFT_NONE, null); ClickMap(NTC_CLICK_RUP, NTC_SHIFT_NONE, null); Delay(200); if (MyMo_MoveToTown()) { me.maxgametime = 0; NTC_SendLogToOOG(NTC_LOG_COMMON, "ÿc4" + CloneDiabloString); MyCo_SendMsgToStatus("위버디아 메시지"); MyConfig_StatusText[0] == 1 && MyCo_SetStatusText(CloneDiabloString); while (true) Delay(1000); } } else if (MyConfig_JordanMessage[0] && msg.indexOf(JordanMessageString) != -1) { ClickMap(NTC_CLICK_LUP, NTC_SHIFT_NONE, null); ClickMap(NTC_CLICK_RUP, NTC_SHIFT_NONE, null); Delay(200); if (MyMo_MoveToTown()) { NTC_SendLogToOOG(NTC_LOG_COMMON, "ÿc4" + msg); JordanMessageCount++; if (!JordanMessageCheck) { JordanMessageCheck = true; var _msg = _MyCo_StatusMsg; me.maxgametime = 0; MyCo_SendMsgToStatus("조단 메시지 확인 중"); for (var i = 1; i <= MyConfig_JordanMessage[1]; i++) { if (JordanMessageCount >= MyConfig_JordanMessage[2]) break; MyConfig_StatusText[0] == 1 && MyCo_SetStatusText("조단 메시지 (ÿc0" + JordanMessageCount + "ÿc4/" + MyConfig_JordanMessage[2] + "번, ÿc0" + i + "ÿc4/" + MyConfig_JordanMessage[1] + "초)"); Delay(1000); } if (JordanMessageCount >= MyConfig_JordanMessage[2]) { MyCo_SendMsgToStatus("조단 메시지"); MyConfig_StatusText[0] == 1 && MyCo_SetStatusText("ÿc2조단 메시지 ÿc4확인 완료"); while (true) Delay(1000); } if (MyConfig_ManagerMsg == 0) MyCo_SendMsgToStatus("[" + me.gameserverip.split(".")[3] + "] " + me.gamename + (me.gamepassword ? ("/" + me.gamepassword) : "")); MyCo_SetStatusText(_msg); JordanMessageCount = 0; JordanMessageCheck = false; } } }
  • 카인 2010.05.25 21:31
    에고...; 8명 넣으신다고 하실때 먼가 불안했음 ㅎㅎ 메피사냥터파일 열어서 제꺼와 비교하시면서 고치세요 소서가 원래 열던곳에 열고 팔라가 메피앞까지 전진한후 포탈엽니다. if (MyConfig_MyMephistoLeechBot != 0) { if (!MyMo_MoveTo(me.areaid, 17592, 8070)) return "MyMo_MoveTo()"; MyMo_MoveTo(me.areaid, 17560, 8069); //위치이동 원좌표 17555-8069 NTM_MakeTP(); MyLB_WriteCheckMessage((MyConfig_MyMephistoLeechBot == 1) ? "OUT" : "ATTACK"); // MyMo_MoveTo(me.areaid, 17555, 8069); MyConfig_MyMephistoKill = 0; } else if(!MyMo_MoveTo(me.areaid, 17564, 8069)) return "MyMo_MoveTo()"; // if (!MyMe_KillMephisto()) // return "MyMe_KillMephisto()"; //----------------------------------TT_mod if (me.classid == NTC_CHAR_CLASS_SORCERESS) { if (!MyMe_KillMephisto()) return "MyMe_KillMephisto()"; } else { if (!MyAt_KillBoss(242)) return "MyAt_KillBoss()"; } //----------------------------------TT_mod if (!MyConfig_MyMephistoCouncilMember && MyConfig_MyMephistoLeechBot != 0) MySI_PickItems(); MySI_PickItems(); MyLB_WriteMessage("ACT3"); Delay(5000); //쫄들 마을갈 시간주기 if (NTConfig_OpenChest) { if (MyMo_MoveTo(me.areaid, 17537, 8064)) { if (MyMe_OpenChest(17513, 8063)) MySI_PickItems(); } } if (MyConfig_MyMephistoCouncilMember) { MyMe_KillCouncilMember(); if (MyConfig_MyMephistoLeechBot != 0) MyLB_WriteMessage("IN"); } return "MyMain()"; } 서비스 4명이상일때 액1마을에서 쫄들에게 막혀 카타콤4층포탈 못들어가는 기사 잘들어가게 하기 안다사냥터 파일 열고 비교하시면서 고치세요. var _player1, _player2; for (var i = 1; i <= 50; i++) // 파티원 검사 20초이던걸 50초로 { _player1 = MyUn_GetPlayerUnit(MyConfig_LeechBotTeleeName, 1, true); _player2 = MyUn_GetPlayerUnit(MyConfig_LeechBotWarcryName, 1, true); if (_player1 && _player2) break; Delay(1000); } if (!_player1 || !_player2 ) return "MyUn_GetPlayerUnit()"; MyLB_WriteMessage("BO"); Delay(10000); MyLB_WriteMessage("ANDA"); NTP_DoPrecast(true); Delay(1000); MyTP_UsePortal(me.charname); NTM_WalkTo(me.x-2, me.y-1); MyLB_WriteMessage("IN");
  • CrosS_YONG 2010.05.25 21:37
    우왕~~~~카인님 ㅠㅠㅠㅠ 감사합니다.. 매번 도와주셔서 몸둘바를 모르겠습니다~~

번호 분류 제목 글쓴이 날짜 조회
공지   게시판 푸시 알림 / 통합 앱 서비스 35 file 트디개발자 2023.09.20 947.7k
공지 안내 D2NT 처음 이용하는 분은 튜토리얼을 참고바랍니다. 135 우녕자 2014.12.21 50.9k
공지   맨땅 초보자 가이드 614 file 뮤리아 2020.10.16 1016.3k
공지   카카오톡 1:1 채팅방 만드는 법 106 트디개발자 2018.05.20 430.8k
3211 질문 날아다녀님 봇이요!! 겜중에 멈추는 키와 다시 시작하는키가 먼가요? 3 피엠비 2010.05.25 226
3210 질문 2대 컴으로 동시에 쫄봇 사용이 가능한지 궁금합니다. 4 글로리 2010.05.25 311
3209 질문 스피릿 만들기를 모넉 대신에 세타로 하고 싶어요. 6 바지위에빤쑤 2010.05.25 1.2k
3208 질문 디아앵벌 입구부터가기수정방법질문좀할께요.. 6 눈팅 2010.05.25 179
3207 질문 NT매니져 4.2를 사용하는데요.더블클릭해도 열리지가 않아요. 1 JYK 2010.05.25 149
> 질문 카인님의 보쌈 봇(증오3층)포탈 열리는 곳 변경 질문 5 CrosS_YONG 2010.05.25 237
3205 질문 날라더녀님 봇 실행안되요. 6 브레인 2010.05.25 311
3204 질문 치킨 기능을 잠시 멈추는 가장 편리한 방법은? 5 콩딱콩딱 2010.05.25 1.7k
3203 질문 크랩 이니 설정 확인 부탁드립니다. 5 난장[나눔] 2010.05.25 582
3202 질문 날아다녀님 2차 수정본 시디키 중복 문제 질문입다. 7 김용자 2010.05.25 338
3201 질문 날아다녀님 크래프트 큐빙 설정 질문입니다. 6 아카미렌 2010.05.25 926
3200 질문 mya_killboss 에러 질문입니다 1 grrr 2010.05.25 430
3199 질문 바바 함성 투구 샵봇좀 돌리려는데 어느 엔피씨가 파나요 5 안산훈남 2010.05.25 1.6k
3198 질문 거봉(풀포션)을 안먹어요 ㅠㅠ 9 브레인 2010.05.25 332
3197 질문 날아다녀님5차버전 쫄봇. thething님강좌 적용되나요? 7 로또일등 2010.05.25 1.4k
3196 질문 쫄봇 메시지 출력 질문입니다. 2 ☆조로★[A1L] 2010.05.25 1.0k
3195 질문 디아런-조인후 무조건 NPC(액4) 만나게하기 5 프리윌리 2010.05.25 849
3194 질문 날라다녀님의 봇은 어디서 얻나요? 11 브레인 2010.05.25 880
3193 질문 thething님 개조버전 오리 디아런 get player unit 실패 오류질문 2 페어프랄워 2010.05.25 246
3192 질문 마을에 있는 돈은 원래 먹지 않나요..? 4 호세 2010.05.25 451