GM:VariableEdited

  GM:VariableEdited( Entity ent, Player ply, string key, string val, table editor )

Açıklama

Bir Entity üzerindeki bir değişken düzenlendiğinde çağrılır (Özellikleri Düzenle... menüsü tarafından çağrılır). Daha fazla bilgi için Editable Entities sayfasına bakın.

Bu hook, bir değişken değiştirildikten sonra değil, bir değişkeni değiştirmek için çağrılır

Argümanlar

1 Entity ent
Düzenlenmekte olan entity
2 Player ply
Düzenlemeyi yapan oyuncu
3 string key
Değişkenin adı
4 string val
Daha sonra uygun türüne dönüştürülecek olan bir string olarak yeni değer
5 table editor
Entity:NetworkVar içinde tanımlanan düzenleme tablosu

Örnek

base/gamemode/variable_edit.lua dosyasından

function GM:VariableEdited( ent, ply, key, val, editor ) if ( !IsValid( ent ) ) then return end if ( !IsValid( ply ) ) then return end local CanEdit = hook.Run( "CanEditVariable", ent, ply, key, val, editor ) if ( !CanEdit ) then return end ent:EditValue( key, val ) end

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