CS 1.6 Teammates Blocking Movement: Causes and Fixes
Last updated: May 6, 2026
Teammates blocking movement in Counter-Strike 1.6 happens because player collision is enabled by default – teammates are solid objects that physically block each other. Whether it is accidental in tight chokepoints or deliberate griefing, there are specific server-side and player-side solutions. As a regular player you cannot disable collision yourself – it requires server admin access or a server running a no-block plugin. If your installation is corrupted, download Counter-Strike 1.6 first.
Why Teammates Block Movement in CS 1.6
Player collision in CS 1.6 is controlled by the server cvar mp_solidplayers. When set to 1 (default), all players have solid collision hulls – you cannot walk through teammates. This is intentional game design: it allows texture boosts (stacking on teammates to reach higher positions) and forces players to coordinate movement through narrow areas.
| Situation | Cause | Who Can Fix It |
|---|---|---|
| Stuck behind teammate in doorway | Solid collision, narrow geometry | Server admin (no-block plugin) or coordination |
| Teammate deliberately standing in path | Intentional griefing | Server admin with amx_kick/amx_ban |
| Players clipping through each other | High ping causing desync | Reduce ping, check network rates |
| Blocking only on specific server | Server has mp_solidplayers 1, no no-block plugin | Join different server or contact admin |
| No blocking at all on server | Server runs no-block plugin or mp_solidplayers 0 | Normal – server has disabled collision |
What You Can Do as a Regular Player
As a regular player without admin rights, your options are limited because collision is controlled server-side. What you can do:
- Communicate – use voice chat or radio commands to coordinate movement through tight areas. Most accidental blocking is resolved with communication.
- Go around – on most maps there are multiple routes. If one entrance is blocked by teammates, take a different path rather than waiting.
- Jump over – in some doorways you can jump over crouching teammates.
- Crouch – crouching reduces your collision hull size. In very tight spots, crouching lets you squeeze past teammates who are standing.
- Join a different server – many CS 1.6 public servers run no-block plugins specifically because blocking is a common frustration. Look for servers with “noblock” in the server name or description.
- Use votekick – if a teammate is deliberately blocking, type
amx_votekick "PlayerName"in console to start a vote.
Server Admin Fixes
Disable teammate collision with mp_solidplayers
Server admins can disable player collision entirely:
mp_solidplayers 0
Set this in server.cfg to make it permanent. With this setting, players walk through each other – no blocking is possible. This also disables texture boosts (stacking on teammates), which may or may not be desirable depending on the server type.
To re-enable collision:
mp_solidplayers 1
Note: on some CS 1.6 builds this cvar is not available or has no effect. In that case, use a no-block AMXX plugin instead.
Other relevant server settings
| Cvar | Default | Effect on Blocking |
|---|---|---|
mp_solidplayers |
1 | 0 = players walk through each other, 1 = solid collision (default) |
sv_maxspeed |
320 | If set too low, players feel sluggish and get stuck more often in tight areas |
mp_autokick |
1 | 1 = automatically kicks idle/AFK players who block paths without moving |
mp_afktime |
0 | Sets AFK kick time in seconds – useful for removing players blocking paths while idle |
No-Block AMXX Plugin
The most common server-side solution on public CS 1.6 servers is a no-block AMXX plugin. These plugins allow players to pass through each other while keeping other physics intact (grenades still collide, you can still boost by crouching on a teammate’s head in some implementations).
Popular no-block plugins for CS 1.6 AMXX:
- NoBlock – available on amxmodx.org – disables player-to-player collision only during movement
- Teammate Ghosting – temporarily disables collision only when players are overlapping, re-enables once they separate
To install an AMXX plugin as server admin:
- Download the .amxx plugin file.
- Place it in
cstrike/addons/amxmodx/plugins/ - Add the plugin name to
cstrike/addons/amxmodx/configs/plugins.ini - Restart the server or type
amx_reloadadminsin console.
Dealing with Intentional Blocking
Deliberate teammate blocking – standing in doorways to prevent teammates from moving – is considered griefing on most servers. If a player is doing this intentionally:
- Type
amx_votekick "PlayerName"to start a community vote to kick the player - If you are an admin:
amx_kick "PlayerName" "blocking"removes the player immediately - Repeated blocking:
amx_ban "PlayerName" 30 "intentional blocking"bans for 30 minutes - If the server has no admin active, join a different server – intentional blocking cannot be fixed from the player side
For full admin command reference, see the CS 1.6 admin commands guide.
Quick Reference
| Problem | Fix |
|---|---|
| Stuck behind teammate in doorway | Crouch to reduce hull size, jump over, take different route |
| Want no blocking on your server | mp_solidplayers 0 in server.cfg or install no-block AMXX plugin |
| AFK players blocking paths | Set mp_autokick 1 and mp_afktime 60 on server |
| Teammate deliberately blocking | amx_votekick "name" or admin uses amx_kick |
| Players clipping through each other randomly | High ping desync – check net_graph for loss/choke, improve connection |
| No blocking on server (walking through teammates) | Server has no-block plugin or mp_solidplayers 0 – this is intentional |
To obtain the stable version safely plus you can see all the available game resources, feel free to use our links. Ready to join the online servers?
