# ents.FindByClass

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

```lua
table ents.FindByClass( string class )
```

## Açıklama

Belirtilen sınıfa sahip tüm varlıkları alır, joker karakterleri destekler.

Bu fonksiyon sıralı bir tablo döndürür, bu da verimlilik nedenleriyle [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.

Bu, dahili olarak [ents.GetAll](https://gmod.tr/wiki/ents.GetAll) üzerinde yinelenerek çalışır. `ents.FindByClass` her zaman [ents.GetAll](https://gmod.tr/wiki/ents.GetAll) veya [ents.Iterator](https://gmod.tr/wiki/ents.Iterator)'dan daha hızlıdır.

## Argümanlar

1. [string](https://gmod.tr/wiki/string) **class**: Bulunacak varlıkların sınıfı, joker karakterleri destekler. Yıldız işareti (`*`) desteklenen tek joker karakterdir.

## Döndürülen Değerler

1. sequental [table](https://gmod.tr/wiki/table)<[Entity](https://gmod.tr/wiki/Entity)>: Bulunan tüm varlıkları içeren bir tablo

### Örnek

Haritadaki her bir prop'un konumunu yazdırır.

```lua
for k, v in ipairs( ents.FindByClass( "prop_*" ) ) do
	print( v:GetPos() )
end
```

**Çıktı:** Haritadaki her bir prop'un konumu. gm_construct haritasında çıktı aşağıdaki gibi olabilir:

```lua
-2936.288818 -1376.545532 -73.852913
-2943.928467 -1375.800171 -84.964996
-2932.637695 -1288.051636 -76.791924
-2064.000000 -183.000000 -179.216003
-2384.000000 -183.000000 -179.216003
-2704.000000 -183.000000 -179.216003
-1744.000000 -183.000000 -179.216003
-1424.000000 -183.000000 -179.216003
-3019.895020 -1095.824829 -78.900757
```

- [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/ents.FindByClass
