About This File
CS:GO Arms Race – AMX Mod X Remake
A full-featured CS:GO Arms Race (Gun Game) remake for Counter-Strike 1.6, built for AMX Mod X.
Includes level-based weapon progression, knife-only final round, demotion mechanics, full bot support, and HUD feedback—faithful to the original CS:GO mode.
Core Gameplay
Weapon Progression System
-
Players advance through a fixed weapon list by earning kills.
-
Each weapon level requires 2 kills by default
(configurable viaKILLS_PER_LEVELdefine). -
Progression ends with a knife-only final level.
Final Level Victory
-
The match can only be won with a knife kill on the final level.
-
Firearms are completely disabled at this stage.
Knife Demotion Mechanic
-
Knifing a player who is on a higher level:
-
Demotes them one level
-
Resets their kill progress for that level
-
Team Weapon Logic
Team-Specific Progression (Default)
-
Terrorists and Counter-Terrorists each have their own weapon trees.
-
Mirrors CS:GO Arms Race behavior.
Unified Progression (Optional)
-
Enable a shared weapon pool for all players:
armsrace_allweapons 1
HUD & Visual Feedback
-
📊 Live progression HUD
-
🎯 Dynamic kill counter per weapon
-
🛡 Spawn protection timer bar
-
Clear visual cues for level changes and protection status
Spawn Protection
-
Temporary invincibility on spawn
-
Visual HUD indicator while protection is active
-
Includes armor and damage immunity
-
Prevents spawn camping on small maps
Bot Support
ZBot (Official CS Bots)
-
Full support
-
Proper weapon assignment
-
Knife-only behavior on final level
-
Level progression works correctly
PodBot / YaPB
-
Compatible
-
Weapon progression supported
-
Knife behavior may be less optimal compared to ZBot
Economy & Fair Play
-
Buy zones completely disabled
-
Players cannot purchase weapons or equipment
-
Ensures progression-based gameplay only
Map Whitelist System
Arms Race only activates on approved maps to prevent conflicts with other game modes.
Whitelist File
addons/amxmodx/configs/armsrace_maps.ini
Example
fy_pool_day aim_ak_colt gg_simpsons
-
Map names only (no
.bsp) -
Plugin auto-disables on non-whitelisted maps
Configuration
Cvars
armsrace_allweapons 0
| Value | Description |
|---|---|
0
|
Team-specific weapon progression |
1
|
Unified weapon progression |
Installation
-
Compile
-
Compile
csgo_armsrace.sma
-
-
Install Plugin
-
Place
csgo_armsrace.amxxin:addons/amxmodx/plugins/
-
-
Enable Plugin
-
Add to
plugins.ini:csgo_armsrace.amxx
-
-
Configure Map Whitelist
-
Edit:
addons/amxmodx/configs/armsrace_maps.ini
-
Recommended Maps
-
fy_maps -
aim_maps -
Gun Game–style custom maps
Best suited for:
-
Small to medium layouts
-
Open combat areas
-
Fast respawn gameplay

