diff --git a/README.md b/README.md index 28599b9..8ad444a 100644 --- a/README.md +++ b/README.md @@ -8,11 +8,11 @@ It aims to add playable AI to the multiplayer games of CoD4. You can find the ModDB release post [here](https://www.moddb.com/mods/bot-warfare/downloads/iw3-bot-warfare-latest). ## Important to public dedicated servers -The ```bots_main_firstIsHost``` DVAR is enabled by default! +The `bots_main_firstIsHost` DVAR is enabled by default! This is so inexperienced users of the mod can access with menu without any configuration. -Make sure to disable this DVAR by adding ```set bots_main_firstIsHost 0``` in your server config! +Make sure to disable this DVAR by adding `set bots_main_firstIsHost 0` in your server config! ## Contents - [Features](#Features) @@ -31,41 +31,41 @@ Make sure to disable this DVAR by adding ```set bots_main_firstIsHost 0``` in yo - This mod does not edit ANY stock .gsc files, meaning EVERY other mod is compatible with this mod. Mod doesn't add anything unnecessary, what you see is what you get. - Adds AI clients to multiplayer games to simulate playing real players. (essentially Combat Training for CoD4) - - Bots move around the maps with native engine input. (all normal maps) - - Bots press all the buttons with native engine input (ads, sprint, jump, etc) - - Bots play all gamemodes/objectives, they capture flags, plant, defuse bombs, etc. (all normal modes) - - Bots use all killstreaks. - - Bots target helicopters. - - Bots target equipment. - - Bots can camp randomly. - - Bots can follow others on own will. - - Bots have smooth and realistic aim. - - Bots respond smartly to their surroundings, they will go to you if you shoot, uav, etc. - - Bots use all perks and weapons. - - Bots difficulty level can be customized and are accurate. (hard is hard, easy is easy, etc.) - - Bots each all have different classes, traits, and difficulty and remember it all. - - Bots switch from between primaries and secondaries. - - Bots can grenade, place claymores, they even use grenades and tubes in preset map locations. - - Bots use grenade launchers. - - Bots can melee people. - - Bots can run! - - Bots can climb ladders! - - Bots jump shot and drop shot. - - Bots detect smoke grenades, stun grenades, flashed and airstrike slows. - - Bots will remember their class, skill and traits, even on multiround based gametypes. - - Bots can throwback grenades. - - ... And pretty much everything you expect a Combat Training bot to have + - Bots move around the maps with native engine input. (all normal maps) + - Bots press all the buttons with native engine input (ads, sprint, jump, etc) + - Bots play all gamemodes/objectives, they capture flags, plant, defuse bombs, etc. (all normal modes) + - Bots use all killstreaks. + - Bots target helicopters. + - Bots target equipment. + - Bots can camp randomly. + - Bots can follow others on own will. + - Bots have smooth and realistic aim. + - Bots respond smartly to their surroundings, they will go to you if you shoot, uav, etc. + - Bots use all perks and weapons. + - Bots difficulty level can be customized and are accurate. (hard is hard, easy is easy, etc.) + - Bots each all have different classes, traits, and difficulty and remember it all. + - Bots switch from between primaries and secondaries. + - Bots can grenade, place claymores, they even use grenades and tubes in preset map locations. + - Bots use grenade launchers. + - Bots can melee people. + - Bots can run! + - Bots can climb ladders! + - Bots jump shot and drop shot. + - Bots detect smoke grenades, stun grenades, flashed and airstrike slows. + - Bots will remember their class, skill and traits, even on multiround based gametypes. + - Bots can throwback grenades. + - ... And pretty much everything you expect a Combat Training bot to have ## Installation You can easily setup a local LAN dedicated server for you to join and play on. Have a look at [Setting up a CoD4x server](https://github.com/callofduty4x/CoD4x_Server/wiki/Server-setup). 0. Make sure that [CoD4x server + client](https://cod4x.ovh/) is installed, updated and working properly. - - Download the [latest release](https://github.com/ineedbots/iw3_bot_warfare/releases) of Bot Warfare. + - Download the [latest release](https://github.com/ineedbots/iw3_bot_warfare/releases) of Bot Warfare. 1. Locate your CoD4x server install folder. -2. Move the files/folders found in 'Add to root of CoD4x server' from the Bot Warfare release archive you downloaded to the root of your CoD4x server folder. - - The folder/file structure should follow as `.CoD4x server folder\main_shared\maps\mp\bots\_bot.gsc`. +2. Move the files/folders found in `Add to root of CoD4x server` from the Bot Warfare release archive you downloaded to the root of your CoD4x server folder. + - The folder/file structure should follow as `.CoD4x server folder\main_shared\maps\mp\bots\_bot.gsc`. 3. The mod is now installed, now start your server, change the DVARs and start a map. -4. Now start your CoD4x client and connect to your server ('connect 127.0.0.1' in the console most likely) and play! +4. Now start your CoD4x client and connect to your server (`connect 127.0.0.1` in the console most likely) and play! ## Documentation @@ -96,7 +96,7 @@ You can easily setup a local LAN dedicated server for you to join and play on. H | bots_team_amount | When `bots_team` is set to `custom`. The amount of bots to be placed on the axis team. The remainder will be placed on the allies team. | 0 | | bots_team_force | If the server should force bots' teams according to the `bots_team` value. When `bots_team` is `autoassign`, unbalanced teams will be balanced. This dvar is ignored when `bots_team` is `custom`. | 0 | | bots_team_mode | When `bots_team_force` is `true` and `bots_team` is `autoassign`, players/bots counting method.