Flam sanet düzgün çalışmıyor. Damage i emdikce bi süre sonra kaybolması lazım ama 4 dakika boyunca ne kadar vurulursa vurulsun flam kalıyor..
Bu sorunu nasıl çözebilirim?

Spell kısmındada bir sorun göremedim. Bunun ayarı başka yerden ise bulamadım. ( 56b sphere versiyonum)

[Spell 7]
DEFNAME=s_reactive_armor
NAME=Reactive Armor
SOUND=snd_SPELL_REACTIVE_ARMOR
RUNES=FS
CAST_TIME=0.5
RESOURCES=i_reag_garlic,i_reag_spider_silk,i_reag_sulfur_ash
RUNE_ITEM=i_rune_REACTIVE_ARMOR
SCROLL_ITEM=i_scroll_REACTIVE_ARMOR
FLAGS=SPELLFLAG_TARG_CHAR | SPELLFLAG_FX_TARG | SPELLFLAG_GOOD
EFFECT_ID=i_fx_HEAL_EFFECT
EFFECT=10.0,60.0
DURATION=2*60.0,4*60.0
MANAUSE=4
SKILLREQ=MAGERY 10.0
INTERRUPT=100.0,100.0


Bu konu Lucretius tarafından düzenlendi(2010-07-31 14:52, 13 yıl önce)
Bide böyle denermisin...

[Spell 7]
DEFNAME=s_reactive_armor
NAME=Reactive Armor
SOUND=snd_SPELL_REACTIVE_ARMOR
RUNES=FS
CAST_TIME=0.5
RESOURCES=i_reag_garlic,i_reag_spider_silk,i_reag_sulfur_ash
RUNE_ITEM=i_rune_REACTIVE_ARMOR
SCROLL_ITEM=i_scroll_REACTIVE_ARMOR
FLAGS=SPELLFLAG_TARG_CHAR | SPELLFLAG_FX_TARG | SPELLFLAG_GOOD
EFFECT_ID=i_fx_HEAL_EFFECT
EFFECT=10.0,60.0
DURATION=1*60.0,2*60.0
MANAUSE=4
SKILLREQ=MAGERY 10.0
INTERRUPT=100.0,100.0
Bunu Fix Script'ine at varsa eskisi ile değiştir.

elseif (<argn> == 7)	// Reactive Armor
	if (<act.uid> == <src.uid>)
	spell_say Flam Sanct
		if (<act.findtype.t_armor.cont.uid> == <act.uid>)
			f_fizzle
			return 1
		endif
	if ((<findid.i_spdelay_man>)
		findid.i_spdelay_man.timer 1
	elseif ((<findid.i_spdelay_woman>)
		findid.i_spdelay_woman.timer 1
	elseif ((<findid.i_spdelay_unisex>)
		findid.i_spdelay_unisex.timer 1
	else
		sd 1
	endif
	mg1
	else
		src.sysmessage @07a5,1,1 Bu buyuyu sadece kendinize atabilirsiniz.
		f_fizzle
		return 1

Sonrada bunu değiştir, Cast Time'yı kendine göre ayarlarsın umarım olur :)

[Spell 7]
DEFNAME=s_reactive_armor
NAME=Reactive Armor
SOUND=snd_SPELL_REACTIVE_ARMOR
RUNES=FS
CAST_TIME=0.5
RESOURCES=i_reag_garlic,i_reag_spider_silk,i_reag_sulfur_ash
RUNE_ITEM=i_rune_REACTIVE_ARMOR
SCROLL_ITEM=i_scroll_REACTIVE_ARMOR
FLAGS=SPELLFLAG_TARG_CHAR | SPELLFLAG_FX_TARG | SPELLFLAG_GOOD
EFFECT_ID=i_fx_HEAL_EFFECT
EFFECT=10.0,35.0
DURATION=2*60.0,4*60.0
MANAUSE=4
SKILLREQ=MAGERY 10.0
oldu çok sağol :yes
PeterJoseph : oldu çok sağol :yes

Hangisi :D onuda merak ettim benimkimi ?
Qnd :
PeterJoseph : oldu çok sağol :yes

Hangisi :D onuda merak ettim benimkimi ?

Evet sizinki.
elseif (<argn> == 7)	// Reactive Armor
if (<act.uid> == <src.uid>)
spell_say Flam Sanct
if (<act.findtype.t_armor.cont.uid> == <act.uid>)
f_fizzle
return 1
endif
if ((<findid.i_spdelay_man>)
findid.i_spdelay_man.timer 1
elseif ((<findid.i_spdelay_woman>)
findid.i_spdelay_woman.timer 1
elseif ((<findid.i_spdelay_unisex>)
findid.i_spdelay_unisex.timer 1
else
sd 1
endif
mg1
else
src.sysmessage @07a5,1,1 Bu buyuyu sadece kendinize atabilirsiniz.
f_fizzle
return 1

Üye Ol veya Giriş Yap

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