23 Mayıs 2018, 02:38:03

Gönderen Konu: [YARDIM] Chatte Komutu Uyguladıktan Sonra İsim Nasıl Koyabilirim  (Okunma sayısı 33 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

By.Secret

  • Yeni Üye
  • *
  • İleti: 18
Arkadaşlar genellikle stealth serverlerında kullanılan skor temizleme scriptinde skoru temizledikten sonra chatte "adlı oyuncu skorunu resetledi"yazmasını istiyorum fakat chatte isim yerine "false skorunu temizledi yazıyor" bunu nasıl düzeltebilirim.



Kod: Lua
  1. function resetPlayerScore (thePlayer)
  2. local pname = getPlayerName(thePlayer)
  3. setElementData(thePlayer,"kills",0)
  4.  
  5. setElementData(thePlayer,"deaths",0)
  6.  
  7. setElementData(thePlayer,"dmg",0)
  8.  
  9. setElementData(thePlayer,"Damage",0)
  10.  
  11. setElementData(thePlayer,"level",0)
  12.  
  13. setElementData(thePlayer,"exp",0)
  14. outputChatBox(tostring(pname) .."#36ff66 Skorunu Resledi.", getRootElement(), 147, 112, 219, true )
  15.  
  16. end
  17.  
  18.  
  19. function chatKomut(mesaj, mesajTip)
  20. cancelEvent()
  21. if mesaj == "!rs" then
  22. resetPlayerScore()
  23. end
  24. end
  25. addEventHandler("onPlayerChat",getRootElement(), chatKomut)
« Son Düzenleme: 13 Mayıs 2018, 21:53:03 Gönderen: Narkoz »
 

Paradox

  • Kurucu
  • *
  • İleti: 636
  • SH Gaming
22.satırı böyle yap.
Kod: Lua
  1. resetPlayerScore(source)
 
Mesajı Beğenenler: By.Secret

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


By.Secret

  • Yeni Üye
  • *
  • İleti: 18
Teşekkür ederim oldu