Player:SetActiveWeapon
Açıklama
Oyuncunun aktif silahını ayarlar. Çoğu durumda bunun yerine CUserCmd:SelectWeapon veya Player:SelectWeapon kullanmalısınız.
Bu fonksiyon, silah değiştirme olaylarını veya ilişkili kuşanma animasyonlarını tetiklemez. GM:PlayerSwitchWeapon kancasını ve o anki aktif silahın WEAPON:Holster geri dönüş değerini atlar.
Argümanlar
Örnek
Bir oyuncunun silahını kınına koyar (gizler) ve 20 saniye sonra geri verir.
local ply = Entity( 1 )
local prevWeapon = ply:GetActiveWeapon()
local prevWeaponClass = prevWeapon:GetClass()
ply:SetActiveWeapon( NULL ) -- Silahı kınına koyar
timer.Simple(20, function()
if ( !prevWeapon:IsValid() ) then
prevWeapon = ply:Give( prevWeaponClass )
end
ply:SelectWeapon( prevWeapon )
end)
Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord