Fonte: Orkut
Creditos: codeD_ (eurobattle.net)

Bem de acordo do tópico do Rake, moderador da euronet:


Agora só é permitido o ghost++ a ser utilizado na eurobattlenet, pois o enorme números de bots, está prejudicando a conexão da euro, e eles estão tendo problemas para controlar isso. Portanto as pessoas com outro bot dentro da eurobattle.net TERÃO SEU IP BANIDO.


Outro motivo da escolha do bot, é a opção de save game, que somado com a capacidade de diminuição de lag/delay, possibilitára a evolução da euro nos padrões de DotA nacionais e internacionais.


Como usar o BOT:
Atenção PARA USAR O GHOST++, voce precisa ser HOST NORMALMENTE, SENÃO NAO DARÁ CERTO.

Tutorial que eu traduzi e implementei , de como usar o Ghost++:

1.

http://w18.easy-share.com/1702390502.html

Baixe o ghost++, crie uma nova pasta, coloque nessa pasta , e extraia dentro dela.

2.

Dentro da pasta que será criada ao extrair, vá no arquivo ghost.cfg, clique com o botão direito e selecione ABRIR COM > selecionar programa>wordpad.

3. No Wordpad , abrirá todas as configurações do bot agora você tem que trocá-las.

Por exemplo, onde tem:

bot_war3path = C:\Program Files\Warcraft III\

Voce troca o c:\Program Files\Warcraft III\ , por onde está a pasta pasta do seu warcraft. 18 nov Godlike_
Onde eu tenho que mudar?

Aqui a lista dos lugares onde você tem que mudar logo, e com o que mudar:

bot_war3path = Onde está instalado o seu war.exe (pasta do seu warcraft), exemplo: c:\Arquivos de ProgramaWarcraft III\

bot_hostport = a porta que voce usa para hostear jogos normalmente.

Exemplo: 6113

bot_commandtrigger = O commando que voce usará pro seu bot te obedecer

Exemplos: ! .
bot_mappath = Onde estão seus mapas de warcraft.

Exemplo: c:\Arquivos de ProgramaWarcraft III\maps\

bnet_server = server.eurobattle.net

bnet_username = O USERNAME do seu bot, não o seu, o bot tem que ter uma conta própria.

bnet_password = Senha do seu bot

bnet_firstchannel = O channel que seu bot entrará ao logar ( Para mudar a sala que o bot está, dentro do server digite .say /join channel que voce quer

bnet_rootadmin = O seu nome de usuário.

Essa parte deve estar exatamente assim, ou não funcionará SEU BOT:

bnet_custom_war3version = 22
bnet_custom_exeversion = 184 0 22 1
bnet_custom_exeversionhash = 219 152 153 144
bnet_custom_passwordhashtype = pvpgn 18 nov Godlike_
Command list:

In battle.net (via local chat or whisper at any time):


!addadmin <name> adiciona um novo admin para o bot.
!addban <name> <reason> adiciona o player na banlist do bot
!ban alias to Mesma função do add ban.
!say /join <name> Muda o channel do seu bot
!close <number> fecha um slot no jogo.
!countadmins Mostra o número total de admins.
!countbans Mostra o total de bans.
!deladmin <name> Remove um admin do bot.
!delban <name> Remove a ban de um player.
!end <number> Termina um jogo em andamento.
!exit [force]Shutdown do ghost++, comando [force] para forçar o shutdown.
!getgame <number> Mostra a informação de um jogo em progresso.
!getgames Dá a informação de todos os jogos.
!load <filename> Dá load num mapa
!map <filename> igual ao !load
!open <number> abre um slot num jogo.
!priv <name> Hosta um jogo privado.
!privby <owner> <name> Hosta um jogo privado por outro jogador.
!pub <name> Hosteia um jogo público.
!pubby <owner> <name> Hosta um jogo público por outro jogador.
!quit [force] igual ao !exit
!say <text> envia o texto para a euro como se fosse chat.
!sp mistura os jogadores
!start [force] Começa o game automaticamente.
!stats [name] Adiciona o player para as estatísticas.
!statsdota [name] Mostra as estatísticas do player do dota stats
!swap <n1> <n2> Muda os slots dos jogadores escolhidos.
!unban igual !delban
!unhost dá unhost num jogo do lobby.
!version Mostra a informação da versão.

In game lobby:

!a Igual ao !abort
!abort aborta a contagem regressive.
!checkban <name> Verifica se o player está banido.
!close <number> Fecha um slot.
!comp <slot> <skill> Cria um slot como COMPUTER e o <skill> para definer se é easy, normal, hard, etc.
!compcolour <s> <c> Muda a cor de um slot de COMPUTER.
!comprace <s> <r> Muda a raça do computer
!compteam <s> <t> Muda o team de um computer.
!from Mostra a nacionalidade dos jogadores.
!hold <name> Guarda um slot para alguém.
!kick <name> Kika um jogador.
!latency <number> Muda a latência do game. 18 nov Godlike_
!open <number> Abre um slot.
!ping [number] Dá ping nos players :P.
!priv <name> rehosta como private game.
!pub <name> rehosta como public game.
!refresh <on/off> Deixa on ou off as mensagens de refresh do bot.
!sp Mistura os jogadores nos slots.
!start [force] start game, optionally add [force] to skip checks
!stats [name] Mostra o status de um player,
!statsdota [name] Mostra as estatísticas de um jogador( que possuir o programa Dota Stats).
!swap <n1> <n2> Muda os slots ;P.
!unhost unhostA um jogo.

In game:

!addban <name> <reason> Adiciona um player na ban
!ban igual a !addban
!checkban <name> Checa se um usuário está banido
!end Termina um game.
!kick <name> Kika um jogador.
!latency <number> Define latência de um jogo
!muteall muta o global chat. (chat for all)
!synclimit <number> Mostra o sync limit para o lag screen (nao entendi direito o que faz Oo, mas não parece muito útil.
!unmuteall desmuta o global chat.

Com a nova atualização do Warcraft, o injdll.exe não funciona mais.
A solução é adicionar um adaptador de rede para loopback.
Vá ao PAINEL DE CONTROLE do Windows, e clique no ícone ADICIONAR NOVO HARDWARE. O Windows vai procurar por novo hardware, ignore e aguarde. Em seguida selecione a opção SIM, EU JÁ CONECTEI O HARDWARE e avançar.
Role até o final da lista e selecione ADICIONAR NOVO DISPOSITIVO DE HARDWARE.
Na pergunta seguinte selecione INSTALAR O HARDWARE QUE EU SELECIONAR MANUALMENTE EM UMA LISTA (AVANÇADO). Na lista, selecione ADAPTADOR DE REDE e avançar. Agora selecione o fábricante MICROSOFT na caixa da esquerda. Na caixa da direita selecione MICROSOFT LOOPBACK ADAPTER.
Avançar até concluir a instalação. Agora siga as configurações abaixo conforme o que você deseja fazer:
a) Se você está tentando entrar em um jogo criado com bot (Ghost) hosteado no seu próprio PC:
SOLUÇÃO: Configure o IP do adaptador loopback que você instalou, para que seja o seu IP externo (IP usado pelo router). Visite o site http://whatismyip.com/ e anote o IP que é exibido.
NOTA: Se o seu router muda de IP toda vez que reinicia, então você vai ter que alterar o IP loopback manualmente toda vez que reiniciar, pois sempre tem que ser o mesmo IP do router.
COMO ALTERAR O IP DO LOOPBACK Para usuários do XP:
Localize o ícone MEUS LOCAIS DE REDE na área de trabalho, clique com o botão direito sobre ele e em seguinda selecione PROPRIEDADES no menu.
Vai abrir a tela de conexões de rede, clique com o botão direito sobre a conexão que foi criada com o adaptador LOOPBACK e em seguinda selecione PROPRIEDADES no menu.
A primeira caixa exibe o adaptador de rede que está sendo usado nesta conexão, tenha a certeza de que é o MICROSOFT LOOPBACK ADAPTER.
Logo abaixo onde aparece "ESTA CONEXÃO USA ESTES ITENS", marque PROTOCOLO TCP/IP. Clique nele e no botão propriedades. Configure o ENDEREÇO IP conforme você anotou o do router, MASCARA DE SUB-REDE fica 255.255.255.0 e as demais caixas não precisa preencher.