# cvars

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

cvars kütüphanesi, bir cvar (konsol değişkeni) değiştirildiğinde ne olacağını kontrol etmenizi sağlar.

## Yöntemler

cvars.[AddChangeCallback](https://gmod.tr/wiki/cvars.AddChangeCallback)( [string](https://gmod.tr/wiki/string) name, [function](https://gmod.tr/wiki/function) callback, [string](https://gmod.tr/wiki/string) identifier = nil )

Adı belirtilen convar değiştiğinde çağrılacak bir geri arama fonksiyonu ekler. Bu, menü durumundayken convar'ları geri çağırmaz. Sorun Takipçisi: 1440Bu, FCVAR_GAMEDLL içeren istemcideki convar'ları ve FCVAR_GAMEDLL içermeyen sunucudaki convar'ları geri çağırmaz. Sorun Takipçisi: 3503Bu, FCVAR_REPLICATED içeren istemcideki convar'ları geri çağırmaz. Sorun Takipçisi: 3740

[boolean](https://gmod.tr/wiki/boolean) cvars.[Bool](https://gmod.tr/wiki/cvars.Bool)( [string](https://gmod.tr/wiki/string) cvar, [boolean](https://gmod.tr/wiki/boolean) default = false )

Konsol değişkenini bir boolean (doğru/yanlış) olarak alır.

[table](https://gmod.tr/wiki/table) cvars.[GetConVarCallbacks](https://gmod.tr/wiki/cvars.GetConVarCallbacks)( [string](https://gmod.tr/wiki/string) name, [boolean](https://gmod.tr/wiki/boolean) createIfNotFound = false )

Belirtilen ConVar'ın geri arama fonksiyonlarını içeren bir tablo döndürür.

[number](https://gmod.tr/wiki/number) cvars.[Number](https://gmod.tr/wiki/cvars.Number)( [string](https://gmod.tr/wiki/string) cvar, [any](https://gmod.tr/wiki/any) default = nil )

Konsol değişkenini bir sayı olarak alır.

cvars.[OnConVarChanged](https://gmod.tr/wiki/cvars.OnConVarChanged)( [string](https://gmod.tr/wiki/string) name, [string](https://gmod.tr/wiki/string) oldVal, [string](https://gmod.tr/wiki/string) newVal )

Bu dahili olarak kullanılır - kullanabiliyor olsanız da muhtemelen kullanmamalısınız. Muhtemelen cvars.AddChangeCallback fonksiyonunu arıyorsunuz. Bir convar değeri değiştiğinde motor tarafından çağrılır.

cvars.[RemoveChangeCallback](https://gmod.tr/wiki/cvars.RemoveChangeCallback)( [string](https://gmod.tr/wiki/string) name, [string](https://gmod.tr/wiki/string) indentifier )

Geri arama fonksiyonunun tanımlayıcısını kullanarak bir convar için geri arama fonksiyonunu kaldırır. Tanımlayıcı, cvars.AddChangeCallback için belirtilen üçüncü argüman olmalıdır.

[string](https://gmod.tr/wiki/string) cvars.[String](https://gmod.tr/wiki/cvars.String)( [string](https://gmod.tr/wiki/string) cvar, [any](https://gmod.tr/wiki/any) default = nil )

Konsol değişkenini bir string (metin) olarak alı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/cvars
