player.GetAll

  table player.GetAll()

Açıklama

Sunucudaki mevcut tüm oyuncuları alır (bağlanan istemciler dahil değildir).

Bu fonksiyon, insan oyuncuların yanı sıra botları da döndürür. Bkz: player.GetBots ve player.GetHumans.

Bu fonksiyon sıralı bir tablo döndürür, bu da verimlilik nedeniyle pairs yerine ipairs ile döngüye alınması gerektiği anlamına gelir.

Döndürdükleri

1 sıralı table<Player>
Sunucuda o anda bulunan tüm Playerlar.

Örnek

Sunucuda o anda bulunan tüm oyuncuları yazdırır.

Çıktı:
1 = [Player][1][Player1] 2 = [Player][2][Bot01] 3 = [Player][3][Bot02]

Örnek

Sunucudaki oyuncu sayısını yazdırır. Aynı çıktı, player.GetCount ile daha verimli bir şekilde elde edilebilir.

print(#player.GetAll())
Çıktı:
3

Örnek

Oyuncuların adlarının konsoldaki çıktısı.

for i, v in ipairs( player.GetAll() ) do print( v:Nick() ) end
Çıktı:
Player1 Player2 Player3

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