砍木SCRIPT(副程式)
發表於 : 週日 6月 23, 2002 11:17 am
//副程式產生的原因是UOA的GOTO指令只能走過二乘二的障礙,如果是以上的障礙,需要你自己去找出來,然後放在副程式裡面,通常,如果放一個晚上發現被卡住了,那就是需要放在副程式的地點,放一個範圍,在範圍裡面超過一定的時間,就RECALL(我試過RECALL符石書的RUNE,但是會遇到符石書BUG,所以RUNE通通改成放在主包包裡面)
var3=0
while wght>=400
var1=nowx
var2=nowy
delay(5000)
if nowx=var1&&nowy=var2
var3=var3+5
end if
if var1>1555&&var1<1559&&var2>2809&&var2<2812
var3=var3+5
end if
if var1>1581&&var1<1585&&var2>2813&&var2<2816
var3=var3+5
end if
if var1>1599&&var1<1602&&var2>2761&&var2<2765
var3=var3+5
end if
if var1>1567&&var1<1573&&var2>2773&&var2<2776
var3=var3+5
end if
if var1>1574&&var1<1578&&var2>2797&&var2<2800
var3=var3+5
end if
var3=var3-1
delay(10000)
if var3>10
var8=var8+1
var3=0
sendmacro(9)//RECALL的MACRO
delay(3000)
sendkey(46)//換上裝甲(盾、劍)
delay(500)
sendkey(46)
delay(500)
sendkey(46)
delay(500)
sendkey(191)
delay(500)
sendkey(191)
delay(500)
sendkey(191)
delay(500)
end if
wend
if nowx=var1&&nowy=var2
var3=var3+5
end if
repeat 10//防止在放東西,或是走路被卡住而被樹妖砍死
while hits<100
sendkey(F3)
delay(7000)
wend
delay(2000)
end repeat
var3=0
while wght>=400
var1=nowx
var2=nowy
delay(5000)
if nowx=var1&&nowy=var2
var3=var3+5
end if
if var1>1555&&var1<1559&&var2>2809&&var2<2812
var3=var3+5
end if
if var1>1581&&var1<1585&&var2>2813&&var2<2816
var3=var3+5
end if
if var1>1599&&var1<1602&&var2>2761&&var2<2765
var3=var3+5
end if
if var1>1567&&var1<1573&&var2>2773&&var2<2776
var3=var3+5
end if
if var1>1574&&var1<1578&&var2>2797&&var2<2800
var3=var3+5
end if
var3=var3-1
delay(10000)
if var3>10
var8=var8+1
var3=0
sendmacro(9)//RECALL的MACRO
delay(3000)
sendkey(46)//換上裝甲(盾、劍)
delay(500)
sendkey(46)
delay(500)
sendkey(46)
delay(500)
sendkey(191)
delay(500)
sendkey(191)
delay(500)
sendkey(191)
delay(500)
end if
wend
if nowx=var1&&nowy=var2
var3=var3+5
end if
repeat 10//防止在放東西,或是走路被卡住而被樹妖砍死
while hits<100
sendkey(F3)
delay(7000)
wend
delay(2000)
end repeat