Como fazer um bot?
Assista ao vídeo
Em muitos jogos de computador para a revitalização eA expansão do processo do jogo prevê a possibilidade de incluir um bot no jogo. Bot é um programa especial que simula um parceiro ou oponente no jogo - inteligência artificial, de alguma forma. O artigo abaixo descreve maneiras de criar bots no CS 1.6, Battlefield 2 e Minecraft.
Counter Strike 1.6
Então, como fazer um bot em tal, por exemplo,um jogo popular como Counter Strike 1.6? Para começar, o jogador precisa chamar o console, no qual e digitar todos os comandos. O console em CS é chamado com a tecla "E". Além disso, tudo é fácil, é necessário lembrar, e é melhor escrever, vários comandos:
- bot_add_ct - a criação de um bot que é a favor da equipe antiterrorista.
- bot_add_t - criando um bot que joga para terroristas.
- bot_add - criando bots sem se inscrever em um comando específico.
Lembre-se, cada equipe adiciona apenas um dos seus bot ao jogo.
Às vezes, problemas surgem quando um jogador quer umluta contra o exército, embora pequeno. O tamanho máximo do exército, pelo caminho, 20 bots. Para que tudo funcione corretamente, lembre-se dos seguintes comandos. Você precisa inseri-los no mesmo local, no console:
- mp_limitteams 20 - este comando aumenta o tamanho do esquadrão para 20 alias.
- mp_autoteambalance 0 - e este, apenas, epermitirá que o jogador se sinta bem. Ela desliga o equilíbrio. Se você não entrar, o programa distribuirá automaticamente os bots para a equipe com menos jogadores. E não 1:20 não.
- Outro comando astúcia: bot_quota 19 - cria 19 bots por vez. O número no final determina o número de bots.
Battlefield 2
Battlefield 2 - um jogo onde sem bots, também, nãoprescindir. Especialmente se o jogador quiser praticar antes do jogo online. Aqui não precisamos apenas de bots, mas de Inteligência Artificial real. Para fazer isso, você deve jogar com as configurações.
- As configurações são armazenadas no diretório modsbf2Ai. O jogador encontrará as características necessárias no arquivo AIDefault.ai. Isso é aiSettings.setMaxNBots, que é responsável pelo número de bots e aiSettings.setBotSkill - o nível de inteligência do inimigo. Os valores dos próprios parâmetros são separados do nome por um espaço, então eles não mudarão seu trabalho.
- Em outro parâmetro, aiSettings.maxBotsIncludeHumans, substitua o valor zero, que está lá por padrão, por um. E não se empolgue
número de bots. 128 oponentes serão forçados a frear até mesmo um computador muito poderoso. - Configuração muito útil: aiSettings.setBotSkill. Quanto maior o seu valor - maior a complexidade do jogo. Ele muda de zero para um.
- E o principal é fazer tudo funcionar, o player precisa inserir aiSettings.overrideMenuSettings antes da linha aiSettings.setMaxNBots.
- E, a fim de fazer o seu próprio, excepcionalvocê precisa ir para o arquivo BotNames.ai. O diretório é o mesmo modsbf2Ai. Aqui, como fica claro no título, os nomes dos oponentes de computador são armazenados. Cada linha do arquivo é um soldado separado e se parece com isso: aiSettings.addBotName X. Em vez de "X", o nome do bot é definido por padrão. Mudando, o jogador renomeia.
Minecraft
E, finalmente, veremos como fazer seu bot aparecer no popular jogo Minecraft.
Para ajudar o jogador, há um plugin maravilhoso com um nome "falante": NPC personalizado. Este mod adiciona novos residentes com quem você pode se comunicar, negociar, etc. O mod é instalado de forma muito simples:
- Se isso ainda não tiver sido feito, instale o Minecraft Forge. Este mod permite que você trabalhe com outros mods do Minecraft.
- Você deve excluir a pasta: META-INF. Em seguida, mova o mod para a pasta mods e inicie o jogo.
Fazendo uma ferramenta para um bot
Nós fazemos a ferramenta para o bot. Então pegamos a ferramenta na mão e clicamos no botão direito do mouse em qualquer bloco. Um menu com várias guias aparecerá na tela. Nele, o jogador configura um novo bot.
- Display: a primeira aba do menu. Aqui você especifica o nome do bot, sua aparência e posição. Vou ter que experimentar, mas não há nada complicado aqui.
- A segunda aba: Estatísticas. Aqui estão as seguintes opções:
- A saúde é a "saúde" do bot.
- AttackRange - a distância a partir da qual o bot irá atacar
- Normal WalkingSpeed - velocidade de movimento do bot
- Respawn of / on - este parâmetro especifica se o bot irá "ressuscitar" após a morte. E se sim, então depois de qual período de tempo.
- Força - Poder de ataque de bots
- AttackSpeed - Velocidade de ataque
- Attack WalkingSpeed - velocidade de ataque em movimento.
- Uma aba avançada muito importante. Aqui o papel do bot e sua fração é determinado:
- Trader é um comerciante. Um parâmetro totalmente configurável, você pode definir 36 valores.
- Seguidor - mercenário. Isso terá que ser pago no bolso. Verdade, quanto pagar, o jogador se sintoniza.
- Banco - respectivamente, o banco. Funciona no princípio do peito do Edge.
- Transporter - este bot irá levá-lo para outro similar.
Não tenha medo de experimentar e fazer o seu bot - isso também é um jogo e muito emocionante.