1 頁 (共 1 頁)

發表於 : 週一 5月 06, 2002 10:24 pm
Karey
在EZScript II的"其他"項中,下拉式選單"指令"的上方有一個"按鍵掃描碼"

在"按鍵掃描碼"旁邊的方格點一下,然後再去按鍵盤任一鍵,他會出現一組數字,那就是該key的按鍵碼
比如說
a 按鍵的按鍵碼就是65
g 按鍵的按鍵碼就是71
而位於鍵盤右邊數字鍵盤組的↗方向按鍵碼就是33
(如果Num Lock沒有off,按鍵碼為105)

依此類推

Re: 伐木ezs

發表於 : 週一 5月 06, 2002 10:12 pm
Jason[A.K]
Karey 寫:以座標法方式走動:

*x.y軸座標請在遊戲中打.where即可得知

*以下為按鍵碼

 key(33) 方向↗N
 key(34) 方向↘E
 key(35) 方向↙S
 key(34) 方向↖W

例如:

While Nowy!=1815 //當y軸≠1851
SendKey(35) //往方向↙S走
Delay(var1)   //每走一步所deley之時間
Wend

意即...走到y座標1815之前會一直往右下方走
為什麼是33 34 35 36..?

註解一

發表於 : 週一 5月 06, 2002 10:05 pm
Karey
1.配合uoa使用..

While Nowy!=1815
SendKey(35)
Delay(var1)
Wend
sendkey(f9) //用uoa的macro錄製一組伐木,並且設定個熱鍵(sendmacro方式好像會延遲比較久)
delay(var2)
2.鍵盤上Num Lock燈在使用此伐木程式前最好先off

3.有些uoa裡面的內定熱鍵必須先清除,即鍵盤右方數字鍵上面有出現的英文鍵(Home,Pg Up...等),不可在uoa內"熱鍵"中使用到

伐木ezs

發表於 : 週一 5月 06, 2002 9:54 pm
Karey
以座標法方式走動:

*x.y軸座標請在遊戲中打.where即可得知

*以下為按鍵碼

 key(33) 方向↗N
 key(34) 方向↘E
 key(35) 方向↙S
 key(34) 方向↖W

例如:

While Nowy!=1815 //當y軸≠1851
SendKey(35) //往方向↙S走
Delay(var1)   //每走一步所deley之時間
Wend

意即...走到y座標1815之前會一直往右下方走