Армор меняющий цвет, в зависимости от времени суток
Код
[itemdef i_env_platemail_arms]
defname=env_1
id=01410
name=Drak light arms
type=t_armor
armor=90
reqstr=100
on=@create
color=0483
hitpoints={50 100}
on=@equip
src.f_checkfull
on=@unequip
src.events=-e_env
[itemdef i_env_platemail_chest]
defname=env_2
id=01415
name=Drak light chest
type=t_armor
armor=90
reqstr=100
on=@create
color=0483
hitpoints={50 100}
on=@equip
src.f_checkfull
on=@unequip
src.events=-e_env
[itemdef i_env_platemail_gloves]
defname=env_3
id=01414
name=Drak light gauntlets
type=t_armor
armor=90
reqstr=100
on=@create
color=0483
hitpoints={50 100}
on=@equip
src.f_checkfull
on=@unequip
src.events=-e_env
[itemdef i_env_platemail_gorget]
defname=env_4
id=01413
name=Drak light gorget
type=t_armor
armor=90
reqstr=100
on=@create
color=0483
hitpoints={50 100}
on=@equip
src.f_checkfull
on=@unequip
src.events=-e_env
[itemdef i_env_platemail_helm]
defname=env_5
id=01412
name=Drak light helm
type=t_armor
armor=90
reqstr=100
on=@create
color=0483
hitpoints={50 100}
on=@equip
src.f_checkfull
on=@unequip
src.events=-e_env
[itemdef i_env_platemail_leggings]
defname=env_6
id=01411
name=Drak light leggings
type=t_armor
armor=90
reqstr=100
on=@create
color=0483
hitpoints={50 100}
on=@equip
src.f_checkfull
on=@unequip
src.events=-e_env
[function f_checkfull]
if (<src.findlayer(19).baseid>==env_1) && (<src.findlayer(13).baseid>==env_2) && (<src.findlayer(7).baseid>==env_3) && (<src.findlayer(10).baseid>==env_4) && (<src.findlayer(6).baseid>==env_5) && (<src.findlayer(24).baseid>==env_6)
src.events=+e_env
else
src.events=-e_env
endif
[events e_env]
on=@environchange
if (<sector.light>>=15)
src.findid(env_1).color=0485
src.findid(env_2).color=0485
src.findid(env_3).color=0485
src.findid(env_4).color=0485
src.findid(env_5).color=0485
src.findid(env_6).color=0485
src.findid(env_1).fix
src.findid(env_2).fix
src.findid(env_3).fix
src.findid(env_4).fix
src.findid(env_5).fix
src.findid(env_6).fix
else
src.findid(env_1).color=0483
src.findid(env_2).color=0483
src.findid(env_3).color=0483
src.findid(env_4).color=0483
src.findid(env_5).color=0483
src.findid(env_6).color=0483
src.findid(env_1).fix
src.findid(env_2).fix
src.findid(env_3).fix
src.findid(env_4).fix
src.findid(env_5).fix
src.findid(env_6).fix
endif
Цитата
у меня цвет на 54 меняется толлкьо кода я ее на землю кидаю! может исправите так чтобы она постоянно меняла цвет прямо на тбе еплЗЗЗ!
Код
[ITEMDEF i_colored_shroud]
ID=i_deathshroud
NAME=Color-Change Shroud
TYPE=T_CLOTHING
ON=@Create
color={ 04ad 0480 0775 04af 097f 0891 0489 0483 0446 0432 0615 0491 0429 0488 }
ON=@Equip
ATTR attr_decay
TIMER=1
on=@timer
color= (<color>+1)
TIMER 3
return 1