Primeiramente devo advertir que os usuários de Windows 7 não conseguirão usar o Poseidon corretamente, mas para isso existe a máquina virtual que auxiliará na hora de iniciar o bot.
Para o bot passar pelo Game Guard e afins, o Openkore usa um sistema chamado Posseidon que abre o jogo conectando-se a um servidor "falso" com o mesmo nome, assim o bot pode se conectar ao servidor real passando pelo Hack Shield do Ragnarok.
Faça o download do executável desatualizado do Poseidon e coloque-o após descompacta-lo na pasta raiz do seu Ragnarok (note que para fazer o download e ver a imagem da pasta do ragnarok é preciso clicar nos links). Feito isto, baixe o arquivo Poseidon.xml, coloque dentro da pasta data do seu Ragnarok (caso ela não exista, crie-a e em seguida copie o arquivo para dentro da mesma), depois baixe o StartRO.bat e cole-o na pasta raiz de seu Ragnarok.
Primeira etapa: Baixando o Openkore e Active Pearl
Os pacotes do arquivos do Openkore podem ser baixados facilmente do site oficial, o arquivo se chama openkore ready, porém o bot só irá funcionar depois uma série de coisas serem feitas como instalar o Active Pearl e usando o Poseidon para burlar o Game Guard. Você pode instalar o Active Pearl no site oficial, porém você deve ter a cautela de escolher a versão certa para seu Windows, então verifique se ele é x86 (32 bit) ou x64 (64 bit). Caso você não saiba como identificar a versão do seu windows leia este tópico (obs: caso não apareça nada referente a versão do seu windows ele é 32 bit, caso contrário será mostrado na janela do sistema que ele é 64 bit).
Segunda etapa: Preparando o Poseidon
Faça o download do executável desatualizado do Poseidon e coloque-o após descompacta-lo na pasta raiz do seu Ragnarok (note que para fazer o download e ver a imagem da pasta do ragnarok é preciso clicar nos links). Feito isto, baixe o arquivo Poseidon.xml, coloque dentro da pasta data do seu Ragnarok (caso ela não exista, crie-a e em seguida copie o arquivo para dentro da mesma), depois baixe o StartRO.bat e cole-o na pasta raiz de seu Ragnarok.
Terceira etapa: Arrumando o Openkore
Baixados os arquivos do Openkore, você deve descompacta-los em uma pasta qualquer de seu computador de sua preferencia, no meu caso deixei tudo dentro de uma cópia da pasta do meu Ragnarok, veja a screenshot. Feito isso você deve baixar um arquivo chamado XSTools.rar e descompactar seu conteúdo na pasta openkore_ready\src\auto\XSTools.
Depois de baixar a dll do XSTools, você deve baixar a pasta fixada do Openkore e descompactar seu conteúdo na pasta openkore_ready\src afim de substituir os arquivos antigos para fazer seu bot rodar tranquilamente.
Depois de baixar a dll do XSTools, você deve baixar a pasta fixada do Openkore e descompactar seu conteúdo na pasta openkore_ready\src afim de substituir os arquivos antigos para fazer seu bot rodar tranquilamente.
Quarta etapa: Ajustes finais
Nesta ultima etapa você deve copiar o código abaixo no final do arquivo Config.txt localizado na pasta openkore_ready\control, esses dados direcionarão o Poseidon para as portas corretas do servidor BRO.
Código:poseidonServer 127.0.0.1 poseidonPort 24390 gameGuard 2
Copiado o código para o config.txt, podemos iniciar o bot. Primeiro você deve abrir o arquivo Poseidon.pl localizado na pasta src/Poseidon, em seguida abra o StartRO.bat que está na pasta raiz de seu Ragnarok e espere que o mesmo abra um Client do Ragnarok. Perceba que o jogo não loga no servidor real, então digite qualquer senha para que o jogo vá para tela de seleção de personagens e crie um aprendiz com um nickname qualquer (esse processo de criar o personagem ajuga o Client a não fechar, pois caso aconteça o seu bot vai se desconectar do servidor). Procure na pasta principal do seu openkore por um arquivo chamdo Openkore.pl, abra-o e veja o bot se conectando ao jogo. Será interessante caso você crie atalhos para os arquivos que inicializam o bot, poupando assim o trabalho de busca-los toda vez que for se conectar.
Na primeira vez que você se conectar ao jogo, o bot irá perguntar a qual servidor você deseja se conectar (no caso do BRO os servidores são o Odin e Thor), digite o número correspondente ao servidor, após isso responda seu login e senha para que o bot se conecte a sua conta, escolha o personagem e o Openkore começará a rodar as configurações feitas por você.
Para que seu bot funcione adequadamente, você deve configurar os arquivos dentro da pasta openkore_ready\control, adicionando o local de up, localização dos npcs que deseja usar, Skills e etc. Os tutoriais serão adicionados em breve, então fique ligado.
