ENTITY:CanTool

  boolean ENTITY:CanTool( Player ply, table tr, string toolname, table tool, number button )

Açıklama

Bir aracın bu varlık üzerinde kullanılıp kullanılmayacağını kontrol eder.

Bu bağlantı sadece Sandbox'tan türetilen oyun modlarında çalışacaktır. SANDBOX:CanTool Geçersizleştirildi.

Bu kanca sadece senaryolar (SENT'ler) değil, tüm varlıklar üzerinde çalışacaktır.

Argümanlar

1. Oyuncu Yırtıcı
Oyuncu, aleti kullanmaya çalıştı.
2. Tablo ile TraceResult yapısı tr
Aracın izi.
Sadece iade eder. Varlık 5. argüman döndüğünde 4
3. dizgin Araç adı
Kullanmaya çalışılan aletin sınıfı, örneğin - weld
4. Tablo Araç
Oyuncunun şu anda seçtiği araç modu tablosu.
5. numara Düğme
Araç düğmesine basıldı.
  • 1 - sol tıklama
  • 2 - sağ tıklayın
  • 3 - yeniden yükleme
  • 4 - Menu ( Alat tabancasıyla etkileşim yok)
Numara. 4 Bu Rubat'ın SpawnMenu'da CanTool uygulamak için yaptığı bir test.

Geri dönüşler

1. Boolean
Geri dön. false Bu varlık üzerinde bu aracın kullanılmasına izin vermemek için, geri true İzin vermek.

Örnek

Bu varlık üzerinde kaldırıcı aracının kullanılmasını engeller.

function ENT:CanTool( ply, trace, mode, tool, button ) if ( mode == "remover" ) then return false end return true end

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