# Entity:RemoveSpawnFlags

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

```lua
Entity:RemoveSpawnFlags( number flag )
```

## Açıklama

Bir Varlığın (Entity) mevcut SpawnFlag'lerinden belirtilen bir SpawnFlag'i kaldırır.

SpawnFlag'ler [https://developer.valvesoftware.com/wiki/](https://developer.valvesoftware.com/wiki/) adresinde kolayca bulunabilir.

> **NOT:** Ayrıca bakınız [Entity:AddSpawnFlags](https://gmod.tr/wiki/Entity:AddSpawnFlags), [Entity:SetSpawnFlags](https://gmod.tr/wiki/Entity:SetSpawnFlags)
>
> Bu fonksiyon istemci tarafında çalıştırılırsa, [SF Numaralandırmalarını](https://gmod.tr/wiki/Enums/SF) (Enumerations) kullanmak işe yaramayacaktır, çünkü bu numaralandırmalar sadece sunucu tarafında tanımlıdır. Bunun yerine gerçek SpawnFlag numarasını kullanın.

## Argümanlar

1. [number](https://gmod.tr/wiki/number) **flag**: Varlıktan kaldırılacak olan SpawnFlag.

### Örnek

Bir taret (turret) Varlığı oluşturulduğunda, eğer varsa `Out of Ammo` (Mühimmat Bitti) SpawnFlag'ini kaldırır. Böylece taretin artık mühimmatı olur.

```lua
hook.Add( "OnEntityCreated", "RemoveSpawnFlagsExample", function( ent )
	timer.Simple( 0.1, function()
		if ( !IsValid(ent) or ent:GetClass() != "npc_turret_floor" ) then return end
		if ( !ent:HasSpawnFlags(256) ) then return end

		ent:RemoveSpawnFlags(256) -- https://developer.valvesoftware.com/wiki/Npc_turret_floor#Flags
	end )
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/Entity:RemoveSpawnFlags
