PLAYER
Bir oyuncu sınıfını temsil eder.
Oyuncu sınıfı kancalarının (hook) özel bir alanı vardır:
- Player Player - Bir kancanın çağrıldığı oyuncu.
Bu kancalar player_manager içinde kullanılır, bu hook.Add ile bağlanamaz.
Olaylar
PLAYER:ClassChanged()
Oyuncunun sınıfı bu sınıftan değiştirildiğinde çağrılır.
PLAYER:Death()
Oyuncu öldüğünde çağrılır.
GM:FinishMove'dan çağrılır.
Mevcut oyun modu GM:FinishMove'u geçersiz kılar ve bu kancayı çağırmazsa bu kanca çalışmaz. Bu kanca, drive.FinishMove çağrıldıktan sonra çalışır.
table PLAYER:GetHandsModel()
Hangi el modelinin kullanılacağını belirlemek için oyuncu doğduğunda (spawn) çağrılır.
PLAYER:Init()
Sınıf nesnesi oluşturulduğunda çağrılır.
PLAYER:Loadout()
Oyuncuya varsayılan teçhizatını (loadout) vermek için doğduğunda (spawn) çağrılır.
GM:Move'dan çağrılır.
Mevcut oyun modu GM:Move'u geçersiz kılar ve bu kancayı çağırmazsa bu kanca çalışmaz. Bu kanca, drive.Move çağrıldıktan sonra çalışır.
Viewmodel çizildikten sonra çağrılır.
Viewmodel çizilmeden önce çağrılır.
PLAYER:SetModel()
Oyuncu modelini sınıftan ayarlamamız gerektiğinde çağrılır.
Bu yalnızca GM:PlayerSetModel'i geçersiz kılmadıysanız veya bu fonksiyonu ondan veya player_manager.RunClass kullanarak başka bir yerden çağırmadıysanız çağrılır.
PLAYER:SetupDataTables()
Ağ (network) tablosu erişimcilerini kurar.
PLAYER:Spawn()
Oyuncu doğduğunda (spawn) çağrılır.
GM:CreateMove'dan çağrılır.
Mevcut oyun modu GM:SetupMove'u geçersiz kılar ve bu kancayı çağırmazsa bu kanca çalışmaz. Bu kanca, drive.StartMove çağrıldıktan sonra çalışır.
Oyuncu silahını değiştirip viewmodel modelinin değişmesine neden olduğunda çağrılır.
Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord