Код
[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]
Как на пвп... но можно переделать... в другой стоун...
Трудно быть богом...