在這邊分享給大家 雖然之前有人分享過了 不過 看大家還是有遇到問題 所以再次PO
防卡怪 怪物殘影
重登啟動條件 自動偵測座標 超過次數 就重登
我覺得還不錯用 在神殿 或其他地圖 都適用


請將以下代碼 複製到 op資料夾contro 裡面的macros.txt 若macros 裡面有東西 記得清掉
主要是改 timeout 那邊 其他都不需要更動


automacro charselect {
call cl
timeout 10
###對於打比較久的怪請更改上面數值 數值X2就是一輪執行的時間 Ex.15 也就是30秒一輪
exclusive 1
}
macro cl {
$t++
log 第$t次座標紀錄 P.s.若紀錄超過3次以上則代表有失敗過會重新執行
if ($t == 1) goto tsmp
if ($t == 2) goto tsmp1
if ($t >= 3) goto zero
stop
:tsmp
call smp
stop
:tsmp1
call smp1
stop
:zero
log 巨集記憶錯誤重新執行,可能上次紀錄未執行成功所導致。
release charselect
$t = 0
stop
}
macro smp {
$nopos = $.pos
$noposx = @arg ("$nopos", 1)
$noposy = @arg ("$nopos", 2)
}
macro smp1 {
$nopos = $.pos
$noposx1 = @arg ("$nopos", 1)
$noposy1 = @arg ("$nopos", 2)
log 第一次座標為X=$noposx Y=$noposy 第二次座標為X=$noposx1 Y=$noposy1
if ($noposx == $noposx1 && $noposy == $noposy1) goto dm
log 兩次座標紀錄不同,人物正常移動中,巨集自動重新循環。
release charselect
$t = 0
stop
:dm
log 兩次座標紀錄相同,可能人物發呆,自動重登。
do charselect
release charselect
$t = 0
stop
}
automacro tini {
run-once 1
call ti
}
macro ti {
$t = 0
}
arrow
arrow
    全站熱搜

    aaa1314 發表在 痞客邦 留言(0) 人氣()