AccessorFunc

  AccessorFunc( table tab, any key, string name, number force = nil )

Açıklama

Belirtilen tabloya basit Get/Set erişimci fonksiyonları ekler. Ayrıca değerin bir sayıya, bool'a veya string'e ayarlanmasını zorlayabilir.

Argümanlar

1 table tab
Erişimci fonksiyonlarının ekleneceği tablo.
2 any key
Alınacak/ayarlanacak tablonun anahtarı.
3 string name
Fonksiyonların adı (Get ve Set ile önek alacaktır).
4 number with FORCE enum force = nil
Ayarlayıcının zorlaması gereken tür (FORCE enum'unu kullanır).

Örnek

Player metatablosuna GetFooBar ve SetFooBar fonksiyonlarını ekler ve ardından bunları kullanır.

local meta = FindMetaTable( "Player" ) AccessorFunc( meta, "foo_bar", "FooBar", FORCE_BOOL ) meta:SetFooBar(true) print(meta:GetFooBar())
Çıktı: true

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