arkadaşlar bi scp yazdım ama sadece owner giysin istiyorum scp aşada


[plevel 6]
bombastic

[function bombastic]
bbomba
ccrack
src.invis

[ITEMDEF i_owner_robe]
ID=i_deathshroud
NAME=Flash Robe
TYPE=t_eq_script

ON=@Create
ATTR attr_decay

on=@click
message @080a [Owner robe]
return 1

ON=@DClick
EQUIP
RETURN 1

ON=@Equip
flash flashlink
TIMER 1

ON=@UnEquip
flash flashend
TIMER -1

ON=@Timer
IF !(0<TOPOBJ.ISCHAR>) || (0<TOPOBJ.NPC>)
RETURN 0
ENDIF

TAG.COLOR <EVAL {0775 0834}>
flash flashlayer
TIMER <EVAL {3 5}>
RETURN 1

[FUNCTION flash]
TRYP 0 <ARGS> layer_hand1
TRYP 0 <ARGS> layer_hand2
TRYP 0 <ARGS> layer_shoes
TRYP 0 <ARGS> layer_pants
TRYP 0 <ARGS> layer_shirt
TRYP 0 <ARGS> layer_helm
TRYP 0 <ARGS> layer_gloves
TRYP 0 <ARGS> layer_ring
TRYP 0 <ARGS> layer_light
TRYP 0 <ARGS> layer_collar
TRYP 0 <ARGS> layer_hair
TRYP 0 <ARGS> layer_half_apron
TRYP 0 <ARGS> layer_chest
TRYP 0 <ARGS> layer_wrist
TRYP 0 <ARGS> layer_beard
TRYP 0 <ARGS> layer_tunic
TRYP 0 <ARGS> layer_ears
TRYP 0 <ARGS> layer_arms
TRYP 0 <ARGS> layer_cape
TRYP 0 <ARGS> layer_robe
TRYP 0 <ARGS> layer_skirt
TRYP 0 <ARGS> layer_legs
TRYP 0 <ARGS> layer_horse
TRYP 0 <ARGS> layer_hat

[FUNCTION flashlink]
IF (<SRC.FINDLAYER.<ARGS>>)
TRYP 0 TAG.<ARGS> <SRC.FINDLAYER.<ARGS>.UID>
TRYP 0 TAG.<ARGS>.COLOR <SRC.FINDLAYER.<ARGS>.COLOR>
ENDIF

[FUNCTION flashlayer]
IF (<CONT.UID.<TAG.<ARGS>>.ISITEM>)
TRYP 0 CONT.UID.<TAG.<ARGS>>.COLOR <TAG.COLOR>
ENDIF

[FUNCTION flashend]
IF (<CONT.UID.<TAG.<ARGS>>.ISITEM>)
TRYP 0 CONT.UID.<TAG.<ARGS>>.COLOR <TAG.<ARGS>.COLOR>
TRYP 0 TAG.<ARGS>
TRYP 0 TAG.<ARGS>.COLOR
ENDIF



[events e_darknes]

on=@click
sayua 0795,0,0,eng [Darknes Owner]
message @331 Scripter Darknes
return 1
else
return 0
endif

[eof]
[plevel 6]
bombastic

[function bombastic]
bbomba
ccrack
src.invis

[ITEMDEF i_or]
ID=i_deathshroud
NAME=Flash Robe
TYPE=t_eq_script

ON=@Create
ATTR attr_decay

on=@click
message @0794 [Owner Robe]
return 1

ON=@DClick
EQUIP
RETURN 1

ON=@Equip
if (<account.plevel> == 7)
flash flashlink
TIMER 1
else
src.sysmessage @07a1,,1 Sadece owner'lar giyebilir.
return 1
endif

ON=@UnEquip
flash flashend
TIMER -1

ON=@Timer
IF !(0<TOPOBJ.ISCHAR>) || (0<TOPOBJ.NPC>)
RETURN 0
ENDIF

TAG.COLOR <EVAL {0775 0834}>
flash flashlayer
TIMER <EVAL {3 5}>
RETURN 1

[FUNCTION flash]
TRYP 0 <ARGS> layer_hand1
TRYP 0 <ARGS> layer_hand2
TRYP 0 <ARGS> layer_shoes
TRYP 0 <ARGS> layer_pants
TRYP 0 <ARGS> layer_shirt
TRYP 0 <ARGS> layer_helm
TRYP 0 <ARGS> layer_gloves
TRYP 0 <ARGS> layer_ring
TRYP 0 <ARGS> layer_light
TRYP 0 <ARGS> layer_collar
TRYP 0 <ARGS> layer_hair
TRYP 0 <ARGS> layer_half_apron
TRYP 0 <ARGS> layer_chest
TRYP 0 <ARGS> layer_wrist
TRYP 0 <ARGS> layer_beard
TRYP 0 <ARGS> layer_tunic
TRYP 0 <ARGS> layer_ears
TRYP 0 <ARGS> layer_arms
TRYP 0 <ARGS> layer_cape
TRYP 0 <ARGS> layer_robe
TRYP 0 <ARGS> layer_skirt
TRYP 0 <ARGS> layer_legs
TRYP 0 <ARGS> layer_horse
TRYP 0 <ARGS> layer_hat

[FUNCTION flashlink]
IF (<SRC.FINDLAYER.<ARGS>>)
TRYP 0 TAG.<ARGS> <SRC.FINDLAYER.<ARGS>.UID>
TRYP 0 TAG.<ARGS>.COLOR <SRC.FINDLAYER.<ARGS>.COLOR>
ENDIF

[FUNCTION flashlayer]
IF (<CONT.UID.<TAG.<ARGS>>.ISITEM>)
TRYP 0 CONT.UID.<TAG.<ARGS>>.COLOR <TAG.COLOR>
ENDIF

[FUNCTION flashend]
IF (<CONT.UID.<TAG.<ARGS>>.ISITEM>)
TRYP 0 CONT.UID.<TAG.<ARGS>>.COLOR <TAG.<ARGS>.COLOR>
TRYP 0 TAG.<ARGS>
TRYP 0 TAG.<ARGS>.COLOR
ENDIF



[events e_sly]

on=@click 
sayua 0795,0,0,eng [Darknesstime Owner]
message @331 Scripter Sly
return 1
else
return 0
endif

[eof]

ON=@Equip
if (<account.plevel> == 7)
flash flashlink
TIMER 1
else
unequip
flash flashend
TIMER -1
src.sysmessage @07a1,,1 Sadece owner'lar giyebilir.
return 1
endif

böyle de yapılabilir yani unequip triggerına fazladan gerek yok bence.

Üye Ol veya Giriş Yap

Bu forum başlığına mesaj atmak istiyorsanız hemen üye olun veya giriş yapın.