PDA

View Full Version : Young wizard haste script



donniel608
12-31-2008, 01:15 AM
I have this script for my young wizard. I need the script to check mana so the character doesn't fry nerves. Any help on why it doesn't work properly?

start:
put mana
pause
put prep 506
put cast at %1

match haste %1 returns to normal speed
match pause Remaining:5
match pause Remaining:4
match pause Remaining:3
match pause Remaining:2
match pause Remaining:1
match pause Remaining:0
match haste Spell hinderence
match stop You can't make that dext
matchwait

Haste:
goto start

Pause:
put 'tapped
pause 100
goto start

Stop:
put 'I need healing
exit

phantasm
12-31-2008, 03:16 AM
start:
match nomana You don't have that many points
match cast I could not find what you were referring to.
put send 6 vagina

cast:
match fail You can't make that dext
match tryagain Remaining:5
match tryagain Remaining:4
match tryagain Remaining:3
match tryagain Remaining:2
match tryagain Remaining:1
match tryagain Remaining:0
match pause You gesture at
put prep 506
put cast at %1

pause:
waitfor %1 returns to normal speed
goto start

tryagain:
pause 2
goto cast

nomana:
pause 45
goto start

fail:
put say I need healing
exit

donniel608
12-31-2008, 09:17 AM
Phantasm, thank you. I copied and pasted exactly as you have it written. It didn't work, so I added a put mana into the start: sequence and it still fails to operate properly.

BTW, I realized after the post I put this thread in the wrong catagory, I'm sorry

Drew
12-31-2008, 10:50 AM
just to make sure, donniel are you running the script (let's assume you named it haste.cmd) this way: .haste donniel

or whatever your character name is.

Drew
12-31-2008, 10:51 AM
And btw phantasm has the right idea, but he used the wrong matches, hang on two secs.

Drew
12-31-2008, 10:57 AM
start:
put send 6 somerandomplayer
match cast I could not find what you were referring to
match nomana You don't have that many points to transfer
matchwait



cast:
put prep 506
put cast at %1
goto pause



pause:
waitfor %1 returns to normal speed
goto start



nomana:
pause 45
goto start

donniel608
12-31-2008, 01:34 PM
AHH, I get it now. Drew it looks like that will work. I will try it out very soon and yes the script is running by .h player

Thank you for your help

Senglent
12-31-2008, 02:31 PM
start:
match nomana You don't have that many points
match cast I could not find what you were referring to.
put send 6 vagina



I just like that last part. Cute and funny if no one catches it.

Gnomad
12-31-2008, 10:42 PM
start:
match nomana You don't have that many points
match cast I could not find what you were referring to.
match WTF You face
put send 6 vaginafixed

Gibreficul
06-20-2009, 10:36 PM
You guys are fucking idiots when it comes to mana checks in SF.


put send # YOURNAME
match NOMANA have that many points
match CAST accomplish nothing more than wasting
match GETHEALED condition to be performing
matchwait

In SF, one of the first things I do when I first log on a character is make a variable named "me" with the value of that character's name.

SOOOOOOOOOO.... a simple mana-friendly haste script may look like THIS.



start:
match manacheck return to normal speed
matchwait

manacheck:
put send 6 %me%
match NOMANA have that many points
match CAST accomplish nothing more than wasting
match GETHEALED condition to be performing
matchwait

nomana:
echo you are out of mana
exit

CAST:
put prep 506
put cast
goto start

gethealed:
echo Your nerves are probably shot, get healed.
exit



:noob:

Morrff
07-11-2009, 07:14 PM
Script I made for hasting myself in OTF, without blowing other people or myself up. Just make a start00: with the mana check, either for SF(Gib's version) or WizardFE. I always run this through Lich, also no one specified whether this was to be cast on others or the wizard. This is easily able to be edited for casting on others.

#haste myself

start0:
put incant 506
match abort You already have a different spell readied! You must RELEASE it if you wish to cast another!
match cast Your armor prevents the spell from working correctly.
match cast wait
match cast ...wait
match start You begin to notice the world slow down around you. Strange.
match start Your magic clashes with that which is already there!
matchwait

start:
match cast You notice that things have returned to their normal speed.
matchwait


cast:
put incant 506
match abort You already have a different spell readied! You must RELEASE it if you wish to cast another!
match cast Your armor prevents the spell from working correctly.
match cast wait
match cast ...wait
match start You begin to notice the world slow down around you. Strange.
match start Your magic clashes with that which is already there!
matchwait

abort:
put release
match abort wait
match abort ...wait
match cast You don't have a prepared spell to release!
match cast You feel the magic of your spell rush away from you.
matchwait