PDA

View Full Version : Sorcerer Rose Illusion teach/learn/speed script



Drew2
04-14-2004, 04:39 AM
I wrote this up real fast... haven't really tested it out fully yet. Feel free to pick it apart, comment, help, rewrite it for your purposes.

I made it for use for Lalana and Raveyna. It learns or teaches until one of them finishes their reps. It's very personalized so you'd have to change all the tags and names to make it work for anyone else, but use the Replace feature in notepad or whatever and it shouldn't be that hard.



#teachrose.Cmd

start:
echo
echo
echo Type TEACH if you need to teach rose.
echo Type LEARN if you need to learn rose.
echo
echo
match teach Teach who?
match learn Please rephrase that command.
matchwait

teach:
echo
echo
echo Recognizing who you are and
echo waiting for a whisper!
echo
echo
match lalanateach Name: Lalana
match raveteach Name: Raveyna
put info
matchwait

learn:
match lalanalearn Name: Lalana
match ravelearn Name: Raveyna
put info
matchwait

lalanateach:
match done [You have completed your training task.]
match teachrave Raveyna whispers, "Teach."
match done Raveyna whispers, "Done."
matchwait

teachrave:
put illusion teach raveyna rose
goto lalanateach

raveteach:
match done [You have completed your training task.]
match teachlala Lalana whispers, "Teach."
match done Lalana whispers, "Done."
matchwait

lalanalearn:
echo
echo
echo Type YES when Raveyna is ready to teach
echo
echo
waitfor A good positive attitude

raveisready:
put whisper Raveyna Teach.
match raveisready ...wait
match lalamakerose Making sure you are watching,
matchwait
lalamakerose:
match laladone [You have completed your training task.]
match raveisready repetition remaining.]
match raveisready lies across your hand.
match raveisready You should probably get a refresher
match lalamakerose ...wait
match lalamakerose Roundtime:
match stow1 You need a free hand to perform this illusion.
put ill rose
matchwait

ravelearn:
echo
echo
echo Type YES when Lalana is ready to teach
echo
echo
waitfor A good positive attitude

lalaisready:
put whisper lalana Teach.
match lalaisready ...wait
match ravemakerose Making sure you are watching,
matchwait
ravemakerose:
match ravedone [You have completed your training task.]
match lalaisready repetition remaining.]
match lalaisready lies across your hand.
match lalaisready You should probably get a refresher
match ravemakerose ...wait
match ravemakerose Roundtime:
match stow2 You need a free hand to perform this illusion.
put ill rose
matchwait


stow1:
put put my rose in my cloak
goto lalamakerose

stow2:
put put my rose in my cloak
goto ravemakerose

ravedone:
put whisper Lalana done
echo
echo
echo Restart the script if someone needs more reps!
echo
echo
exit

laladone:
put whisper raveyna done
echo
echo
echo Restart the script if someone needs more reps!
echo
echo
exit

done:
echo
echo
echo Start the script again if someone needs more reps!
echo
echo
exit


[Edited on 4-14-2004 by Tayre]

Drew2
04-14-2004, 04:46 AM
Here is the speed script Lalana and I use. It works flawlessly. Just change the container in the script from cloak to whatever you want.

It will go endlessly until you stop it. It's simple.



#speedrose.Cmd
Start:
match start Roundtime
match pause ...wait
match pause You need a free hand to perform this illusion.
put illusion rose
matchwait

pause:
pause 1
put put rose in my cloak
goto start