Entity:SetNetworked2VarProxy

  Entity:SetNetworked2VarProxy( string name, function callback )

Açıklama

NW2Var değiştiğinde çağrılacak bir fonksiyonu ayarlar. Dahili olarak fonksiyonu çağırmak için GM:EntityNetworkedVarChanged kancasını (hook) kullanır.

Değişken başına yalnızca bir NW2VarProxy ayarlanabilir.
Bu fonksiyonu istemci tarafında çalıştırmak, yalnızca çağrıldığı istemci için ayar yapar.

Argümanlar

1 string name
Geri çağrının (callback) ekleneceği NW2Var'ın adı.
2 function callback
NW2Var değiştiğinde çağrılacak olan fonksiyon.
Fonksiyon argüman(lar)ı:
1 Entity ent - Varlık
2 string name - Değişen NW2Var'ın adı
3 any oldval - Eski değer
4 any newval - Yeni değer

Örnek

1. Oyuncunun (Player 1) "Key" adlı NW2Var'ındaki tüm değişiklikleri yazdırır.

Entity( 1 ):SetNetworked2VarProxy( "Key", print ) Entity( 1 ):SetNW2String( "Key", "Value" ) Entity( 1 ):SetNW2String( "Key", "Table" )
Çıktı:
Player [1][Player1] Key nil Value Player [1][Player1] Key Value Table

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