INTRODUÇÃO

Quem joga na euro já tem uma certeza: para que o jogo fique ainda melhor, é importante que o host seja com bot.
Existem varios bots que foram desenvolvidos com o mesmo objetivo principal: reduzir o lag e melhorar a estabilidade de conexão.
A euro elegeu as versões Ghost++ 11.01 ou GhostOne como bots oficiais. Deste modo você pode usar o GhostOne tranquilamente, sem correr o risco de ser banido do server (sim, você pode ser banido por usar outras versões de bot não autorizadas!).

Este tutorial foi feito para o GhostOne, e contém instruções desde a instalação até o uso do bot. Cada topic abaixo vai tratar de um assunto, leia atentamente, siga as instruções e bom divertimento!

Link para o tutorial em inglês da eurobattle.net
http://eurobattle.net/showthread.php?t=79455

Se você possui uma LAN ou ROTEADOR, e está tendo problemas com o bot, confira este site:

http://portforward.com/english/routers/

Procure a marca e o modelo do seu modem e depois o jogo Warcraft III


INSTALAÇÃO OU ATUALIZAÇÃO


1) Acesse o fórum oficial do codelain (desenvolvedor):
http://forum.codelain.com/index.php?topic=1274.0

2) Faça o download da versão mais nova, procure pelo texto "New Ghost One...". Logo abaixo tem um link para baixar.
As atualizações são frequentes, quase diarias. Leia o change.log no fórum para saber o que mudou.
Este tutorial foi feito com a seguinte versão:
New GHost One 1.2.158 + ghost++ 11.01 modified source (new features, new commands, remote control):

3) Baixe o Visual C++ runtime (VC++) conforme o seu sistema operacional:
Para sistemas operacionais x86
http://download.microsoft.com/download/ ... st_x86.exe
Para sistemas operacionais x64
http://download.microsoft.com/download/ ... st_x64.exe

4) Descompacte o GhostOne (arquivo zip) baixado no passo 2. Como sugestão você pode descompactar no C:, e então vai ficar instalado na pasta:
C:\Ghost11

5) Instale o VC++ baixando no passo 3.

6) Crie um atalho na sua área de trabalho que aponte para C:\Ghost11\GhostOne.exe. Inicie o bot por meio deste atalho.

7) Se você fez tudo corretamente, o bot vai abrir e exibir a tela inicial:



NOTA: Caso você esteja ATUALIZANDO o GhostOne, basta baixar a versão mais nova e descompactar na mesma pasta onde está a versão atual, substituindo os arquivos existentes. Todas as configurações, bem como o banco de dados, serão mantidos sem alteração.

Se você fez uma instalação nova do GhostOne, o proximo passo é configurar o bot.



CONFIGURAÇÃO


Para configurar o GhostOne siga os passos abaixo:

1) Clique no botão "Configure Ghost++" (destacado de verde na imagem).
Imagem



2) Vai abrir o Ghost++ Configeditor. A primeira aba é a General Config. Aqui você informa a pasta de instalação do seu Warcraft e as configurações basicas do GhostOne:
Imagem



No exemplo aqui, o Warcraft está instalado em C:\Warcraft3. Basta que você substitua esse texto pelo local onde está instalado o seu Warcraft. Se estiver em C:\Arquivos de programas\Warcraft III, vai ficar assim:

Warcraft III Path
: C:\Arquivos de programas\Warcraft III\
Maps Path: C:\Arquivos de programas\Warcraft III\\Maps\Download\

Não mude os demais paths, deixe tudo como está.

Hostport -> Porta que o bot vai usar para hostear o jogo. Deve ser diferente da porta do Warcraft. Por padrão o Warcraft usa a porta 6112, portando deixe seu bot na porta 6113. Esta porta deve estar liberada no seu router ou firewall.

Commandtrigger
-> Indica qual o caracter que vai disparar os comandos do bot. Como exemplo, se você escolher "!" os comandos serão !version, !sd, !priv, etc. Use o caracter que você achar melhor.

Max simultaneos games
-> Quantos jogos o seu bot pode hostear ao mesmo tempo. Recomendo que fique somente 1.

Latency -> Latencia que o bot irá ajustar para todos os jogadores. Recomendo 100 ou 120.

Synclimit -> Indica quantos pacotes de dados um jogador pode perder até que seja apresentada a tela de Waiting for host. Perda de pacotes é normal numa conexão de internet, por motivo de oscilação ou interferencia. Toda vez que um pacote de dados é perdido (não chega ao destino), o PC envia novamente. Deixe o valor padrão 50.

As demais opções são menos importantes, e auto-explicativas. Leia o help do próprio bot.
Recomendo deixar as oções de "marcar" (checkbox) tais como estão na imagem.

IMPORTANTE: todos os "path" tem que terminar com uma \ no final. Ou seja:
C:\Warcraft3 -> errado
C:\Warcraft3\ -> certo

3) A próxima aba que você deve configurar é a Battle.Net Config:
Imagem


Active config -> O GhostOne pode ser configurado para vários servidores.
A CONFIGURAÇÃO SÓ VAI FUNCIONAR SE O ENDEREÇO DO SERVER NO WARCRAFT FOR IGUAL AO QUE ESTÁ NO GHOSTONE.
Por padrão para jogar na euro, o seu Warcraft vai usar o servidor:
server.eurobattle.net
E NÃO eurobattle.net OU O ENDEREÇO IP.
Portanto seguindo a configuração padrão do Warcraft, o bot também usará server.eurobattle.net, conforme está na imagem.

Warcraft3 Key e TFT Key -> NÃO ALTERE ESTES CAMPOS.

Bnet username
-> Coloque aqui a conta que o seu bot vai usar para logar na euro. Deve ser uma conta diferente da que você usa para jogar. Eu uso a conta Al_Capone[BR] e portanto criei uma conta para o meu bot, que se chama Capone.BOT

Bnet password
-> Senha da conta do seu bot na euro.
A SENHA FICA SALVA NA CONFIGURAÇÃO DO GHOSTONE POREM SEMPRE QUE VOCÊ ENTRA NA CONFIGURAÇÃO ESTA CAIXA FICA EM BRANCO, ISSO É NORMAL, ELE NÃO CARREGA A SENHA SALVA.

First-channel
-> W3-BOTS
Este é o canal para onde o seu bot vai após logar na euro. Deve ser W3-BOTS, não é permitido deixar bots em outros canais publicos do servidor.

Rootadmin
-> Seu nick na euro, ou seja, o nick do admin do bot.

Commandtrigger
-> Indica qual o caracter que vai disparar os comandos do bot. Como exemplo, se você escolher "!" os comandos serão !version, !sd, !priv, etc. Use o caracter que você achar melhor.

TODAS AS DEMAIS CONFIGURAÇÕES DEVEM FICAR EXATAMENTE COMO ESTÁ NA IMAGEM.

Tendo você configurado estas duas abas, não precisa alterar mais nada nas outras abas.
Por fim, clique no menu CONFIG - PATH STYLE - CONVERT TO WINDOWS ou LINUX, conforme seu sistema operacional.

Para finalizar a configuração vá no menu FILE - EXIT. Automaticamente serão salvas as alterações que você fez.


UTILIZANDO


Agora vamos colocar o bot para rodar:

1) Na tela principal do GhostOne, vá na primeira aba, GHOST. Na caixa de dialogo CHOOSE LOCAL IP, selecione o IP que você utiliza para hostear.



2) Clique no botão RUN GHOST (destacado de verde na imagem). O bot tem que começar a exibir o status da conexão conforme consta na imagem:



3) Se tudo foi feito corretamente até aqui, o seu bot já está logado na euro, no canal W3-BOTS. Agora entre no Warcraft com sua conta normal e wispe o bot com o comando !version:
[img=http://img406.imageshack.us/img406/2077/img1y.th.jpg]

Se tudo estiver certo, o bot vai responder seu wisp com a versão dele, como pode ver na imagem.
O bot responde aos comandos de 3 formas diferentes:
a) Digitando no chat do canal em que o bot está. No nosso exemplo, o bot está no canal W3-BOTS, então se você estiver neste canal também basta digitar no chat do Warcraft: !version.
b) Wispando o bot com o comando (exemplo acima);
c) Digitando no proprio bot o comando. Para isso acesse a tela principal do bot e na aba GHOST, digite o comando na linha SIMULATE BATTLE.NET WHISPER COMMANDS TO THE BOT. Nesse caso não precisa colocar o commandtrigger no inicio, basta digitar só o comando desejado:




4) A lista completa de comandos do bot pode ser acessada na aba COMMANDS que explica o uso de cada comando (em inglês).


IMPORTANDO A W3BANLIST PARA A BANLIST DO BOT

Este tutorial visa orientar aqueles que desejam importar as bans existentes na banlist W3BANLIST para a ban do GhostOne.

1) Acesse a tela principal do GhostOne e vá na aba DATABASE.

2) Clique no botão OPEN DATABASE. Em seguida clique no botão IMPORT OR EXPORT BANS TO XML (destacado de verde na imagem abaixo).



3) Na tela do BANS CONVERTER, digite seu nick na linha ADMIN. Em seguida seleciona o arquivo de bans do W3BANLIST (por padrão se chama LOCALDB.XML e fica na pasta de instalação da W3BANLIST). Clique no botão IMPORT BANS FROM XML. Vai exibir as bans existentes no arquivo que você está querendo importar.




4) Se tudo estiver certo, clique no botão ADD IMPORTED BANS TO GHOST.DBS. Com isso as bans serão importadas e gravadas no banco de dados do GhostOne. Finalize clicando no botão EXIT BANS CONVERTER.

NOTA: UMA VEZ IMPORTADAS AS BANS, VOCÊ NÃO TEM COMO REVERTER O PROCESSO. SÓ TERÁ A OPÇÃO DE LIMPAR TODAS AS BANS CLICANDO NO BOTÃO -> DELETE ALL BANS, NA ABA DATABASE.

AUTOMATIZANDO OS COMANDOS DO HOST

O GhostOne possui a opção de configurar quais comandos serão executados automaticamente pelo host quando o jogo se iniciar.

Para isso acesse a aba MODES e clique na configuração de mapa que deseja personalizar (do lado esquerdo da tela). No exemplo eu personalizei a configuração padrão que é o MAP:



Observe que do lado direito, na caixa SEND FOLLWING COMMANDS IF YOU ARE ON SLOT1, irão aparecer os comandos que serão executados automaticamente quando o jogo iniciar.

Assim se você colocar:
-ap
-di
-ma

Ele vai executar isso todas as vezes que você hostear, você não vai precisar digitar nada.
A praticidade tem um inconveniente é claro: se você colocar um mode (-ap por exemplo) ele vai hostear sempre jogo neste mode. Se você quizer hostear um -ar vai ter que alterar a configuração e tirar o comando.
Por esse motivo como podem ver no exemplo acima, eu só informei o comando -di para executar automatico.

Se você deseja que seja executado -ah automaticamente, marque a caixa:

AUTO ENTER -AH AFTER 25 SEC IN DOTA GAME

Como o nome da opção já diz, ele vai executar -AH automaticamente após 25 segundos do jogo iniciado.

PERSONALIZANDO O HOST

Na aba OPTIONS você personaliza varias opções do GhostOne.


Como exemplo, o nome virtual do host que vai aparecer na sala criada:
GHOST VIRTUAL HOST NAME

Ai nesta caixa coloque o nome desejado. Se quizer que seja colorido, marque a opção COLORED e escolha uma cor.

Também pode alterar a mensagem de boas vindas do bot, que é exibida assim que alguém entra na sala criada:
GHOST WELCOME MESSAGE

Nas opções gerais é recomendável marcar:
GHOST++ HIGH PROCESS PRIORITY

Isso melhora o desempenho do host.


Ufa!!!

Tutorial criado por Al_Capone[BR] do fórum Bnetbrasil, que foi retirado do fórum da Euronet haouiehaiehaeaoi

Segue o link: http://bnetbrasil.createforum.com/su...one-t6681.html

Só fiz algumas modificações e pus o que achei mas importante.