Jumpy Jewelry (script): Difference between revisions

From Elanthipedia
Jump to navigation Jump to search
(Created page with '{{Script |cat=travel |fe=Genie |auth=Isharon }} ==Description== This script uses the ready-made Jumpy Jewelry to teleport you to a major destination. Obvio…')
 
 
(9 intermediate revisions by the same user not shown)
Line 7: Line 7:
==Description==
==Description==


This script uses the ready-made [[Jumpy Jewelry]] to teleport you to a major destination. Obviously, this only works if you own the Jumpy Jewelry in question.<br>
This script uses the ready-made Jumpy Jewelry to teleport you to a major city. (Obviously, this only works if you are in Plat and own the required items.)<br>
<br>
<br>
The menu tells you which moons are up and prompts you to select a destination. (The "yes/no" after each destination tells you whether the required moon is up.)
The menu tells you which moons are up and prompts you to select a destination. (The "yes/no" after each destination tells you whether the required moon is up.)<br>
<br>
Once you arrive, the script automatically loads the appropriate Genie map.

==Menu==

<pre>Katamba: yes (for 30 more minutes)
Xibar: yes (for 33 more minutes)
Yavash: no (for 139 more minutes)

DESTINATION

1. Crossing (no)
2. Leth Deriel (no)
3. Muspar'i (yes)
4. Riverhaven (yes)
5. Therenborough (yes)
6. Shard (yes)
7. Aesry Surlaenis'a (no)
8. Mer'Kresh (yes)
9. Ratha (yes)

Enter Destination Number:</pre>


==Script==
==Script==
Line 22: Line 44:
if $Time.isXibarUp = 0 then setvariable xibar no
if $Time.isXibarUp = 0 then setvariable xibar no
if $Time.isYavashUp = 0 then setvariable yavash no
if $Time.isYavashUp = 0 then setvariable yavash no
evalmath katambatime round($Time.katambaSeconds/60)
evalmath xibartime round($Time.xibarSeconds/60)
evalmath yavashtime round($Time.yavashSeconds/60)


echo
echo
echo Katamba: %katamba
echo Katamba: %katamba (for %katambatime more minutes)
echo Xibar: %xibar
echo Xibar: %xibar (for %xibartime more minutes)
echo Yavash: %yavash
echo Yavash: %yavash (for %yavashtime more minutes)
echo
echo
echo DESTINATION
echo DESTINATION
Line 40: Line 65:
echo 9. Ratha (%xibar)
echo 9. Ratha (%xibar)
echo
echo
echo Enter Destination Number
echo Enter Destination Number:


matchre Crossing ^1
matchre Crossing ^1
Line 63: Line 88:
if $stunned = 1 then waiteval $stunned = 0
if $stunned = 1 then waiteval $stunned = 0
send remove my ruby stud
send remove my ruby stud
waitforre ^You remove|^You aren't
waitforre ^You remove|^You aren't|^Remove what
send stow my ruby stud
send stow my ruby stud
waitforre ^You put|^Stow what
waitforre ^You put|^Stow what
Line 93: Line 118:
if $stunned = 1 then waiteval $stunned = 0
if $stunned = 1 then waiteval $stunned = 0
send remove my ebonwood earcuff
send remove my ebonwood earcuff
waitforre ^You remove|^You aren't
waitforre ^You remove|^You aren't|^Remove what
send stow my ebonwood earcuff
send stow my ebonwood earcuff
waitforre ^You put|^Stow what
waitforre ^You put|^Stow what
Line 108: Line 133:
if $stunned = 1 then waiteval $stunned = 0
if $stunned = 1 then waiteval $stunned = 0
send remove my jade pendant
send remove my jade pendant
waitforre ^You remove|^You aren't
waitforre ^You remove|^You aren't|^Remove what
send stow my jade pendant
send stow my jade pendant
waitforre ^You put|^Stow what
waitforre ^You put|^Stow what
Line 138: Line 163:
if $stunned = 1 then waiteval $stunned = 0
if $stunned = 1 then waiteval $stunned = 0
send remove my gold wristband
send remove my gold wristband
waitforre ^You remove|^You aren't
waitforre ^You remove|^You aren't|^Remove what
send stow my gold wristband
send stow my gold wristband
waitforre ^You put|^Stow what
waitforre ^You put|^Stow what
Line 183: Line 208:
if $stunned = 1 then waiteval $stunned = 0
if $stunned = 1 then waiteval $stunned = 0
send remove my silver armband
send remove my silver armband
waitforre ^You remove|^You aren't
waitforre ^You remove|^You aren't|^Remove what
send stow my silver armband
send stow my silver armband
waitforre ^You put|^Stow what
waitforre ^You put|^Stow what
Line 189: Line 214:


end:
end:
send hum $hum
exit</pre>
exit</pre>

Latest revision as of 14:08, 23 April 2011

Jumpy Jewelry (script)
Category travel
Front-end Genie
Author Isharon


Description

This script uses the ready-made Jumpy Jewelry to teleport you to a major city. (Obviously, this only works if you are in Plat and own the required items.)

The menu tells you which moons are up and prompts you to select a destination. (The "yes/no" after each destination tells you whether the required moon is up.)

Once you arrive, the script automatically loads the appropriate Genie map.

Menu

Katamba: yes (for 30 more minutes)
Xibar: yes (for 33 more minutes)
Yavash: no (for 139 more minutes)

DESTINATION

1. Crossing (no)
2. Leth Deriel (no)
3. Muspar'i (yes)
4. Riverhaven (yes)
5. Therenborough (yes)
6. Shard (yes)
7. Aesry Surlaenis'a (no)
8. Mer'Kresh (yes)
9. Ratha (yes)

Enter Destination Number:

Script

put #var save
pause

if $Time.isKatambaUp = 1 then setvariable katamba yes
if $Time.isXibarUp = 1 then setvariable xibar yes
if $Time.isYavashUp = 1 then setvariable yavash yes
if $Time.isKatambaUp = 0 then setvariable katamba no
if $Time.isXibarUp = 0 then setvariable xibar no
if $Time.isYavashUp = 0 then setvariable yavash no
evalmath katambatime round($Time.katambaSeconds/60)
evalmath xibartime round($Time.xibarSeconds/60)
evalmath yavashtime round($Time.yavashSeconds/60)

echo
echo Katamba: %katamba (for %katambatime more minutes)
echo Xibar: %xibar (for %xibartime more minutes)
echo Yavash: %yavash (for %yavashtime more minutes)
echo
echo DESTINATION
echo
echo 1. Crossing (%yavash)
echo 2. Leth Deriel (%yavash)
echo 3. Muspar'i (%katamba)
echo 4. Riverhaven (%xibar)
echo 5. Therenborough (%katamba)
echo 6. Shard (%katamba)
echo 7. Aesry Surlaenis'a (%yavash)
echo 8. Mer'Kresh (%katamba)
echo 9. Ratha (%xibar)
echo
echo Enter Destination Number:

matchre Crossing ^1
matchre LethDeriel ^2
matchre Muspari ^3
matchre Riverhaven ^4
matchre Therenborough ^5
matchre Shard ^6
matchre AesrySurlaenisa ^7
matchre MerKresh ^8
matchre Ratha ^9
matchwait

Crossing:
send get my ruby stud
waitforre ^You get|^You are already|^But that
send wear my ruby stud
waitforre ^You hang|^You are already
send rub my ruby stud
waitforre ^You rub your
put #mapper load Map1_Crossing
if $stunned = 1 then waiteval $stunned = 0
send remove my ruby stud
waitforre ^You remove|^You aren't|^Remove what
send stow my ruby stud
waitforre ^You put|^Stow what
goto end

LethDeriel:
send get my sapphire ring
waitforre ^You get|^You are already|^But that
send wear my sapphire ring
waitforre ^You slide|^You are already
send rub my sapphire ring
waitforre ^You rub your
put #mapper load Map61_Leth_Deriel
if $stunned = 1 then waiteval $stunned = 0
send remove my sapphire ring
waitforre ^You slide|^You aren't
send stow my sapphire ring
waitforre ^You put|^Stow what
goto end

Muspari:
send get my ebonwood earcuff
waitforre ^You get|^You are already|^But that
send wear my ebonwood earcuff
waitforre ^You hang|^You are already
send rub my ebonwood earcuff
waitforre ^You rub your
put #mapper load Map47_Muspar'i
if $stunned = 1 then waiteval $stunned = 0
send remove my ebonwood earcuff
waitforre ^You remove|^You aren't|^Remove what
send stow my ebonwood earcuff
waitforre ^You put|^Stow what
goto end

Riverhaven:
send get my jade pendant
waitforre ^You get|^You are already|^But that
send wear my jade pendant
waitforre ^You hang|^You are already
send rub my jade pendant
waitforre ^You rub your
put #mapper load Map30_Riverhaven
if $stunned = 1 then waiteval $stunned = 0
send remove my jade pendant
waitforre ^You remove|^You aren't|^Remove what
send stow my jade pendant
waitforre ^You put|^Stow what
goto end

Therenborough:
send get my pearl ring
waitforre ^You get|^You are already|^But that
send wear my pearl ring
waitforre ^You slide|^You are already
send rub my pearl ring
waitforre ^You rub your
put #mapper load Map40_Langenfirth_to_Therenborough
if $stunned = 1 then waiteval $stunned = 0
send remove my pearl ring
waitforre ^You slide|^You aren't
send stow my pearl ring
waitforre ^You put|^Stow what
goto end

Shard:
send get my gold wristband
waitforre ^You get|^You are already|^But that
send wear my gold wristband
waitforre ^You attach|^You are already
send rub my gold wristband
waitforre ^You rub your
put #mapper load Map67_Shard
if $stunned = 1 then waiteval $stunned = 0
send remove my gold wristband
waitforre ^You remove|^You aren't|^Remove what
send stow my gold wristband
waitforre ^You put|^Stow what
goto end

AesrySurlaenisa:
send get my garnet ring
waitforre ^You get|^You are already|^But that
send wear my garnet ring
waitforre ^You slide|^You are already
send rub my garnet ring
waitforre ^You rub your
put #mapper load Map99_Aesry_Surlaenis'a
if $stunned = 1 then waiteval $stunned = 0
send remove my garnet ring
waitforre ^You slide|^You aren't
send stow my garnet ring
waitforre ^You put|^Stow what
goto end

MerKresh:
send get my alexandrite ring
waitforre ^You get|^You are already|^But that
send wear my alexandrite ring
waitforre ^You slide|^You are already
send rub my alexandrite ring
waitforre ^You rub your
put #mapper load Map107_Mer'Kresh
if $stunned = 1 then waiteval $stunned = 0
send remove my alexandrite ring
waitforre ^You slide|^You aren't
send stow my alexandrite ring
waitforre ^You put|^Stow what
goto end

Ratha:
send get my silver armband
waitforre ^You get|^You are already|^But that
send wear my silver armband
waitforre ^You attach|^You are already
send rub my silver armband
waitforre ^You rub your
put #mapper load Map67_Shard
if $stunned = 1 then waiteval $stunned = 0
send remove my silver armband
waitforre ^You remove|^You aren't|^Remove what
send stow my silver armband
waitforre ^You put|^Stow what
goto end

end:
send hum $hum
exit