TOOL

Bu fonksiyon veya özellik yalnızca Sandbox oyun modunda ve onun türevlerinde kullanılabilir.

Bir araçta geçersiz kılmanız (override) için mevcut olan hook'ların (veya geri aramaların/callback'lerin) bir listesi. Bu yalnızca Sandbox ve Sandbox'tan türetilmiş oyun modları için geçerlidir.

Ayrıca bakınız: TOOL yapısı ve Tool.

Tool'dan metotları miras alır.

Olaylar

TOOL:BuildCPanel( Panel cpanel )
Aracın kontrol panelinin yeniden oluşturulması gerektiğinde çağrılır. Tarihsel nedenlerden dolayı, bu hook araç nesnesini `self` olarak sağlamaz! Örneklere bakın.
Toolgun'ın WEAPON:Deploy'u çağrıldığında çağrılır. Bu ayrıca sunucuda başka bir araca geçiş yapıldığında da çağrılır.
TOOL:DrawHUD()
Kullanıcı bu aracı seçtiğinde, toolgun'ın WEAPON:DrawHUD'u çağrıldığında çağrılır.
TOOL:DrawToolScreen( number width, number height )
Varsayılan araç ekranı WEAPON:RenderScreen'den çizildikten sonra çağrılır. Eğer bu metot TOOL nesne tablosunda mevcutsa, varsayılan kayan yazı çizilmeyecektir. Bu hook içinde işlenen materyallerin (Materials) düzgün çizilebilmesi için $ignorez parametresi gereklidir.
Kullanıcı bu aracı seçtiğinde, toolgun'ın WEAPON:Think'i çağrıldığında çağrılır.
TOOL:Holster()
Farklı toolgun'lar arasında geçiş yaparken, toolgun'ın WEAPON:Holster'ı çağrıldığında çağrılır.
Kullanıcı araç ile sol tıkladığında çağrılır.
boolean TOOL:Reload( table tr )
Kullanıcı araç elindeyken şarjör değiştirme tuşuna bastığında çağrılır.
Kullanıcı araç ile sağ tıkladığında çağrılır.
TOOL:Think()
Toolgun'ın WEAPON:Think'i çağrıldığında çağrılır. Bu yalnızca oyuncu toolgun'ı kuşanmış/seçmiş durumdayken ve seçili araç bu araç olduğunda gerçekleşir.

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