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

> EVENTS aaaaaaaaaaaaaaaaaaaaaa
loutweak
сообщение 21.11.2013, 21:04
Сообщение #1


**

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



[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 а этом Трабла??
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения



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

 

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