按鍵精靈Goto Sub的使用問題

2022-11-19 17:15:10 字數 1385 閱讀 5761

1樓:匿名使用者

1全部//主程式---------------開始rem 開始掛機

ifcolor 365,490,9cc0,2gosub 檢查組隊邀請

gosub 等待

gosub 檢查紅藍

gosub 等待

gosub 查詢寶寶

gosub 等待

gosub 走路

else

gosub 戰鬥

endif

goto 開始掛機

//-------------------------------主程式完

//------------[子程式]

sub 查詢寶寶

vbscall findpic(0,0,650,502,"attachment:\寶寶.bmp",0.5,bx,by)

if bx>0 and by>0

moveto bx by

for 10

beep

delay 10

endfor

endif

return

//----------------------[戰鬥]sub 戰鬥

vbscall findpic(527,81,630,358,"attachment:\法術.bmp",1,x,y)

if x>0 and y>0

keydown 18,1

delay 100

keypress rz,1

delay 100

keyup 18,1

delay 500

keydown 18,1

delay 100

keypress bz,1

delay 100

keyup 18,1

else

gosub 等待

//呼叫等待子程式,等待戰鬥指令框出現

delay 100

//延時防卡

endif

return 戰鬥

//子程式完結回到呼叫處

sub 等待

delay 500

return

2樓:

貌似樓主沒有程式設計基礎, 我簡單看了下, 程式不全, 但還有點頭緒, 其實主程式只有開頭的12行,其他的都是sub,sub你可以理解為一個動作,只有被呼叫時才執行,這段**中主程式呼叫了 戰鬥,戰鬥產生迴圈,同時呼叫其他動作, 等待, 吃藥等等。

有不明白請補充吧。

我用的是按鍵精靈 ,關於 rme ... goto... 不能跳轉的問題!

3樓:

rme ... goto

只能在同一個程式裡面跳轉,你的都到2個程式裡面去了

怎麼用按鍵精靈製作指令碼,如何使用按鍵精靈製作指令碼?

在主面板插入一個i鍵,之後把迴圈時間設定為 按中止鍵為止 然後按相應的按鍵,按鍵精靈就會自動模擬你的指令碼 需要不斷按嗎?中間有間隔嗎?以下是我的 有迴圈的 for 9999 keypress 73,1 endfor 分割線 沒有迴圈的 keypress 73,1 分割線 中間有間隔的 迴圈的 fo...

按鍵精靈讀記憶體外掛使用

首先,按鍵精靈只能讀一些簡單的記憶體.下面這句是得到當前最前面的視窗控制代碼 plugin hwnd window.foreground 下面這句是根據記憶體地址讀取8位數值 h400000記憶體地址 plugin val msgbox 座標為 val vbs dim qiu,hz messageb...

按鍵精靈迴圈登入,按鍵精靈 迴圈登入

複製txt 文件密碼 text plugin.file.readfileex d 1.txt id split text,以 符號分隔賬號 祕密a 1do 賬號 cstr id a 密碼 cstr id a 1 traceprint 賬號 密碼 a a 2 delay 1000 loop 你複製,除...