# player.GetAll

- **Ortam:** İstemci, Sunucu
- **İngilizce aslı:** https://wiki.facepunch.com/gmod/player.GetAll
- **Çeviri tarihi:** 2025-09-08

```lua
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](https://gmod.tr/wiki/player.GetBots) ve [player.GetHumans](https://gmod.tr/wiki/player.GetHumans).

> **NOT:** Bu fonksiyon sıralı bir tablo döndürür, bu da verimlilik nedeniyle [pairs](https://gmod.tr/wiki/Global.pairs) yerine [ipairs](https://gmod.tr/wiki/Global.ipairs) ile döngüye alınması gerektiği anlamına gelir.

## Döndürdükleri

1. sıralı [table](https://gmod.tr/wiki/table)<[Player](https://gmod.tr/wiki/Player)>: Sunucuda o anda bulunan tüm [Player](https://gmod.tr/wiki/Player)lar.

### Örnek

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

```lua
PrintTable( player.GetAll() )
```

**Çıktı:**

```lua
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](https://gmod.tr/wiki/player.GetCount) ile daha verimli bir şekilde elde edilebilir.

```lua
print(#player.GetAll())
```

**Çıktı:**

```lua
3
```

### Örnek

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

```lua
for i, v in ipairs( player.GetAll() ) do
    print( v:Nick() )
end
```

**Çıktı:**

```lua
Player1
Player2
Player3
```

- [GMod Wiki ana sayfası](https://gmod.tr/wiki)

---

[Tüm sunucular](https://gmod.tr/) · [GmodTR Launcher](https://gmod.tr/launcher) · [Rehber](https://gmod.tr/rehber) · [GMod Wiki](https://gmod.tr/wiki) · [GmodTR nedir?](https://gmod.tr/hakkinda) · [Sunucu ekle](https://gmod.tr/sunucu-ekle) · [Discord](https://discord.gg/gmodtr)

Kaynak: https://gmod.tr/wiki/player.GetAll
