CSB Weapon Restrict

v1.0.0 7 загрузок Daemon666 Обновлено: Jul 15, 2026

Blocks selected weapons and equipment from being bought by hooking the buy alias commands, with a live admin toggle menu and a per-map config.

CSB Weapon Restrict stops players buying the weapons and equipment you do not want on your server. It hooks the direct buy alias commands (ak47, awp, deagle, hegren, vesthelm, and so on) and returns PLUGIN_HANDLED for anything restricted, telling the player exactly what is blocked in both the centre HUD and chat.

Features

  • 31 buyable items covered: every gun plus grenades, kevlar, defuse kit and night vision.
  • /restrictmenu for admins to toggle any item live, showing [BLOCKED] / [allowed] inline.
  • Console commands amx_restrict, amx_unrestrict and amx_restrictlist.
  • Per-map override: configs/csb_restrict/<map>.cfg is executed automatically on map start.
  • No modules required - it loads on any AMX Mod X 1.9.

Per-map config example

configs/csb_restrict/de_dust2.cfg:

amx_restrict awp
amx_restrict m249
amx_restrict elite

Installation

  1. Compile, copy csb_weapon_restrict.amxx into plugins/, add it to plugins.ini.
  2. Optionally create per-map cfgs under configs/csb_restrict/.
  3. Change the map.

Inspired by the AMX Mod X "Restrict Weapons" plugin; independent GPL re-implementation. It blocks the direct buy commands - which is how weapons are actually purchased - rather than editing the buy menu.

Установка

1. Put csb_weapon_restrict.amxx in addons/amxmodx/plugins/
2. Add it to plugins.ini
3. Optionally create configs/csb_restrict/<map>.cfg files
4. Change map

Cvar-ы

CVARDefaultDescription
csb_restrict_enabled 1 Enable or disable buy restrictions.

Команды

CommandAccessDescription
say /restrictmenu o (ADMIN_CVAR) Toggle restrictions from a live menu.
amx_restrict o (ADMIN_CVAR) amx_restrict <alias> - restrict an item.
amx_unrestrict o (ADMIN_CVAR) amx_unrestrict <alias> - allow an item again.
amx_restrictlist o (ADMIN_CVAR) List currently restricted items.

История изменений — v1.0.0

1.0.0 - Initial release.
Версии →
Участники: Daemon666 ✦
Оригинальный автор: AMX Mod X (Restrict Weapons) Лицензия: GPL-3.0

Рейтинг

No ratings yet.

Download v1.0.0

Compiled live from the source below — nothing pre-built.
Скачать .sma
Файлы:
csb_weapon_restrict.sma main 6.3 KB

Требования

AMX Mod X ≥ 1.9
Движок ReHLDS HLDS
ReGameDLL Необязательно
ReAPI Необязательно
Metamod Metamod / Metamod-r
Известные конфликты Other buy-restrict plugins (amx_restrict etc.) - run only one.
Назад к плагинам