PropertyAdd
Açıklama
properties.Add için kullanılan yapıdır.
Üyeler
Varsayılan: "simple"
Referans olarak, varsayılan özellikler ve Order değerleri aşağıdadır:
| Özellik | Order |
|---|---|
| Kemik Manipülasyonu | 500 |
| Gövde Grupları | 600 |
| Görünüm | 601 |
| Dik Tut | 900 |
| Ateşle/Söndür | 999 |
| Kaldır | 1000 |
| Yer Çekimi | 1001 |
| Sür | 1100 |
| Çarpışma | 1500 |
| Heykel | 1501 |
| NPC Büyüt/Küçült | 1799, 1800 |
| Hareket Kontrolü (Kinect) | 2500 |
| Özellikleri Düzenle | 90001 |
Varsayılan: false
gamemode.Call veya hook.Run aracılığıyla bu hook'ta GM:CanProperty'yi çağırmak iyi bir uygulamadır.
Uygun olduğunda, bu fonksiyon içinde self:MsgStart()'ı çağırabilir, net.Write* fonksiyonları ile veri yazabilir ve self:MsgEnd() ile bitirebilirsiniz. Bu, sunucudaki Receive fonksiyonunu etkinleştirir. Çoğu durumda, varsayılan olarak yapılmadığı için varlığı sunucuya göndermek isteyeceksiniz.
Action fonksiyonunda bir mesaj gönderirse sunucu tarafında çağrılır (yukarıya bakın).
net.Read* fonksiyonları ile istemciden alınan verileri okuyabilirsiniz. Burada gamemode.Call veya hook.Run aracılığıyla GM:CanProperty'yi kontrol etmek iyi bir uygulamadır.
MenuOpen ile aynıdır, ancak açma/kapama özellikleri için de çağrılır ve farklı argümanlara sahiptir. Bu, MenuOpen'dan hemen sonra çağrılır, ancak arada hiçbir şey olmaz, bu yüzden her zaman birini veya diğerini kullanmalısınız.
Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord