# GM:PlayerSelectSpawn

- **Ortam:** Sunucu
- **İngilizce aslı:** https://wiki.facepunch.com/gmod/GM:PlayerSelectSpawn
- **Çeviri tarihi:** 2025-09-08

```lua
Entity GM:PlayerSelectSpawn( Player ply, boolean transition )
```

## Açıklama

Bir oyuncunun doğması için bir doğma noktası belirlemek üzere çağrılır.

> **NOT:** Doğma noktası varlığı, oyuncunun bakış açısını da etkileyecektir. Örneğin, varlık baş aşağı ise, oyuncunun görüşü de öyle olacaktır.

## Argümanlar

1. [Player](https://gmod.tr/wiki/Player) **ply**: Bir doğma noktasına ihtiyaç duyan oyuncu
2. [boolean](https://gmod.tr/wiki/boolean) **transition**: Eğer doğru ise, oyuncu bir harita geçişinden (`trigger_changelevel`) yeni doğmuştur. Muhtemelen bu durumda oyuncunun pozisyonunun üzerine yazmamak için bir varlık döndürmek istemezsiniz.

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

1. [Entity](https://gmod.tr/wiki/Entity): Oyuncunun doğacağı doğma noktası varlığı

### Örnek

Rastgele bir doğma noktası bulur

```lua
hook.Add("PlayerSelectSpawn", "RandomSpawn", function(pl)
	local spawns = ents.FindByClass("info_player_start")
	local random_entry = math.random(#spawns)

	return spawns[random_entry]
end)
```

- [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/GM:PlayerSelectSpawn
