Para adicionar bots a um servidor de Counter-Strike 1.6 na PlayNHost, envie o bot_profiles.zip do ReGameDLL, extraia-o, defina bot_enable "1" no cstrike/game_init.cfg e reinicie. Depois digite bot_add na aba Console para cada bot. Os bots são o zBot, que a biblioteca de jogo ReGameDLL do seu servidor sabe rodar. Em um servidor novo eles vêm desligados.
Ligue os bots
- Baixe o
bot_profiles.zipdo projeto ReGameDLL para o seu computador. Ele tem cerca de 7 MB. - Abra seu servidor no painel e clique na aba Files. Fique na pasta de cima, onde você vê
cstrike. - Clique em Enviar e escolha o
bot_profiles.zip. - Marque a caixa ao lado do
bot_profiles.zipe clique em Extrair. A pastacstrikedele adiciona oBotProfile.db, oBotChatter.dbe os sons de rádio dos bots à sua pastacstrike. - Abra o
cstrike/game_init.cfge troque a linhabot_enable "0"porbot_enable "1". - Clique em Salvar conteúdo.
- Clique em Reiniciar. O
game_init.cfgsó é lido quando o servidor inicia, então é preciso reiniciar.

Adicione e remova bots
Digite estes comandos na aba Console depois que os bots estiverem ligados:
| Comando | O que faz |
|---|---|
bot_add | Adiciona um bot |
bot_add_t | Adiciona um bot aos Terroristas |
bot_add_ct | Adiciona um bot aos Contra-Terroristas |
bot_kick | Remove todos os bots e define bot_quota como 0. bot_kick com o nome de um bot remove só esse |
bot_quota 10 | Mantém 10 bots no servidor |
bot_difficulty 1 | Nível dos bots novos: 0 fácil, 1 normal, 2 difícil, 3 expert |
Para manter os mesmos bots depois de cada reinício, adicione linhas como bot_quota "10" e bot_difficulty "1" no fim do cstrike/game.cfg. Esse arquivo é lido a cada mapa. Os bots contam nos 32 slots de jogador.
Por que os bots não entram?
- Nenhum humano está em um time ainda.
bot_join_after_playeré1nocstrike/game.cfgde um servidor novo, então os bots esperam o primeiro humano entrar nos Terroristas ou nos Contra-Terroristas. Defina como0para ter bots em um servidor vazio. - O mapa não tem arquivo de navegação. Os bots precisam de um arquivo
.navpara cada mapa. Quando ele não existe, o Console imprimeERROR: Failed to load 'maps/de_dust2.nav' file navigation map!(com o nome do mapa), e o primeiro bot a nascer cria um. Os outros bots esperam até o Console imprimirNavigation fileesaved., e então a rodada reinicia depois de 3 segundos. O arquivo fica emcstrike/maps, então isso acontece uma vez por mapa. - Os bots ainda estão desligados. Confira se o
cstrike/game_init.cfgdizbot_enable "1"e se o servidor foi reiniciado.
Como escolho a forma como os bots enchem o servidor?
O bot_quota_mode no cstrike/game.cfg decide o que o bot_quota significa, como o próprio arquivo do ReGameDLL explica:
normal:bot_quotabots, além dos humanos.fill: os bots completam atébot_quotajogadores no total e saem conforme os humanos entram.match:bot_quotabots para cada humano, uma proporção de 1 para N.
As mudanças nas regras do jogo para partidas com bots estão em Como mudar as regras do jogo no seu servidor de Counter-Strike 1.6. Para os comandos do Console, veja Como usar o Console e o RCON no seu servidor de Counter-Strike 1.6.



