Cooperative patches for Counter-Strike: Condition Zero. Enables cooperative play for Tour of Duty missions and allows to play with Yet Another POD-Bots.
Coop.mp4
- Left side: Admin
192.168.124.1 - Right side: Player
192.168.124.160 - Added extra enemy bots on Player join
- 🏃♀️ Compatibility with Yet Another POD-Bot (YaPB)
- 🎁 25th Anniversary and Legacy versions support
- 🎮 Maximum slots and spawns for extra players
- 😎 Singleplayer and custom campaign support
- ➕ Extra bots addition for each joined player
- 🍰 Simplified survival and in-a-row tasks
- 🎫 Fixed restart and continue messages
- ♟️ Play as bot after death
- 🧊 Decreased freeze time
- 🔦 Custom game config
- 🦘 No jump slowdown
- 🗝️ No passwords
- ⏳ No pauses
- Counter-Strike: Condition Zero for every participant
- LAN connection with your teammates (physical or virtual)
- Admin: Install Condition-Zero-Coop.exe to your Half-Life folder and start any career mission
- Teammates: Connect to Admin by
connect <IP>orFind Servers -> Lan
All plugin settings should be configured via coop.cfg file:
| CVar | Default Value | Description |
|---|---|---|
bots_custom_ai |
0 | Custom bots AI: 1 - YaPB; 0 - zBot (default AI) |
bots_per_player |
3 | Extra bots on player join Adds the specified number of enemy bots with campaign difficulty skill |
motd_restart |
1 | Show MotD on mission restart: 1 - on; 0 - off |
simple_hostages |
1 | Hostage tasks can be completed by: 1 - players & YaPB bots; 0 - players only |
simple_survival |
1 | Simplified survival and in-a-row tasks. Task fails when: 1 - all players are dead; 0 - any player is dead |
| CVar | Description |
|---|---|
bot_difficulty |
Extra bots and YaPB difficulty: 0 - Easy/Newbie; 1 - Medium/Average; 2 - Hard/Normal; 3 - Expert/Professional; 4 - Expert/Godlike (YaPB) |
mp_friendlyfire |
Allow friendly fire: 1 - on; 0 - off |
| Command | Description |
|---|---|
map_info |
Show map name and spawn count |
player_kill |
Kill all players (non-bots) |
- ⚙️ Additional settings should be configured via coop.cfg and game.cfg
- ⚡ To play as a bot: switch to spectating for your bot and press
N - 🪟 For latest 25th Anniversary Update - Choose Steam installation
- ⏳ For Pre-25th Anniversary - Choose Steam Legacy installation
- 🍌 More missions: gamebanana.com
- 🟣 Steam guides: Eng; Rus
- 🔄 Mission change requires teammates reconnection
- 👀 Teammates can't view current tasks
- 👯♀ Max players = 32
-
Install:
- Counter-Strike: Condition Zero
- ReGameDLL_CS
- Metamod-R
- AMX Mod X - Base Package + Counter-Strike
- Orpheu
- ReAPI
- YaPB
For ReGameDLL_CS build Release Play version with Visual Studio 2015 Update 3 and modified line in
regamedll\dlls\hostage\hostage.cpp:cvar_t cv_hostage_ai_enable = { "hostage_ai_enable", "1", 0, 1.0f, nullptr };
-
Copy (with replace) repository content to your
Half-Lifefolder -
For maxplayers patch, replace hex bytes in your
Half-Life\hw.dllfile and update corresponding dlls:3B F0 0F 4C F0 A1toBE 20 00 00 00 A1for 25th Anniversary version08 83 FE 01 7D 05 BE 01to08 EB 03 90 90 90 BE 20for Pre-25th Anniversary version
-
Build plugins:
-
Check
mp.dllwith Signatures.asm and edit Orpheu config files if it's required -
Build Condition-Zero-Coop.iss with Inno Setup to make the installer