Player:SelectWeapon
Açıklama
Oyuncunun aktif silahını sınıf adına göre ayarlar.
Bu, silahı tahmin (prediction) dışı değiştirecek, istemcide gecikmeye ve WEAPON:Deploy ile WEAPON:Holster'ın tahmin (prediction) dışında çağrılmasına neden olacaktır. Bunun yerine CUserCmd:SelectWeapon veya input.SelectWeapon kullanmayı deneyin.
Bu, silah değiştirme olayını ve ilgili animasyonları tetikleyecektir. Silahları sessizce değiştirmek için Player:SetActiveWeapon kullanın.
Argümanlar
1 string className
Değiştirilecek silahın sınıf adı.
Eğer oyuncu belirtilen silaha sahip değilse, hiçbir şey olmaz. Önce silahı vermek için Player:Give kullanabilirsiniz.
Örnek
Oyuncuyu toolgun'a geçmeye zorlar.
Örnek
Oyuncunun envanterinden rastgele bir silah seçer ve o silaha geçer.
local weapons = Entity( 1 ):GetWeapons()
local weapon = weapons[ math.random( #weapons ) ]
Entity( 1 ):SelectWeapon( weapon:GetClass() )
Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord