# ENT

- **Ortam:** İstemci, Sunucu
- **İngilizce aslı:** https://wiki.facepunch.com/gmod/Structures/ENT
- **Çeviri tarihi:** 2025-10-28

## Açıklama

Scripted Entity (Betikli Varlık) sınıf tanımını temsil eden ENT yapısı hakkında bilgi.

Betikli varlıklar hakkında daha fazla bilgi edinmek için [bu sayfaya bakın](https://gmod.tr/wiki/Scripted_Entities).

Betikli varlıkların sahip olabileceği olayların bir listesi için ayrıca [ENTITY Hook'larına](https://gmod.tr/wiki/ENTITY_Hooks) bakın. Tüm varlıkların sahip olabileceği olayların ve alanların bir listesi için [Özel Varlık Alanları'na](https://gmod.tr/wiki/Custom_Entity_Fields) bakın.

Bazı alanlar yalnızca sunucu veya istemci tarafında olabilirken, eklentilerin değerlerini kullanabilmesi için her ikisinde de sağlanması önerilir.

> **NOT:** ENT tablosunda tanımlanan değerler örnek başına değiştirilemez. Varsayılan değerleri [ENTITY:Initialize](https://gmod.tr/wiki/ENTITY:Initialize) veya başka bir hook içinde başlatın.

## Üyeler

- [string](https://gmod.tr/wiki/string) **Base**

  Türetilecek temel varlık. Bu, geçerli bir Lua varlığı **olmalıdır**.

- [string](https://gmod.tr/wiki/string) **Type**

  Varlığın türü. Bunlardan biri **olmalıdır**:

  - **anim**
  - **brush**
  - **point**
  - **ai**
  - **nextbot**
  - **filter**

  Her birinin ne olduğuna dair daha ayrıntılı bir açıklama için [Betikli Varlıklar](https://gmod.tr/wiki/Scripted_Entities) sayfasına bakın.

- [string](https://gmod.tr/wiki/string) **ClassName**

  Varlığın sınıf adı (varlığınızın dosya veya klasör adı). **Bu, varlık dosyası yüklendikten *sonra* otomatik olarak ayarlanır.**

- [string](https://gmod.tr/wiki/string) **ClassNameOverride**

  Ayarlanırsa, SWEP'in sınıf adını geçersiz kılar.

- [string](https://gmod.tr/wiki/string) **Folder**

  Varlığın yüklendiği klasör. Varlığınızın bir dosya olarak mı yoksa bir klasördeki birden çok dosya olarak mı saklandığına bakılmaksızın, bu her zaman "entity/ent_myentity" olmalıdır. **Bu, varlık dosyası yüklenmeden *önce* otomatik olarak ayarlanır.**

- [boolean](https://gmod.tr/wiki/boolean) **AutomaticFrameAdvance**

  Varlığınızın animasyonları varsa bunu true olarak ayarlayın. Ayrıca o sayfadaki örnekten [ENTITY:Think](https://gmod.tr/wiki/ENTITY:Think) fonksiyonuna değişiklikleri uygulamalısınız.

  **Varsayılan:** `false`

- [string](https://gmod.tr/wiki/string) **Category**

  Varlığın yerleştirileceği spawn menüsü kategorisi.

  **Varsayılan:** `"Diğer"`

- [boolean](https://gmod.tr/wiki/boolean) **Spawnable**

  Bu varlığın spawn menüsünde görüntülenip görüntülenemeyeceği ve spawn edilip edilemeyeceği.

  **Varsayılan:** `false`

- [boolean](https://gmod.tr/wiki/boolean) **Editable**

  Varlığın Düzenlemeyi destekleyip desteklemediği. Daha fazla bilgi için [Düzenlenebilir Varlıklar](https://gmod.tr/wiki/Editable_Entities)'a bakın.

  **Varsayılan:** `false`

- [boolean](https://gmod.tr/wiki/boolean) **AdminOnly**

  Varlığı spawn menülerinden yalnızca adminlerin spawn edip edemeyeceği.

  **Varsayılan:** `false`

- [string](https://gmod.tr/wiki/string) **PrintName**

  Spawn menüsünde görünecek varlığın güzel adı.

  **Varsayılan:** `""`

- [string](https://gmod.tr/wiki/string) **Author**

  Varlığın yazarı.

  **Varsayılan:** `""`

- [string](https://gmod.tr/wiki/string) **Contact**

  Varlık oluşturucusunun iletişim bilgileri.

  **Varsayılan:** `""`

- [string](https://gmod.tr/wiki/string) **Purpose**

  Varlık oluşturma amacı.

  **Varsayılan:** `""`

- [string](https://gmod.tr/wiki/string) **Instructions**

  Varlığınızın nasıl kullanılacağı.

  **Varsayılan:** `""`

- [number](https://gmod.tr/wiki/number) **RenderGroup**

  Varlığın render grubu, [RENDERGROUP enum](https://gmod.tr/wiki/Enums/RENDERGROUP)'una bakın. Ayarlanmazsa, motor render grubuna varlığın modeline göre karar verecektir.

- [boolean](https://gmod.tr/wiki/boolean) **WantsTranslucency**

  Eğer ayarlanmışsa ve `RenderGroup` ayarlanmamışsa, uygun olduğunda render grubunu [RENDERGROUP_BOTH](https://gmod.tr/wiki/Enums/RENDERGROUP#RENDERGROUP_BOTH)'a değiştirecektir.

  Temel olarak, varlığın modelinin varsayılan render grubu opak olduğunda, örneğin efektleri renderlamak için [ENTITY:DrawTranslucent](https://gmod.tr/wiki/ENTITY:DrawTranslucent) yine de çağrılacaktır. Bu, `RenderGroup`'u her zaman `RENDERGROUP_BOTH` olarak ayarlayarak yarı saydam modelleri opak geçişte renderlamaya zorlamaktan daha iyidir, çünkü bu grafiksel sorunlara neden olur.

  **Varsayılan:** `false`

- [boolean](https://gmod.tr/wiki/boolean) **DisableDuplicator**

  Oyuncuların bu varlığı kopyalama yeteneğini devre dışı bırakır.

  **Varsayılan:** `false`

- [string](https://gmod.tr/wiki/string) **ScriptedEntityType**

  Sandbox türevi oyun modlarında spawn menüsü tarafından kullanılan varlık için spawn menüsü içerik simgesi türünü ayarlar. Daha fazla bilgi için [spawnmenu.AddContentType](https://gmod.tr/wiki/spawnmenu.AddContentType)'a bakın.

  **Varsayılan:** `""`

- [string](https://gmod.tr/wiki/string) **IconOverride**

  Ayarlanırsa, bu varlık için Spawn menüsünde görüntülenecek simge yolunu geçersiz kılar.

  Birçok fonksiyonda olduğu gibi, bu da `materials/` klasörüne göre bir yol bekler, verilen dizeye `materials/` dahil etmeyin.

  **Varsayılan:** `"entities/<ClassName>.png"`

- [number](https://gmod.tr/wiki/number) **PhysicsSolidMask**

  Ayarlanırsa, varlığın fiziksel katılığı için bir bit bayrağıdır. [CONTENTS enum](https://gmod.tr/wiki/Enums/CONTENTS)'una bakın.

  Varlığın ızgaralar veya özel klip fırçaları gibi normalde katı olan belirli ağlardan geçmesini sağlamak için kullanılabilir.

  > **NOT:** Bu yalnızca `nextbot`, `anim` ve `ai` türündeki SENT'ler için çalışır.

  **Varsayılan:** `nil`

- [boolean](https://gmod.tr/wiki/boolean) **PhysicsSounds**

  `anim` türü varlıklar için, ayarlanırsa, fiziksel çarpışma seslerini etkinleştirir.

  **Varsayılan:** `false`

- [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/Structures/ENT
