PDA

View Full Version : Singing to items/gems



JRF52084
05-10-2007, 05:55 PM
Can one set up a script with %1 to sing to items or does the name of the item have to be added to the script each time? Also when singing to gems how can one tellif it is an orb gem? Thanks for any help.

TheEschaton
05-10-2007, 06:02 PM
Like a loresong script? I believe I have one, if you want it.

Carl Spackler
07-24-2007, 10:53 PM
You have a loresong script? i'd love that if you would mind sending it to me

TheEschaton
07-25-2007, 07:45 AM
I've attached both my loresinging script, and my gemsinging script, for future reference. And put in these keywords:

Loresing
Gem Purifying

Neither of these are my own creation, but I couldn't tell you who made them off the top of my head. Oh wait, I guess the gemsinging one is Salvitin and DOomkilla.

-TheE-

.loresing ITEM (make sure ITEM is the FULL item noun)


#Loresing to anything

main:
put loresing %1 in my hand,;tell your worth in this land.
match purpose faint resonating vibration
match purpose You learn nothing new about
matchwait

pauseit:
pause 1
goto %s

purpose:
save purpose
put loresing %1 that I see,;tell your purpose unto me.
match pauseit ...wait
match magic faint resonating vibration
match magic You learn nothing new about
matchwait

magic:
save magic
put loresing %1 it's time to sing;Tell your magic, let it ring.
match pauseit ...wait
match spell faint resonating vibration
match spell You learn nothing new about
matchwait

spell:
save spell
put loresing %1 there's no need to hide;Tell your spell deep inside.
match pauseit ...wait
match ability faint resonating vibration
match ability You learn nothing new about
matchwait

ability:
save ability
put loresing %1 make my song complete;Tell any ability, and sing it sweet.
match pauseit ...wait
match done faint resonating vibration
match done You learn nothing new about
matchwait

done:
exit

.gemsing STARTCONTAINER ENDCONTAINER ORBCONTAINER (ORBCONTAINER is optional, if it isn't included, orbs will be put in ENDCONTAINER as well).



#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