У меня есть скрипт на вампиризм прошу помочь мне незнаю куда его засунуть или в какой файл!!!
Исходный код
// ####################
// (с) by ™=FuKyC=™
// ####################
[SKILLCLASS s_class_vampire]
NAME=Vampire
STATSUM=350
SKILLSUM=10000.0
STR=160 // +10
INT=160 // +10
DEX=160 // +10
Anatomy=100.0
ItemID=100.0
ArmsLore=100.0
Parrying=100.0
Begging=100.0
Blacksmithing=100.0
Bowcraft=100.0
Peacemaking=100.0
Camping=100.0
Carpentry=100.0
Cartography=100.0
Cooking=100.0
DetectingHidden=100.0
Enticement=100.0
EvaluatingIntel=100.0
Healing=100.0
Fishing=100.0
Forensics=100.0
Herding=100.0
Hiding=100.0
Provocation=100.0
Inscription=100.0
LockPicking=100.0
Magery=100.0
MagicResistance=100.0
Tactics=110.0 //################# +10.0
Snooping=100.0
Musicianship=100.0
Poisoning=100.0
Archery=100.0
SpiritSpeak=100.0
Stealing=100.0
Tailoring=100.0
Taming=100.0
TasteID=100.0
Tinkering=100.0
Tracking=100.0
Veterinary=100.0
Swordsmanship=110.0 //########## +10.0
Macefighting=100.0 //########### +10.0
Fencing=110.0 //################ +10.0
Wrestling=110.0 //############## +10.0
Lumberjacking=100.0
Mining=100.0
Meditation=100.0
Stealth=100.0
RemoveTrap=100.0
Necromancy=100.0
// ####################
[EVENTS e_vampire_silver_deny]
ON=@ITEMEQUIP
IF <SRC.ACT.COLOR>==color_o_silver
SRC.DAMAGE={10 40}
SRC.SFX=0df
SRC.SYSMESSAGE You touch the Holy silver!
SRC.ACT.UNEQUIP
RETURN 1
ENDIF
ON=@ITEMCLICK
IF <SRC.ACT.COLOR>==color_o_silver
SRC.DAMAGE={5 20}
SRC.SFX=0df
SRC.SYSMESSAGE You touch the Holy silver!
RETURN 1
ENDIF
ON=@ITEMDCLICK
IF <SRC.ACT.COLOR>==color_o_silver
SRC.DAMAGE={5 20}
SRC.SFX=0df
SRC.SYSMESSAGE You touch the Holy silver!
RETURN 1
ENDIF
[EVENTS e_vampire_blood_feed]
ON=@ITEMDCLICK
IF ((<SRC.ACT.TYPE>==t_blood) && (<SRC.ACT.ATTR>!=attr_static) && (<SRC.ACT.ATTR>!=attr_move_never))
IF <SRC.ACT.COLOR>!=0
SRC.SYSMESSAGE You don't drink undead blood!
RETURN 1
ENDIF
ENDIF
IF ((<SRC.ACT.TYPE>==t_blood) && (<SRC.ACT.ATTR>!=attr_static) && (<SRC.ACT.ATTR>!=attr_move_never))
IF !<SRC.RESTEST 1 i_bottle_empty>
SRC.SYSMESSAGE You must have empty bottle to create bottle of blood!
RETURN 1
ENDIF
ENDIF
IF ((<SRC.ACT.TYPE>==t_blood) && (<SRC.ACT.ATTR>!=attr_static) && (<SRC.ACT.ATTR>!=attr_move_never))
IF <SRC.RESTEST 1 i_bottle_empty>
SRC.MESSAGE You put some blood into a bottle.
SRC.ACT.REMOVE
SRC.SFX=snd_Z_END_LIQUID
SRC.CONSUME=i_bottle_empty
SRC.NEWITEM=i_bottle_blood
SRC.ACT.BOUNCE
RETURN 1
ENDIF
ENDIF
[EVENTS e_vampire_heal_deny]
ON=@ITEMDCLICK
IF ((<SRC.ACT.BASEID>==i_bottle_yellow) || (<SRC.ACT.BASEID>==i_potion_healless) || (<SRC.ACT.BASEID>==i_potion_heal) || (<SRC.ACT.BASEID>==i_potion_healgreat))
SRC.SYSMESSAGE Vampires can't drink this!
RETURN 1
ENDIF
[EVENTS e_vampire_bottle_timer]
ON=@ITEMDCLICK
IF ((<SRC.FINDID.i_bottle_of_blood_mem.UID>) && (<SRC.ACT.TYPE>==t_potion))
SRC.SYSMESSAGE You can't drink another potion yet.
RETURN 1
ENDIF
// ####################
[ITEMDEF i_vampire_class]
ID=i_grave_stone
NAME=Vampire Class stone
WEIGHT=0.0
ON=@CREATE
ATTR=attr_move_never
COLOR=0969
ON=@DCLICK
IF <SRC.FLAGS>&statf_dead
RETURN 1
ENDIF
IF 0<SRC.TAG.RACE>==1
SRC.MESSAGE Only Humans can be Vampires!
RETURN 1
ENDIF
IF 0<SRC.TAG.CLASS>==1
SRC.MESSAGE You already have class!
RETURN 1
ENDIF
IF ((<SRC.OBODY>!=c_vampire_male) && (<SRC.OBODY>!=c_vampire_female))
IF <SRC.BODY>==c_man
SRC.OBODY=c_vampire_male
SRC.BODY=c_vampire_male
ELSE
SRC.OBODY=c_vampire_female
SRC.BODY=c_vampire_female
ENDIF
ENDIF
IF 0<SRC.TAG.CLASS>==0
SRC.TAG.CLASS=1
SRC.TAG.VAMPIRE=1
SRC.TITLE=the Vampire
SRC.COLOR=0
SRC.OSKIN=0
SRC.EVENTS=e_vampire_silver_deny
SRC.EVENTS=e_vampire_heal_deny
SRC.EVENTS=e_vampire_blood_feed
SRC.EVENTS=e_vampire_bottle_timer
SRC.SKILLCLASS=s_class_vampire
SRC.SFX=snd_spell_cunning
SRC.MESSAGE Now you are the Vampire!
RETURN 1
ENDIF
// ####################
[CHARDEF c_vampire_male]
ID=c_man
NAME=Vampire male
CAN=MT_WALK|MT_RUN|MT_EQUIP|MT_USEHANDS|MT_MALE
FOODTYPE=15 t_food, t_fruit
ARMOR=0
RESOURCES=i_flesh_head, i_flesh_torso, i_flesh_right_arm, i_flesh_left_arm, i_flesh_left_leg, i_flesh_right_leg, i_blood_2
BLOODCOLOR=colors_green
ON=@CREATE
NPC=brain_undead
STR=150
DEX=100
INT=100
COLOR=0
// ####################
[CHARDEF c_vampire_female]
ID=c_woman
NAME=Vampire female
CAN=MT_WALK|MT_RUN|MT_EQUIP|MT_USEHANDS|MT_FEMALE
FOODTYPE=15 t_food, t_fruit
ARMOR=0
RESOURCES=i_flesh_head, i_flesh_torso, i_flesh_right_arm, i_flesh_left_arm, i_flesh_left_leg, i_flesh_right_leg, i_blood_2
BLOODCOLOR=colors_green
ON=@CREATE
NPC=brain_undead
STR=150
DEX=100
INT=100
COLOR=0
// ####################
[ITEMDEF i_bottle_blood]
ID=i_bottle_black
NAME=bottle of blood
TYPE=t_potion
WEIGHT=1
RESOURCES=i_bottle_empty
ON=@CREATE
COLOR=020
ON=@DCLICK
IF 0<SRC.TAG.VAMPIRE>==0
SRC.MESSAGE You don't drink blood!
RETURN 1
ELSEIF <SRC.HITS> >= <SRC.STR>
SRC.MESSAGE You are already fully healed.
RETURN 1
ELSE
SRC.NEWITEM=i_bottle_of_blood_mem
SRC.ACT.EQUIP
SRC.ACT.TIMER=10
SRC.SFX=49
SRC.ANIM=34
SRC.HITS=<SRC.HITS> + {10 1 12 1 14 1 16 1 18 1 20 1}
REMOVE
SRC.NEWITEM=i_bottle_empty
SRC.ACT.BOUNCE
SRC.SYSMESSAGE Blood refresh you.
RETURN 1
ENDIF
// ####################
[ITEMDEF i_bottle_of_blood_mem]
ID=i_memory
TYPE=t_eq_script
LAYER=layer_special
NAME=bottle of blood memory
ON=@CREATE
ATTR=attr_decay|attr_invis
ON=@EQUIP
ATTR=attr_decay|attr_invis
// ####################