# Player:DropWeapon

- **Ortam:** Sunucu
- **İngilizce aslı:** https://wiki.facepunch.com/gmod/Player:DropWeapon
- **Çeviri tarihi:** 2025-09-08

```lua
Player:DropWeapon( Weapon weapon = nil, Vector target = nil, Vector velocity = nil )
```

## Açıklama

Oyuncuyu belirtilen silahı bırakmaya zorlar.

## Argümanlar

1. [Weapon](https://gmod.tr/wiki/Weapon) **weapon** = nil: Bırakılacak silah. Eğer belirtilmezse, o an kuşanılmış olan silah varsayılır.
2. [Vector](https://gmod.tr/wiki/Vector) **target** = nil: Eğer belirtilirse, silahı verilen konuma doğru fırlatır. Silahı ne kadar uzağa fırlatabileceğinin bir sınırı vardır. velocity argümanını geçersiz kılar.
3. [Vector](https://gmod.tr/wiki/Vector) **velocity** = nil: Eğer belirtilirse ve önceki argüman belirtilmemişse, silahı verilen hızla fırlatır. Eğer hız 400'den yüksekse, 400 ile sınırlandırılır.

### Örnek

Oyuncunun tüm silahlarını düşüren bir konsol komutu.

```lua
concommand.Add( "drop_weapons", function( ply )
	if ( ply:IsValid() ) then
		-- Tüm oyuncu silahlarını döngüye al ve düşür.
		for _, wep in ipairs( ply:GetWeapons() ) do
			ply:DropWeapon( wep )
		end
	end
end )
```

### Örnek

Sadece o an kuşanılmış olan silahı düşüren bir konsol komutu.

```lua
concommand.Add( "drop_weapon", function( ply )
	if ( ply:IsValid() ) then
		ply:DropWeapon()
	end
end )
```

- [GMod Wiki ana sayfası](https://gmod.tr/wiki)

---

[Tüm sunucular](https://gmod.tr/) · [GmodTR Launcher](https://gmod.tr/launcher) · [Rehber](https://gmod.tr/rehber) · [GMod Wiki](https://gmod.tr/wiki) · [GmodTR nedir?](https://gmod.tr/hakkinda) · [Sunucu ekle](https://gmod.tr/sunucu-ekle) · [Discord](https://discord.gg/gmodtr)

Kaynak: https://gmod.tr/wiki/Player:DropWeapon
