17 Ekim 2018, 09:43:24

Gönderen Konu: [YARDIM] Kill Nasıl Kaydedilir  (Okunma sayısı 66 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

By.Secret

  • Yeni Üye
  • *
  • İleti: 74
[YARDIM] Kill Nasıl Kaydedilir
« : 30 Eylül 2018, 00:34:02 »
arkadaşlar aklımdaki scriptte şu var sunucuya bir user geldiginde kill veritabanı oluştursun ve oyuncu benim ayarladıgım miktarda user vurunca chatte yazı çıksın yardımcı olurmusunuz
« Son Düzenleme: 30 Eylül 2018, 18:05:29 Gönderen: Narkoz »
 

MTASA-TURK | Türkiye'nin En Güncel MTA Platformu

[YARDIM] Kill Nasıl Kaydedilir
« : 30 Eylül 2018, 00:34:02 »

Mahlukat

  • Deneyimli Üye
  • *
  • İleti: 344
Ynt: [YARDIM] Kill Nasıl Kaydedilir
« Yanıtla #1 : 30 Eylül 2018, 20:33:34 »
server-side
Kod: Lua
  1. msg = outputChatBox
  2. local oldurmeler = {} -- öldürmelerin kaydedilceği tablo
  3.  
  4. local mesajlar = { -- öldürdüğü adam belli bir rakama ulaştığında olcak işemler
  5.         [5] = function(p) msg("Tebrikler 5 adam vurdun",p,255,0,0,true) end,
  6.         [10] = function(p)  
  7.                         msg("Tebrikler 10 adam vurdun al bu da paran",p,255,0,0,true)
  8.                         --givePlayerMoney(p,10)
  9.                         end,
  10.         [15] = function(p) msg("Tebrikler 15 adam vurdun",p,255,0,0,true) end,         
  11. }      
  12.  
  13. addEventHandler("onPlayerWasted",root,function(_,olduren) -- oyuncu oldüğünde
  14.         if isElement(olduren) and getElementType(olduren) == "player" then -- eğer öldüren varsa ve oyuncu ise
  15.                 if olduren ~= source then -- eğer öldüren kişi ölen kişiden başka ise (intihar)
  16.                         local sayi = oldurmeler[olduren] or 0
  17.                         oldurmeler[olduren] = sayi +1 -- öldürene +1 ver
  18.                         oldurmeler[source] = 0 -- öleni sıfırla
  19.                         if mesajlar[sayi] then
  20.                                 mesajlar[sayi](olduren)
  21.                         end
  22.                 end
  23.         end
  24. end)
  25.  
  26. addEventHandler("onPlayerQuit", root, function() if oldurmeler[source] then oldurmeler[source] = nil end end) -- quitde sıfırla
Linkleri Görebilmek İçin Kayıt Olun veya Giriş Yapın
 

By.Secret

  • Yeni Üye
  • *
  • İleti: 74
Ynt: [YARDIM] Kill Nasıl Kaydedilir
« Yanıtla #2 : 30 Eylül 2018, 20:48:30 »
çok teşekkür ederim şöyle birşey ekleyebilirmiyiz öldüren ölürse öldürme skoru sıfırlansın yeniden başlasın
 

Mahlukat

  • Deneyimli Üye
  • *
  • İleti: 344
Ynt: [YARDIM] Kill Nasıl Kaydedilir
« Yanıtla #3 : 30 Eylül 2018, 20:49:00 »
zaten öyle
Linkleri Görebilmek İçin Kayıt Olun veya Giriş Yapın
 

By.Secret

  • Yeni Üye
  • *
  • İleti: 74
Ynt: [YARDIM] Kill Nasıl Kaydedilir
« Yanıtla #4 : 30 Eylül 2018, 20:49:36 »
teşekkürler eline sağlık