Arkadaşlar ben büyü veya field attıkça bu yaratık her defasında * Kendini iyilestiriri * veya * buyu etkisini kaldırır * Yazıyor
on=@gethit
if !(<hits> < 20)
message @69 * kendini iyilestirir *
effect=3,i_fx_heal_effect,6,35,1
sound snd_spell_greater_heal
hits=(<hits> + 300)
endif (<act.baseid>=c_vortex)
message @69 * buyu etkisini  kaldirir *
effect=3,i_fx_heal_effect,6,35,1
sound snd_spell_greater_heal
src.remove
endif (<act.baseid>=c_blade_spirit)
message @69 * buyu etkisini  kaldirir *
effect=3,i_fx_heal_effect,6,35,1
sound snd_spell_greater_heal
src.remove
endif (<act.baseid>=c_daemon)
message @69 * buyu etkisini  kaldirir *
effect=3,i_fx_heal_effect,6,35,1
sound snd_spell_greater_heal
src.remove
endif (<act.baseid>=c_bear_polar)
message @69 * buyu etkisini  kaldirir *
effect=3,i_fx_heal_effect,6,35,1
sound snd_spell_greater_heal
src.remove
endif (<flags> &statf_poisoned)
say @69 Ben Zehirlenmem !
sound snd_spell_greater_heal
findid.i_rune_poison.remove
elseif (<argn>==5) || (<argn>==18) || (<argn>==28) || (<argn>==30) || (<argn>==42) || (<argn>==49) || (<argn>==57) || (<argn>==55) || (<argn>==43) || (<argn>==31) || (<argn>==12)
message @0481 * etkilenmez *
SPELLEFFECT s_cure,1000
elseif (<argn>==51)
message 069 * Yanar *
SRC.SOUND=snd_spell_flamestrike
return 1
endif (<act.baseid>=c_blade_spirit) endif (<act.baseid>=c_vortex) hepsinde endif yazıyor. endif yazılanları sil elseif yaz en sonuna endif ekle düzelir.
Böle yapıyorum olmuyor
on=@gethit
if (<argn>==5) || (<argn>==18) || (<argn>==28) || (<argn>==30) || (<argn>==42) || (<argn>==49) || (<argn>==57) || (<argn>==55) || (<argn>==43) || (<argn>==31) || (<argn>==12)
message @0481 * etkilenmez *
SPELLEFFECT s_cure,1000
return 1
elseif (<flags> &statf_poisoned)
say @69 Ben Zehirlenmem !
sound snd_spell_greater_heal
findid.i_rune_poison.remove
return 1
elseif (<argn>==51)
message @69 * Yanar *
SRC.SO0UND=snd_spell_flamestrike
return 1
elseif (<hits> < 20)
message @69 * kendini iyilestirir *
effect=3,i_fx_heal_effect,6,35,1
sound snd_spell_greater_heal
hits=(<hits> + 300)
return 1
elseif (<act.baseid>=c_vortex)
message @69 * buyu etkisini  kaldirir *
effect=3,i_fx_heal_effect,6,35,1
sound snd_spell_greater_heal
src.remove
return 1
elseif (<act.baseid>=c_blade_spirit)
message @69 * buyu etkisini  kaldirir *
effect=3,i_fx_heal_effect,6,35,1
sound snd_spell_greater_heal
src.remove
return 1
elseif (<act.baseid>=c_daemon)
message @69 * buyu etkisini  kaldirir *
effect=3,i_fx_heal_effect,6,35,1
sound snd_spell_greater_heal
src.remove
return 1
elseif (<act.baseid>=c_bear_polar)
message @69 * buyu etkisini  kaldirir *
effect=3,i_fx_heal_effect,6,35,1
sound snd_spell_greater_heal
src.remove
return 1
endif
Novice
12.5
https://www.ultima-strike.com/forum/ultima-online/binegin-atak-verdine-buyu-q49126#412582

buradaki mesajda gethit altında bulunan argn ile ilgili bilgi verdim ancak yine aynı hatayı yapıyorsunuz.

Eğer argn ile kullanmak istiyorsanız spelleffect triggerini inceleyin.

Üye Ol veya Giriş Yap

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