AMX Mod X plugin to remove weapons and items from the ground in Counter-Strike 1.6 maps, including dropped weapons.
- ftl~
The Weapon Remover plugin allows administrators to control which weapons and items are allowed to remain on the ground in Counter-Strike 1.6 maps.
Many maps contain weapons and items that spawn automatically or are dropped by players during gameplay. This plugin provides an easy way to remove unwanted items—either individually or globally—helping servers enforce specific gameplay rules and keep maps clean and organized.
It supports both map-spawned items and player-dropped weapons, with persistent configuration per map.
-
Individual Removal (Map Items)
Remove specific weapons or items (e.g.,models/w_ak47.mdl,models/w_kevlar.mdl) that spawn on the map. -
Global Removal (REMOVE ALL)
Remove all map-spawned weapons and items from the ground at once. -
Individual Lock
WhenREMOVE ALLis active, individual item options are disabled, with a chat message:Global removal active. Changing individual item status is not allowed.
-
Dropped Weapon Removal
Automatically removes weapons dropped by players after a configurable delay. -
Persistence
Saves settings for map-spawned items in.txtfiles at:
addons/amxmodx/configs/WeaponRemover/<mapname>.txt
ensuring configurations persist across server restarts.
- As an admin with
ADMIN_IMMUNITY, type:say /wremovesay_team /wremove
- The
[FWO] - Select Items:menu will appear.
-
REMOVE ALL
Toggles between:[ON]→ items are visible[REMOVED]→ all ground items are removed
-
Individual Items
Lists detected map items (e.g.,models/w_ak47.mdl,models/w_kevlar.mdl).
Select an item to toggle between[ON]and[REMOVED]. -
When REMOVE ALL is
[REMOVED], individual options are disabled and display the message:Global removal active. Changing individual item status is not allowed.
- Settings for map-spawned items are saved in
addons/amxmodx/configs/WeaponRemover/<mapname>.txt. - Example for
surf_style2_aks.txt:- If REMOVE ALL is active:
REMOVE_ALL - If specific items are removed:
models/w_ak47.mdl models/w_kevlar.mdl
- If REMOVE ALL is active:
-
Weapons dropped by players (e.g., using the drop key, usually
G) are automatically removed. -
Controlled by the following cvars:
-
wremove_drop_enable(default:1)
Enables or disables dropped weapon removal.
Set to0to disable. -
wremove_drop_time(default:10.0)
Time in seconds before a dropped weapon is removed. -
Example:
Ifwremove_drop_timeis set to5, a dropped weapon will be removed 5 seconds after being dropped, unless picked up by another player.
-
Map Items
DisablingREMOVE ALLduring the same session restores previous individual item states.
After a map change, removed items only reappear when the map is reloaded. -
Dropped Weapons
Ifwremove_drop_enableis set to0, dropped weapons will remain on the ground until picked up or the round ends.
Suggestions, improvements, and bug reports are welcome.
Feel free to open an issue or submit a pull request.