arkadaşlar ben order chaos shield lerin defans vermesini istiyorum armor değerini ne yaparsam yapayım hep 0 defans veriyor.
[ITEMDEF 01bc3]
DEFNAME=i_shield_chaos
TYPE=t_shield
FLIP=1
RESOURCES=25 i_ingot_iron
SKILLMAKE=BLACKSMITHING 85.0
WEIGHT=1
ARMOR=30
REQSTR=0
CATEGORY=Provisions - Armor
SUBSECTION=Shields
DESCRIPTION=Chaos Shield

ON=@Create
COLOR=color_o_iron
ATTR=attr_magic|attr_move_always
HITPOINTS={100 115}

ON=@EQUIP
	if (<src.isgm>)
		return 0
	elseif (!<src.memoryfindtype.memory_guild>)
		src.sound=snd_SPELL_LIGHTNING
		src.sysmessage @0845,1,1 HATA : Sadece order/chaos uyeleri kullanabilir!
		unequip
		return 1
	elseif (<src.memoryfindtype.memory_guild.link.align>==1)
		src.sound=snd_SPELL_LIGHTNING
		src.sysmessage @0845,1,1 HATA : Bu senin tarafina ait degil!
		src.hits = <src.hits>/2
		unequip
		return 1
	elseif (<src.memoryfindtype.memory_guild.link.align>!=2)
		src.sound=snd_SPELL_LIGHTNING
		src.sysmessage @0845,1,1 HATA : Sadece order/chaos uyeleri kullanabilir!
		unequip
		return 1
	endif
	return 0

on=@click
message @07d1,,1 Chaos shield
return 1
Expert
34.0001
"parry" yeteneğiyle alakalı olabilir. illede versin diyorsan, equip triggerında topobj.modar +=30 unequip triggerında da -=30 şeklinde kullanabilirsin.
hallettim teşekkür ederim.

Üye Ol veya Giriş Yap

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