Здравствуйте, гость ( Вход | Регистрация )

> PvP Scripti
Blackout-LV
сообщение 20.3.2005, 17:26
Сообщение #1


**

Neophyte
Сообщений: 19
Регистрация: 13.2.2005
Группа: Пользователи
Наличность: 0
Пользователь №: 3.070



Код
/////Maden by Blackout^ kornychild@One.lv////



/////Armor stone///////

[ITEMDEF i_armor_stone]

ID=i_gravestone_8

TYPE=00

Name=Armor Stone



ON=@Create

color=05c8

ATTR=8010



ON=@DCLICK

SRC.SFX 555

src.DIALOG d_armor

RETURN 0



[DIALOG d_armor]

130, 150

resizepic 150 1 3500 300 300



text 230 20 1565 0

text 370 20 2600 1

text 230 56 200 2

text 230 265 2000 3

text 380 56 2333 4

text 230 76 200 5

text 380 76 2333 6

text 230 96 200 7

text 380 96 2333 8

text 230 116 200 9

text 380 116 2333 10

text 230 136 200 11

text 380 136 2333 12

text 230 156 200 13

text 380 156 2333 14

text 230 176 200 15

text 380 176 2333 16



button 210 60 1209 1210 1 0 3

button 210 80 1209 1210 1 0 5

button 210 100 1209 1210 1 0 7

button 210 120 1209 1210 1 0 9

button 210 140 1209 1210 1 0 11

button 210 160 1209 1210 1 0 13

button 210 180 1209 1210 1 0 15



[DIALOG d_armor TEXT]

Select Price

Points

Delicate Armor

You have <eval 0<src.tag.pvppts>> points.

00

Fairy Armor

40

Reliable Armor

80

Steel Armor

120

Elite Armor

160

Dread Armor

200

Holy Armor

200



[DIALOG d_armor BUTTON]

ONBUTTON=3

SRC.NEWITEM i_delicate_platemail

SRC.ACT.EQUIP

SRC.NEWITEM i_delicate_legs

SRC.ACT.EQUIP

SRC.NEWITEM i_delicate_arms

SRC.ACT.EQUIP

SRC.NEWITEM i_delicate_gaunts

SRC.ACT.EQUIP

SRC.NEWITEM i_delicate_gorg

SRC.ACT.EQUIP

SRC.NEWITEM i_delicate_helm

SRC.ACT.EQUIP

SRC.NEWITEM i_delicate_shield

SRC.ACT.EQUIP

src.sysmessage <name> thank for purchase on <serv.name> shard

RETURN 0

ENDIF



ONBUTTON=5

if (<src.tag.pvppts><40)

src.sysmessage You need more points!

return 1

endif

SRC.NEWITEM i_Fairy_platemail

SRC.ACT.EQUIP

SRC.NEWITEM i_Fairy_legs

SRC.ACT.EQUIP

SRC.NEWITEM i_Fairy_arms

SRC.ACT.EQUIP

SRC.NEWITEM i_Fairy_gaunts

SRC.ACT.EQUIP

SRC.NEWITEM i_Fairy_gorg

SRC.ACT.EQUIP

SRC.NEWITEM i_Fairy_helm

SRC.ACT.EQUIP

SRC.NEWITEM i_Fairy_shield

SRC.ACT.EQUIP

src.sysmessage <name> thank for purchase on <serv.name> shard

RETURN 0

ENDIF



ONBUTTON=7

if (<src.tag.pvppts><80)

src.sysmessage You need more points!

return 1

endif

SRC.NEWITEM i_reliable_platemail

SRC.ACT.EQUIP

SRC.NEWITEM i_reliable_legs

SRC.ACT.EQUIP

SRC.NEWITEM i_reliable_arms

SRC.ACT.EQUIP

SRC.NEWITEM i_reliable_gaunts

SRC.ACT.EQUIP

SRC.NEWITEM i_reliable_gorg

SRC.ACT.EQUIP

SRC.NEWITEM i_reliable_helm

SRC.ACT.EQUIP

SRC.NEWITEM i_reliable_shield

SRC.ACT.EQUIP

src.sysmessage <name> thank for purchase on <serv.name> shard

RETURN 0

ENDIF



ONBUTTON=9

if (<src.tag.pvppts><120)

src.sysmessage You need more points!

return 1

endif

SRC.NEWITEM i_Steel_platemail

SRC.ACT.EQUIP

SRC.NEWITEM i_Steel_legs

SRC.ACT.EQUIP

SRC.NEWITEM i_Steel_arms

SRC.ACT.EQUIP

SRC.NEWITEM i_Steel_gaunts

SRC.ACT.EQUIP

SRC.NEWITEM i_Steel_gorg

SRC.ACT.EQUIP

SRC.NEWITEM i_Steel_helm

SRC.ACT.EQUIP

SRC.NEWITEM i_Steel_shield

SRC.ACT.EQUIP

src.sysmessage <name> thank for purchase on <serv.name> shard

RETURN 0

ENDIF



ONBUTTON=11

if (<src.tag.pvppts><160)

src.sysmessage You need more points!

return 1

endif

SRC.NEWITEM i_elite_platemail

SRC.ACT.EQUIP

SRC.NEWITEM i_elite_legs

SRC.ACT.EQUIP

SRC.NEWITEM i_elite_arms

SRC.ACT.EQUIP

SRC.NEWITEM i_elite_gaunts

SRC.ACT.EQUIP

SRC.NEWITEM i_elite_gorg

SRC.ACT.EQUIP

SRC.NEWITEM i_elite_helm

SRC.ACT.EQUIP

SRC.NEWITEM i_elite_shield

SRC.ACT.EQUIP

src.sysmessage <name> thank for purchase on <serv.name> shard

RETURN 0

ENDIF



ONBUTTON=13

IF (<EVAL 0<SRC.TAG.PVPpts>>>199)

IF (<SRC.MEMORYFINDTYPE.0400.LINK.MORE1>==02)

SRC.NEWITEM i_dread_platemail

SRC.ACT.EQUIP

SRC.NEWITEM i_dread_platemail_legs

SRC.ACT.EQUIP

SRC.NEWITEM i_dread_platemail_arms

SRC.ACT.EQUIP

SRC.NEWITEM i_dread_platemail_gaunts

SRC.ACT.EQUIP

SRC.NEWITEM i_dread_platemail_gorg

SRC.ACT.EQUIP

SRC.NEWITEM i_dread_platemail_helm

SRC.ACT.EQUIP

SRC.NEWITEM i_dread_heat_shield

SRC.ACT.EQUIP

src.sysmessage <name> thank for purchase on <serv.name> shard

ELSE

SRC.SYSMESSAGE You are not a member of an Chaos Guild.

ENDIF

ELSE

SRC.SYSMESSAGE You need more points

ENDIF

ONBUTTON=15

IF (<EVAL 0<SRC.TAG.PVPpts>>>199)

IF (<SRC.MEMORYFINDTYPE.0400.LINK.MORE1>==01)

SRC.NEWITEM i_holy_platemail

SRC.ACT.EQUIP

SRC.NEWITEM i_holy_platemail_legs

SRC.ACT.EQUIP

SRC.NEWITEM i_holy_platemail_arms

SRC.ACT.EQUIP

SRC.NEWITEM i_holy_platemail_gaunts

SRC.ACT.EQUIP

SRC.NEWITEM i_holy_platemail_gorg

SRC.ACT.EQUIP

SRC.NEWITEM i_holy_platemail_helm

SRC.ACT.EQUIP

SRC.NEWITEM i_holy_heat_shield

SRC.ACT.EQUIP

src.sysmessage <name> thank for purchase on <serv.name> shard

ELSE

SRC.SYSMESSAGE You are not a member of an Order Guild.

ENDIF

ELSE

SRC.SYSMESSAGE You need more points

ENDIF



///////////////////////////////////ARMORS/////////////////////////////////

[ITEMDEF i_delicate_platemail]

DEFNAME=i_delicate_platemail

ID=01415

NAME=Delicate platemail chest

ARMOR=30

TYPE=T_ARMOR



ON=@CREATE

COLOR=005af

TIMER=-1

HITPOINTS=10



ON=@DROPON_GROUND

remove



[ITEMDEF i_delicate_legs]

DEFNAME=i_delicate_legs

ID=01411

NAME=Delicate platemail legs

ARMOR=30

TYPE=T_ARMOR



ON=@CREATE

COLOR=005af

TIMER=-1

HITPOINTS=12



ON=@DROPON_GROUND

remove



[ITEMDEF i_delicate_arms]

DEFNAME=i_delicate_arms

ID=01410

NAME=Delicate platemail arms

ARMOR=30

TYPE=T_ARMOR



ON=@CREATE

COLOR=005af

TIMER=-1

HITPOINTS=8



ON=@DROPON_GROUND

remove



[ITEMDEF i_delicate_gaunts]

DEFNAME=i_delicate_gaunts

ID=01414

NAME=Delicate platemail gauntlets

ARMOR=30

TYPE=T_ARMOR



ON=@CREATE

COLOR=005af

TIMER=-1

HITPOINTS=5



ON=@DROPON_GROUND

remove



[ITEMDEF i_delicate_gorg]

DEFNAME=i_delicate_gorg

ID=01413

NAME=Delicate platemail gorget

ARMOR=30

TYPE=T_ARMOR



ON=@CREATE

COLOR=005af

TIMER=-1

HITPOINTS=5



ON=@DROPON_GROUND

remove



[ITEMDEF i_delicate_helm]

DEFNAME=i_delicate_helm

ID=01412

NAME=Delicate platemail helmet

ARMOR=30

TYPE=T_ARMOR



ON=@CREATE

COLOR=005af

TIMER=-1

HITPOINTS=9



ON=@DROPON_GROUND

remove



[ITEMDEF i_delicate_shield]

DEFNAME=i_delicate_shield

ID=01b76

NAME=Delicate heater shield

ARMOR=15

TYPE=T_SHIELD



ON=@CREATE

COLOR=005af

TIMER=-1

HITPOINTS=20



ON=@DROPON_GROUND

remove



[ITEMDEF i_fairy_platemail]

DEFNAME=i_fairy_platemaill

ID=01415

NAME=Fairy platemail chest

ARMOR=50

TYPE=T_ARMOR



ON=@CREATE

COLOR=009c2

TIMER=-1

HITPOINTS=10



ON=@DROPON_GROUND

remove



[ITEMDEF i_fairy_legs]

DEFNAME=i_fairy_legs

ID=01411

NAME=Fairy platemail legs

ARMOR=50

TYPE=T_ARMOR



ON=@CREATE

COLOR=009c2

TIMER=-1

HITPOINTS=12,



ON=@DROPON_GROUND

remove



[ITEMDEF i_fairy_arms]

DEFNAME=i_fairy_arms

ID=01410

NAME=Fairy platemail arms

ARMOR=50

TYPE=T_ARMOR



ON=@CREATE

COLOR=009c2

TIMER=-1

HITPOINTS=8



ON=@DROPON_GROUND

remove



[ITEMDEF i_fairy_gaunts]

DEFNAME=i_fairy_gaunts

ID=01414

NAME=Fairy platemail gauntlets

ARMOR=50

TYPE=T_ARMOR



ON=@CREATE

COLOR=009c2

TIMER=-1

HITPOINTS=5



ON=@DROPON_GROUND

remove



[ITEMDEF i_fairy_gorg]

DEFNAME=i_fairy_gorg

ID=01413

NAME=Fairy platemail gorget

ARMOR=50

TYPE=T_ARMOR



ON=@CREATE

COLOR=009c2

TIMER=-1

HITPOINTS=5



ON=@DROPON_GROUND

remove





[ITEMDEF i_fairy_helm]

DEFNAME=i_fairy_helm

ID=01412

NAME=Fairy platemail helmet

ARMOR=50

TYPE=T_ARMOR



ON=@CREATE

COLOR=009c2

TIMER=-1

HITPOINTS=9



ON=@DROPON_GROUND

remove





[ITEMDEF i_fairy_shield]

DEFNAME=i_fairy_shield

ID=01b76

NAME=Fairy heater shield

ARMOR=20

TYPE=T_SHIELD



ON=@CREATE

COLOR=009c2

TIMER=-1

HITPOINTS=20



ON=@DROPON_GROUND

remove





[ITEMDEF i_Reliable_platemail]

DEFNAME=i_Reliable_platemaill

ID=01415

NAME=Reliable platemail chest

ARMOR=60

TYPE=T_ARMOR



ON=@CREATE

COLOR=00a0d

TIMER=-1

HITPOINTS=10



ON=@DROPON_GROUND

remove



[ITEMDEF i_Reliable_legs]

DEFNAME=i_Reliable_legs

ID=01411

NAME=Reliable platemail legs

ARMOR=60

TYPE=T_ARMOR



ON=@CREATE

COLOR=00a0d

TIMER=-1

HITPOINTS=12,



ON=@DROPON_GROUND

remove



[ITEMDEF i_Reliable_arms]

DEFNAME=i_Reliable_arms

ID=01410

NAME=Reliable platemail arms

ARMOR=60

TYPE=T_ARMOR



ON=@CREATE

COLOR=00a0d

TIMER=-1

HITPOINTS=8



ON=@DROPON_GROUND

remove



[ITEMDEF i_Reliable_gaunts]

DEFNAME=i_Reliable_gaunts

ID=01414

NAME=Reliable platemail gauntlets

ARMOR=60

TYPE=T_ARMOR



ON=@CREATE

COLOR=00a0d

TIMER=-1

HITPOINTS=5



ON=@DROPON_GROUND

remove



[ITEMDEF i_Reliable_gorg]

DEFNAME=i_Reliable_gorg

ID=01413

NAME=Reliable platemail gorget

ARMOR=60

TYPE=T_ARMOR



ON=@CREATE

COLOR=00a0d

TIMER=-1

HITPOINTS=5



ON=@DROPON_GROUND

remove





[ITEMDEF i_Reliable_helm]

DEFNAME=i_Reliable_helm

ID=01412

NAME=Reliable platemail helmet

ARMOR=60

TYPE=T_ARMOR



ON=@CREATE

COLOR=00a0d

TIMER=-1

HITPOINTS=9



ON=@DROPON_GROUND

remove





[ITEMDEF i_reliable_shield]

DEFNAME=i_reliable_shield

ID=01b76

NAME=Reliable heater shield

ARMOR=25

TYPE=T_SHIELD



ON=@CREATE

COLOR=00a0d

TIMER=-1

HITPOINTS=20



ON=@DROPON_GROUND

remove





[ITEMDEF i_Steel_platemail]

DEFNAME=i_Steel_platemaill

ID=01415

NAME=Steel platemail chest

ARMOR=70

TYPE=T_ARMOR



ON=@CREATE

COLOR=0043c

TIMER=-1

HITPOINTS=10



ON=@DROPON_GROUND

remove



[ITEMDEF i_Steel_legs]

DEFNAME=i_Steel_legs

ID=01411

NAME=Steel platemail legs

ARMOR=70

TYPE=T_ARMOR



ON=@CREATE

COLOR=0043c

TIMER=-1

HITPOINTS=12,



ON=@DROPON_GROUND

remove



[ITEMDEF i_Steel_arms]

DEFNAME=i_Steel_arms

ID=01410

NAME=Steel platemail arms

ARMOR=70

TYPE=T_ARMOR



ON=@CREATE

COLOR=0043c

TIMER=-1

HITPOINTS=8



ON=@DROPON_GROUND

remove



[ITEMDEF i_Steel_gaunts]

DEFNAME=i_Steel_gaunts

ID=01414

NAME=Steel platemail gauntlets

ARMOR=70

TYPE=T_ARMOR



ON=@CREATE

COLOR=0043c

TIMER=-1

HITPOINTS=5



ON=@DROPON_GROUND

remove





[ITEMDEF i_Steel_gorg]

DEFNAME=i_Steel_gorg

ID=01413

NAME=Steel platemail gorget

ARMOR=70

TYPE=T_ARMOR



ON=@CREATE

COLOR=0043c

TIMER=-1

HITPOINTS=5



ON=@DROPON_GROUND

remove





[ITEMDEF i_Steel_helm]

DEFNAME=i_Steel_helm

ID=01412

NAME=Steel platemail helmet

ARMOR=70

TYPE=T_ARMOR



ON=@CREATE

COLOR=0043c

TIMER=-1

HITPOINTS=9



ON=@DROPON_GROUND

remove





[ITEMDEF i_Steel_shield]

DEFNAME=i_Steel_shield

ID=01b76

NAME=Steel heater shield

ARMOR=30

TYPE=T_SHIELD



ON=@CREATE

COLOR=0043a

TIMER=-1

HITPOINTS=20



ON=@DROPON_GROUND

remove





[ITEMDEF i_Elite_platemail]

DEFNAME=i_Elite_platemaill

ID=01415

NAME=Elite platemail chest

ARMOR=80

TYPE=T_ARMOR



ON=@CREATE

COLOR=008c6

TIMER=-1

HITPOINTS=10



ON=@DROPON_GROUND

remove



[ITEMDEF i_Elite_legs]

DEFNAME=i_Elite_legs

ID=01411

NAME=Elite platemail legs

ARMOR=80

TYPE=T_ARMOR



ON=@CREATE

COLOR=008c6

TIMER=-1

HITPOINTS=12,



ON=@DROPON_GROUND

remove



[ITEMDEF i_Elite_arms]

DEFNAME=i_Elite_arms

ID=01410

NAME=Elite platemail arms

ARMOR=80

TYPE=T_ARMOR



ON=@CREATE

COLOR=008c6

TIMER=-1

HITPOINTS=8



ON=@DROPON_GROUND

remove



[ITEMDEF i_Elite_gaunts]

DEFNAME=i_Elite_gaunts

ID=01414

NAME=Elite platemail gauntlets

ARMOR=80

TYPE=T_ARMOR



ON=@CREATE

COLOR=008c6

TIMER=-1

HITPOINTS=5



ON=@DROPON_GROUND

remove





[ITEMDEF i_Elite_gorg]

DEFNAME=i_Elite_gorg

ID=01413

NAME=Elite platemail gorget

ARMOR=80

TYPE=T_ARMOR



ON=@CREATE

COLOR=008c6

TIMER=-1

HITPOINTS=5



ON=@DROPON_GROUND

remove





[ITEMDEF i_Elite_helm]

DEFNAME=i_Elite_helm

ID=01412

NAME=Elite platemail helmet

ARMOR=80

TYPE=T_ARMOR



ON=@CREATE

COLOR=008c6

TIMER=-1

HITPOINTS=9



ON=@DROPON_GROUND

remove





[ITEMDEF i_Elite_shield]

DEFNAME=i_Elite_shield

ID=01b76

NAME=Elite heater shield

ARMOR=35

TYPE=T_SHIELD



ON=@CREATE

COLOR=008c6

TIMER=-1

HITPOINTS=20



ON=@DROPON_GROUND

remove





[ITEMDEF i_dread_platemail]

ID=01415

NAME=dread platemail chest

ARMOR=90

TYPE=T_ARMOR



ON=@CREATE

COLOR=00455

TIMER=-1

HITPOINTS=40



on=@equip

IF (<SRC.MEMORYFINDTYPE.0400.LINK.MORE1>==02)

ELSE

SRC.SYSMESSAGE You are not a member of an Chaos Guild. To equip this item you must be recruited in Chaos Guild

RETURN 1

ENDIF



ON=@DROPON_GROUND

remove



[ITEMDEF i_dread_platemail_legs]

ID=01411

NAME=dread platemail legs

ARMOR=90

TYPE=T_ARMOR



ON=@CREATE

COLOR=00455

TIMER=-1

HITPOINTS=42



on=@equip

IF (<SRC.MEMORYFINDTYPE.0400.LINK.MORE1>==02)

ELSE

SRC.SYSMESSAGE You are not a member of an Chaos Guild. To equip this item you must be recruited in Chaos Guild

RETURN 1

ENDIF



ON=@DROPON_GROUND

remove



[ITEMDEF i_dread_platemail_arms]

ID=01410

NAME=dread platemail arms

ARMOR=90

TYPE=T_ARMOR



ON=@CREATE

COLOR=00455

TIMER=-1

HITPOINTS=38



on=@equip

IF (<SRC.MEMORYFINDTYPE.0400.LINK.MORE1>==02)

ELSE

SRC.SYSMESSAGE You are not a member of an Chaos Guild. To equip this item you must be recruited in Chaos Guild

RETURN 1

ENDIF



ON=@DROPON_GROUND

remove



[ITEMDEF i_dread_platemail_gaunts]

ID=01414

NAME=dread platemail gauntlets

ARMOR=90

TYPE=T_ARMOR



ON=@CREATE

COLOR=00455

TIMER=-1

HITPOINTS=35



on=@equip

IF (<SRC.MEMORYFINDTYPE.0400.LINK.MORE1>==02)

ELSE

SRC.SYSMESSAGE You are not a member of an Chaos Guild. To equip this item you must be recruited in Chaos Guild

RETURN 1

ENDIF



ON=@DROPON_GROUND

remove



[ITEMDEF i_dread_platemail_gorg]

ID=01413

NAME=dread platemail gorget

ARMOR=90

TYPE=T_ARMOR



ON=@CREATE

COLOR=00455

TIMER=-1

HITPOINTS=35



on=@equip

IF (<SRC.MEMORYFINDTYPE.0400.LINK.MORE1>==02)

ELSE

SRC.SYSMESSAGE You are not a member of an Chaos Guild. To equip this item you must be recruited in Chaos Guild

RETURN 1

ENDIF



ON=@DROPON_GROUND

remove



[ITEMDEF i_dread_platemail_helm]

ID=01412

NAME=dread platemail helmet

ARMOR=90

TYPE=T_ARMOR



ON=@CREATE

COLOR=00455

TIMER=-1

HITPOINTS=39



on=@equip

IF (<SRC.MEMORYFINDTYPE.0400.LINK.MORE1>==02)

ELSE

SRC.SYSMESSAGE You are not a member of an Chaos Guild. To equip this item you must be recruited in Chaos Guild

RETURN 1

ENDIF



ON=@DROPON_GROUND

remove



[ITEMDEF i_dread_heat_shield]

ID=01b76

NAME=dread heater shield

ARMOR=40

TYPE=T_SHIELD



ON=@CREATE

COLOR=00455

TIMER=-1

HITPOINTS=50



on=@equip

IF (<SRC.MEMORYFINDTYPE.0400.LINK.MORE1>==02)

ELSE

SRC.SYSMESSAGE You are not a member of an Chaos Guild. To equip this item you must be recruited in Chaos Guild

RETURN 1

ENDIF



ON=@DROPON_GROUND

remove



//////supplystone stone//////

[ITEMDEF i_supply_stone]

ID=i_gravestone_8

TYPE=00

Name=Supply Stone



ON=@Create

color=007a2

ATTR=8010



ON=@DCLICK

SRC.SFX 555

src.DIALOG d_ex1

RETURN 0



[DIALOG d_ex1]

130, 150

resizepic 150 1 3500 300 300



text 250 20 1565 0

text 250 56 200 1

text 250 80 200 2

text 250 104 200 3

text 250 128 200 4

text 250 152 200 5

text 250 176 200 6

text 250 200 200 7

text 230 265 2000 8



button 230 60 1209 1210 1 0 1

button 230 84 1209 1210 1 0 2

button 230 108 1209 1210 1 0 3

button 230 132 1209 1210 1 0 4

button 230 156 1209 1210 1 0 5

button 230 180 1209 1210 1 0 6

button 230 204 1209 1210 1 0 7



[DIALOG d_ex1 TEXT]

Supply Stone

Reagents[100]

Arrows[100]

Bolts[100]

Bandages[100]

Full Spellbook

Potions

Zostrich

You have <eval 0<src.tag.pvppts>> points.





[DIALOG d_ex1 BUTTON]

ONBUTTON=1

src.newitem=all_reagents_100

src.act.bounce

src.act.name=reagents

src.sysmessage <name> thank for purchase on <serv.name> shard

RETURN 1

ENDIF



ONBUTTON=2

src.newitem=i_arrow

src.act.amount 100

src.act.bounce

src.sysmessage <name> thank for purchase on <serv.name> shard

return 1

ENDIF



ONBUTTON=3

src.newitem=i_xbolt

src.act.amount 100

src.act.bounce

src.sysmessage <name> thank for purchase on <serv.name> shard

RETURN 0

ENDIF



ONBUTTON=4

src.newitem=i_bandage

src.act.amount 100

src.act.bounce

src.sysmessage <name> thank for purchase on <serv.name> shard

return 0

ENDIF



ONBUTTON=5

SRC.NEWITEM=i_spellbook_full1

SRC.act.Bounce

src.sysmessage <name> thank for purchase on <serv.name> shard

return 0

ENDIF



ONBUTTON=6

SRC.NEWITEM=tm_potions

SRC.act.Bounce

src.act.name=Potions

src.sysmessage <name> thank for purchase on <serv.name> shard

return 0

ENDIF



ONBUTTON=7

SRC.NEWITEM=i_et_eo

SRC.act.Bounce

src.act.dclick

src.sysmessage <name> thank for purchase on <serv.name> shard

return 0

ENDIF



[TEMPLATE all_reagents_100]

CONTAINER=i_bag

color=00a10

ITEM=i_reag_sulfur_ash, 100

ITEM=i_reag_spider_silk, 100

ITEM=i_reag_garlic, 100

ITEM=i_reag_nightshade, 100

ITEM=i_reag_black_pearl, 100

ITEM=i_reag_blood_moss, 100

ITEM=i_reag_mandrake_root, 100

ITEM=i_reag_ginseng, 100



[ITEMDEF I_SPELLBOOK_FULL1]

DEFNAME=i_spellbook_full1

Name=Enigmatic Spellbook

id=i_spellbook

ON=@Create

COLOR=0043a

Attr=attr_newbie

type=t_spellbook

MORE=0ffffffff

MORE2=0ffffffff



Category=New XX

SUBSECTION=XX



ON=@DROPON_GROUND

remove



[TEMPLATE tm_potions]

Container=i_bag

color 0090f

ITEM=I_mana

ITEM=i_INVIS

ITEM=I_STAM

ITEM=I_HEAL



[itemdef i_et_ostie]

name=Ethereal ostie

id=i_mt_OSTARD_Zostrich

TDATA3=c_eto

layer=25



on=@create

color=0



on=@equip

link=<src.uid>



on=@unequip

src.newitem i_et_eo

src.act.bounce







[chardef c_eto]

id=c_OSTARD_Zostrich



on=@create

color=0



on=@click

remove

return 1



on=@npcrestock

remove

return 1



on=@skillstart

remove

return 1



[itemdef i_et_eo]

NAME=Ethereal Ostie

id=i_pet_ostard_zostrich

type=t_normal



CATEGORY=Ethereal

SUBSECTION= Ethereal pets

DESCRIPTION=Ethereal ostie



on=@create

color=0 // never make this a 'SHADOW' color, you will crash !!!!

attr=14



on=@dclick

IF <SRC.TAG0.POLYMORPHED> = 1

SRC.SYSMESSAGE Please Wait !

RETURN 1

ENDIF

IF (<SRC.TAG0.HORSE> > <SERV.TIME> )

SRC.SYSMESSAGE Please Wait !

RETURN 1

ENDIF

if !(<src.findlayer.25.uid> )

src.newitem i_et_ostie

src.act.more1=c_eto

src.act.equip

src.update

remove

return 1

else

remove

src.message You are already mounted

return 1

endif



ON=@DROPON_GROUND

remove



////////cookstone/////////////

[ITEMDEF i_cook_stone]

ID=i_gravestone_8

TYPE=00

Name=Cookery Stone



ON=@Create

color=0079d

ATTR=8010



ON=@DCLICK

SRC.SFX 555

src.DIALOG d_cook

RETURN 0



[DIALOG d_cook]

130, 150

resizepic 150 1 3500 300 300



text 250 20 1565 0

text 250 56 200 1

text 250 80 200 2

text 250 104 200 3

text 250 128 200 4

text 250 152 200 5

text 250 176 200 6



button 230 60 1209 1210 1 0 1

button 230 84 1209 1210 1 0 2

button 230 108 1209 1210 1 0 3

button 230 132 1209 1210 1 0 4

button 230 156 1209 1210 1 0 5

button 230 180 1209 1210 1 0 6



[DIALOG d_cook TEXT]

Choose Price:

Roast Pig

Cake

Chicken Leg

Tomato Soup

Bread

Wine



[DIALOG d_cook BUTTON]

ONBUTTON=1

src.newitem=i_pig_roast

src.act.bounce

src.sysmessage <name> thank for purchase on <serv.name> shard

RETURN 1

ENDIF



ONBUTTON=2

src.newitem=i_cake

src.act.bounce

src.sysmessage <name> thank for purchase on <serv.name> shard

RETURN 1

ENDIF



ONBUTTON=3

src.newitem=i_chicken_leg

src.act.bounce

src.sysmessage <name> thank for purchase on <serv.name> shard

RETURN 1

ENDIF



ONBUTTON=4

src.newitem=i_bowl_tomato_soup

src.act.bounce

src.sysmessage <name> thank for purchase on <serv.name> shard

RETURN 1

ENDIF



ONBUTTON=5

src.newitem=i_bread_loaf

src.act.bounce

src.sysmessage <name> thank for purchase on <serv.name> shard

RETURN 1

ENDIF



ONBUTTON=6

src.newitem=i_bottle_wine

src.act.bounce

src.sysmessage <name> thank for purchase on <serv.name> shard

RETURN 1

ENDIF







////ITEMI/////

[ITEMDEF i_karma_ball]

id=i_crystal_ball

name=Information Ball



on=@create

attr=010

color=00787



on=@dclick

src.message You have <src.karma> karma , <src.fame> fame, <eval 0<src.tag.pvppts>> pvp-points , <eval 0<src.tag.credits>> credits

return 1



[ITEMDEF i_bankomat]

id=i_gravestone_2

name=Bank Stone



on=@dclick

src.bankself

src.sysmessage bank opened

return 1



on=@create

attr=010

timer=-1

color=0043a



[ITEMDEF i_Mana]

ID=i_beaker2_blue

NAME=Total Mana Refresh

TYPE=T_NORMAL





ON=@DCLICK

IF <SRC.INT><=<SRC.MANA>

SRC.SYSMESSAGE You have full mana!

RETURN 1

ELIF (<TAG0.CANMANA> > <SERV.TIME> )

SRC.SYSMESSAGE You have to wait...

RETURN 1

ELIF <SRC.TAG0.RACENUMBER> = 4

SRC.MANA +=90

SRC.EFFECT=3,i_fx_sparkle_2,10,20,10

SRC.SOUND=49

IF <SRC.INT><=<SRC.MANA>

SRC.MANA=<SRC.INT>

ENDIF

TAG.CANMANA=<EVAL <SERV.TIME>+70>

RETURN 1

ELSE

SRC.MANA +=60

SRC.EFFECT=3,i_fx_sparkle_2,10,20,10

SRC.SOUND=49

IF <SRC.INT><=<SRC.MANA>

SRC.MANA=<SRC.INT>

ENDIF

TAG.CANMANA=<EVAL <SERV.TIME>+90>

RETURN 1

ENDIF





ON=@DROPON_GROUND

remove



[ITEMDEF i_Heal]

ID=i_flask1_orange

NAME=Greater Heal

TYPE=T_NORMAL





ON=@DCLICK

IF <SRC.STR><=<SRC.HITS>

SRC.SYSMESSAGE You have full heal!

RETURN 1

ELIF (<TAG0.CANHEAL> > <SERV.TIME> )

SRC.SYSMESSAGE You have to wait...

RETURN 1

ELIF <SRC.TAG0.RACENUMBER> = 7

SRC.HITS +=45

SRC.EFFECT=3,i_fx_sparkle_2,10,20,10

SRC.SOUND=49

IF <SRC.STR><=<SRC.HITS>

SRC.HITS=<SRC.STR>

ENDIF

TAG.CANHEAL=<EVAL <SERV.TIME>+90>

RETURN 1

ELSE

SRC.HITS +=30

SRC.EFFECT=3,i_fx_sparkle_2,10,20,10

SRC.SOUND=49

IF <SRC.STR><=<SRC.HITS>

SRC.HITS=<SRC.STR>

ENDIF

TAG.CANHEAL=<EVAL <SERV.TIME>+150>

RETURN 1

ENDIF





ON=@DROPON_GROUND

remove



[ITEMDEF i_INVIS]

ID=i_flask1_orange

NAME=Invis Potion

TYPE=T_NORMAL



ON=@CREATE

COLOR=0494





ON=@DCLICK

IF (<TAG0.CANINVIS> > <SERV.TIME> )

SRC.SYSMESSAGE You have to wait...

RETURN 1

ELIF <SRC.TAG0.RACENUMBER> = 2

SRC.SPELLEFFECT=s_invisibility,100.0

SRC.EFFECT=3,i_fx_sparkle_2,10,20,10

SRC.SOUND=49

SRC.SYSMESSAGE Hunter invis effect!

TAG.CANINVIS=<EVAL <SERV.TIME>+120>

RETURN 1

ELSE

SRC.SPELLEFFECT=s_invisibility,100.0

SRC.EFFECT=3,i_fx_sparkle_2,10,20,10

SRC.SOUND=49

TAG.CANINVIS=<EVAL <SERV.TIME>+200>

RETURN 1

ENDIF





ON=@DROPON_GROUND

remove



[ITEMDEF i_STAM]

ID=i_flask1_red

NAME=Stamina Potion

TYPE=T_NORMAL





ON=@DCLICK

IF <SRC.DEX><=<SRC.STAM>

SRC.SYSMESSAGE You have full stamina!

RETURN 1

ELIF (<TAG0.CANSTAM> > <SERV.TIME> )

SRC.SYSMESSAGE You have to wait...

RETURN 1

ELSE

SRC.STAM +=60

SRC.EFFECT=3,i_fx_sparkle_2,10,20,10

SRC.SOUND=49

IF <SRC.DEX><=<SRC.STAM>

SRC.STAM=<SRC.DEX>

ENDIF

TAG.CANSTAM=<EVAL <SERV.TIME>+100>

RETURN 1

ENDIF





ON=@DROPON_GROUND

remove



///////////RETURN TO BASE////////////

[ITEMDEF i_ress_floor]

id=01822

name=Ressurector



on=@create

attr=010

timer=-1

color= 004ad



on=@step

if (<src.hits>!=0)

src.message You are not dead!

return 1



elseif (<src.hits>==0)

SRC.HITS = <SRC.STR>

SRC.mana = <SRC.int>

SRC.stam = <SRC.dex>

src.resurrect

src.resync

src.consume 1 i_robe

src.go 2944,3375,15

else

return 1

endif



[ITEMDEF i_away]

id=i_gravestone_17

name=Return to base...



on=@create

attr=010

color=00920



on=@dclick

IF <SRC.TARG.DISTANCE>>3

src.sysmessage You are too far away...

return 1

ElseIF <SRC.HITS> < <SRC.STR>

src.sysmessage You have no full hp...

return 1

elseif (<src.restest 1 i_away_h>)

src.sysmessage Please wait.

return 1

else

src.sysmessage Wait 5 seconds.

src.newitem i_away_h

src.act.morep=<morep>

src.act.equip

src.act.link=<link>

return 1

endif



[ITEMDEF i_away_h]

id=i_memory

name=away

type=t_eq_script



on=@equip

timer=5



on=@timer

if (<cont.flags>&statf_war)

cont.sysmessage Teleporting failed

remove

update

return 1

else

cont.go 2944,3375,15

remove

update

return 1

endif


NFix: Бери в тег CODE, все есть на панельке для редактирования поста.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения



Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 24.6.2025, 8:19
Designed by Nickostyle