:start do move 96 169 prt_fild05 pause 1 goto start2
:start2 #判斷身上有否空瓶 if (@invamount($ore) < 1) goto MyEnd #判斷SP不足時,自動找NPC回復SP,私服適用 if ($.sp < 100 ) goto talkPPP #開始做水 do ss 31 1 pause 1 goto start2
:talkPPP #do move @rand (193, 198) @rand (151, 157) #pause 2 #do talknpc 192 150 c r0 c do sit pause 120 goto start
:MyEnd 存取倉庫 do move @rand (287, 293) @rand (220, 228) pause 2 do talknpc 290 224 c r1 n pause 2 while (@invamount($water) > 0) as MyLoop2 do storage add @inventory($water) pause 1 end MyLoop2 if (@storamount($ore) <= 0) goto TotalEnd #每次取出250空瓶 do storage get @storage($ore) 250 do storage close log store OK call getHoly
:TotalEnd log Holy Water completed!! OK! do eval Utils::Win32::playSound('C:\Windows\media\tada.wav'); pause 5 }