[EVENTS e_pvppoints]
ON=@Death
if <memoryfindtype.memory_harmedby> & (!(<flags> & statf_conjured))
if <tag.points>>= 0
if <tag.points><= 2000
memoryfindtype.memory_harmedby.link.SAYUA 0ff,0ff,0,eng,Here is 1 point for <name>!
memoryfindtype.memory_harmedby.link.tag.points = <memoryfindtype.memory_harmedby.link.tag.points>+1
memoryfindtype.memory_harmedby.link.tag.credits = <memoryfindtype.memory_harmedby.link.tag.credits>+1
endif
endif
if <tag.points>>= 2001
if <tag.points><= 4000
memoryfindtype.memory_harmedby.link.SAYUA 0ff,0ff,0,eng,Here is 3 points for <name>!
memoryfindtype.memory_harmedby.link.tag.points = <memoryfindtype.memory_harmedby.link.tag.points>+3
memoryfindtype.memory_harmedby.link.tag.credits = <memoryfindtype.memory_harmedby.link.tag.credits>+3
endif
endif
if <tag.points>>= 4001
if <tag.points><= 8000
memoryfindtype.memory_harmedby.link.SAYUA 0ff,0ff,0,eng,Here is 4 points for <name>!
memoryfindtype.memory_harmedby.link.tag.points = <memoryfindtype.memory_harmedby.link.tag.points>+4
memoryfindtype.memory_harmedby.link.tag.credits = <memoryfindtype.memory_harmedby.link.tag.credits>+4
endif
endif
if <tag.points>>= 8001
if <tag.points><= 10000
memoryfindtype.memory_harmedby.link.SAYUA 0ff,0ff,0,eng,Here is 6 points for <name>!
memoryfindtype.memory_harmedby.link.tag.points = <memoryfindtype.memory_harmedby.link.tag.points>+6
memoryfindtype.memory_harmedby.link.tag.credits = <memoryfindtype.memory_harmedby.link.tag.credits>+6
endif
endif
if <tag.points>>= 10001
if <tag.points><= 100000
memoryfindtype.memory_harmedby.link.SAYUA 0ff,0ff,0,eng,Here is 8 points for <name>!
memoryfindtype.memory_harmedby.link.tag.points = <memoryfindtype.memory_harmedby.link.tag.points>+8
memoryfindtype.memory_harmedby.link.tag.credits = <memoryfindtype.memory_harmedby.link.tag.credits>+8
endif
endif
[EVENTS e_luck]
ON=@DEATH
DORAND 4
BEGIN
HITS = <STR>/4
DORAND 10
HITS = <STR>
HITS = <STR>/2
HITS = <STR>/3
ENDDO
EFFECT = 3,i_fx_HEAL_EFFECT
SOUND = snd_spell_heal
EMOTE evaded Death !!!
RETURN 1
END
ENDDO
///////////////////////////////////////их два
На столбе весит button
ONBUTTON=1
IF ! (<SRC.OSKIN>==083ea) // this line checks for Xskin color. Color is 0
SRC.MESSAGE Only Human.
RETURN 1
else
if (<src.tag.credits> >= 1000 )
RACE_INIT_Amazone1
SRC.TAG.EVENTS = + e_pvppoints
src.tag.credits = (<src.tag.credits> ) + (-1000)
SRC.SYSMESSAGE You are now Amazone is 1 level.
ELSE
SRC.SYSMESSAGE You need more Credits.
ИТАК ЭВЕНТ НЕ ВЕЩАЕТСЯ НА ЧАРА.
[FUNCTION RACE_INIT_BERSERKER1] //Berserker level 1 > Master
TAG.RACENAME = Berserker
TAG.RACE = <EVAL (3)>
TITLE = Master
COLOR = color_BERSERKER_skin
OSKIN = color_BERSERKER_skin
RACE_SKILL_CLEAR
RACE_STAT_ADJUST
src.tag.paladin = 0
src.tag.vampire = 0
src.tag.human = 0
src.tag.ORC = 0
src.tag.BERSERKER = 1
src.tag.events = + e_luck
src.tag.events = + e_worked
src.tag.events = + e_pvppoints
SRC.ALLSKILLS 100.0
SRC.Anatomy 120.0
SRC.DetectingHidden 110.0
SRC.Swordsmanship 115.0
SRC.Tactics 110.0
SRC.STR 150
SRC.INT 100
SRC.DEX 100
GO 3768,1262,20
///////////////////////////////
Итак ....
нет и по отдельности и по два без e_worked
SPHERE 55i
ПОМОГИТЕ
как написать Чтобы несколько эвентов одной строкой
Эвент только e_luck
оба на @death а этом Трабла??
ПОМОЖЕТ КТО НИБУДЬ?
Реально сказать я нечего не понял что ты именно хочешь.
Как евени e_luck и он деаз два прабла ?
Обясный по человеческий.
И где же атвор темы ?
Если тоже самое хочет то вот образец.
SRC.TAG.CREDITS=<SRC.TAG.CREDITS>+(-30)
src.newitem i_cloak_ice
src.act.bounce
else
src.sysmessage You need 30 Credits
Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)