Artık çoğu sunucuda kullanılmakta. Fakat ortada kısır bir durum söz konusu. Bunun için @Attack Trigger ini kullanacağız.
Örneğin türkçede yer alan son harfe göre ek tanımlamak neredeyse imkansız.
- Mehmet'e
- Ali'ye
- Hasan'a
gibi ekleri örneklerle çoğaltabiliriz.
Yukarıdaki ekler yapılamayacağından,
Caos, xxx isimli oyuncuya saldırıyor
ya da
Caos, yyy isimli yaratığa saldırıyor
gibi bir şey uygulanabilirdi ancak. Fakat sphere messages te de sorgu yapılamadığından bu işlemi @Attack Trigger i ile yapacağız
ON=@Attack
ref1 = <uid> //saldıran
ref2 = <src> //saldırılan
forclients
if (<uid> != <ref1>)
if (<uid> == <ref2>)
ref1.trysrc <uid> message @026,,1, *<ref1.name> size saldırıyor*
endif
if (<uid> != <ref2>) && (<ref2.npc> == 0)
ref1.trysrc <uid> message @026,,1, *<ref2.name> isimli oyuncuya saldırıyor*
elseif (<uid> != <ref2>) && (<ref2.npc>)
ref1.trysrc <uid> message @026,,1, *<ref2.name> isimli yaratığa saldırıyor*
endif
endif
endfor
Renklendirmesini değiştirebilir, oyuncuları ve yaratıklara saldırma mesajlarını dilediğiniz gibi değiştirebilirsiniz.
Hiç yorum yok:
Yorum Gönder