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

> Скрипты под PvP Сервер !!!
-=St0rm=-
сообщение 27.2.2005, 8:22
Сообщение #1


**

Группа: Пользователи
Наличность: 0
Из: Москва
Пользователь №: 2.254



Код
[ITEMDEF i_animal_STONE]

ID=01173

NAME=Animal Stone

TYPE=t_normal





ON=@CREATE

ATTR=00010

COLOR=3135



On=@dclick

DIALOG d_animals

return 1







[dialog d_animals]



50,50

page 0

resizepic 25 0 2600 240 200



Button 195 57 4024 4025 1 0 1 // horse 2118 2117

Button 195 87 4024 4025 1 0 2 // lama

Button 195 117 4024 4025 1 0 4 // zustr



text 113 20 167 0

text 70 60 198 1

text 70 90 198 2

text 70 120 198 3

text 75 167 173 4



[dialog d_animals text]

Animals

Horse

Llama

Zostrich

Crafted by Storm



[dialog d_animals Button]



onbutton=1

IF (<SRC.FINDLAYER(25)>==0)

src.newitem=i_mt_horse_tan

SRC.ACT.EQUIP

SRC.ACT.more=c_horse_new

SRC.ACT.name=Horse

src.act.color=0

return 1

ELSE

SRC.SYSMESSAGE You allready have an animal!

RETURN 1

ENDIF



onbutton=2

IF (<SRC.FINDLAYER(25)>==0)

src.newitem=i_mt_llama

SRC.ACT.EQUIP

SRC.ACT.more=c_llama_new

SRC.ACT.name=Llama

src.act.color=0

return 1

ELSE

SRC.SYSMESSAGE You allready have an animal!

RETURN 1

ENDIF



onbutton=4

IF (<SRC.FINDLAYER(25)>==0)

src.newitem=i_mt_ostard_zostrich

SRC.ACT.EQUIP

SRC.ACT.more=c_zostrich_new

SRC.ACT.name=Zostrich

src.act.color=0

return 1

ELSE

SRC.SYSMESSAGE You allready have an animal!

RETURN 1

ENDIF



[CHARDEF c_horse_new]

DEFNAME=c_horse_new

NAME=Horse

ID=0C8

SOUND=snd_ANIMALS_HORSE1

ICON=i_pet_horse_tan

ANIM=01fff

CAN=MT_WALK|MT_RUN

RESOURCES=15 i_ribs_raw, 10 i_hide

FOODTYPE=55 t_crops,55 t_fruit,55 t_grain, 64 t_grass

DAM=4,5

ARMOR=4

DESIRES=c_man,c_woman

SHELTER=r_stables,e_Human_Greet

AVERSIONS=e_carnivores3

CATEGORY=Add Animals

SUBSECTION=Horses

DESCRIPTION=new



ON=@Create

NAME=Horse

NPC=brain_animal

FAME=25

KARMA=0

hits=0

STR=0





[CHARDEF c_llama_new]

DEFNAME=c_llama_new

NAME=Llama

ID=0dc

SOUND=snd_ANIMALS_LLAMA3

ICON=i_pet_LLAMA

CAN=MT_WALK|MT_RUN

ANIM=01fff

DAM=2,6

ARMOR=8

RESOURCES=7 i_ribs_raw,2 i_hide

FOODTYPE=5 t_crops, 5 t_fruit, 5 t_grain, 5 i_hay, 64 t_grass

SHELTER=r_stables,spk_human_prime

DESIRES=c_llama,c_llama_pack,spk_human_prime





ON=@Create

NAME=Llama

FAME=15

NPC=brain_animal

KARMA=0

hits=0

STR=0





[CHARDEF c_zostrich_new]

DEFNAME=c_zostrich_new

NAME=Zostrich

ID=0da

SOUND=snd_ANIMAL_OSTARD_FRENZIED1

ICON=i_pet_OSTARD_ZOSTRICH

CAN=MT_WALK|MT_RUN

DAM=8,23

ARMOR=15

RESOURCES=15 i_ribs_raw

FOODTYPE=55 t_crops, 55 t_fruit, 64 t_grass

SHELTER=r_stables

ANIM=01fff





ON=@Create

NAME=Zostrich

NPC=brain_animal

FAME=5

KARMA=0

hits=0

STR=0



[CHARDEF 03c]

DEFNAME=c_dragon_small_black

NAME=#NAMES_DRAGON the Drake

SOUND=snd_MONSTER_DRAGON1

ICON=i_pet_DRAGON

ANIM=03f9c7f

CAN=MT_WALK|MT_FLY|MT_FIRE_IMMUNE

DAM=4,24

ARMOR=23

FOODTYPE=25 t_meat_raw,t_gem

DESIRES=i_gold

SHELTER=r_caves,r_dungeon

AVERSIONS=r_water,r_civilization

CATEGORY=Monsters

SUBSECTION=Dragons and Drakes

DESCRIPTION=Drake (Gray)

TSPEECH=drakeride



ON=@Create

NPC=brain_dragon

FAME={2000 6000}

KARMA={-5000 -6999}

//ALIGNMENT=EVIL

//SPELLCIRCLES=4



STR={200 230}

DEX={133 152}

INT={100 140}



PARRYING={65.0 80.0}

MAGICRESISTANCE={65.0 80.0}

TACTICS={65.0 90.0}

WRESTLING={65.0 80.0}

TAMING=100.0





[SPEECH drakeride]

ON=*MOUNT*

IF (<SRC.FLAGS>&000000400)

SRC.MESSAGE You can't mount this beast while polymorphed!

RETURN 1

ELSEIF (<SRC.FINDLAYER.25.UID> )

SRC.MESSAGE You are already mounted!

RETURN 1

ELSEIF (<ISMYPET> ) && (<BODY>==c_dragon_small_black)

REMOVE

SRC.NEWITEM=i_drag_mount

SRC.ACT.MORE1=c_dragon_small_black

SRC.ACT.MORE2=<src.uid>

SRC.ACT.NAME=<NAME>

SRC.ACT.COLOR=<COLOR>

SRC.ACT.EQUIP

SRC.UPDATE

RETURN 1

ENDIF



[ITEMDEF i_drag_mount]

NAME=Dragon Mount

ID=03eaa

TYPE=T_EQ_HORSE

LAYER=25

TDATA3=c_dragon_small_black



ON=@EQUIP

LINK=<SRC.UID>



[EOF]


Как на пвп... но можно переделать... в другой стоун...


--------------------
Трудно быть богом...
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов
-=St0rm=-
сообщение 27.2.2005, 8:26
Сообщение #2


**

Группа: Пользователи
Наличность: 0
Из: Москва
Пользователь №: 2.254



Код
////////////////////////Vampires Items



[ITEMDEF i_Vampire_shroud]

//Vampire Shroud

DEFNAME=Vampire_robe

NAME=Vampire Robe

ID=0204e

TYPE=t_clothing

ARMOR=63

DYE=0



On=@Create

HITPOINTS={100 150}

color=0427

ATTR = 04004



On=@DCLICK



if ! (<SRC.TAG.Race>=2)

src.message You cant use it....

src.message Thau does not belong to Bloodsucking Breed!

src.effect 1,036d4,4,16,6 1000

src.effect 1,036d4,4,16,6 1000

src.sfx snd_spell_lightning

src.hits 5

unequip

return 0

endif





name=<src.name>'s Vampire Robe (<VALSTR(<src.tag.points> )> Points)

src.EFFECT 3,0375a,5,15,0



On=@Equip



if ! (<SRC.TAG.Race>=2)

src.message You cant use it....

src.message Thau does not belong to Bloodsucking Breed!

src.effect 1,036d4,4,16,6 1000

src.effect 1,036d4,4,16,6 1000

src.sfx snd_spell_lightning

src.hits 5

unequip

return 0

endif





name=<src.name>'s Vampire Robe (<VALSTR(<src.tag.points> )> Points)





ON=@UNEQUIP



name=<src.name>'s Vampire Robe



CATEGORY=Races

SUBSECTIOn=Vampire

DESCRIPTIOn=Vampire Shroud



On=@Spell

if (<argn>==27) && <cont>

src.sysmessage Curse fizzle!

return 1

endif





[ITEMDEF i_bottle_blood]

Name=Bottle of Blood

ID=i_bottle_black

WEIGHT=1



ON=@Create

COLOR=020



ON=@DCLICK



if ! (<src.tag.race>=2) // this line checks for Xskin color. Color is 038a

SRC.MESSAGE Only Vampire may drink blood.

RETURN 1



elseif <SRC.HITS> >= <SRC.STR>

src.sysmessage You are to full healed...



RETURN 1

ELSE

SRC.SOUND=30

SRC.SOUND=31

More=100

SRC.HITS=<SRC.HITS> + { 10 1 15 5 20 1 } // This line will heal a player between 10 and 20 hits.

SRC.sysMESSAGE Blood refresh you.

RETURN 1

ENDIF



CATEGORY=Races

SUBSECTIOn=Vampire

DESCRIPTIOn=Bottle of Blood



[ITEMDEF i_Vampire_Claw]

DEFNAME=claw_blood

NAME=Vampire Claw

ID=i_scimitar

DAM=40,67

REQSTR=100







On=@Create

HITPOINTS={1000 2000}

color=0a11

ATTR=04004



On=@Dclick



if ! (<SRC.TAG.Race>=2)

src.message You cant use it....

src.message Thau does not belong to Bloodsucking Breed!

src.effect 1,036d4,4,16,6 1000

src.effect 1,036d4,4,16,6 1000

src.sfx snd_spell_lightning

src.hits 1

unequip

return 0

endif





name=<src.name>'s Vampire Claw



On=@Equip



if ! (<SRC.TAG.Race>=2)

src.message You cant use it....

src.message Thau does not belong to Bloodsucking Breed!

src.effect 1,036d4,4,16,6 1000

src.effect 1,036d4,4,16,6 1000

src.sfx snd_spell_lightning

src.hits 1

unequip

return 0

endif





name=<src.name>'s Vampire Claw



On=@Damage



sfx 019c



On=@Targon_ground

return 1



On=@Targon_item

if <src.targ.type>==t_corpse

if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))

return 0

endif

src.sysmessage You can't carve <src.targ.name>

endif

return 1



On=@Spell

if (<argn>==27) && <cont>

src.sysmessage Curse fizzle!

return 1

endif



CATEGORY=Races

SUBSECTIOn=Vampire

DESCRIPTIOn=Vampire Claw



[ITEMDEF i_vampire_hand]

DEFNAME=i_bloody_hand

Name=Bloody Hand

Id=013fc

TYPE=t_weapon_xbow

FLIP=1

DAM=69,99

SKILL=Archery

REQSTR=130

TWOHANDS=Y



SPEED=18

WEIGHT=12.0



TDATA3=0

TDATA4=036e4



On=@Create

HITPOINTS={1000 2000}

ATTR=04004

COLOR=0a11





On=@Dclick



if ! (<SRC.TAG.Race>=2)

src.message You cant use it....

src.message Thau does not belong to Bloodsucking Breed!

src.effect 1,036d4,4,16,6 1000

src.effect 1,036d4,4,16,6 1000

src.sfx snd_spell_lightning

src.hits 1

unequip

return 0

endif





name=<src.name>'s Bloody Hand



On=@Equip





if ! (<SRC.TAG.Race>=2)

src.message You cant use it....

src.message Thau does not belong to Bloodsucking Breed!

src.effect 1,036d4,4,16,6 1000

src.effect 1,036d4,4,16,6 1000

src.sfx snd_spell_lightning

src.hits 1

unequip

return 0

endif





name=<src.name>'s Bloody Hand





On=@Damage



src.effect=3,i_fire_column,6,15,1

src.sfx snd_SPELL_FLAMESTRIKE



CATEGORY=Races

SUBSECTIOn=Vampire

DESCRIPTIOn=Bloody Hand





////////////////////////////Berserker items



[ITEMDEF i_berserker_axe]

DEFNAME=i_axe_berserker

Name=Berserker Axe

Id=013fa

TYPE=t_weapon_axe

FLIP=1

DAM=90,95

SKILL=Swordsmanship

REQSTR=45

TWOHANDS=Y



SPEED=30

WEIGHT=12.0



On=@Create



HITPOINTS={1000 2000}

Attr=04004

Color=0498



On=@Dclick



if ! (<SRC.TAG.Race>=3)

src.message Berserker Axe is only for Path of Might

src.sfx snd_spell_lightning

unequip

return 0

endif





name=<src.name>'s Berserker Axe



On=@Equip





if ! (<SRC.TAG.Race>=3)

src.message Berserker Axe is only for Path of Might

src.effect 1,036d4,4,16,6 1000

src.sfx snd_spell_lightning

unequip

return 0

endif





name=<src.name>'s Berserker Axe



On=@Damage



if !<cont>

return 1

elseif !<cont.ischar>

return 1

elseif <cont.serial>==<src.serial>

return 1

endif

more2 = {17 47}

if rand(7)==1

IF ( <SRC.FLAGS> & 080000000 )

src.findlayer(layer_horse).remove

src.TARGET.say Aggghhhh!

src.sfx 0220

more2 = (3 * <more2>) / 2

src.damage={100 130}

RETURN 1







endif

src.damage <more2>

more2 = 0

return 1





CATEGORY=Races

SUBSECTIOn=Berserker

DESCRIPTIOn=Berserker Axe



[ITEMDEF i_ancient_kilt]

DEFNAME=i_kilt_berserker

TYPE=t_clothing

Name=Ancient Kilt

Id=i_kilt

FLIP=1

DYE=1

ARMOR=3

WEIGHT=4



CATEGORY=Provisions - Clothes

SUBSECTION=Pants & Skirts

DESCRIPTION=Kilt



On=@Create

HITPOINTS={21 24}

Attr=04004

Color=0492

On=@Dclick



if ! (<SRC.TAG.Race>=3)

src.message Berserker Kilt is only for Path of Might

src.sfx snd_spell_lightning

unequip

return 0

endif





name=<src.name>'s Ancient Kilt





On=@Equip





if ! (<SRC.TAG.Race>=3)

src.message Berserker Kilt is only for Path of Might

src.effect 1,036d4,4,16,6 1000

src.sfx snd_spell_lightning

unequip

return 0

endif





name=<src.name>'s Ancient Kilt







CATEGORY=Races

SUBSECTIOn=Berserker

DESCRIPTIOn=Ancient Kilt



////////////////////////////Paladin Items





[ITEMDEF i_guardian_knight]

DEFNAME=i_knight_paladin

TYPE=t_weapon_sword

name=Guardian Knight

id=i_halberd

FLIP=1

DAM=65,74

SKILL=Swordsmanship

REQSTR=45

TWOHANDS=Y



SPEED=25

WEIGHT=13.0



On=@Create

HITPOINTS={1000 2000}

Attr=04004

Color=00a9f



On=@Dclick



if ! (<SRC.TAG.Race>=1)

src.message Guardian Knight is only for Path of Light

src.sfx snd_spell_lightning

unequip

return 0

endif





name=<src.name>'s Guardian Knight





On=@Equip





if ! (<SRC.TAG.Race>=1)

src.message Guardian Knight is only for Path of Light

src.effect 1,036d4,4,16,6 1000

src.sfx snd_spell_lightning

unequip

return 0

endif





name=<src.name>'s Guardian Knight







CATEGORY=Races

SUBSECTIOn=Paladin

DESCRIPTIOn=Guardian Knight



ON=@DAMAGE



src.effect 1,036d4,4,16,6 1000

src.effect 1,036d4,4,16,6 1000

src.sfx snd_spell_lightning

src.target.say This make may sinner!



[ITEMDEF i_sword_of_justice]

DEFNAME=i_sword_justice

TYPE=t_weapon_sword

name=Sword of Justice

id=i_sword_viking

FLIP=1

DAM=80,87

SKILL=Swordsmanship

REQSTR=40

TWOHANDS=N



SPEED=30

WEIGHT=12.0



On=@Create

HITPOINTS={1000 2000}

Attr=04004

Color=0990





On=@Dclick



if ! (<SRC.TAG.Race>=1)

src.message Sword of Justice is only for Path of Light

src.sfx snd_spell_lightning

unequip

return 0

endif





name=<src.name>'s Sword of Justice





On=@Equip





if ! (<SRC.TAG.Race>=1)

src.message Sword of Justice is only for Path of Light

src.effect 1,036d4,4,16,6 1000

src.sfx snd_spell_lightning

unequip

return 0

endif





name=<src.name>'s Sword of Justice







CATEGORY=Races

SUBSECTIOn=Paladin

DESCRIPTIOn=Sword of Justice



ON=@DAMAGE



src.effect 1,036d4,4,16,6 1000

src.effect 1,036d4,4,16,6 1000

src.sfx snd_spell_lightning

say This make may sinner!



////////////////////////////Amazone Items



[ITEMDEF i_amazone_bow]

DEFNAME=i_bow_amazone

TYPE=t_weapon_bow

Name=Amazone Bow

Id=i_bow

FLIP=1

DAM=80,89

SKILL=Archery

REQSTR=20

TWOHANDS=Y



SPEED=32

WEIGHT=9.7



TDATA3=0

TDATA4=i_fx_energy_ray



On=@Create

HITPOINTS={1000 2000}

ATTR=00006

COLOR=0439



On=@Dclick



if ! (<SRC.tag.race>=4)

src.message Only is Amazone weapon...

unequip

return 0

endif



name=<src.name>'s Amazone Bow



On=@Equip



if ! (<SRC.tag.race>=4)

src.message Only is Amazone weapon...

unequip

return 0

endif



name=<src.name>'s Amazone Bow





src.effect 3,i_FX_BLESS_effect,6,15,1

src.sfx snd_SPELL_PROTECTION





On=@Damage



src.effect 3,i_FX_glow2,6,15,1

src.sfx 011a



CATEGORY=Provisions - Weapons

SUBSECTION=Bows

DESCRIPTION=Bow









////////////////////////////Anti Races Items



[ITEMDEF i_vampire_slayer]

DEFNAME i_vampire_slayer

NAME=Vampire Slayer

ID=i_sword_viking

DAM=10,35

SKILL=swordsmanship

REQSTR=100



On=@Create



COLOR=0495

HITPOINTS={1000 1200}

ATTR=ATTR_NEWBIE



On=@Dclick



if ! (<SRC.oskin>=083ea)

src.message Only is human weapon...

unequip

return 0

endif



name=<src.name>'s Vampire Slayer



On=@Equip



if ! (<SRC.oskin>=083ea)

src.message Only is human weapon...

unequip

return 0

endif



name=<src.name>'s Vampire Slayer



src.message You now wield the powerful Vampire Slayer!

src.effect 3,i_FX_BLESS_effect,6,15,1

src.sfx snd_SPELL_PROTECTION



On=@Damage

if (<src.tag.race>=2)

src.damage={70 79}

src.effect 1,036d4,4,16,6 1000

src.sfx snd_spell_lightning

endif

return 1





CATEGORY=Races

SUBSECTIOn=Anti Races Items

DESCRIPTIOn=vampire Slayer





[ITEMDEF i_quest_shroud]

//Vampire Shroud

DEFNAME=quest_shroud

NAME=Quest Shroud

ID=0204e

TYPE=t_clothing

ARMOR=63

DYE=0



On=@Create

HITPOINTS={100 150}

color=0480

ATTR = 04004



On=@DCLICK



name=<src.name>'s Quest Shroud

src.EFFECT 3,0375a,5,15,0



On=@Equip



name=<src.name>'s Quest Shroud





On=@Spell

if (<argn>==27) && <cont>

src.sysmessage Curse fizzle!

return 1

endif


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



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

 

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