Zelaron Gaming Forum  
Stats Arcade Portal Forum FAQ Community Calendar Today's Posts Search
Go Back   Zelaron Gaming Forum > Zelaron Gaming > General Gaming

 
 
Thread Tools Display Modes

 
Sphere Scripts
Reply
Posted 2002-06-08, 09:50 AM
Post your sphere script here! No comment on the scripts and no questions... Start a new thread if you really need to do those things... only finished working scripts here!
Old
Profile PM WWW Search
Randuin is neither ape nor machine; has so far settled for the in-between
 
 
Randuin
 



 
Reply
Posted 2002-06-08, 09:51 AM in reply to Randuin's post "Sphere Scripts"
I realize many people may have ancient deeds ( deeds that make whatever you target indestructable, prior that the target is armor, shield, weapon, or a bow ).

[ITEMDEF i_deed_ancient]
DEFNAME=i_deed_ancient
ID=i_deed
NAME=ancient deed

ON=@CLICK
MESSAGE=<NAME>
RETURN 1

on=@create
color=0
attr=00400 //blessed, cannot lose on death

ON=@DCLICK
var.sua_color colors_white
src.sysmessageua Target the item in which to become ancient.
TARGET
ON=@TARGON_ITEM
IF (<SRC.TARG.CONT.CONT.UID> !=<SRC.UID> )
var.sua_color colors_white
SRC.SYSMESSAGEua The item must be in your pack.
ELSEIF (<SRC.TARG.MORE1L> == 32767)
var.sua_color colors_white
src.sysmessageua That item is already ancient.
ELSEIF (<SRC.TARG.TYPE> == t_armor) || (<SRC.TARG.TYPE> == t_shield) || (<SRC.TARG.TYPE> == t_clothing) || (<SRC.TARG.TYPE> == t_weapon_mace_smith) || (<SRC.TARG.TYPE> == t_weapon_mace_sharp) || (<SRC.TARG.TYPE> == t_weapon_sword) || (<SRC.TARG.TYPE> == t_weapon_fence) || (<SRC.TARG.TYPE> == t_weapon_bow)
SRC.TARG.hitpoints = 32767
src.targ.more1l = 32767 //if you didn't know, MORE1L is the maximum hitpoints an item has
SRC.TARG.NAME =<SRC.TARG.NAME> (ancient)
REMOVE
ELSE
var.sua_color colors_white
SRC.SYSMESSAGEua You cannot make that ancient.
RETURN 1
ENDIF
Old
Profile PM WWW Search
Randuin is neither ape nor machine; has so far settled for the in-between
 
 
Randuin
 



 
Reply
Posted 2002-06-08, 09:53 AM in reply to Randuin's post "Sphere Scripts"
Ever thought of playing command and conquer on UO? well here's your chance with your own... CANON

[itemdef i_cannon_n_1]

ID=3723

Name=Cannon (North)

TYPE=t_script



On=@Create

ATTR=08010



On=@Dclick

IF (<SRC.RESTEST 1 i_cannon_ball> && <SRC.RESTEST 50 i_reag_sulfur_ash>)

SRC.SAY Who would you like to shoot?

TARGET Who would you like to shoot?

ELSE

SRC.SAY You do not have the supplies to load the cannon.

ENDIF



On=@Targon_Char

IF (<TIMER>==-1)

SRC.CONSUME=1 i_cannon_ball

SRC.CONSUME=50 i_reag_sulfur_ash

SRC.TARG.EFFECT 0,0e73,15,0,0 //makes a canon ball fly to the target

SRC.TARG.DAMAGE={70 95}

SRC.SOUND=011e

TIMER=25

ELSE

SRC.SAY You can not fire the cannon again yet.

ENDIF



On=@Timer

TIMER=-1



[itemdef i_cannon_s_1]

ID=0e93

Name=Cannon (South)

TYPE=t_script



On=@Create

ATTR=08010



On=@Dclick

IF (<SRC.RESTEST 1 i_cannon_ball> && <SRC.RESTEST 50 i_reag_sulfur_ash>)

SRC.SAY Who would you like to shoot?

TARGET Who would you like to shoot?

ELSE

SRC.SAY You do not have the supplies to load the cannon.

ENDIF



On=@Targon_Char

IF (<TIMER>==-1)

SRC.CONSUME=1 i_cannon_ball

SRC.CONSUME=50 i_reag_sulfur_ash

SRC.TARG.EFFECT 0,0e73,15,0,0 //makes a canon ball fly to the target

SRC.TARG.DAMAGE={70 95}

SRC.SOUND=011e

TIMER=25

ELSE

SRC.SAY You can not fire the cannon again yet.

ENDIF



On=@Timer

TIMER=-1



[itemdef i_cannon_w_1]

ID=0e90

Name=Cannon (West)

TYPE=t_script



On=@Create

ATTR=08010



On=@Dclick

IF (<SRC.RESTEST 1 i_cannon_ball> && <SRC.RESTEST 50 i_reag_sulfur_ash>)

SRC.SAY Who would you like to shoot?

TARGET Who would you like to shoot?

ELSE

SRC.SAY You do not have the supplies to load the cannon.

ENDIF



On=@Targon_Char

IF (<TIMER>==-1)

SRC.CONSUME=1 i_cannon_ball

SRC.CONSUME=50 i_reag_sulfur_ash

SRC.TARG.EFFECT 0,0e73,15,0,0 //makes a canon ball fly to the target

SRC.TARG.DAMAGE={70 95}

SRC.SOUND=011e

TIMER=25

ELSE

SRC.SAY You can not fire the cannon again yet.

ENDIF



On=@Timer

TIMER=-1



[itemdef i_cannon_e_1]

ID=0e94

Name=Cannon (East)

TYPE=t_script



On=@Create

ATTR=08010



On=@Dclick

IF (<SRC.RESTEST 1 i_cannon_ball> && <SRC.RESTEST 50 i_reag_sulfur_ash>)

SRC.SAY Who would you like to shoot?

TARGET Who would you like to shoot?

ELSE

SRC.SAY You do not have the supplies to load the cannon.

ENDIF



On=@Targon_Char

IF (<TIMER>==-1)

SRC.CONSUME=1 i_cannon_ball

SRC.CONSUME=50 i_reag_sulfur_ash

SRC.TARG.EFFECT 0,0e73,15,0,0 //makes a canon ball fly to the target

SRC.TARG.DAMAGE={70 95}

SRC.SOUND=011e

TIMER=25

ELSE

SRC.SAY You can not fire the cannon again yet.

ENDIF



On=@Timer

TIMER=-1



[itemdef i_deed_cannon_north]

NAME=Cannon Deed (North)

ID=014ef

TYPE=t_cannon_n



CATEGORY=Custom

SUBSECTION=Cannon Deeds

DESCRIPTION=Cannon Deed (North)



[itemdef i_deed_cannon_south]

NAME=Cannon Deed (South)

ID=014ef

TYPE=t_cannon_s



CATEGORY=Custom

SUBSECTION=Cannon Deeds

DESCRIPTION=Cannon Deed (South)



[itemdef i_deed_cannon_west]

NAME=Cannon Deed (West)

ID=014ef

TYPE=t_cannon_w



CATEGORY=Custom

SUBSECTION=Cannon Deeds

DESCRIPTION=Cannon Deed (West)



[itemdef i_deed_cannon_east]

NAME=Cannon Deed (East)

ID=014ef

TYPE=t_cannon_e



CATEGORY=Custom

SUBSECTION=Cannon Deeds

DESCRIPTION=Cannon Deed (East)



[typedef t_cannon_s]

ON=@DCLICK

MOREP=<SRC.P>

SRC.HOME=<MOREP>

SRC.NEWITEM=i_cannon_s_1

SRC.ACT.ATTR=08010

SRC.ACT.P=<SRC.HOME>

SOUND f7



MOREP=<SRC.P>

MOREY=<MOREY> + 1

SRC.HOME=<MOREP>

SRC.NEWITEM=0e92

SRC.ACT.ATTR=08010

SRC.ACT.P=<SRC.HOME>



MOREP=<SRC.P>

MOREY=<MOREY> + 2

SRC.HOME=<MOREP>

SRC.NEWITEM=0e91

SRC.ACT.ATTR=08010

SRC.ACT.P=<SRC.HOME>

REMOVE

RETURN 1



[typedef t_cannon_n]

ON=@DCLICK

MOREP=<SRC.P>

SRC.HOME=<MOREP>

SRC.NEWITEM=i_cannon_n_1

SRC.ACT.ATTR=08010

SRC.ACT.P=<SRC.HOME>

SOUND f7



MOREP=<SRC.P>

MOREY=<MOREY> - 1

SRC.HOME=<MOREP>

SRC.NEWITEM=0e8c

SRC.ACT.ATTR=08010

SRC.ACT.P=<SRC.HOME>



MOREP=<SRC.P>

MOREY=<MOREY> - 2

SRC.HOME=<MOREP>

SRC.NEWITEM=0e8d

SRC.ACT.ATTR=08010

SRC.ACT.P=<SRC.HOME>

REMOVE

RETURN 1



[typedef t_cannon_w]

ON=@DCLICK

MOREP=<SRC.P>

SRC.HOME=<MOREP>

SRC.NEWITEM=i_cannon_w_1

SRC.ACT.ATTR=08010

SRC.ACT.P=<SRC.HOME>

SOUND f7



MOREP=<SRC.P>

MOREX=<MOREX> - 1

SRC.HOME=<MOREP>

SRC.NEWITEM=0e8f

SRC.ACT.ATTR=08010

SRC.ACT.P=<SRC.HOME>



MOREP=<SRC.P>

MOREX=<MOREX> - 2

SRC.HOME=<MOREP>

SRC.NEWITEM=0e8e

SRC.ACT.ATTR=08010

SRC.ACT.P=<SRC.HOME>

REMOVE

RETURN 1



[typedef t_cannon_e]

ON=@DCLICK

MOREP=<SRC.P>

SRC.HOME=<MOREP>

SRC.NEWITEM=0e96

SRC.ACT.ATTR=08010

SRC.ACT.P=<SRC.HOME>

SOUND f7



MOREP=<SRC.P>

MOREX=<MOREX> - 1

SRC.HOME=<MOREP>

SRC.NEWITEM=0e95

SRC.ACT.ATTR=08010

SRC.ACT.P=<SRC.HOME>



MOREP=<SRC.P>

MOREX=<MOREX> - 2

SRC.HOME=<MOREP>

SRC.NEWITEM=i_cannon_e_1

SRC.ACT.ATTR=08010

SRC.ACT.P=<SRC.HOME>

REMOVE

RETURN 1



[EOF]


have fun!
Old
Profile PM WWW Search
Randuin is neither ape nor machine; has so far settled for the in-between
 
 
Randuin
 



 
Reply
Posted 2002-06-08, 09:54 AM in reply to Randuin's post "Sphere Scripts"
Yea!This is Real Phoenix Armor!
[ITEMDEF i_x_phoenix_leggings]
DEFNAME=i_x_phoenix_leggings
ID=i_ringmail_leggings
NAME=Phoenix Leggings
ARMOR=110

ON=@CREATE
COLOR=08f
ATTR=04
HITPOINTS={300 500}


[ITEMDEF i_x_phoenix_gloves]
DEFNAME=i_x_phoenix_gloves
ID=i_ringmail_gloves
NAME=Phoenix Gloves
ARMOR=110

ON=@CREATE
COLOR=08f
ATTR=04
HITPOINTS={300 500}


[ITEMDEF i_x_phoenix_sleeves]
DEFNAME=i_x_phoenix_sleeves
ID=i_ringmail_sleeves
NAME=Sleeves of the Phoenix
ARMOR=110

ON=@CREATE
COLOR=08f
ATTR=04
HITPOINTS={300 500}


[ITEMDEF i_x_phoenix_tunic]
DEFNAME=i_x_phoenix_tunic
ID=i_ringmail_tunic
NAME=Tunic of the Phoenix
ARMOR=110

ON=@CREATE
COLOR=08f
ATTR=04
HITPOINTS={300 500}


[ITEMDEF i_x_phoenix_gorget]
DEFNAME=i_x_phoenix_gorget
ID=i_platemail_gorget
NAME=Phoenix Gorget
ARMOR=110

ON=@CREATE
COLOR=08f
ATTR=04
HITPOINTS={300 500}


[ITEMDEF i_x_phoenix_helm]
DEFNAME=i_x_phoenix_helm
ID=i_platemail_helm
NAME=Helm de Phoenix
ARMOR=110

ON=@CREATE
COLOR=08f
ATTR=04
HITPOINTS={300 500}
Old
Profile PM WWW Search
Randuin is neither ape nor machine; has so far settled for the in-between
 
 
Randuin
 



 
Reply
Posted 2002-06-08, 09:56 AM in reply to Randuin's post "Sphere Scripts"
Color Changing Robe

[ITEMDEF I_Mage_robe]
//www.geocites.com/uoabattoir
//Created by Daemon
DEFNAME=i_mage_robe
NAME=Mage Robe
ID=01f04
ARMOR=10
REQSTR=30
WEIGHT=10

CATEGORY=Items
SUBSECTION=Clothes
DESCRIPTION=Mage Robe

ON=@Create
ATTR=00004
COLOR=008d6
HITPOINTS={200 300}

ON=@Equip
SRC.INT= (<SRC.INT>+5)
DISPID=0204e
Color=008d6
Name=Mage Robe
SRC.Message The Mage Robe has been Equip!
RETURN 0

ON=@UNEquip
SRC.INT= (<SRC.INT>-5)
ID=I_mage_robe
DISPID=I_MAGE_ROBE
color=008d6
Name=Mage Robe
SRC.Message Its best to Equip the Robe!
RETURN 0
Old
Profile PM WWW Search
Randuin is neither ape nor machine; has so far settled for the in-between
 
 
Randuin
 



 
Reply
Posted 2002-06-08, 09:59 AM in reply to Randuin's post "Sphere Scripts"
Arcade hehe

[ITEMDEF i_token]
id=01051
NAME=Token
CATEGORY=Items
SUBSECTION=Game
DESCRIPTION=Token

ON=@CREATE
COLOR=008c0

[ITEMDEF i_level2_token]
id=01869
NAME=Level 2 Token
CATEGORY=Items
SUBSECTION=Game
DESCRIPTION=Level 2 Token

ON=@CREATE
attr=00004
COLOR=007fa

[ITEMDEF i_level3_token]
id=01869
NAME=Level 3 Token
CATEGORY=Items
SUBSECTION=Game
DESCRIPTION=Level 3 Token

ON=@CREATE
attr=00004
COLOR=0092a

[ITEMDEF i_level1_tag]
id=01869
NAME=Level 1 Tag
CATEGORY=Items
SUBSECTION=Game
DESCRIPTION=Level 1 Tag

ON=@CREATE
attr=00004
COLOR=006dc

[ITEMDEF i_level2_tag]
id=01869
NAME=Level 2 Tag
CATEGORY=Items
SUBSECTION=Game
DESCRIPTION=Level 2 Tag

ON=@CREATE
attr=00004
COLOR=007fa

[ITEMDEF i_level3_tag]
id=01869
NAME=Level 3 Tag
CATEGORY=Items
SUBSECTION=Game
DESCRIPTION=Level 3 Tag

ON=@CREATE
attr=00004
COLOR=0092a

[ITEMDEF i_level2_win_stone]
id=0ed6
NAME=Level 2 Win Stone
CATEGORY=Items
SUBSECTION=Stones
DESCRIPTION=Level 2 Win Stone

ON=@CREATE
COLOR=0092f

ON=@DCLICK
src.itemmenu m_level2_win
RETURN 1

[Menu m_level2_win]
Choose the game you have beat to get your prize.
on=0 Fighters
on=0 Mage Wars

[ITEMDEF i_mix_stone]
id=0ed6
NAME=Mix Stone
CATEGORY=Items
SUBSECTION=Stones
DESCRIPTION=Mix Stone

ON=@CREATE
COLOR=00627

ON=@DCLICK
src.itemmenu m_mix
RETURN 1

[Menu m_mix]
Choose what you would like to mix!
on=0 Level 1 Tag & 2 Tokens - Level 2 Token
IF <src.restest 1 I_level1_tag>
SRC.NEWITEM I_level2_token
SRC.ACT.BOUNCE
if (<src.restest 2 I_token> == 0)
src.consume=1 i_level2_token
src.newitem i_level1_tag
SRC.ACT.BOUNCE
src.Message Dont cheat!!
else
src.consume=2 i_token
on=0 Level 2 Tag & 4 Tokens - Level 3 Token
IF <src.restest 1 I_level2_tag>
SRC.NEWITEM I_level3_token
SRC.ACT.BOUNCE
if (<src.restest 4 I_token> == 0)
src.consume=1 i_level3_token
src.consume=4 I_token
src.newitem=i_level2_tag
src.act.bounce
src.Message Dont cheat!!
else
src.consume=4 i_token

[ITEMDEF i_turnin_stone]
id=0ed6
NAME=Turn In Stone
CATEGORY=Items
SUBSECTION=Stones
DESCRIPTION=Turn In Stone

ON=@CREATE
COLOR=0092b
TYPE=0

ON=@DCLICK
src.itemmenu m_turnin
RETURN 1

[Menu m_turnin]
Click the level you wish to get!
on=0 Level 1 (1 token required)
IF <SRC.RESTEST 1 I_token>
SRC.CONSUME=1 I_token
SRC.NEWITEM I_level1_tag
SRC.ACT.BOUNCE
SRC.TAG.l1=1
ELSE
SRC.MESSAGE You do not have a token on you !
on=0 Level 2 (Level 2 Token required!)
if <src.restest 1 I_level2_token>
SRC.CONSUME=1 I_level2_token
SRC.NEWITEM I_level2_tag
SRC.ACT.BOUNCE
SRC.TAG.l2=1
ELSE
SRC.MESSAGE You do not have a Level 2 Token on you !
on=0 Level 3 (Level 3 Token required!)
if <src.restest 1 i_level3_token>
SRC.CONSUME=3 I_level3_token
SRC.NEWITEM I_level3_tag
SRC.ACT.BOUNCE
SRC.TAG.l3=1
ELSE
SRC.MESSAGE You do not have a Level 3 Token on you !
on=0 Help
itemmenu m_turnin_help

[Menu m_turnin_help]
If you would like to get a level you must have a token , Level 2 Token , Level 3 Token , ect. You get the Level 2 , ect from the mix stone. Find your first token at the game. Youll get it for free!
on=0 Thank you

[ITEMDEF I_game_stone]
ID=0ed6
NAME=Game Stone
CATEGORY=Items
SUBSECTION=Stones
DESCRIPTION=Game Stone

ON=@CREATE
COLOR=00694
TYPE=

ON=@DCLICK
if <src.tag.gottoken>
src.itemmenu m_game
else
src.message You got a free Token , Go get a Level and come back to the game!
src.tag.gottoken=1
RETURN 1

[Menu m_game]
Click on the Level of games you wish to play!
on=0 Level 1
if <src.restest 1 i_level1_tag>
src.itemmenu m_level1
else
src.message You do not have the Level 1 Tag!
on=0 Level 2
if <src.restest 1 i_level2_tag>
src.itemmenu m_level2
else
src.message You do not have the Level 2 Tag!
on=0 Level 3
if <src.restest 1 i_level3_tag>
src.itemmenu m_level3
else
src.message You do not have the Level 3 Tag!

[Menu m_level3]
Choose the Game you would like to play!
on=0 Maze
itemmenu m_maze

[Menu m_maze]
You are in a maze. You will have to find your way out. You are facing west. The exit is north.
on=0 Forward
itemmenu m_m_f1
on=0 Right
itemmenu m_m_r1
on=0 Left
itemmenu m_m_l1

[Menu m_m_f1]
You go forward.
on=0 Turn Right
itemmenu m_m_f2
on=0 Forward
itemmenu m_m_f3

[Menu m_m_f3]
You go forward into a hole.
on=0 Quit

[Menu m_m_f2]
You turn right.
on=0 Turn Left
itemmenu m_m_f4
on=0 Forward
itemmenu m_m_f5

[Menu m_m_f5]
You go forward into a hole of spikes.
on=0 Quit

[Menu m_m_f4]
You turn left.
on=0 Left
itemmenu m_m_20
on=0 Forward
itemmenu m_m_f5

[Menu m_m_f5]
You go forward to a dead end.
on=0 Turn back
itemmenu m_m_f4
on=0 Quit

[Menu m_m_r1]
You turn right and get to a dead end!
on=0 Turn back
itemmenu m_maze
on=0 Quit

[Menu m_m_l1]
You turn left.
on=0 Forward
itemmenu m_m_l2
on=0 Right
itemmenu m_m_l3

[Menu m_m_l2]
You go Forward. You fall in a trap!
on=0 Quit

[Menu m_m_l3]
You turn right.
on=0 Left
itemmenu m_m_l4
on=0 Forward
itemmenu m_m_l5

[Menu m_m_l4]
You turn right. It a dead end!
on=0 Turn back
itemmenu m_m_l3
on=0 Quit

[Menu m_m_l5]
You go forward.
on=0 Left
itemmenu m_m_l6
on=0 Forward
itemmenu m_m_l7
on=0 Right
itemmenu m_m_l8

[Menu m_m_l6]
You turn left and fall in a hole.
on=0 Quit

[Menu m_m_l7]
You go forward and run into a dead end!
on=0 Go back
itemmenu m_m_l5
on=0 Quit

[Menu m_m_l8]
You turn right.
on=0 Forward
itemmenu m_m_l9
on=0 Left
itemmenu m_m_20

[Menu m_m_19]
You go forward. This way goes back to the begining.
on=0 Turn back
itemmenu m_m_18
on=0 Quit

[Menu m_m_20]
You turn left.
on=0 Left
itemmenu m_m_21
on=0 Forward
itemmenu m_m_22

[Menu m_m_21]
You turn left and fall in a hole of spikes.
on=0 Quit

[Menu m_m_22]
You go foward.
on=0 Left
itemmenu m_m_23
on=0 Forward
itemmenu m_m_24

[Menu m_m_23]
You turn left and you find the exit.
on=0 End
if <src.tag.maze>
src.message Only alittle gold for second time winners.
src.sysmessage Thank you for playing Maze!!
src.newitem i_gold,{10 50}
src.act.bounce
else
src.newitem i_gold,{400 400}
src.act.bounce
src.message Play agian sometime!
src.tag.maze=1
src.sysmessage Thank you for playing Maze!!

[Menu m_level2]
Choose the Game you would like to play!
on=0 Fighters
itemmenu m_fight_1

[Menu m_fight_1]
You are to fight your way threw these monsters. Different Ways you can go.
on=0 Kill the monsters infront of you
itemmenu m_fight_f
on=0 Kill the monsters to the left of you
itemmenu m_fight_l

[Menu m_fight_f]
You come up to three mean looking monsters. Green ugly things. They look as if they are fire creatures.
on=0 Summon a Fire Elemental to kill them
itemmenu m_fight_ffe
on=0 Fight them with your weapon
itemmenu m_fight_fw
on=0 Use an Ice Spell on them
itemmenu m_fight_fis

[Menu m_fight_ffe]
You summon the elemental. For some reason it wont attack other fire creatures. The monsters blast you with fire and torch you.
on=0 Back to Games
itemmenu m_level2
on=0 Stop Playing

[Menu m_fight_fw]
You pull out your staff and start to hit them. They eat you.
on=0 Back to Games
itemmenu m_level2
on=0 Stop Playing

[Menu m_fight_fis]
You use ice on them and they are killed. As you walk farther on you run into more monsters.
on=0 Use ice on them
itemmenu m_fight_is2
on=0 Use wind on them
itemmenu m_fight_w

[Menu m_fight_w]
You use wind and knock them all over killing them. You go further and run into a big guy.
on=0 Use wind on him
itemmenu m_fight_w2
on=0 Use ice on him
itemmenu m_fight_i
on=0 Use fire on him
itemmenu m_fight_fs

[Menu m_fight_w2]
You use wind on him and he is blasted down to the ground. It didnt seem to effect his health any.
on=0 Use ice
itemmenu m_fight_i
on=0 Use fire
itemmenu m_fight_fs

[Menu m_fight_fs]
You use fire on him. It dont seem to hurt him at all. He kills you.
on=0 Back to Games
itemmenu m_level2
on=0 Stop Playing

[Menu m_fight_i]
You blast ice at him and freeze him. He is frozen solid.
on=0 Bash him to peices with your staff
if <src.tag.fightwinf>
src.message Only alittle gold for second time winners!!
src.newitem i_gold,{10 50}
src.sysmessage Thank you for playing Fighters!!
else
src.message Try beating the other way for another prize!
src.sysmessage Thank you for playing Fighters!!
src.newitem i_token,{2 2}
src.act.bounce
src.newitem i_gold,{300 300}
src.act.bounce
src.tag.fightwinf=1
on=0 Let him thaw out
itemmenu m_fight_to

[Menu m_fight_l]
You see many monsters to the left of you.
on=0 Start off by blasting them all with wind
itemmenu m_fight_l1
on=0 Start off by attacking them with your staff
itemmenu m_fight_l2

[Menu m_fight_l1]
You blast them all with wind and they blow away and are killed. You walk on and see that this isnt very far. You run into more monsters.
on=0 Blast them with ice
itemmenu m_fight_l1c
on=0 Blast them with fire
itemmenu m_fight_l1f

[Menu m_fight_l1c]
You blast them with ice and freeze them. They fall and shatter. You walk along and get to a big monster.
on=0 Hit him with your staff
itemmenu m_fight_lhs
on=0 Blast some Ice Crystals at him
itemmenu m_fight_lic
on=0 Blast some wind at him
itemmenu m_fight_lwind

[Menu m_fight_lic]
You blast Ice Crystals at him and he freezes.
on=0 Hit him with your staff
itemmenu m_fight_lhs2
on=0 Stay as far away as you can and hit him with a lightning bolt
if <src.tag.fightwinl>
src.message Only alittle gold for second time winners!!
src.newitem i_gold,{10 50}
src.sysmessage Thank you for playing Fighters!!
else
src.message Try beating the other way for another prize!
src.sysmessage Thank you for playing Fighters!!
src.newitem i_token,{2 2}
src.act.bounce
src.newitem i_gold,{200 200}
src.act.bounce
src.tag.fightwinl=1

[Menu m_fight_llb]
You blast him with a lightning bolt and kill him.
on=0 Try to go the other way
itemmenu m_fight_f
on=0 Stop here and go back to Games
itemmenu m_level2
on=0 Stop Playing

[Menu m_fight_lhs2]
You go up to him and fire bursts out of the ice and knocks you back. The monster gets out of the ice and eats you.
on=0 Back to Games
itemmenu m_level2
on=0 Stop Playing

[Menu m_fight_lhs]
You hit him with your staff. He looks at you funny then eats you.
on=0 Back to Games
itemmenu m_level2
on=0 Stop Playing

[Menu m_fight_lwind]
You blast wind at him but he is so big he dont move. He eats you.
on=0 Back to Games
itemmenu m_level2
on=0 Stop Playing

[Menu m_fight_l1f]
Fire does not effect them at all. They kill you.
on=0 Back to Games
itemmenu m_level2
on=0 Stop Playing

[Menu m_fight_l2]
You try to kill them with your staff bu they just kill you.
on=0 Back to Games
itemmenu m_level2
on=0 Stop Playing

[Menu m_fight_bs]
You bash him with your staff and he shatters. You look around and walk back to the enterance.
on=0 Try to go the other way
itemmenu m_fight_l
on=0 Stop here and go back to Games
itemmenu m_level2
on=0 Stop Playing

[Menu m_fight_to]
You sit there and let him thaw out. But before he is done. While youve fallen asleep , monsters sneak up on you and eat you.
on=0 Back to Games
itemmenu m_level2
on=0 Stop Playing

[Menu m_fight_is2]
Ice dont seem to hurt these monsters. They kill you.
on=0 Back to Games
itemmenu m_level2
on=0 Stop Playing

[Menu m_level1]
Choose the Game you would like to play!
on=0 RP Wizard
itemmenu m_rpwiz_game
on=0 RP Warrior
itemmenu m_rpwar
on=0 Help
itemmenu m_level1_help

[Menu m_level1_help]
Level 1 is the first level you can get. It has the easyiest games and all. You can play them , win and get a Level 2. This way you can play more games.
on=0 Read More
itemmenu m_level1_help2
on=0 Back to Games
itemmenu m_level1
on=0 Quit

[Menu m_level1_help2]
Because level 1 games are so easy. You get only 1 token and 200 - 400 gold. They will get MUCH , MUCH harder games!!
on=0 Exit

[Menu m_rpwar]
You are a warrior , you have entered a dungeon full of monsters. You must get to the end and get out!
on=0 Begin by killing the first few monsters ahead of you
itemmenu m_rpwar1
on=0 Begin by letting them come to you
itemmenu m_rpwar2

[Menu m_rpwar1]
You go up to a couple of monsters and cut them to peices. You walk along and find more monsters.
on=0 Cut them in half with your sword
itemmenu m_rpwar1a
on=0 Leave them alone
itemmenu m_rpwar1b
on=0 Try to walk by them
itemmenu m_rpwar1c

[Menu m_rpwar1a]
You cut them in half with your sword and keep moving. You come to a huge group of monsters.
on=0 Fight them all!!
itemmenu m_rpwar1aa
on=0 Try to talk with them
itemmenu m_rpwar1ab
on=0 To to the left where you might be able to get threw another tunnel
itemmenu m_rpwar1ac

[Menu m_rpwar1ac]
You see the tunnel to your left , knowing you stand no chance you make a dash for it. You get threw the tunnel and you start to see the light at the end. A monster pops out!
on=0 Swing at him with your sword
itemmenu m_rpwar1aca
on=0 Let him hit first and block with your shield
itemmenu m_rpwar1acb

[Menu m_rpwar1acb]
You let him hit first. You nlock it with your shield. Now is your chance to hit him!
on=0 Take your sword around and hit him
itemmenu m_rpwar_ss
on=0 Smack him in the head with your shield that is already out
itemmenu m_rpwar_hs

[Menu m_rpwar_hs]
You smack him in the head with you shield and he falls to the ground. You take out your sword and cut his head off. You get out of the dungeon and you win!
on=0 Click here to get your prize!
if <src.tag.rpwar>
src.message Only alittle gold for second time winners!!
src.newitem i_gold,{10 50}
src.sysmessage Thank you for playing RP Warrior!!
else
src.newitem i_token
src.act.bounce
src.newitem i_gold,{200 300}
src.act.bounce
src.sysmessage Thank you for playing RP Warrior!!
src.tag.rpwar=1

[Menu m_rpwar_ss]
You take to long and the monster bits your head off!
on=0 Back to Games
itemmenu m_level1
on=0 Stop Playing

[Menu m_rpwar1aca]
You swing at the monster but the monster moves and hits you in the face. Knocking you out. He starts to eat you.
on=0 Back to Games
itemmenu m_level1
on=0 Stop Playing

[Menu m_rpwar1ab]
You talk witht hem but they do not say anything back. You think that sense they didnt say anything you can walk threw. You start to walk and they kill you.
on=0 Back to Games
itemmenu m_level1
on=0 Stop Playing

[Menu m_rpwar1aa]
You slice a couple of the monsters up then they get to muchf ro you and they team up on you and kill you.
on=0 Back to Games
itemmenu m_level1
on=0 Stop Playing

[Menu m_rpwar1b]
You leave them alone. But they dont leave you alone. They attack you with no warning and rip you up , limb by limb!
on=0 Back to Games
itemmenu m_level1
on=0 Stop Playing

[Menu m_rpwar1c]
You walk away from them and they jump on your back and rip your head off!
on=0 Back to Games
itemmenu m_level1
on=0 Stop Playing

[Menu m_rpwar2]
You let them come to you. But while you were waiting a monster comes behind you and kills you. Dont be so lazy next time!!
on=0 Back to Games
itemmenu m_level1
on=0 Stop Playing

[Menu m_rpwiz_game]
You have choosen RP Wizard! You will be a Wizard , you will have to choose where to go and what to do. Destroy the end guy and win! Die and lose!
on=0 Begin
itemmenu m_rpwiz

[Menu m_rpwiz]
You will be on a Journey off to a land noone has ever went and returned from. You are currently at a city. Your only way out the city is to get threw the two monsters blocking the gate!
on=0 Blast some magic at the monsters blocking the gate.
itemmenu m_rpwiz1
on=0 Find another way out
itemmenu m_rpwiz2

[Menu m_rpwiz1]
The monsters fall to the ground and you get threw perfectly fine. As you go down the trail you get to a cave. Two men block it and will not move.
on=0 Kill them
itemmenu m_rpwiz1a
on=0 Talk to them and ask them to let you threw
itemmenu m_rpwiz1b
on=0 Turn back
itemmenu m_rpwiz1c

[Menu m_rpwiz2]
You find another way out and get out the city. You find a trail and follow it ends and you keep walking soon you find yourself out in the middle of nowhere , you cant find your way back.
on=0 Back to Games
itemmenu m_level1
on=0 Stop Playing

[Menu m_rpwiz1a]
You blast at them with magic and they just reflect it away and then eat you. You are dead.
on=0 Back to Games
itemmenu m_level1
on=0 Stop Playing

[Menu m_rpwiz1b]
You talk with them and they agree to let you threw. You walk in and start to follow down the cave tunnel. The cave appears to be a FIRE cave. You run into three Fire monsters.
on=0 Kill them all
itemmenu m_rpwiz1ba
on=0 Talk with them and make friends
itemmenu m_rpwiz1bb
on=0 Run out of the cave
itemmenu m_rpwiz1bc

[Menu m_rpwiz1c]
You turn back around and walk away from the cave. There is nowhere to go. You wonder off and get lost!
on=0 Back to Games
itemmenu m_level1
on=0 Stop Playing

[Menu m_rpwiz1ba]
You kill them all and go to the end of the cave. You run into a huge room with skeletons and bodies everywhere. A huge monster comes toward you ready to eat you!
on=0 Blast some Fire Flames at him
itemmenu m_rpwiz_ff
on=0 Blast some Ice Crystals at him
itemmenu m_rpwiz_ic

[Menu m_rpwiz1bb]
You start to talk to them and they rip your throat out!
on=0 Back to Games
itemmenu m_level1
on=0 Stop Playing

[Menu m_rpwiz1bc]
You try to run out the cave but it is blocked. The monsters grab you from behind and rip you to peices!
on=0 Back to Games
itemmenu m_level1
on=0 Stop Playing

[Menu m_rpwiz_ff]
You blast a Fire Flame at him. It seems to soak into his skin and heal him. He breathes fire back at you and burns you to a crisp!
on=0 Back to Games
itemmenu m_level1
on=0 Stop Playing

[Menu m_rpwiz_ic]
You blast some Ice Cystals at him and his legs freeze. He falls to the ground giving you time to attack agian.
on=0 Blast him with Ice Crystals agian , this time in the face
itemmenu m_rpwiz_ic2
on=0 Blast Wind at his legs
itemmenu m_rpwiz_wl

[Menu m_rpwiz_ic2]
You blast Ice at him but he knows the attack and rolls over and them melts the ice off his legs. The monster gets up and steps on you.
on=0 Back to Games
itemmenu m_level1
on=0 Stop Playing

[Menu m_rpwiz_wl]
You blast wind at his legs and his legs crumble to bits. His top body lays there as tons of blood rushes from his top part of his body. He bleeds to death and you win.
on=0 Great job. Click here to get your prize!!
if <src.tag.rpwiz>
src.message Only alittle gold for second time winners!!
src.newitem i_gold,{10 50}
src.sysmessage Thank you for playing RP Wizard
else
src.newitem i_token
src.act.bounce
src.newitem i_gold,{200 300}
src.act.bounce
src.sysmessage Thank you for playing RP Wizard!!
src.tag.rpwiz=1
Old
Profile PM WWW Search
Randuin is neither ape nor machine; has so far settled for the in-between
 
 
Randuin
 



 
Reply
Posted 2002-06-08, 10:02 AM in reply to Randuin's post "Sphere Scripts"
Disguise Kit

//TAG.NAMEDISGUISED 0 = not disguised, 1 = disguised
//TAG.REALNAME = your real name
//TAG.REALTITLE = your real title
//You will be undisguised if hit
//If a person steps on you, they recieve a message saying
//"You see <name> is wearing a fake nose and makeup"

[ITEMDEF i_disguise_kit2]
ID=0e46
NAME=Disguise Kit

ON=@Create
COLOR=07D6
ATTR=4

ON=@Dclick
IF !(<SRC.FLAGS> & 0800000)
SRC.MESSAGE You can only use this while hidden.
RETURN 1
ELSE
SRC.DIALOG d_disguise_gump
ENDIF

return 1





[DIALOG d_disguise_name]
50,50
page 0
resizepic 0 0 5100 640 170
resizepic 15 155 5100 175 40
button 100 161 <eval g_btn_gray_apply> <eval g_btn_gray_apply_press> 1 0 901
button 20 161 5200 5201 1 0 900
text 10 10 1152 1
resizepic 5 30 2620 600 35
textentry 15 36 600 20 1152 1 0
text 10 59 1152 2
resizepic 5 84 2620 600 35
textentry 15 90 600 20 1152 3 0

[DIALOG d_disguise_name TEXT]
<VAR.BLANKLINE>
Disguise Kit - Name
Title

[DIALOG d_disguise_name BUTTON]
ONBUTTON=901 // The apply button
SRC.EVENTS +e_namedisguised
SRC.SFX 302
SRC.SYSMESSAGE Your name has been changed to <ARGTXT[1]>
SRC.SYSMESSAGE Your title has been changed to <ARGTXT[3]>

SRC.TAG.REALNAME=<SRC.NAME>
SRC.TAG.REALTITLE=<SRC.TITLE>
SRC.TAG.NAMEDISGUISED=1
SRC.NAME=<ARGTXT[1]>
SRC.TITLE=<ARGTXT[3]>
SRC.DIALOG d_disguise_gump
RETURN 0




//-=-=-=-=-=

[DIALOG d_disguise_hair]
20,20
page 0
resizepic 0 0 83 370 430
page 1
text 10 10 2101 1

button 10 395 242 241 1 0 1206 //cancel
button 190 200 4502 4502 1 0 1218 //move on

button 25 40 2472 2473 1 0 1217 //hair types
button 25 70 2472 2473 1 0 1207
button 25 100 2472 2473 1 0 1208
button 25 130 2472 2473 1 0 1209
button 25 160 2472 2473 1 0 1210
button 25 190 2472 2473 1 0 1211
button 25 220 2472 2473 1 0 1212
button 25 250 2472 2473 1 0 1213
button 25 280 2472 2473 1 0 1214
button 25 310 2472 2473 1 0 1215
button 25 340 2472 2473 1 0 1216

text 55 73 2101 2
text 55 103 2101 3
text 55 133 2101 4
text 55 163 2101 5
text 55 193 2101 6
text 55 223 2101 7
text 55 253 2101 8
text 55 283 2101 9
text 55 313 2101 10
text 55 343 2101 11
text 55 43 2101 12


[DIALOG d_disguise_hair TEXT]
<VAR.BLANKLINE>
Disguise Kit - Choose a hair style.
Short Hair
Long Hair
Pony Tail
Mohawk
Pageboy
2 Buns
Afro
Receeding
Pig Tails
Topknot
Bald


[DIALOG d_disguise_hair BUTTON]
ONBUTTON=1207
SRC.NEWITEM 0203b
SRC.ACT.EQUIP
SRC.DIALOG d_disguise_beard
ONBUTTON=1208
SRC.NEWITEM 0203c
SRC.ACT.EQUIP
SRC.DIALOG d_disguise_beard
ONBUTTON=1209
SRC.NEWITEM 0203d
SRC.ACT.EQUIP
SRC.DIALOG d_disguise_beard
ONBUTTON=1210
SRC.NEWITEM 02044
SRC.ACT.EQUIP
SRC.DIALOG d_disguise_beard
ONBUTTON=1211
SRC.NEWITEM 02045
SRC.ACT.EQUIP
SRC.DIALOG d_disguise_beard
ONBUTTON=1212
SRC.NEWITEM 02046
SRC.ACT.EQUIP
SRC.DIALOG d_disguise_beard
ONBUTTON=1213
SRC.NEWITEM 02047
SRC.ACT.EQUIP
SRC.DIALOG d_disguise_beard
ONBUTTON=1214
SRC.NEWITEM 02048
SRC.ACT.EQUIP
SRC.DIALOG d_disguise_beard
ONBUTTON=1215
SRC.NEWITEM 02049
SRC.ACT.EQUIP
SRC.DIALOG d_disguise_beard
ONBUTTON=1216
SRC.NEWITEM 0204a
SRC.ACT.EQUIP
SRC.DIALOG d_disguise_beard
ONBUTTON=1217
SRC.FINDLAYER(11).REMOVE
SRC.DIALOG d_disguise_beard
ONBUTTON=1218
SRC.DIALOG d_disguise_beard


//--------------------------------------------
[DIALOG d_disguise_beard]
16,16
page 0
resizepic 0 0 83 370 430
page 1
text 10 10 2101 1

button 10 395 242 241 1 0 1206 //cancel
button 190 200 4502 4502 1 0 1218 //move on

button 25 40 2472 2473 1 0 1212 //beard types
button 25 70 2472 2473 1 0 1207
button 25 100 2472 2473 1 0 1208
button 25 130 2472 2473 1 0 1209
button 25 160 2472 2473 1 0 1210
button 25 190 2472 2473 1 0 1211
button 25 220 2472 2473 1 0 1213
button 25 250 2472 2473 1 0 1214


text 55 43 2101 2
text 55 73 2101 3
text 55 103 2101 4
text 55 133 2101 5
text 55 163 2101 6
text 55 193 2101 7
text 55 223 2101 8
text 55 253 2101 9


[DIALOG d_disguise_beard TEXT]
<VAR.BLANKLINE>
Disguise Kit - Choose a beard style.
No Facial Hair
Long Beard w/o Mustache
Short Beard w/o Mustache
Goatee
Mustache
Short Beard
Long Beard
Vandyke


[DIALOG d_disguise_beard BUTTON]
ONBUTTON=1207
SRC.NEWITEM 0203e
SRC.ACT.EQUIP
SRC.DIALOG d_disguise_gump
ONBUTTON=1208
SRC.NEWITEM 0203f
SRC.ACT.EQUIP
SRC.DIALOG d_disguise_gump
ONBUTTON=1209
SRC.NEWITEM 02040
SRC.ACT.EQUIP
SRC.DIALOG d_disguise_gump
ONBUTTON=1210
SRC.NEWITEM 02041
SRC.ACT.EQUIP
SRC.DIALOG d_disguise_gump
ONBUTTON=1211
SRC.NEWITEM 0204b
SRC.ACT.EQUIP
SRC.DIALOG d_disguise_gump
ONBUTTON=1212
SRC.FINDLAYER(16).REMOVE
SRC.DIALOG d_disguise_gump
ONBUTTON=1213
SRC.NEWITEM 0204c
SRC.ACT.EQUIP
SRC.DIALOG d_disguise_gump
ONBUTTON=1214
SRC.NEWITEM 0204d
SRC.ACT.EQUIP
SRC.DIALOG d_disguise_gump

ONBUTTON=1218
SRC.DIALOG d_disguise_gump


//----------------------------------
[DIALOG d_disguise_gump]
10,50
page 0
resizepic 0 0 83 300 450
page 1
text 10 10 2101 1
button 20 70 2247 2247 1 0 1203
text 70 80 2101 2
button 20 150 2242 2242 1 0 1204

text 70 160 2101 3
button 10 415 242 241 1 0 1205

text 70 240 2101 4
button 20 230 2249 2249 1 0 1206
text 70 320 2101 5
button 20 310 2274 2274 1 0 1207


[DIALOG d_disguise_gump TEXT]
<VAR.BLANKLINE>
Disguise Kit
Change Name and Title
Change Beard and Hair
Quick Dye Hair and Beard
Revert To Normal

[DIALOG d_disguise_gump BUTTON]
ONBUTTON=1203
IF !<SRC.TAG.NAMEDISGUISED>
SRC.DIALOG d_disguise_name

ELSE
SYSMESSAGE You are already disguised. Remove your current disguise before trying again.
SRC.DIALOG d_disguise_gump
ENDIF

endif


ONBUTTON=1204
IF !<eval <findlayer(16).ID>>0>
SRC.TAG.REALBEARD=<findlayer(16).ID>
ELSE
SRC.TAG.REALBEARD=
ENDIF
IF !<eval <findlayer(11).ID>>0>
SRC.TAG.REALHAIR=<findlayer(11).ID>
ELSE
SRC.TAG.REALHAIR=
ENDIF
SRC.TAG.REALHAIRCOLOR=<findlayer(11).COLOR>
SRC.TAG.REALBEARDCOLOR=<findlayer(16).COLOR>
SRC.TAG.HAIRDISGUISED=1
SRC.DIALOG d_disguise_hair



ONBUTTON=1206
SRC.FINDLAYER(16).COLOR=colors_hair
SRC.FINDLAYER(11).COLOR=<SRC.FINDLAYER(16).COLOR>
SRC.SFX 306
SRC.SYSMESSAGE You dye your hair.
SRC.DIALOG d_disguise_gump

ONBUTTON=1207
IF <SRC.TAG.NAMEDISGUISED>
SRC.NAME=<SRC.TAG.REALNAME>
SRC.TITLE=<SRC.TAG.REALTITLE>
SRC.TAG.REALNAME=
SRC.TAG.REALTITLE=
SRC.TAG.NAMEDISGUISED=
SYSMESSAGE You remove the disguise.
SRC.EVENTS -e_namedisguised
SFX 302
SRC.DIALOG d_disguise_gump
ELSE

//---------------------------
[EVENTS e_namedisguised]

ON=@PersonalSpace
IF <TAG.NAMEDISGUISED>
SRC.SYSMESSAGE You notice that <NAME> is wearing make-up and a fake nose...
ENDIF

ON=@GetHit
IF <TAG.NAMEDISGUISED>
NAME=<TAG.REALNAME>
TITLE=<TAG.REALTITLE>
TAG.REALNAME=
TAG.REALTITLE=
TAG.NAMEDISGUISED=
SAY *<NAME>'s disguise is knocked off!*
EVENTS -e_namedisguised
SFX 302
END IF
Old
Profile PM WWW Search
Randuin is neither ape nor machine; has so far settled for the in-between
 
 
Randuin
 
 

Bookmarks

« Previous Thread | Next Thread »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules [Forum Rules]
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -6. The time now is 05:21 PM.
'Synthesis 2' vBulletin 3.x styles and 'x79' derivative
by WetWired the Unbound and Chruser
Copyright ©2002-2008 zelaron.com
Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
This site is best seen with your eyes open.