1. sorum şu silahların üstünde message @0800,1,1 [Armor <eval <armor>> ] bunun gibi damageleri yazıcak yapamadım.

2.sorum sp alaninda kimsenin kimseye dalmasını istemiorum sadece npclere söle bişi yaptım oldu ama duvar vede yaratık ta atılmasını istemiorum

[events e_dalmalen]
on=@attack
if (<src.isevent.e_dalmalen> || (<src.isevent.e_pazar_safe_zone>
action -1
return 1
endif

on=@spellcast
if (<src.isevent.e_dalmalen> || (<src.isevent.e_pazar_safe_zone>
return 1

Şimdiden tşkrler.
1. sorun:
message @0790 [Damage: <dam>]
2.sorun:

[itemdef i_dispel]
id i_cristall/bunu değiştirebilirsin
name Dispel

on=@create
timer 5

on=@timer
foritems 10
if (<baseid> == i_field_fire>) || (<baseid> == i_field_poison>) //|| devamı gelir buraya sen yaz olacakları
remove
else
return 1
endfor
.add i_dispel yap her 10 kareye
message @0790 [Damage: <dam>]

Bunu kullanırken itemclick'den kullanıcaksan <act.dam> olarak kullan.
evet onu yazmayı unutmuşum iyi oldu hatırlattığın
Master
59.2997
[itemdef i_dispeler]
name=dispeller
id=i_crystal_red
type=t_script

ON=@create
attr=attr_move_never|attr_invis
timer=2

ON=@timer
foritems 7
if (<attr>&attr_magic)
if (<type> == t_spell)
remove
endif
endif
endfor
attr=attr_move_never|attr_invis
timer 1
return 1

on=@click
message [Dispeller]
return 1

Dispeller olarak bunu kullanırsan daha sağlıklı olur.

[events e_dalmalen]
on=@attack
if (<act.isplayer>)
action -1
return 1
endif

on=@spellcast
if (<act.isplayer>)
f_fizzle
return 1
endif

Böyle bişi dene.

Bu konu Slothere tarafından düzenlendi(2007-10-10 22:03, 16 yıl önce)
Ya şu silahın damgesi gözükmüo konsolda >act.dam> die hata var bide hıznı nasıl yazabilirim?

Bu konu mahmure tarafından düzenlendi(2007-10-11 00:41, 16 yıl önce)

[events e_dalmalen]
on=@attack
if (<act.isplayer>)
action -1
return 1
endif

on=@spellcast
if (<act.isplayer>)
f_fizzle
return 1
endif

on=@itemclick
message @0790 [Damage:<src.act.dam>]
Master
59.2997
on=@itemclick
message @0790 [Damage:<act.dam>]
on=@itemclick
if (<act.isweapon>)
message Dam : <act.dam>
message hiz : <act.speed>
elseif <act.isarmor>
message <act.armor>
endif
Bu dispeler kastırma gibi sorunlara yol açabilir gibi bi düşüncem war
1 snde bir olursa kasar ama 1dkda bir olursa kasma 1 dkya iner
zaten attıgın msgler de de 2 sn yada 5 sn olarak gözüküor :D
1 dakika olsa hadi bi nebze ama 2 sn filan bunlar yakar ortalığı
Master
59.2997

@Noxier
Ustam böyle yapsak daha iyi olmazmı


on=@itemclick
if (<act.isweapon>)
message (Dam : <act.dam>, Hiz : <act.speed>)
endif
if <act.isarmor>
message (Armor: <act.armor>)
endif
benim ilk ayarladığım 2sn ama diğeri kaç hatırlamıyorum :D
Slothere :
@Noxier
Ustam böyle yapsak daha iyi olmazmı


on=@itemclick
if (<act.isweapon>)
message (Dam : <act.dam>, Hiz : <act.speed>)
endif
if <act.isarmor>
message (Armor: <act.armor>)
endif

kaymak gibi olur :alkis



Üye Ol veya Giriş Yap

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