[events e_kills] // Events
on=@death 
serv.allclients sysmessage @030,,1 <name>, <act.name> tarafindan <region.name> civarlarinda olduruldu.
if !(<fame> < 5000) 
act.tag0.kl +=1
serv.newitem i_silver_piece
new.cont <act.uid> // 
else //
act.sysmessage @38,,1 Puan alamadınız.. //
endif //


Arkadaşlar burda şöyle bir sorun war mesela bi playeri orc bomber bile öldürse yazı geçior bunu nasıl kaldırırız.... birde puanların fameye göre düşmesini istiorum mesela öldürdüü adamın famesi 5000 6000 arası ise 2 6000 7000 arası ise 4 7000 8000 arası ise 5 8000 10000 arası ise 10 puan gelmesini istiorum bunu nasıl düseltebilirim ...şimdiden teşekkürler...kolay gelsin...
if (<act.isnpc>)
return1
else
serv.allclients.sysmessage .....

işte böle
[events e_kills]
on=@death 
if (<fame> > 5000) && (<act.isplayer>)
serv.allclients sysmessage @030,,1 <name>, <act.name> tarafindan <region.name> civarlarinda olduruldu.
act.tag0.kl +=1
serv.newitem i_silver_piece
new.cont <act.uid> 
endif
bende kendi serverima bu kodu eklesem birisi birisini öldürüğü zaman genel duyuru şeklinde yazar mı şu sunu öldürdü diye ? :utangac1
playere girişte e_kills eventini verirsen yazar
nerden veriyorduk dosyanın ismi neydi
player eventlerinin altında on=@death in altına

[events e_kills]
on=@death
if (<act.isplayer>)
serv.allclients sysmessage @030,,1 <name>, <act.name> tarafindan <region.name> civarlarinda olduruldu.
serv.newitem i_silver_piece
new.cont <act.uid>
if (<fame> > 8000) 
act.tag0.kl +=10
elif (<fame> > 7000) 
act.tag0.kl +=5
elif (<fame> > 6000) 
act.tag0.kl +=4
elif (<fame> > 5000) 
act.tag0.kl +2
else
act.sysmessage @38,,1 Puan alamadınız..
endif
endif
eğer herhangi bir eventin altına eklerse her zaman aktif olmayabilir sphere_skills.scp de player login trigerinin altına vermen en saglıklısıdır

Üye Ol veya Giriş Yap

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