Template:Script: Difference between revisions

From Elanthipedia
Jump to navigation Jump to search
(Undo revision 172720 by Kelyan (talk))
No edit summary
Line 1: Line 1:
# Set $container $cambrinth and $instrument to what you want to use
<noinclude>
# Change var to what you want to appraise
This template is used to properly categorize and tag Scripts.
# Requires a compendium
# To run script type .(script name) (what you want to forage)
# If you want to play a different song alter the perform section
# Will add more as I get the inclination or requests


To use it, copy and paste:
<pre>
{{Script
|cat=combat, crafting, information, quest, training, travel, utility
|fe=StormFront, Genie, Wizard, Zmud, Warlock, YASSE (delete the incompatable ones)
|auth=
}}
</pre>
{{Cat|Templates}}
</noinclude><includeonly>
{| style="width: 30em; font-size: 90%; border: 1px solid #aaaaaa; background-color: #f9f9f9; color: black; margin-bottom: 0.5em; margin-left: 1em; padding: 0.2em; float: right; clear: right; text-align:left;"
! style="text-align: center; background-color:#ccccff;" colspan="2" |<big>{{PAGENAME}}</big>
|-
! Category
| {{#if:{{{cat|}}}|{{#arraymap:{{{cat}}}|,|x|[[Category:x Scripts]]x}}|''Unknown''}}
|-
! Front-end
| {{#if:{{{fe|}}}|{{#arraymap:{{{fe}}}|,|x|[[Category:x Scripts]]x}}|''Unknown''}}
|-
! Author
| {{#if:{{{auth|}}}|{{{auth}}}|'''Unknown'''}}
|}



{{Cat|Scripts}}
var app1 gem pouch
</includeonly>
var app2 hauberk
var app3 amulet
var app4 parry stick

put avoid !drag
waitforre ^You're now avoiding

put avoid !hold
waitforre ^You're now avoiding

put avoid !join
waitforre ^You're now avoiding

pause
put open my $container
pause

send stow right
waitforre ^You put|^Stow what

send stow left
waitforre ^You put|^Stow what

put close my $container
pause

forage:
if ($Perception.LearningRate > 33) then goto comp
else goto forage2

forage2:
pause
put collect %1
waitfor Roundtime
pause
put kick pile
goto forage

comp:
if (First_Aid.LearningRate >= 33) then goto magic
else goto comp2

comp6:
if ($First_Aid.LearningRate >= 33) then goto comp4
else goto comp5

comp2:
pause
put open my $container
pause
put get my compendium
pause
put open my compendium
pause
put close my $container
goto comp3

comp3:
pause
match comp5 Why do you
match comp3 You begin studying
match comp4 In a sudden
match comp4 With a sudden
put study my compendium
matchwait

comp4:
pause
put turn my compendium
goto comp3

comp5:
pause
put open my $container
pause
put close my compendium
pause
put stow compendium in my $container
goto magic

magic:
if ($mana < 80) then goto app
else goto magic2

magic2:
pause
put prep es
pause
put rem my $cambrinth
pause
put charge my $cambrinth 6
waitfor Roundtime
pause
put invoke my $cambrinth
waitfor Roundtime
pause
put cast
pause
put wear my $cambrinth
goto magic

app:
if ($Appraise.LearningRate >= 34) then goto perform
else goto app2

app2:
pause
put app my %app1
waitfor Roundtime
pause
put app my %app2
waitfor Roundtime
pause
put app my %app3
waitfor Roundtime
pause
put app my %app4
waitfor Roundtime
goto app

perform:
if ($Performance >= 34) then goto forage
else goto perform2

perform2:
pause
put open my $container
pause
put get my $instrument
pause
put close my $container
goto perform3

perform3:
pause
match perform4 You have finished
put play ditty on my $instrument

perform4:
if ($Performance >= 34) then goto perform5
else goto perform3

perform5:
pause
put open my $container
pause
put stow my $instrument in my $container
pause
put close my $container
goto forage

Revision as of 15:40, 15 August 2013

  1. Set $container $cambrinth and $instrument to what you want to use
  2. Change var to what you want to appraise
  3. Requires a compendium
  4. To run script type .(script name) (what you want to forage)
  5. If you want to play a different song alter the perform section
  6. Will add more as I get the inclination or requests


var app1 gem pouch var app2 hauberk var app3 amulet var app4 parry stick

put avoid !drag waitforre ^You're now avoiding

put avoid !hold waitforre ^You're now avoiding

put avoid !join waitforre ^You're now avoiding

pause put open my $container pause

send stow right waitforre ^You put|^Stow what

send stow left waitforre ^You put|^Stow what

put close my $container pause

forage: if ($Perception.LearningRate > 33) then goto comp else goto forage2

forage2: pause put collect %1 waitfor Roundtime pause put kick pile goto forage

comp: if (First_Aid.LearningRate >= 33) then goto magic else goto comp2

comp6: if ($First_Aid.LearningRate >= 33) then goto comp4 else goto comp5

comp2: pause put open my $container pause put get my compendium pause put open my compendium pause put close my $container goto comp3

comp3: pause match comp5 Why do you match comp3 You begin studying match comp4 In a sudden match comp4 With a sudden put study my compendium matchwait

comp4: pause put turn my compendium goto comp3

comp5: pause put open my $container pause put close my compendium pause put stow compendium in my $container goto magic

magic: if ($mana < 80) then goto app else goto magic2

magic2: pause put prep es pause put rem my $cambrinth pause put charge my $cambrinth 6 waitfor Roundtime pause put invoke my $cambrinth waitfor Roundtime pause put cast pause put wear my $cambrinth goto magic

app: if ($Appraise.LearningRate >= 34) then goto perform else goto app2

app2: pause put app my %app1 waitfor Roundtime pause put app my %app2 waitfor Roundtime pause put app my %app3 waitfor Roundtime pause put app my %app4 waitfor Roundtime goto app

perform: if ($Performance >= 34) then goto forage else goto perform2

perform2: pause put open my $container pause put get my $instrument pause put close my $container goto perform3

perform3: pause match perform4 You have finished put play ditty on my $instrument

perform4: if ($Performance >= 34) then goto perform5 else goto perform3

perform5: pause put open my $container pause put stow my $instrument in my $container pause put close my $container goto forage