Skip to content

팁 게시판

봇이 위치한 좌표 알아보기, 내가 지정한 좌표에 봇 위치시키기

분류 봇관련 조회 수 1,942 추천 수 14

안녕하세요.
현재 봇이 위치한 좌표를 확인할 수 있도록 수정합니다.
가끔 바알방이나 디아방에서 봇의 위치 지정하는 방법을 묻는 질문이 있어 이를 활용하면 좋을 듯 해 올립니다.
5기때 아가씨님 봇에서 필요한 부분만 가지고와 3.1 & 4.2 헤븐리 스톤님 봇에 적용 시켰습니다.


D2NT\scripts\NTBot폴더에 NTBotGame파일을 열어보시면 function NT_KeyEvents(keycode) 함수가 있습니다.
이 함수에 아래와 같이 추가만 해 주시면 됩니다.

function NT_KeyEvents(keycode)
{
 var _script;

 switch(keycode)
 {
 case 19: // Pause/Break
 _script = NTC_FindScript(NTConfig_Script[CurScriptIndex]);
 if(_script)
 {
 if(_script.running)
 {
 _script.Stop();

 NTC_Delay(300);
 ClickMap(NTC_CLICK_LUP, NTC_SHIFT_NONE, null);

 SetStatusText("Stopped " + NTConfig_Script[CurScriptIndex]);
 }
 else
 {
 Load("NTBot/bots/" + NTConfig_Script[CurScriptIndex]);
 SetStatusText("Running " + NTConfig_Script[CurScriptIndex]);
 }
 }
 break;
 case 107: // Coordinate(add key) // ///////////////////////////////// <<== 여기부터 추가
 Say("Coordinate [" + me.x + "," + me.y + "]");
 break; // /////////////////////////////////////////////////// <<== 여기까지 추가
 }
}

제가 추가시킨 단축키는 (+ : 숫자키패드에 있는 더하기) 입니다.
단축키를 누를경우 현재 봇이 서있는 위치의 좌표를 출력합니다.
봇을 정지 시키고 알고자 하는 위치에 봇을 위치시킨 후 단축키를 누르기만 하면 됩니다.


그럼 일단 봇이 위치할 좌표는 쉽게 알수 있습니다.
봇을 어떻게 위치시키느냐?
해당 스크립트(바알이나 디아 등등)에서 필요한 부분에서
NTM_MoveTo(me.areaid, x좌표, y좌표); 명령어를 이용하면 됩니다.
여기까지 이동해 이 좌표의 주변몹을 정리하기를 원하시면 NTM_MoveTo(me.areaid, x좌표, y좌표); 아래에
NTA_ClearPosition();를 추가해 주시면 됩니다.


도움이 됬으면 하네요

단축키 변경을 원하시면 아래 키코드를 참고해 수정하시되 기존에 설정된 키나 자주 사용하는 키는 피하세요
case 다음에 107 숫자 있죠? 이 숫자를 아래 코드를 이용해 수정해 주시면 됩니다.

Key Code
LBUTTON 1 Left mouse button
RBUTTON 2 Right mouse button
CANCEL 3 Control-break processing
MBUTTON 4 Middle mouse button (three-button mouse)
BACK 8 BACKSPACE key
TAB 9 TAB key
CLEAR 12 CLEAR key
RETURN 13 ENTER key
SHIFT 16 SHIFT key
CONTROL 17 CTRL key
MENU 18 ALT key
PAUSE 19 PAUSE key
CAPITAL 20 CAPS LOCK key
ESCAPE 27 ESC key
SPACE 32 SPACEBAR
PRIOR 33 PAGE UP key
NEXT 34 PAGE DOWN key
END 35 END key
HOME 36 HOME key
LEFT 37 LEFT ARROW key
UP 38 UP ARROW key
RIGHT 39 RIGHT ARROW key
DOWN 40 DOWN ARROW key
PRINT 42 PRINT key
SNAPSHOT 44 PRINT SCREEN key
INSERT 45 INS key
DELETE 46 DEL key
HELP 47 HELP key
0 48 0 key
1 49 1 key
2 50 2 key
3 51 3 key
4 52 4 key
5 53 5 key
6 54 6 key
7 55 7 key
8 56 8 key
9 57 9 key
A 65 A key
B 66 B key
C 67 C key
D 68 D key
E 69 E key
F 70 F key
G 71 G key
H 72 H key
I 73 I key
J 74 J key
K 75 K key
L 76 L key
M 77 M key
N 78 N key
O 79 O key
P 80 P key
Q 81 Q key
R 82 R key
S 83 S key
T 84 T key
U 85 U key
V 86 V key
W 87 W key
X 88 X key
Y 89 Y key
Z 90 Z key
LWIN 91 Left Windows key (Microsoft?Natural?keyboard)
RWIN 92 Right Windows key (Natural keyboard)
APPS 93 Applications key (Natural keyboard)
SLEEP 95 Computer Sleep key
NUMPAD0 96 Numeric keypad 0 key
NUMPAD1 97 Numeric keypad 1 key
NUMPAD2 98 Numeric keypad 2 key
NUMPAD3 99 Numeric keypad 3 key
NUMPAD4 100 Numeric keypad 4 key
NUMPAD5 101 Numeric keypad 5 key
NUMPAD6 102 Numeric keypad 6 key
NUMPAD7 103 Numeric keypad 7 key
NUMPAD8 104 Numeric keypad 8 key
NUMPAD9 105 Numeric keypad 9 key
MULTIPLY 106 Multiply key
ADD 107 Add key
SEPARATOR 108 Separator key
SUBTRACT 109 Subtract key
DECIMAL 110 Decimal key
DIVIDE 111 Divide key
F1 112 F1 key
F2 113 F2 key
F3 114 F3 key
F4 115 F4 key
F5 116 F5 key
F6 117 F6 key
F7 118 F7 key
F8 119 F8 key
F9 120 F9 key
F10 121 F10 key
F11 122 F11 key
F12 123 F12 key
F13 124 F13 key
NUMLOCK 144 NUM LOCK key
SCROLL 145 SCROLL LOCK key
LSHIFT 160 Left SHIFT key
RSHIFT 161 Right SHIFT key
LCONTROL 162 Left CONTROL key
RCONTROL 163 Right CONTROL key
LMENU 164 Left MENU key
RMENU 165 Right MENU key
댓글22
  • xonda 2010.04.27 16:58
    감사합니다. 정말 궁금해하던 스크립트 설정이였는데 많은 도움이 되겠네요^^*
  • 뛰자뛰어 2010.04.27 18:47
    에효.... 머리는 아프지만 공부하겠습니다...^^ 감사합니다....
  • 김치스마일 2010.04.27 19:50
    좋은 정보 감사합니다. ^^
  • 글로뮈 2010.04.27 20:33
    좋은정보네요... 이렇게 하나씩 알아가는 것이 좋네요 ^^ 감사합니다.
  • 로또일등 2010.04.27 23:04
    좋은 정보 감사합니다~ ^^
  • 안졸리나졸려 2010.04.27 23:31
    좋은 정보 감사합니다. 좌표를 확인하고 싶은 때가 있습니다.
  • holymaximus 2010.04.28 10:25
    좋은정보네요 . 감사합니다
  • 오늘하루도 2010.04.30 20:16
    아주 유용한 정보 감사합니다
  • 애플사랑 2010.05.01 00:30
    전 바도 통 뭔소리인지... ,.;;
  • 카인 2010.05.01 16:42
    오랜만에 복귀한 자판님 안오셨네.. ㅎㅎㅎ 리플 복사 엄청나시던데
  • 블르스조아 2010.05.03 02:28
    좋은정보 감사합니다 ~ ㅎㅎ
  • 엔야짱 2010.05.05 20:04
    어럽네요 ㅠㅠ 공부해야겠어요
  • 메피잡자 2010.05.15 17:07
    엔야짱님 저는 봐도 무슨말인지 ㅜㅜ
  • 로또일등 2010.05.19 07:46
    고맙습니다~ 좋은정보^^ 추천이요~
  • 듀엣 2010.05.22 19:01
    네 잘읽었습니다. 유용한정보 감사드립니다 수고 하십시요!!!
  • 오르세이 2010.05.24 02:39
    좋은 정보 감사합니다. 디아 잡을 때 적용해 봐야겠네요^^
  • 동일[아빠] 2010.05.24 12:42
    좋은 자료네요. 적용해서 한번 해봐야겠습니다.
  • 조용히겜이나 2010.07.07 18:26
    좋은정보네요.많이 배우고 갑니다. 감사합니다.
  • 나눔쟁이♥ 2010.07.08 17:52
    흑 왜 난 안될까.. 이거 버전에 따라 다른가요? 7차인데..
  • harusari 2010.08.02 00:03
    7차버전은 아래와 같이 수정해 보세요^^ 에너지절약님의 수정이니를 접목하여 적용해봤습니다. 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; case 107: // Coordinate(add key) // ///////////////////////////////// <<== 여기부터 추가 Say("Coordinate [" + me.x + "," + me.y + "]"); break; // /////////////////////////////////////////////////// <<== 여기까지 추가 } }
  • 웅스 2010.09.02 16:16
    좋은 정보 감사합니다. 수고하셧어요.
  • 으흥으헝 2011.07.06 22:44
    정말유용한정보내요 감사합니다~!

팁 게시판

번호 분류 제목 글쓴이 날짜 조회
공지   게시판 푸시 알림 / 통합 앱 서비스 31 file 트디개발자 2023.09.20 835.6k
공지 디아관련 에테리얼 벅큐빙 표 219 eunnanoDiablo™ 2008.03.05 140.4k
공지 디아관련 케릭별 갑옷 착용 모습 325 수린[아빠] 2009.06.09 111.6k
공지 디아관련 디아블로 각종 팁과 정보 간추림 입니다 (_ _) 1547 조은아저씨 2010.05.24 211.7k
공지 봇관련 유니크 업글 표 366 file 카인 2013.11.02 413.1k
821 캐릭 육성 오리지널 캐릭 스킬트리입니다. 62 BattleDin 2010.04.22 6.5k
820 봇관련 아이템 이니 보는법 & 수정법 강좌(?) 입니다. 55 file S_LUCIFER 2010.04.22 6.5k
819 봇관련 쫄봇 다른사냥터에 적용하기 34 시날 2010.04.22 2.8k
818 봇관련 삥바바 스왑 후 파인트아이템 하는 작은 팁.. 17 지바람™ 2010.04.23 2.5k
817 캐릭 육성 제가 알고 있는 가장 빠른 랩업 방법 입니다. 77 나의인생최강 2010.04.24 6.8k
816 일반 VMWARE로 SSH서버 돌리는것보다 조금더 편한 방법 32 file 이아나 2010.04.24 7.2k
815 일반 우리집엔 공인 아이피가 몇개 들어올까요..? 60 『악동』[A1L] 2010.04.25 10.8k
814 디아관련 오리를 하는데 도움이 되는 각종정보입니다.. 42 루인 2010.04.25 1.6k
813 봇관련 날아다녀님 버전 정수 자동 큐빙하는 방법입니다. 21 김치스마일 2010.04.26 2.0k
812 디아관련 에너지 쉴드 정보 27 크와앙 2010.04.26 5.6k
811 디아관련 창고 계정의 블럭을 피하려면? 45 죠스바 2010.04.26 2.5k
810 아이템/앵벌 [래더A1] 4/26 아이템 시세(00:00 ~ 11:00) 24 Gods_수노 2010.04.26 2.1k
809 봇관련 저의 자동 퀘드랍 방법 한번 올려보겠습니다. 33 봉봉비 2010.04.26 2.7k
808 디아관련 디아블로 보스몹별 숨렙입니다. 45 쿠마[O.P] 2010.04.26 3.3k
807 디아관련 블럭에 대비하여 창고관리하는법 27 harusari 2010.04.26 2.0k
806 게임관련 노시디패치에 관하여.. 40 harusari 2010.04.27 4.1k
> 봇관련 봇이 위치한 좌표 알아보기, 내가 지정한 좌표에 봇 위치시키기 22 에너지절약 2010.04.27 1.9k
804 봇관련 쫄봇을 이용한 퀘드랍 자동사냥 방법(날아다녀님 NTBot4.2_2 2차) 35 thething 2010.04.28 3.2k
803 디아관련 시피유 점유률 관련 가장중요한 체크사항 (초보용 렉 줄이기) 27 딴딴한 2010.04.28 2.0k
802 게임관련 창모드에서 마우스나감방지하는법 37 santa-sniper 2010.04.28 1.8k