if ((<argn> == 38) || (<argn> == 47)) // paralyze & paralyze field
dialogclose d_runebook
	if (<findid.i_pouch_trapped>)
		say @07a1,,1 Tp Patlatir
		act.criminal 1
		effect 3,i_fx_explode,3,25,1
		sound snd_spell_explosion
                spelleffect s_clumsy
                damage 1
		if (<findid.i_pouch_trapped.more2> > 1)
		findid.i_pouch_trapped.more2 <eval <findid.i_pouch_trapped.more2>-1>
		return 1
		else
		findid.i_pouch_trapped.remove
		return 1
		endif
	endif
endif

Sorun nedir kendi attığım paralyze fieldde çantada tp varsa patlıyor yoksa dümdüz geçebiliyosun içinden duvarın
oraya field cıkartan kişinin uid ile kendi uid i ni kontrol ettir oyle yap aynı uid ise hic bi etki gostertme

elseif !(<src.uid> == <uid>)
findid.i_rune_poison.remove
endif
endif

altına ekliyorum şu şekil gene fayda etmiyo yanlışmı yazıyorum anlamadımki
Novice
12.5
Player eventine bu kodu entegre edersen düzelir.

@spelleffect
if (<argn> == 47)
if (<argo.link> != <uid>)
if (<findid.i_pouch_trapped>)
say @07a1,,1 Tp Patlatir
effect 3,i_fx_explode,3,25,1
sound snd_spell_explosion
spelleffect s_clumsy
damage 1
findid.i_pouch_trapped.remove
return 1
endif
endif
endif

not: sanırım amount değeri var onuda buraya kendin eklersin.

Üye Ol veya Giriş Yap

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