# gamemode

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

Gamemode kütüphanesi, Garry's Mod'daki oyun modu sistemi ile ilgili fonksiyonlar sağlar. Bu kütüphanenin tamamı aynı zamanda C -> Lua köprüsünden de geçer.

## Metotlar

[any](https://gmod.tr/wiki/any) gamemode.[Call](https://gmod.tr/wiki/gamemode.Call)( [string](https://gmod.tr/wiki/string) name, ... )

Yüklü oyun modu içinde bir hook çağırmak için oyun motoru tarafından çağrılır. Belirtilen 'name' olayının aktif oyun modunda tanımlanmış olması gerekir. Aksi takdirde hiçbir şey olmaz; hook.Add ile eklenen hook'lar bile çağrılmaz. Bu, hook.Run ve hook.Call'a benzerdir, ancak hook kütüphanesi, ilgili bir oyun modu fonksiyonu olmasa dahi hook.Add ile oluşturulmuş hook'ları çağıracaktır.

[table](https://gmod.tr/wiki/table) gamemode.[Get](https://gmod.tr/wiki/gamemode.Get)( [string](https://gmod.tr/wiki/string) name )

Bu dahili olarak kullanılır - kullanabilmenize rağmen muhtemelen kullanmamalısınız. Bu, dahili olarak saklanan gamemode tablosunu döndürür.

gamemode.[Register](https://gmod.tr/wiki/gamemode.Register)( [table](https://gmod.tr/wiki/table) gm, [string](https://gmod.tr/wiki/string) name, [string](https://gmod.tr/wiki/string) derived )

Bu dahili olarak kullanılır - kullanabilmenize rağmen muhtemelen kullanmamalısınız. Bir oyun modu yüklenirken oyun motoru tarafından çağrılır.

- [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/gamemode
