player.GetCount

  number player.GetCount()

Açıklama

Aktif oyuncu sayısını döndürür.

#player.GetAll() fonksiyonuna benzer, ancak oyuncu tablosunun oluşturulması gerekmediği için daha iyi performansa sahiptir. Eğer player.GetAll zaten bir döngü için çağrılıyorsa, tablo üzerinde # operatörünü kullanmak, JIT derlendiği için bu fonksiyonu çağırmaktan daha hızlı olacaktır.
Sunucuya o an bağlanmakta olan oyuncular sayılmaz. İlgili fonksiyon: player.GetCountConnecting

Döndürdüğü Değer

1 number
Oyuncu sayısı

Örnek

Her 300 saniyede bir sohbete mesaj gönderme.

timer.Create("CountAdvert", 300, 0, function() local playerCount = player.GetCount() -- Sunucudaki oyuncu sayısını alıyoruz local message = "Sunucuda şu anda " .. playerCount .. " kişi oynuyor." -- Mesajımız -- Herkes için sohbete gönder for _, ply in player.Iterator() do ply:ChatPrint(message) end end)

Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord