Derma_Install_Convar_Functions

  Derma_Install_Convar_Functions( Panel target )

Açıklama

Paneli (genellikle bir tür girdi), aşağıdaki fonksiyonları panele ekleyerek konsol değişkenlerindeki değişikliklere yanıt verir hale getirir:

Konsol değişkeninin değeri, panelin m_strConVar özelliğinde saklanır.

Panel, PANEL:Think kancasında Panel:ConVarStringThink veya Panel:ConVarNumberThink fonksiyonunu çağırmalı ve panelin değeri değiştiğinde Panel:ConVarChanged fonksiyonunu çağırmalıdır.

Argümanlar

1 Panel target
Fonksiyonların ekleneceği panel.

Örnek

Fonksiyonları bir panele ekler (vgui/dcheckbox.lua dosyasından bir kesit)

local PANEL = {} Derma_Install_Convar_Functions( PANEL ) function PANEL:Init() -- Init fonksiyonu burada end function PANEL:Think() self:ConVarStringThink() end
Çıktı: PANEL tablosu artık SetConVar, ConVarChanged, ConVarStringThink ve ConVarNumberThink fonksiyonlarını (ve bir Init ile Think fonksiyonunu) içerir

Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord