[YARDIM] Komut İle Bir Gruba Yazı Gönderme

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı kastree

  • Yeni Üye
  • *
    • İleti: 22
Şimdi bir kişi diyelim ki /adam komutunu yazıyor ve kod ile belirlediğimiz ACL grubundaki oyunculara Adam öldü yazısını chat'e yazacak . Burada sormak istediğim o belirlediğimiz ACL grubundaki oyuncuların chat'ine nasıl yazı gider? veya şöyle diyelim bütün oyunucuları içine alma işlevini veren nedir ? Yardımcı olabilir misiniz ?
« Son Düzenleme: 02 Şubat 2019, 12:47:53 Gönderen: Narkoz »
 


MTASATURK

[YARDIM] Komut İle Bir Gruba Yazı Gönderme
« : 24 Ocak 2019, 23:45:19 »

Çevrimdışı Mahlukat

  • Uzman Üye
  • *
    • İleti: 637
Yanıtla #1 : 28 Ocak 2019, 14:35:14
server-side
Kod
addCommandHandler("adam",function(oyuncu) -- adam komutu
local hesapismi = getAccountName(getPlayerAccount(oyuncu)) -- komutu yazan kişinin hesap ismi
if isObjectInACLGroup ("user."..hesapismi, aclGetGroup ( "Admin" ) ) -- eğer 'hesapismi' Admin grubunda ise
for i,oyuncular in pairs(getElementsByType("player")) do -- "player" tipli tüm elementleri döndür
local oyuncuhesap = getAccountName(getPlayerAccount(oyuncular)) -- diğer oyuncuların hesapismini çek
if isObjectInACLGroup ("user."..oyuncuhesap, aclGetGroup ( "Console" ) ) -- eğer oyuncular Console grubunda ise
outputChatBox(getPlayerName(oyuncu).." İsimli ADAM öldü",255,0,0,true)
end
end
end
end)
Linki görebilmek için Kayıt olun yada Giriş yapın.
 


Çevrimdışı kastree

  • Yeni Üye
  • *
    • İleti: 22
Yanıtla #2 : 29 Ocak 2019, 20:46:55
Teşekkür ederim.