YASSE Swim Arthe Dale (script)

From Elanthipedia
Jump to navigation Jump to search
YASSE Swim Arthe Dale (script)
Category Training,Survival
Front-end YASSE
Author Hithrael


Description

Trains swimming to at least 60 ranks, in the Arthe Dale pond.

  • NOTE: This requires a script (like Kraelyst's Travel (script)) that will take you from the Crossings Bank to the cut off to Arthe Dale (where the sign is) and back. This script must be named travel (unless the callwith is changed in the script).

Syntax

Run as .forage <forage item> <location to place>

Updates

Last Updated:

  • 03/24/2011: Revision 1.0

Script

boxmessage Start at Crossings bank, requires having a script \n labeled travel, that will get from bank to the Arthe Dale cutoff.  \nSwims until 30/34 then returns to bank.

prep:
set predefined on
counter set 0

movetoArthe:
callwith travel arthe

move east 
move down
move down
put go gate
move north
move north
move west
move south
put dive hole

start:
boxmessage Starting swimming.

swimcycle:
for forloop = 1 to 5
	begin
	pause
	gosub loopswim
	end
goto expcheck

loopswim:
move west
move south
move east
move north
return

expcheck:
pause
put exp swimming
getinfo SwimmingState 
waitfor Overall state of mind
if %result >= 30 goto report
if %result < 30 
	begin
		counter inc
		goto swimcycle
	end

report:
boxmessage You swap %c laps (5 times laps per cycle) to get to at least bewildering. \n Returning to the bank

movetoCrossing:
put climb emb
move north
move east
move south
move south
put go gate
move up
move up
move west

callwith travel crossing

end:
exit