PDA

View Full Version : Purify Gem script Stormfront



JRF52084
05-10-2007, 09:09 PM
Anyone have an automated script that will purify all them gems i Have? Get them from on container...purify them and then put in another? Thanks.

TheEschaton
05-10-2007, 11:19 PM
This is the one I use. Works pretty well. Format is: <.gemsing GEMNAME SOURCECONTAINER TARGETCONTAINER ORBCONTAINER>

ORBCONTAINER is optional.

-TheE-

______________________________________________
#Gemsing.Cmd

#Gemsinging for personal use by Salvitin and Doomkilla Http://www.newagegaming.com/Doomkilla.htm

If_5 goto Inst
If_3 goto Prestart
If_4 goto Prestart

Inst:
Echo Type .gemsing (Gem name full name example; 'opal') (container w\gems) (container to place gems when done) (container to put orb quality gems, if left blank will put all in same container)
echo 1 If using auto-runner program, keep an item in left hand to avoid possible error.
echo 2 Script may skip one potenial sing depending on your pattern with 1004.
Echo ************************************************** **********************
echo E-mail me at Salvitin@yahoo.com for Bard questions or go to Http://www.newagegaming.com/Doomkilla.htm for Script questions and updates.
exit

Prestart:
if_2 put open my %2
wait
if_3 put open my %3
wait
if_4 put open my %4

MainLoop:
put get %1 from my %2
Match Exit Get what?
Match Handfull You need a free hand to pick that up
Match FirstSing You remove
Match Stunned You are still stunned
MatchWait

Stunned:
pause 2
goto mainloop

Prepfirstsing:
pause 1

FirstSing:

MATCH Nomana Mana: 0/
MATCH Nomana Mana: 1/
MATCH Nomana Mana: 2/
MATCH Nomana Mana: 3/
MATCH Nomana Mana: -
MATCH prep1004 Mana:
PUT exp
MATCHWAIT

Prep1004:

put prep 1004
match CastFirstSing Your spellsong
Match Heal You can't make that dextrous of a move!
Match CastFirstSing You already have
match ReprepFirstSing Wait
match ReprepFirstSing Nothing happens
match Nomana but you don't
MatchWait

ReprepFirstSing:
GoTo PrepFirstSing

CastFirstSing:
put sing my %1
Match Done it crack loudly and strain
Match Done voice is severely affecting the
Match Done into it filling the imperfections
Match Done voice is severely affecting the
Match orb the gem becomes more perfect
Match Loresing you sense that it cannot be purified
Match orb appearing smoother and more pure in color
Match Done improves somewhat
Match Break Your focused voice causes the
Match armor1 Your armor prevents the song from working correctly
MatchWait

orb:
match singwait a little more and is void of some natural imperfections
match madeorb begins to twist and turn as the very essence
matchwait

Break:
echo **DOH!**
goto mainloop

Loresing:
match Mage Pulses Strongly
match pause trying to draw power from you
match done You learn nothing new about the
match nomana2 but find yourself unable to sing!
put loresing %1 of perfect hue; What purpose do you do?
Matchwait

Handfull:

put put my %1 in my %2
wait
put get %1 from my %2
Match FirstSing You remove
match emptyhands You need a free hand to pick that up
matchwait

madeorb:
echo ** You made a successful Orb **
wait
match done Get what?
match Mainloop You put
match openorb closed
Match madeorb wait
If_4 Match Fullorb There isn't enough room
Match fullcont There isn't enough room

If_4 put put my %1 in my %4
if_4 matchwait
put put my %1 in my %3
matchwait

pause:
pause 1
match done Get what?
match Mainloop You put
match pause wait
match Opencont closed
If_4 put put my %1 in %4
If_4 matchwait
put put my %1 in my %3
matchwait
Done:
pause 2
put put my %1 in my %3
goto MainLoop

armor1:
echo ***Take off your armor please***
pause 1
goto firstsing

nomana:
echo ***Your out of mana! If no senders or cant wrack please exit until you get mana.***
Match firstsing You gain
Match firstsing You shudder as your life-force is torn and reshaped!
matchwait

nomana2:
echo ***You're out of mana! If no senders or cant wrack please exit until you get mana.***
Match loresing You gain
Match loresing You shudder as your life-force is torn and reshaped!
matchwait

Heal:
echo ** You need to get healed!!**
goto exit

emptyhands:
echo ***Your hands are full***
exit

Exit:
exit

openorb:
put open my %4
wait
goto madeorb

Opencont:
put open my %4
wait
goto pause

Singwait:
pause 3
goto firstsing

Fullcont:
Echo ***Your Main Gem Container is full. Please make room and try again.*** exit

Fullorb:
Echo ***Since your Orb container is full, placing this gem in your main container.***
match done Get what?
match Mainloop You put
match openorb closed
Match madeorb wait
Match fullcont There isn't enough room
put put my %1 in my %3
matchwait

Mage:
Echo ***Congrats! You just became an instant millionaire!***
Echo ***Mage Rechargable Gem Found!!!
Echo ***Congrats! You just became an instant millionaire!***
Pause 2
Echo ***A mage rechargable gem is a gem that a wizard can imbed and it can be charged up and recharged when its drained of the spell!***
Pause 1 Echo ***Put this gem in a safe place where you wont sell it to the gem dealer accidently.***
Echo ***Due to the Amount of money this gem is worth, stopping script and rerunning these messages.***
Echo
Echo
Echo ***Congrats! You just became an instant millionaire!***
Echo ***Mage Rechargable Gem Found!!!
Echo ***Congrats! You just became an instant millionaire!***

pause 5
goto Mage

TheEschaton
05-10-2007, 11:31 PM
NB: The above is a Wizard FE script. Those all work in SF, right?

Bobmuhthol
05-10-2007, 11:32 PM
Wrong.

Basically just change all the variables from %x to %x% and it should.

Slark
05-21-2007, 11:47 AM
I just use %x for all my stormfront scripts and it works :shrug:

grapedog
08-27-2007, 10:24 AM
Reposting this from the loresinging script thread because I'm a silly git and didn't post it in the right place to begin with.
-----------

works fine for me in Stormfront, jolly good script there mate.

Just with there was a way to be a bit more specific in the containers. I had to move some items around, and re-log to get certain sacks and satchels as the first ones in the list.

Other than that, it works great...though I did get a nerve system dmg once from Loresinging to a pure gem when I was out of mana.