|
|
|
|
View previous topic :: View next topic |
Author |
Message |
Brokyn LLAMA SECHS
Joined: 19 Oct 2002 Posts: 3648 Location: Northern Georgia
|
Posted: Sat Oct 23, 2004 7:21 pm Post subject: Alchemy Script |
|
|
The other scripting thread already had a long ass script in it... and nobody wants to go through two of those things, right? Plus this kind of deserves its own little thread, I suppose, since I want/need feedback.
Well, Dante somewhat challenged someone to create a better alchemy script in the yahoo group. Two or three days later (two hours total work, maybe) and I've done it. There are no %1 type deals in it either; just type ".mix" or whatever command you give it. It will prompt you for the type of potion you want to make and, after that, it'll run on its own endlessly (in theory). The potion will be STOWed, so make sure you have enough room in the respective container.
As far as I know, it should work without any trouble at all unless you run out of a component or flasks. It drops vials from infusions/crystals/oils, but I can add a pickup section if enough people want me to. It also drops the stirring rod... I don't remember why I did that, but whatever. Make sure that all of your components are refined and all that.
Uh, I think that's about all I have to say. Enjoy. If you notice anything wrong in the wording somewhere, PLEASE tell me so I can edit this post. I was C&Ping a lot of stuff so there might be a missing space or a line leading to another potion.
Quote: |
#mix.Cmd
Start:
echo
echo *************************************
echo What do you want to make?
echo
echo healing, vigor, might, resilience,
echo agility, deftness, allure,
echo brilliance, clarity, sight, night,
echo quickness, life, magic, invisibility,
echo panacea, deflection, invulnerability,
echo clashing, rime, searing, dissipation,
echo stability, iron will, dispelling,
echo wealth, jeweler's, rift
echo *************************************
echo
echo Note: Make sure all components are
echo in equal proportions before you
echo continue with this script.
echo
match healing hea
match vigor vig
match might mig
match resilience res
match agility agi
match deftness deft
match allure all
match brilliance bri
match clarity clar
match sight sig
match night nig
match quickness qui
match life life
match magic mag
match invisibility invis
match panacea pan
match deflection defl
match invulnerability invul
match clashing clas
match rime rime
match searing sear
match dissipation diss
match stability stab
match iron iron
match dispelling disp
match wealth wea
match jeweler jew
match rift rift
matchwait
Healing:
echo ** Components : Londrum slices, dedlas oil, and sirolei infusion.
pause
put get flask
match heal1 You get
match healing ...
match enough Get what?
matchwait
Heal1:
pause
put get my slice
match heal1 ...
match heal2 You
match enough Get what?
matchwait
Heal2:
pause
put put slices in my flask
match heal3 You
match heal2 ...
matchwait
Heal3:
pause
put get dedlas oil
match heal3 ...
match heal4 You
match enough Get what?
matchwait
Heal4:
pause
put put oil in my flask
match heal4 ...
match heal5 You
matchwait
Heal5:
pause
put drop vial
match heal5 ...
match heal6 You drop
match heal6 You're not
match heal6 Drop what?
matchwait
Heal6:
pause
put get sirolei infusion
match heal6 ...
match heal7 You
match enough Get what?
matchwait
Heal7:
pause
put put infusion in my flask
match heal7 ...
match heal8 You
matchwait
Heal8:
pause
put drop vial
match heal8 ...
match heal9 You drop
match heal9 You're not
match heal9 Drop what?
matchwait
Heal9:
pause
put get rod
match heal9 ...
match healmix You get
match healmix You pick up
match enough Get what?
matchwait
Healmix:
pause
put mix flask
match healmix ...
match heal0 You finish
matchwait
Heal0:
pause
put drop rod
match healstow You drop
match heal0 ...
matchwait
Healstow:
pause
put stow right
pause
goto healing
Vigor:
echo ** Components : Imfel crystals, dedlas oil and sirolei infusion.
pause
put get flask
match vig1 You get
match vigor ...
match enough Get what?
matchwait
vig1:
pause
put get imfel crystals
match vig1 ...
match vig2 You get
match enough Get what?
matchwait
vig2:
pause
put put crystals in my flask
match vig22 You
match vig2 ...
matchwait
vig22:
pause
put drop vial
match vig22 ...
match vig3 You drop
match vig3 You're not
match vig3 Drop what?
matchwait
vig3:
pause
put get dedlas oil
match vig3 ...
match vig4 You get
match enough Get what?
matchwait
vig4:
pause
put put oil in my flask
match vig4 ...
match vig5 You
matchwait
vig5:
pause
put drop vial
match vig5 ...
match vig6 You drop
match vig6 You're not
match vig6 Drop what?
matchwait
vig6:
pause
put get sirolei infusion
match vig6 ...
match vig7 You get
match enough Get what?
matchwait
vig7:
pause
put put infusion in my flask
match vig7 ...
match vig8 You
matchwait
vig8:
pause
put drop vial
match vig8 ...
match vig9 You drop
match vig9 You're not
match vig9 Drop what?
matchwait
vig9:
pause
put get rod
match vig9 ...
match vigmix You get
match vigmix You pick up
match enough Get what?
matchwait
vigmix:
pause
put mix flask
match vigmix ...
match vig0 You finish
matchwait
vig0:
pause
put drop rod
match vigstow You drop
match vig0 ...
matchwait
vigstow:
pause
put stow right
pause
goto vigor
Might:
echo ** Components : Argurat pulp, ruby powder, and sirolei infusion.
pause
put get flask
match mig1 You get
match might ...
match enough Get what?
matchwait
mig1:
pause
put get argurat pulp
match mig1 ...
match mig2 You get
match enough Get what?
matchwait
mig2:
pause
put put pulp in flask
match mig3 You
match mig2 ...
matchwait
mig3:
pause
put get ruby powder
match mig3 ...
match mig4 You get
match enough Get what?
matchwait
mig4:
pause
put put powder in my flask
match mig4 ...
match mig6 You
matchwait
mig6:
pause
put get sirolei infusion
match mig6 ...
match mig7 You get
match enough Get what?
matchwait
mig7:
pause
put put infusion in my flask
match mig7 ...
match mig8 You
matchwait
mig8:
pause
put drop vial
match mig8 ...
match mig9 You drop
match mig9 You're not
match mig9 Drop what?
matchwait
mig9:
pause
put get rod
match mig9 ...
match migmix You get
match migmix You pick up
match enough Get what?
matchwait
migmix:
pause
put mix flask
match migmix ...
match mig0 You finish
matchwait
mig0:
pause
put drop rod
match migstow You drop
match mig0 ...
matchwait
migstow:
pause
put stow right
pause
goto might
Resilience:
echo ** Components : Argurat pulp, diamond powder, and sirolei infusion.
pause
put get flask
match res1 You get
match resilience ...
match enough Get what?
matchwait
res1:
pause
put get argurat pulp
match res1 ...
match res2 You get
match enough Get what?
matchwait
res2:
pause
put put pulp in flask
match res3 You
matchres2 ...
matchwait
res3:
pause
put get diamond powder
match res3 ...
match res4 You get
match enough Get what?
matchwait
res4:
pause
put put powder in my flask
match res4 ...
match res6 You
matchwait
res6:
pause
put get sirolei infusion
match res6 ...
match res7 You get
match enough Get what?
matchwait
res7:
pause
put put infusion in my flask
match mig7 ...
match mig8 You
matchwait
res8:
pause
put drop vial
match res8 ...
match res9 You drop
match res9 You're not
match res9 Drop what?
matchwait
res9:
pause
put get rod
match res9 ...
match resmix You get
match resmix You pick up
match enough Get what?
matchwait
resmix:
pause
put mix flask
match resmix ...
match res0 You finish
matchwait
res0:
pause
put drop rod
match resstow You drop
match res0 ...
matchwait
resstow:
pause
put stow right
pause
goto resilience
Agility:
echo ** Components : Argurat pulp, sapphire powder, and sirolei infusion.
pause
put get flask
match agil1 You get
match agility ...
match enough Get what?
matchwait
Agil1:
pause
put get my argurat pulp
match agil1 ...
match agil2 You get
match enough Get what?
matchwait
Agil2:
pause
put put pulp in my flask
match agil3 You
match agil2 ...
matchwait
Agil3:
pause
put get sapphire powder
match agil3 ...
match agil4 You get
match enough Get what?
matchwait
Agil4:
pause
put put powder in my flask
match agil4 ...
match agil5 You
matchwait
Agil5:
pause
put get sirolei infusion
match agil5 ...
match agil6 You get
match enough Get what?
matchwait
Agil6:
pause
put put infusion in my flask
match agil6 ...
match agil7 You
matchwait
Agil7:
pause
put drop vial
match agil7 ...
match agil8 You drop
match agil8 You're not
match agil8 Drop what?
matchwait
Agil8:
pause
put get rod
match agil8 ...
match agilmix You get
match agilmix You pick up
match enough Get what?
matchwait
Agilmix:
pause
put mix flask
match agilmix ...
match agil0 You finish
matchwait
Agil0:
pause
put drop rod
match agilstow You drop
match agil0 ...
matchwait
Agilstow:
pause
put stow right
pause
goto agility
Night:
echo ** Components : Ilafai powder, tandrum powder, and archer's infusion.
pause
put get flask
match night1 You get
match night ...
match enough Get what?
matchwait
Night1:
pause
put get my ilafai powder
match night1 ...
match night2 You get
match enough Get what?
matchwait
Night2:
pause
put put powder in my flask
match night3 You
match night2 ...
matchwait
Night3:
pause
put get tandrum powder
match night3 ...
match night4 You get
match enough Get what?
matchwait
Night4:
pause
put put powder in my flask
match night4 ...
match night5 You
matchwait
Night5:
pause
put get archer infusion
match night5 ...
match night6 You get
match enough Get what?
matchwait
Night6:
pause
put put infusion in my flask
match night6 ...
match night7 You pour
matchwait
Night7:
pause
put drop vial
match night7 ...
match night8 You drop
match night8 You're not
match night8 Drop what?
matchwait
Night8:
pause
put get rod
match night8 ...
match nightmix You get
match nightmix You pick up
match enough Get what?
matchwait
Nightmix:
pause
put mix flask
match nightmix ...
match night0 You finish
matchwait
Night0:
pause
put drop rod
match nightstow You drop
match night0 ...
matchwait
Nightstow:
pause
put stow right
pause
goto night
Deftness:
echo ** Components : Argurat pulp, onyx powder, and sirolei infusion.
pause
put get flask
match deft1 You get
match deftness ...
match enough Get what?
matchwait
deft1:
pause
put get argurat pulp
match deft1 ...
match deft2 You get
match enough Get what?
matchwait
deft2:
pause
put put pulp in my flask
match deft3 You place
match deft2 ...
matchwait
deft3:
pause
put get onyx powder
match deft3 ...
match deft4 You get
match enough Get what?
matchwait
deft4:
pause
put put powder in my flask
match deft4 ...
match deft5 You pour
matchwait
deft5:
pause
put get sirolei infusion
match deft5 ...
match deft6 You get
match enough Get what?
matchwait
deft6:
pause
put put infusion in my flask
match deft6 ...
match deft7 You pour
matchwait
deft7:
pause
put drop vial
match deft7 ...
match deft8 You drop
match deft8 You're not
match deft8 Drop what?
matchwait
deft8:
pause
put get rod
match deft8 ...
match deftmix You get
match deftmix You pick up
match enough Get what?
matchwait
deftmix:
pause
put mix flask
match deftmix ...
match deft0 You finish
matchwait
deft0:
pause
put drop rod
match deftstow You drop
match deft0 ...
matchwait
deftstow:
pause
put stow right
pause
goto deftness
Allure:
echo ** Components : Argurat pulp, gold dust, and sirolei infusion.
pause
put get flask
match all1 You get
match allure ...
match enough Get what?
matchwait
all1:
pause
put get argurat pulp
match all1 ...
match all2 You get
match enough Get what?
matchwait
all2:
pause
put put pulp in my flask
match all3 You place
match all2 ...
matchwait
all3:
pause
put get gold dust
match all3 ...
match all4 You get
match enough Get what?
matchwait
all4:
pause
put put dust in my flask
match all4 ...
match all5 You pour
matchwait
all5:
pause
put get sirolei infusion
match all5 ...
match all6 You get
match enough Get what?
matchwait
all6:
pause
put put infusion in my flask
match all6 ...
match all7 You pour
matchwait
all7:
pause
put drop vial
match all7 ...
match all8 You drop
match all8 You're not
match all8 Drop what?
matchwait
all8:
pause
put get rod
match all8 ...
match allmix You get
match allmix You pick up
match enough Get what?
matchwait
allmix:
pause
put mix flask
match allmix ...
match all0 You finish
matchwait
all0:
pause
put drop rod
match allstow You drop
match all0 ...
matchwait
allstow:
pause
put stow right
pause
goto allure
Brilliance:
echo ** Components : Argurat pulp, silver dust, and sirolei infusion.
pause
put get flask
match bril1 You get
match brilliance ...
match enough Get what?
matchwait
bril1:
pause
put get argurat pulp
match bril1 ...
match bril2 You get
match enough Get what?
matchwait
bril2:
pause
put put pulp in my flask
match bril3 You place
match bril2 ...
matchwait
bril3:
pause
put get silver dust
match bril3 ...
match bril4 You get
match enough Get what?
matchwait
bril4:
pause
put put dust in my flask
match bril4 ...
match bril5 You pour
matchwait
bril5:
pause
put get sirolei infusion
match bril5 ...
match bril6 You get
match enough Get what?
matchwait
bril6:
pause
put put infusion in my flask
match bril6 ...
match bril7 You pour
matchwait
bril7:
pause
put drop vial
match bril7 ...
match bril8 You drop
match bril8 You're not
match bril8 Drop what?
matchwait
bril8:
pause
put get rod
match bril8 ...
match brilmix You get
match brilmix You pick up
match enough Get what?
matchwait
brilmix:
pause
put mix flask
match brilmix ...
match bril0 You finish
matchwait
bril0:
pause
put drop rod
match allstow You drop
match all0 ...
matchwait
brilstow:
pause
put stow right
pause
goto brilliance
Clarity:
echo ** Components : Argurat pulp, vellian dust, and sirolei infusion.
pause
put get flask
match clar1 You get
match clarity ...
match enough Get what?
matchwait
clar1:
pause
put get argurat pulp
match clar1 ...
match clar2 You get
match enough Get what?
matchwait
clar2:
pause
put put pulp in my flask
match clar3 You place
match clar2 ...
matchwait
clar3:
pause
put get vellian dust
match clar3 ...
match clar4 You get
match enough Get what?
matchwait
clar4:
pause
put put dust in my flask
match clar4 ...
match clar5 You pour
matchwait
clar5:
pause
put get sirolei infusion
match clar5 ...
match clar6 You get
match enough Get what?
matchwait
clar6:
pause
put put infusion in my flask
match clar6 ...
match clar7 You pour
matchwait
clar7:
pause
put drop vial
match clar7 ...
match clar8 You drop
match clar8 You're not
match clar8 Drop what?
matchwait
clar8:
pause
put get rod
match clar8 ...
match clarmix You get
match clarmix You pick up
match enough Get what?
matchwait
clarmix:
pause
put mix flask
match clarmix ...
match clar0 You finish
matchwait
clar0:
pause
put drop rod
match clarstow You drop
match clar0 ...
matchwait
clarstow:
pause
put stow right
pause
goto clarity
Sight:
echo ** Components : Argurat pulp, copper dust, and sirolei infusion.
pause
put get flask
match sig1 You get
match sight ...
match enough Get what?
matchwait
sig1:
pause
put get argurat pulp
match sig1 ...
match sig2 You get
match enough Get what?
matchwait
sig2:
pause
put put pulp in my flask
match sig3 You place
match sig2 ...
matchwait
sig3:
pause
put get copper dust
match sig3 ...
match sig4 You get
match enough Get what?
matchwait
sig4:
pause
put put dust in my flask
match sig4 ...
match sig5 You pour
matchwait
sig5:
pause
put get sirolei infusion
match sig5 ...
match sig6 You get
match enough Get what?
matchwait
sig6:
pause
put put infusion in my flask
match sig6 ...
match sig7 You pour
matchwait
sig7:
pause
put drop vial
match clar7 ...
match clar8 You drop
match clar8 You're not
match clar8 Drop what?
matchwait
sig8:
pause
put get rod
match sig8 ...
match sigmix You get
match sigmix You pick up
match enough Get what?
matchwait
sigmix:
pause
put mix flask
match sigmix ...
match sig0 You finish
matchwait
sig0:
pause
put drop rod
match sigstow You drop
match sig0 ...
matchwait
sigstow:
pause
put stow right
pause
goto sight
Quickness:
echo ** Components : Argurat pulp, titanium dust, and archer's infusion.
pause
put get flask
match qui1 You get
match quickness ...
match enough Get what?
matchwait
qui1:
pause
put get argurat pulp
match qui1 ...
match qui2 You get
match enough Get what?
matchwait
qui2:
pause
put put pulp in my flask
match qui3 You place
match qui2 ...
matchwait
qui3:
pause
put get titanium dust
match qui3 ...
match qui4 You get
match enough Get what?
matchwait
qui4:
pause
put put dust in my flask
match qui4 ...
match qui5 You pour
matchwait
qui5:
pause
put get archer infusion
match qui5 ...
match qui6 You get
match enough Get what?
matchwait
qui6:
pause
put put infusion in my flask
match qui6 ...
match qui7 You pour
matchwait
qui7:
pause
put drop vial
match qui7 ...
match qui8 You drop
match qui8 You're not
match qui8 Drop what?
matchwait
qui8:
pause
put get rod
match qui8 ...
match quimix You get
match quimix You pick up
match enough Get what?
matchwait
quimix:
pause
put mix flask
match quimix ...
match qui0 You finish
matchwait
qui0:
pause
put drop rod
match quistow You drop
match qui0 ...
matchwait
quistow:
pause
put stow right
pause
goto quickness
Life:
echo ** Components : Argurat pulp, diamond powder, and archer's infusion.
pause
put get flask
match life1 You get
match life ...
match enough Get what?
matchwait
life1:
pause
put get argurat pulp
match life1 ...
match life2 You get
match enough Get what?
matchwait
life2:
pause
put put pulp in my flask
match life3 You place
match life2 ...
matchwait
life3:
pause
put get diamond powder
match life3 ...
match life4 You get
match enough Get what?
matchwait
life4:
pause
put put dust in my flask
match life4 ...
match life5 You pour
matchwait
life5:
pause
put get archer infusion
match life5 ...
match life6 You get
match enough Get what?
matchwait
life6:
pause
put put infusion in my flask
match life6 ...
match life7 You pour
matchwait
life7:
pause
put drop vial
match life7 ...
match life8 You drop
match life8 You're not
match life8 Drop what?
matchwait
life8:
pause
put get rod
match life8 ...
match lifemix You get
match lifemix You pick up
match enough Get what?
matchwait
lifemix:
pause
put mix flask
match lifemix ...
match life0 You finish
matchwait
life0:
pause
put drop rod
match lifestow You drop
match life0 ...
matchwait
lifestow:
pause
put stow right
pause
goto life
Magic:
echo ** Components : Argurat pulp, silver dust, and archer's infusion.
pause
put get flask
match mag1 You get
match magic ...
match enough Get what?
matchwait
mag1:
pause
put get argurat pulp
match mag1 ...
match mag2 You get
match enough Get what?
matchwait
mag2:
pause
put put pulp in my flask
match mag3 You place
match mag2 ...
matchwait
mag3:
pause
put get silver dust
match mag3 ...
match mag4 You get
match enough Get what?
matchwait
mag4:
pause
put put dust in my flask
match mag4 ...
match mag5 You pour
matchwait
mag5:
pause
put get archer infusion
match mag5 ...
match mag6 You get
match enough Get what?
matchwait
mag6:
pause
put put infusion in my flask
match mag6 ...
match mag7 You pour
matchwait
mag7:
pause
put drop vial
match mag7 ...
match mag8 You drop
match mag8 You're not
match mag8 Drop what?
matchwait
mag8:
pause
put get rod
match mag8 ...
match magmix You get
match magmix You pick up
match enough Get what?
matchwait
magmix:
pause
put mix flask
match magmix ...
match mag0 You finish
matchwait
mag0:
pause
put drop rod
match magstow You drop
match mag0 ...
matchwait
magstow:
pause
put stow right
pause
goto magic
Invisiblity:
echo ** Components : Aroai powder, gold dust, and sickle infusion.
pause
put get flask
match inv1 You get
match invisibility ...
match enough Get what?
matchwait
inv1:
pause
put get aroai powder
match inv1 ...
match inv2 You get
match enough Get what?
matchwait
inv2:
pause
put put powder in my flask
match inv3 You pour
match inv2 ...
matchwait
inv3:
pause
put get gold dust
match inv3 ...
match inv4 You get
match enough Get what?
matchwait
inv4:
pause
put put dust in my flask
match inv4 ...
match inv5 You pour
matchwait
inv5:
pause
put get sickle infusion
match inv5 ...
match inv6 You get
match enough Get what?
matchwait
inv6:
pause
put put infusion in my flask
match inv6 ...
match inv7 You pour
matchwait
inv7:
pause
put drop vial
match inv7 ...
match inv8 You drop
match inv8 You're not
match inv8 Drop what?
matchwait
inv8:
pause
put get rod
match inv8 ...
match invmix You get
match invmix You pick up
match enough Get what?
matchwait
invmix:
pause
put mix flask
match invmix ...
match inv0 You finish
matchwait
inv0:
pause
put drop rod
match invstow You drop
match inv0 ...
matchwait
invstow:
pause
put stow right
pause
goto invisibility
Panacea:
echo ** Components : Londrum slices, aroai powder, and archer's infusion.
pause
put get flask
match pan1 You get
match panacea ...
match enough Get what?
matchwait
pan1:
pause
put get londrum slices
match pan1 ...
match pan2 You get
match enough Get what?
matchwait
pan2:
pause
put put slices in my flask
match pan3 You put
match pan2 ...
matchwait
pan3:
pause
put get aroai powder
match pan3 ...
match pan4 You get
match enough Get what?
matchwait
pan4:
pause
put put powder in my flask
match pan4 ...
match pan5 You place
matchwait
pan5:
pause
put get archer infusion
match pan5 ...
match pan6 You get
match enough Get what?
matchwait
pan6:
pause
put put infusion in my flask
match pan6 ...
match pan7 You pour
matchwait
pan7:
pause
put drop vial
match pan7 ...
match pan8 You drop
match pan8 You're not
match pan8 Drop what?
matchwait
pan8:
pause
put get rod
match pan8 ...
match panmix You get
match panmix You pick up
match enough Get what?
matchwait
panmix:
pause
put mix flask
match panmix ...
match pan0 You finish
matchwait
pan0:
pause
put drop rod
match panstow You drop
match pan0 ...
matchwait
panstow:
pause
put stow right
pause
goto panacea
Deflection:
echo ** Components : Imfel crystals, silver dust, and stasis infusion.
pause
put get flask
match def1 You get
match deflection ...
match enough Get what?
matchwait
def1:
pause
put get imfel crystals
match pan1 ...
match pan2 You get
match enough Get what?
matchwait
def2:
pause
put put crystals in my flask
match def33 You pour
match def2 ...
matchwait
def33:
pause
put drop vial
match def33 ...
match def3 You drop
match def3 You're not
match def3 Drop what?
matchwait
def3:
pause
put get silver dust
match def2 ...
match def4 You get
match enough Get what?
matchwait
def4:
pause
put put dust in my flask
match def4 ...
match def5 You pour
matchwait
def5:
pause
put get stasis infusion
match def5 ...
match def6 You get
match enough Get what?
matchwait
def6:
pause
put put infusion in my flask
match def6 ...
match def7 You pour
matchwait
def7:
pause
put drop vial
match def7 ...
match def8 You drop
match def8 You're not
match def8 Drop what?
matchwait
def8:
pause
put get rod
match def8 ...
match defmix You get
match defmix You pick up
match enough Get what?
matchwait
defmix:
pause
put mix flask
match defmix ...
match def0 You finish
matchwait
def0:
pause
put drop rod
match defstow You drop
match def0 ...
matchwait
defstow:
pause
put stow right
pause
goto deflection
Invulnerability:
echo ** Components : Imfel crystals, copper powder, and stasis infusion.
pause
put get flask
match invul1 You get
match Invulnerability ...
match enough Get what?
matchwait
invul1:
pause
put get imfel crystals
match invul1 ...
match invul2 You get
match enough Get what?
matchwait
invul2:
pause
put put crystals in my flask
match invul33 You
match invul2 ...
matchwait
invul33:
pause
put drop vial
match invul33 ...
match invul3 You drop
match invul3 You're not
match invul3 Drop what?
matchwait
invul3:
pause
put get copper powder
match invul3 ...
match invul4 You get
match enough Get what?
matchwait
invul4:
pause
put put powder in my flask
match invul4 ...
match invul5 You
matchwait
invul5:
pause
put get stasis infusion
match invul5 ...
match invul6 You get
match enough Get what?
matchwait
invul6:
pause
put put infusion in my flask
match invul6 ...
match invul7 You
matchwait
invul7:
pause
put drop vial
match invul7 ...
match invul8 You drop
match invul8 You're not
match invul8 Drop what?
matchwait
invul8:
pause
put get rod
match def8 ...
match defmix You get
match defmix You pick up
match enough Get what?
matchwait
invulmix:
pause
put mix flask
match invulmix ...
match invul0 You finish
matchwait
invul0:
pause
put drop rod
match invulstow You drop
match invul0 ...
matchwait
invulstow:
pause
put stow right
pause
goto Invulnerability
Clashing:
echo ** Components : Imfel crystals, onyx powder, and stasis infusion.
pause
put get flask
match clash1 You get
match clashing ...
match enough Get what?
matchwait
clash1:
pause
put get imfel crystals
match clash1 ...
match clash2 You get
match enough Get what?
matchwait
clash2:
pause
put put crystals in my flask
match clash33 You
match clash2 ...
matchwait
clash33:
pause
put drop vial
match clash33 ...
match clash3 You drop
match clash3 You're not
match clash3 Drop what?
matchwait
clash3:
pause
put get onyx powder
match clash3 ...
match clash4 You get
match enough Get what?
matchwait
clash4:
pause
put put powder in my flask
match clash4 ...
match clash5 You
matchwait
clash5:
pause
put get stasis infusion
match clash5 ...
match clash6 You get
match enough Get what?
matchwait
clash6:
pause
put put infusion in my flask
match clash6 ...
match clash7 You
matchwait
clash7:
pause
put drop vial
match clash7 ...
match clash8 You drop
match clash8 You're not
match clash8 Drop what?
matchwait
clash8:
pause
put get rod
match clash8 ...
match clashmix You get
match clashmix You pick up
match enough Get what?
matchwait
clashmix:
pause
put mix flask
match clashmix ...
match clash0 You finish
matchwait
clash0:
pause
put drop rod
match clashstow You drop
match clash0 ...
matchwait
clashstow:
pause
put stow right
pause
goto clashing
Rime:
echo ** Components : Dedlas oil, copper dust, and stasis infusion.
pause
put get flask
match rime1 You get
match rime ...
match enough Get what?
matchwait
rime1:
pause
put get dedlas oil
match rime1 ...
match rime2 You get
match enough Get what?
matchwait
rime2:
pause
put put oil in my flask
match rime33 You
match rime2 ...
matchwait
rime33:
pause
put drop vial
match rime33 ...
match rime3 You drop
match rime3 You're not
match rime3 Drop what?
matchwait
rime3:
pause
put get copper dust
match rime3 ...
match rime4 You get
match enough Get what?
matchwait
rime4:
pause
put put dust in my flask
match rime4 ...
match rime5 You
matchwait
rime5:
pause
put get stasis infusion
match rime5 ...
match rime6 You get
match enough Get what?
matchwait
rime6:
pause
put put infusion in my flask
match rime6 ...
match rime7 You
matchwait
rime7:
pause
put drop vial
match rime7 ...
match rime8 You drop
match rime8 You're not
match rime8 Drop what?
matchwait
rime8:
pause
put get rod
match rime8 ...
match rimemix You get
match rimemix You pick up
match enough Get what?
matchwait
rimemix:
pause
put mix flask
match rimemix ...
match rime0 You finish
matchwait
rime0:
pause
put drop rod
match rimestow You drop
match rime0 ...
matchwait
rimestow:
pause
put stow right
pause
goto rime
Searing:
echo ** Components : Dedlas oil, silver dust, and stasis infusion.
pause
put get flask
match sear1 You get
match searing ...
match enough Get what?
matchwait
sear1:
pause
put get dedlas oil
match rime1 ...
match rime2 You get
match enough Get what?
matchwait
sear2:
pause
put put oil in my flask
match rime33 You
match rime2 ...
matchwait
sear33:
pause
put drop vial
match sear33 ...
match sear3 You drop
match sear3 You're not
match sear3 Drop what?
matchwait
sear3:
pause
put get silver dust
match sear3 ...
match sear4 You get
match enough Get what?
matchwait
sear4:
pause
put put dust in my flask
match sear4 ...
match sear5 You
matchwait
sear5:
pause
put get stasis infusion
match sear5 ...
match sear6 You get
match enough Get what?
matchwait
sear6:
pause
put put infusion in my flask
match sear6 ...
match sear7 You
matchwait
sear7:
pause
put drop vial
match sear7 ...
match sear8 You drop
match sear8 You're not
match sear8 Drop what?
matchwait
sear8:
pause
put get rod
match sear8 ...
match searmix You get
match searmix You pick up
match enough Get what?
matchwait
searmix:
pause
put mix flask
match searmix ...
match sear0 You finish
matchwait
sear0:
pause
put drop rod
match searstow You drop
match sear0 ...
matchwait
searstow:
pause
put stow right
pause
goto searing
Dissipation:
echo ** Components : Dedlas oil, onyx powder, and stasis infusion.
pause
put get flask
match diss1 You get
match dissipation ...
match enough Get what?
matchwait
diss1:
pause
put get dedlas oil
match diss1 ...
match diss2 You get
match enough Get what?
matchwait
diss2:
pause
put put oil in my flask
match diss33 You
match diss2 ...
matchwait
diss33:
pause
put drop vial
match diss33 ...
match diss3 You drop
match diss3 You're not
match diss3 Drop what?
matchwait
diss3:
pause
put get onyx powder
match diss3 ...
match diss4 You get
match enough Get what?
matchwait
diss4:
pause
put put powder in my flask
match diss4 ...
match diss5 You
matchwait
diss5:
pause
put get stasis infusion
match diss5 ...
match diss6 You get
match enough Get what?
matchwait
diss6:
pause
put put infusion in my flask
match diss6 ...
match diss7 You
matchwait
diss7:
pause
put drop vial
match diss7 ...
match diss8 You drop
match diss8 You're not
match diss8 Drop what?
matchwait
diss8:
pause
put get rod
match diss8 ...
match dissmix You get
match dissmix You pick up
match enough Get what?
matchwait
dissmix:
pause
put mix flask
match dissmix ...
match diss0 You finish
matchwait
diss0:
pause
put drop rod
match dissstow You drop
match diss0 ...
matchwait
dissstow:
pause
put stow right
pause
goto dissipation
Stability:
echo ** Components : Dedlas oil, ruby powder, and stasis infusion.
pause
put get flask
match stab1 You get
match stability ...
match enough Get what?
matchwait
stab1:
pause
put get dedlas oil
match stab1 ...
match stab2 You get
match enough Get what?
matchwait
stab2:
pause
put put oil in my flask
match stab33 You
match stab2 ...
matchwait
stab33:
pause
put drop vial
match stab33 ...
match stab3 You drop
match stab3 You're not
match stab3 Drop what?
matchwait
stab3:
pause
put get ruby powder
match stab3 ...
match stab4 You get
match enough Get what?
matchwait
stab4:
pause
put put powder in my flask
match stab4 ...
match stab5 You
matchwait
stab5:
pause
put get stasis infusion
match stab5 ...
match stab6 You get
match enough Get what?
matchwait
stab6:
pause
put put infusion in my flask
match stab6 ...
match stab7 You
matchwait
stab7:
pause
put drop vial
match stab7 ...
match stab8 You drop
match stab8 You're not
match stab8 Drop what?
matchwait
stab8:
pause
put get rod
match stab8 ...
match stabmix You get
match stabmix You pick up
match enough Get what?
matchwait
stabmix:
pause
put mix flask
match stabmix ...
match stab0 You finish
matchwait
stab0:
pause
put drop rod
match stabstow You drop
match stab0 ...
matchwait
stabstow:
pause
put stow right
pause
goto stability
Iron:
echo ** Components : Silver dust, gold dust, and sickle infusion.
pause
put get flask
match iron1 You get
match iron ...
match enough Get what?
matchwait
iron1:
pause
put get silver dust
match iron1 ...
match iron2 You get
match enough Get what?
matchwait
iron2:
pause
put put dust in my flask
match stab3 You
match stab2 ...
matchwait
iron3:
pause
put get gold dust
match iron3 ...
match iron4 You get
match enough Get what?
matchwait
iron4:
pause
put put dust in my flask
match iron4 ...
match iron5 You
matchwait
iron5:
pause
put get sickle infusion
match iron5 ...
match iron6 You get
match enough Get what?
matchwait
iron6:
pause
put put infusion in my flask
match iron6 ...
match iron7 You
matchwait
iron7:
pause
put drop vial
match iron7 ...
match iron8 You drop
match iron8 You're not
match iron8 Drop what?
matchwait
iron8:
pause
put get rod
match iron8 ...
match ironmix You get
match ironmix You pick up
match enough Get what?
matchwait
ironmix:
pause
put mix flask
match ironmix ...
match iron0 You finish
matchwait
iron0:
pause
put drop rod
match ironstow You drop
match iron0 ...
matchwait
ironstow:
pause
put stow right
pause
goto iron
Dispelling:
echo ** Components : Silver dust, vellian dust, and sickle infusion.
pause
put get flask
match disp1 You get
match dispelling ...
match enough Get what?
matchwait
disp1:
pause
put get silver dust
match disp1 ...
match disp2 You get
match enough Get what?
matchwait
disp2:
pause
put put dust in my flask
match disp3 You
match disp2 ...
matchwait
disp3:
pause
put get vellian dust
match disp3 ...
match disp4 You get
match enough Get what?
matchwait
disp4:
pause
put put dust in my flask
match disp4 ...
match disp5 You
matchwait
disp5:
pause
put get sickle infusion
match disp5 ...
match disp6 You get
match enough Get what?
matchwait
disp6:
pause
put put infusion in my flask
match disp6 ...
match disp7 You
matchwait
disp7:
pause
put drop vial
match disp7 ...
match disp8 You drop
match disp8 You're not
match disp8 Drop what?
matchwait
disp8:
pause
put get rod
match disp8 ...
match dispmix You get
match dispmix You pick up
match enough Get what?
matchwait
dispmix:
pause
put mix flask
match dispmix ...
match disp0 You finish
matchwait
disp0:
pause
put drop rod
match dispstow You drop
match disp0 ...
matchwait
dispstow:
pause
put stow right
pause
goto dispelling
Wealth:
echo ** Components : Dedlas oil, imfel crystals, and sickle infusion.
pause
put get flask
match wea1 You get
match wealth ...
match enough Get what?
matchwait
wea1:
pause
put get dedlas oil
match wea1 ...
match wea2 You get
match enough Get what?
matchwait
wea2:
pause
put put oil in my flask
match wea22 You
match wea2 ...
matchwait
wea22:
pause
put drop vial
match wea22 ...
match wea3 You drop
match wea3 You're not
match wea3 Drop what?
matchwait
wea3:
pause
put get imfel crystals
match wea3 ...
match wea4 You get
match enough Get what?
matchwait
wea4:
pause
put put crystals in my flask
match wea4 ...
match wea5 You
matchwait
wea5:
pause
put drop vial
match wea5 ...
match wea6 You drop
match wea6 You're not
match wea6 Drop what?
matchwait
wea6:
pause
put get sickle infusion
match wea6 ...
match wea7 You get
match enough Get what?
matchwait
wea7:
pause
put put infusion in my flask
match wea7 ...
match wea8 You
matchwait
wea8:
pause
put drop vial
match wea8 ...
match wea9 You drop
match wea9 You're not
match wea9 Drop what?
matchwait
wea9:
pause
put get rod
match wea9 ...
match weamix You get
match weamix You pick up
match enough Get what?
matchwait
weamix:
pause
put mix flask
match weamix ...
match wea0 You finish
matchwait
wea0:
pause
put drop rod
match weastow You drop
match wea0 ...
matchwait
weastow:
pause
put stow right
pause
goto wealth
Jeweler:
echo ** Components : Tandrum powder, imfel crystals, and sickle infusion.
pause
put get flask
match jew1 You get
match jeweler ...
match enough Get what?
matchwait
jew1:
pause
put get imfel crystals
match jew1 ...
match jew2 You get
match enough Get what?
matchwait
jew2:
pause
put put crystals in my flask
match jew33 You
match jew2 ...
matchwait
jew33:
pause
put drop vial
match jew33 ...
match jew3 You drop
match jew3 You're not
match jew3 Drop what?
matchwait
jew3:
pause
put get tandrum powder
match jew3 ...
match jew4 You get
match enough Get what?
matchwait
jew4:
pause
put put powder in my flask
match jew4 ...
match jew5 You
matchwait
jew5:
pause
put get sickle infusion
match jew5 ...
match jew6 You get
match enough Get what?
matchwait
jew6:
pause
put put infusion in my flask
match jew6 ...
match jew7 You
matchwait
jew7:
pause
put drop vial
match jew7 ...
match jew8 You drop
match jew8 You're not
match jew8 Drop what?
matchwait
jew8:
pause
put get rod
match jew8 ...
match jewmix You get
match jewmix You pick up
match enough Get what?
matchwait
jewmix:
pause
put mix flask
match jewmix ...
match jew0 You finish
matchwait
jew0:
pause
put drop rod
match jewstow You drop
match jew0 ...
matchwait
jewstow:
pause
put stow right
pause
goto jeweler
Rifts:
echo ** Components : Gold dust, vellian dust, sickle infusion.
pause
put get flask
match rifts1 You get
match rifts...
match enough Get what?
matchwait
rifts1:
pause
put get gold dust
match rifts1 ...
match rifts2 You get
match enough Get what?
matchwait
rifts2:
pause
put put dust in my flask
match rifts3 You
match rifts2 ...
matchwait
rifts3:
pause
put get vellian dust
match rifts3 ...
match rifts4 You get
match enough Get what?
matchwait
rifts4:
pause
put put dust in my flask
match rifts4 ...
match rifts5 You
matchwait
rifts5:
pause
put get sickle infusion
match rifts5 ...
match rifts6 You get
match enough Get what?
matchwait
rifts6:
pause
put put infusion in my flask
match rifts6 ...
match rifts7 You
matchwait
rifts7:
pause
put drop vial
match rifts7 ...
match rifts8 You drop
match rifts8 You're not
match rifts8 Drop what?
matchwait
rifts8:
pause
put get rod
match rifts8 ...
match riftsmix You get
match riftsmix You pick up
match enough Get what?
matchwait
riftsmix:
pause
put mix flask
match riftsmix ...
match rifts0 You finish
matchwait
rifts0:
pause
put drop rod
match riftsstow You drop
match rifts0 ...
matchwait
riftsstow:
pause
put stow right
pause
goto rifts
Enough:
echo
echo *****************************
echo You do not have a necessary
echo item. Please fix this if you
echo wish to continue.
echo *****************************
echo
|
--William
PS: Thanks to Dante for helping me test it in the early stages. <thumbs up> _________________
Haelrahv Wiki!
++Brown Nosing Points
Last edited by Brokyn on Sat Oct 23, 2004 9:06 pm; edited 2 times in total |
|
Back to top » |
|
|
HR-Mickey Cloverfield Monster
Joined: 24 Nov 2002 Posts: 1844 Location: I've Got No 'billy
|
Posted: Sat Oct 23, 2004 8:29 pm Post subject: |
|
|
I'm only vaguely familiar with the Wizard script language since I don't use it myself, but I noticed that in all your (alias)2 sections, it's supposed to go to (alias)3 if it matches '...'. Didn't you want it to rerun through (alias)2 again?
Agil2:
pause
put put pulp in my flask
match agil3 You
match agil3 ... <---- This line.
matchwait _________________ Mickey Brunner
To make a long story short, don't tell it.
I may be going nowhere, but I'm going nowhere fast.
---
Kelvin Watt says, "I stopped drinking coke when no longer drinking beer didn't make my gut disappear."
---
Kaelin Rae says, "Wait a minute..."
Kaelin Rae says, "You mean they have a COKE machine that dispenses beer."
Kaelin Rae nods to you.
Kaelin Rae says, "Greaser."
Kaelin Rae looks at you and sighs. |
|
Back to top » |
|
|
HR-Trevor Boss Type Guy
Joined: 04 Oct 2002 Posts: 6683 Location: Louisville, KY
|
Posted: Sat Oct 23, 2004 8:33 pm Post subject: |
|
|
Code: |
---------------------------------------------------------------------------
ALCHEMY MIXING UPDATE
---------------------------------------------------------------------------
Players will now be required to perform one of the following randomly chosen
actions upon their flask: slap, kick, tickle, nudge, laugh, smile, kiss,
growl, shake, wave, pet, pat, turn, thump, hug, rub, lick, frown, whimper,
sigh, worship, wobble, clench, pray, cradle, gasp, gawk, glare, moan, nag,
caress, nibble, smack, smash, hiccup, highfive, embrace or shriek.
---------------------------------------------------------------------------
Author: Trevor Rage - 10/23/04 9:34 p.m. |
_________________ "Wise men talk because they have something to say; fools, because they have to say something." -- Plato
-- Trevor Rage / Rich Mondy |
|
Back to top » |
|
|
Brokyn LLAMA SECHS
Joined: 19 Oct 2002 Posts: 3648 Location: Northern Georgia
|
Posted: Sat Oct 23, 2004 8:58 pm Post subject: |
|
|
Thank you, Mickey. I don't know how I overlooked that. I'll update it in a moment.
And Trevor, that made me sad.
--William
[Edit:] Fixed the incorrect "..." stuff. _________________
Haelrahv Wiki!
++Brown Nosing Points |
|
Back to top » |
|
|
soundless EIGHT YEARS OLD!!!
Joined: 22 May 2004 Posts: 5970 Location: Spaceship
|
Posted: Sun Oct 24, 2004 1:15 am Post subject: |
|
|
HR-Trevor wrote: |
Code: |
---------------------------------------------------------------------------
ALCHEMY MIXING UPDATE
---------------------------------------------------------------------------
Players will now be required to perform one of the following randomly chosen
actions upon their flask: slap, kick, tickle, nudge, laugh, smile, kiss,
growl, shake, wave, pet, pat, turn, thump, hug, rub, lick, frown, whimper,
sigh, worship, wobble, clench, pray, cradle, gasp, gawk, glare, moan, nag,
caress, nibble, smack, smash, hiccup, highfive, embrace or shriek.
---------------------------------------------------------------------------
Author: Trevor Rage - 10/23/04 9:34 p.m. |
|
Don't make us matchwait you! _________________ A bright-eyed Thekko Ku Kalla dressed in a dapper sailor suit takes to flight and careers through the air toward the Modan Kucho and slams into him!
With a high-pitched cry, The Modan Kucho collapses in death. |
|
Back to top » |
|
|
HR-Trevor Boss Type Guy
Joined: 04 Oct 2002 Posts: 6683 Location: Louisville, KY
|
Posted: Sun Oct 24, 2004 1:52 am Post subject: |
|
|
There is a limit to how many matches you can have in one script. ;D _________________ "Wise men talk because they have something to say; fools, because they have to say something." -- Plato
-- Trevor Rage / Rich Mondy |
|
Back to top » |
|
|
soundless EIGHT YEARS OLD!!!
Joined: 22 May 2004 Posts: 5970 Location: Spaceship
|
Posted: Sun Oct 24, 2004 3:18 am Post subject: |
|
|
HR-Trevor wrote: |
There is a limit to how many matches you can have in one script. ;D |
If we use the Wizard... there's always other front ends!
...but I'm using the Wizard. Crap _________________ A bright-eyed Thekko Ku Kalla dressed in a dapper sailor suit takes to flight and careers through the air toward the Modan Kucho and slams into him!
With a high-pitched cry, The Modan Kucho collapses in death. |
|
Back to top » |
|
|
Dante Boi Toi
Joined: 12 Sep 2002 Posts: 728 Location: Orlando, Florida
|
Posted: Sun Oct 24, 2004 3:10 pm Post subject: |
|
|
After reading that list in Trevor's post several times, I am convinced that there is something missing. I finally figured out what it was: FART. For use only after eating various foods with legume, beans, and green veggie type ingredients (i.e nuts, and stuff). Farting on command would just be wrong. Not to mention bad for the ozone layer. _________________ Help! Help! I'm being oppressed! |
|
Back to top » |
|
|
Brokyn LLAMA SECHS
Joined: 19 Oct 2002 Posts: 3648 Location: Northern Georgia
|
Posted: Tue Nov 09, 2004 5:00 pm Post subject: |
|
|
So, are you guys pleased with the script? Should I fix anything else? Should I add anything (like a cleanup section for the dropped vials)?
And should I make a version for poison? I mean, it's not like I'd be giving out special secrets or anything with it.
--William _________________
Haelrahv Wiki!
++Brown Nosing Points |
|
Back to top » |
|
|
Tugor Orgasm Donor
Joined: 18 Oct 2003 Posts: 1483 Location: Yeah. . .right.
|
Posted: Tue Nov 09, 2004 5:26 pm Post subject: |
|
|
Dante wrote: |
After reading that list in Trevor's post several times, I am convinced that there is something missing. I finally figured out what it was: FART. For use only after eating various foods with legume, beans, and green veggie type ingredients (i.e nuts, and stuff). Farting on command would just be wrong. Not to mention bad for the ozone layer. |
http://www.haelrahv.com/messageboard/viewtopic.php?t=1774 _________________ It is better to be pissed off than pissed on. |
|
Back to top » |
|
|
Brokyn LLAMA SECHS
Joined: 19 Oct 2002 Posts: 3648 Location: Northern Georgia
|
Posted: Tue Nov 09, 2004 5:56 pm Post subject: |
|
|
Haha, you double posted.
--William _________________
Haelrahv Wiki!
++Brown Nosing Points |
|
Back to top » |
|
|
Tugor Orgasm Donor
Joined: 18 Oct 2003 Posts: 1483 Location: Yeah. . .right.
|
Posted: Tue Nov 09, 2004 6:13 pm Post subject: |
|
|
Damn how did that happen? _________________ It is better to be pissed off than pissed on. |
|
Back to top » |
|
|
Dzynna Shadow Master
Joined: 11 Jan 2004 Posts: 748 Location: Somewhere in the wilds
|
Posted: Mon May 09, 2005 4:24 am Post subject: |
|
|
Brokyn wrote: |
So, are you guys pleased with the script? Should I fix anything else? Should I add anything (like a cleanup section for the dropped vials)?
And should I make a version for poison? I mean, it's not like I'd be giving out special secrets or anything with it.
--William |
Well, I used it for a while, and came across a few errors, a bunch of missing things (like quitting if the mix is bad) - and I added some information I find useful and updated it to work with flask packs. Being my usual self, I just did the updates myself.
I'm going to have to post it elsewhere because it is so large. If anyone wants it, it is in the files area of the Trackers of Haelrahv group (link below my signature). _________________
Dzynna Zol
-------------------------------------
The Retreat
-------------------------------------- |
|
Back to top » |
|
|
Brokyn LLAMA SECHS
Joined: 19 Oct 2002 Posts: 3648 Location: Northern Georgia
|
Posted: Mon May 09, 2005 11:56 am Post subject: |
|
|
Heh, thanks. Yeah, I never anticipated mixes turning out bad, mainly because I'm fairly OCD about things and usually made sure everything was going to be in the right proportions.
Thanks for the updates, though. <thumbs up>
--William _________________
Haelrahv Wiki!
++Brown Nosing Points |
|
Back to top » |
|
|
ArmanthisAmon Gap Chasm Master
Joined: 08 May 2004 Posts: 23 Location: Xanth
|
Posted: Sun Jun 19, 2005 1:32 pm Post subject: |
|
|
I did notice that the option of continuing or stopping a mixture right at the end is in. Do alchemists generally pick and choose which size their bundles of foraged items or amount of mined stones/gems, or do most of us generally just use the maximum allowable usage? (50 as far as I know)
As Always,
Your Friendly Neighborhood Forager |
|
Back to top » |
|
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
|
|
|
|
|