[ITEMDEF i_cloak_reflection]
DEFNAME=i_cloak_reflection
ID=i_cape
NAME=Cloak of Reflection
WEIGHT=0
FLIP=1
ARMOR=1
REQSTR=65
TYPE=t_shield


ON=@CREATE
COLOR=0481
HITPOINTS={5000 10000}
ATTR=attr_newbie

ON=@EQUIP
IF (<SRC.UID>=<LINK>)
CONT.SYSMESSAGE You feel reflective towards magic.
CONT.SPELLEFFECT s_magic_reflection,1000
attr=<attr>|015
src.sysmessage @032,1,1 15 saniye boyunca uzerinizden cikaramazsiniz.
timerf 15,src.sysmessage @032,1,1 15 saniye tamamlandi.
timerf 15,attr=<attr> 0
timerf 15,src.SPELLEFFECT s_magic_reflection,1000
RETURN 0
ELSE
SRC.SYSMESSAGE @032,1,1 Bu size ait degil.
CONT.GO Jail
src.stone 1
SRC.MESSAGE Page atiniz. Baskasina ait bir itemi kullanmaya calistiniz..

ON=@CLICK
message @1153,1,1 <name>
message @1153,1,1 <link.name> Ait
return 1

on=@damage
return 1

On=@timer
CONT.SPELLEFFECT s_magic_reflection,1000
timer 15
return 1
ON=@UNEQUIP
timer -1
CONT.FINDID.i_rune_magic_reflection.REMOVE
RETURN 0 


Bu cloak Poi Harici Butun Buyuleri Geri Tepiyo Poi neden tepmiyor Yardımcı Olursanız sevenirim

Bu konu Ghlahn tarafından düzenlendi(2012-07-28 01:49, 11 yıl önce)
çok gereksiz kodlar kullanmıssın bence
şöyle bişey yapsan daha mantıklı
pelerini giyince events alıcak (kodları hatırlamıyorum tabi :D) . gelen büyüden ektilenmeyip kaarşı tarafa attıracaksın
Bu claok giyince etkilenmesin istemiyorum
15sonra cloak etkisi kalsın 15 icinde sadece 1 kere geri yansıtsın istiyorum

s_magic_reflection den ayarlanıcagını sanıyorum ama nasıl olucak onu bilmiyorm
Poison büyüsü script ile tekrar kodlandığındandır büyük ihtimalle. Yani .poison xx şeklinde karşı tarafa poi verdirtiyoruz çoğumuz. SpellEffect ile kullanıp, poi büyüsünün flaglarınıda reflection şekilde yaparsak dediğin düzgün çalışırdı.

Üye Ol veya Giriş Yap

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