Don't forget, you can log in with your Play.net account

Swim Brook (script)

From Elanthipedia
Revision as of 15:27, 23 April 2011 by ISHARON (talk | contribs) (Created page with '{{Script |cat=training |fe=Genie |auth=Isharon }} ==Description== This script trains swimming in the brook near Crossing.<br> <br> Start the script in the room…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Swim Brook (script)
Category training
Front-end Genie
Author Isharon


Description

This script trains swimming in the brook near Crossing.

Start the script in the room outside of Crossing's Western Gate (Mycthengelde, Flatlands).


Required Genie Settings

The script hums. You need to open your character's variables file and define the variable for hum. For example:

(Select All)
#var {hum} {bolero}

I also recommend adding my humming triggers:

(Select All)
#trigger {^You finish humming} {#send hum $hum}
#trigger {^You should stop playing before you do that} {#send stop hum;#send 1 $lastcommand}

Script

(Select All)
put #class arrive off
put #class rp on
put #class combat off
send hum $hum
waitforre ^You .+ hum|^You are already performing something
send demeanor reserved
waitforre ^You adopt a reserved demeanor
put avoid !drag
waitforre ^You're now avoiding
put avoid !hold
waitforre ^You're now avoiding
put avoid !join
waitforre ^You're now avoiding

to:
move go path
move west
move west
move northwest
move west
move west
move northwest
move west
move west
move southwest
move west
move west
move northwest
move northwest
move west
move west
move northwest
move west
move west
move go shallow brook

swim:
send swim west
pause
send swim west
pause
move go shallow brook
send swim east
pause
send swim east
pause
move go shallow brook

skill.check:
if $Swimming.LearningRate > 33 then
goto back
else
goto swim

back:
send echo
send echo YOU ARE MIND LOCKED IN SWIMMING. NOW RETURNING TO CROSSING'S WESTERN GATE.
send echo

move swim east
move east
move east
move southeast
move east
move east
move southeast
move southeast
move east
move east
move northeast
move east
move east
move southeast
move east
move east
move southeast
move east
move east
move go well-worn path

send hum $hum
put #class arrive on
put avoid drag
waitforre ^You're now allowing
put avoid hold
waitforre ^You're now allowing
put avoid join
waitforre ^You're now allowing