Support OpenKore:
Learn about
the Fund Pool

Guia de Incício Rápido

Contents


Introdução

Se você é um novo usuário este é um guia fácil para te ensinar a configurar o OpenKore e fazer com que você comece a botear rapidamente.

Nota. Atualmente, Openkore não tão difícil de configurar. Na realidade é um dos mais fáceis programas de bot a se utilizar.

Este guia discute em detalhes cada passo na configuração de primeiro uso do seu Openkore. Você inicia com o download dos arquivos necessários, instalando os pacotes, realizzando algumas configurações básicas, checando os detalhes de seu servidor e então, iniciando o programa.


Arquivos Necessários

Passo 1: Baixando o OpenKore mais atual

A primeira coisa a se fazer é baixar o OpenKore. Você consegue uma cópia na página de download do site de OpenKore.

Há quatro pacotes necessários:

  • 1. Os arquivos binários do Openkore para o Microsoft Windows;
  • 2. Pacote de Mapas(field pack)
  • 3. Arquivos padrões de configuração(configuration files)
  • 4. Arquivos padrões de tabela(table files)
Nota. Se você utiliza Linux, baixe o código-fonte do OpenKore ao invés dos binários (está na seção Outros Downloads na mesma página).


Instalação

Passo 2: Extraindo os pacotes de Openkore

Extraia o conteúdo do main program package no seu hd. Você pode escolher qualquer local(como por exemplo: "C:\").

Notas:

  • Certifique-se de extrair os arquivos utilizando a estrutura de arquivos salva no arquivo zip.
  • Se você utiliza WinRAR, selecione o botão de opção "Extract relative paths" em Advanced Tab na janela Extraction path and options'.
  • Se você utilizar o Winzip, selecione a caixa "Use folder names" na janela Extract.

Após a extração do programa principal, você terá uma pasta chamada openkore-x.x.x (onde o "x.x.x" é a versão do OpenKore). Se você escolheu extrair em "C:\" por exemplo, o caminho absoluto será "C:\openkore-x.x.x". Esta será sua pasta principal de bot.

Nota. Você pode renomear sua pasta principal de bot se você desejar.

Extraia o restante dos arquivos zip (config pack, field pack e table pack) na sua pasta principal de bot. Depois de descompactar todos os pacotes, você deverá ter quatro subpastas dentro da pasta principal do bot.

Figura 1. Estrutura do diretório do Openkore:


Configuração Básica

Passo 3: Configurando algumas opções básicas

Este passo é opicional. Você pode pulá-lo e seguir o próximo passo para começar a logar no seu servidor de Rag.

O Kore funcionára perfeitamente para a maioria das classes sem que haja necessidade de alterar as configurações padrões. Por padrão, o Kore fará com que seu personagem ande aleatóriamente pelo mapa, ataque todos os monstros que avistar utilizando sua arma de curto alcance, pegar itens deixados pelos monstros mortos e sentar quando o HP for menor que 40%.

Se você possui a habilidade Teleporte ou algumas Asas de Borboleta em seu inventário o Kore irá se teleportar automaticamente quando estiver próximo da morte. Também cancelará todas as negociações recebidas, assim como os pedidos de grupo e convites para clã.

Enquanto este comportamento padrão é bom para a maioria das classes há outras opções básicas que você pode querer verificar antes.

Nota. E gostaria de manter este guia o mais simples possível. O personagem mais simples para começar a botear são aqueles que utilizam armas porque a configuração padrão é apropriada para estes tipos de personagens. Se você deseja botear com um personagem que conta primeiramente com habilidades(skills), por exemplo os magos, a configuração será um pouco mais complicada, mas não necessáriamente tão difícil. Recomondo que leia o restanten do manual primeiro, especialmente o config.txt, para e auxiliar a configurar seu bot. Eu, no entando, não recomento a utilização de um Mago como seu primeiro personagem bot, a não ser que você saiba o que está fazendo.

Tutorial Rápido de como editar configuração:
A pasta control, dentro da da sua pasta de bot, contém vários arquivos de texto que você pode eitar (usando um editor de texto) para configurar e definir o comportamento do Kore.

O arquivo config.txt dentre os outros é o principal arquivo de configuração. É onde você configura a maioria do comportamento do Kore. É basicamente composto por linhas de texto, cada uma contendo um nome-chave(a primeira palavra em cada linha) e um valor' correspondente. No exemplo abaixo,

attackAuto 2

attackAuto é o nome-chave da configuração, e 2 é o valor. Quando se edita o config.txt, você só aciona ou modifica valores. Você não deve mudar os nomes-chaves de configuração. Salve o arquivo de texto após a edição.


Abra sua pasta principal do bot, acesse a subpasta control e abra o arquivo config.txt. Haverá um grande quantidade de nome-chaves dentro deste arquivo, mas simplesmente ignore todas com exceção das que forem mencionadas abaixo.

1. Você deseja ficar em um mapa específico?
O Kore pode fazer seu personagem ficar em um certo mapa desde que você o especifique. Procure pelo nome-chave lockMap e configure o valor para o nome do mapa em que você deseja estar. Por exemplo, prt_fild08.
Se você não está dentro de seu lockMap, o Kore tentará voltar para ele. Caso você morra(espero que não!), o Kore irá caminhar de volta ao seu lockMap após você sentar e regenerar seu HP.
2. Você está usando uma arma de longo alcance?
Se você está usando uma arma de longo alcance (como um arco), é importante configurar o nome-chave attackDistance para a sua área de ataque(determinada em quantidade de blocos). O valor 10 pode ser bom, mas você pode aumentá-la depndendo de outros fatores (como a habilidade Olhos de Águia).
Se você não tem certeza de qual é sua área de ataque, simplesmente configure attackDistanceAuto para 1. Isso auto-detectará o valor correto para attackDistance dependendo da sua arma.
Estes são os conceitos mais básicos que você deve considerar por enquanto. Se você quiser brincar com algumas das outras opções, recomendo que leia primeiramente a seção config.txt do manual. Há alguns guias de configurações que você talvez deseje olhar no fórum do Openkore.


Detalhes de Servidores

Passo 4: Configurando detalhes de servidor

Provavelmente você não vai querer fazer nada neste passo.

As versões mais recentes do Openkore já possuem informações de servidores atualizadas para servidores oficiais de Rag e alguns servidores privados conhecidos que permitem que você se conecte facilmente a um servidor de Rag sem outras configurações específicas. É tão fácil quanto rodar o programa recém baixado(e descompactado).

Se você deseja verificar se o Openkore já suporta seu servidor abra sua pasta principal de bot, acesse a subpasta tables e abra servers.txt. Procure pelo nome do seu servidor nas linhas encontradas no arquivo. Os nomes de servidores estão demarcados com colchetes "[ ]".

Se você não consegue encontrar seu servidor na lista (ou se está tendo problemas para conectar ao servidor principal), você precisa descobrir os detalhes de seu servidor antes de continuar para o próximo passo. Siga os procedimentos providenciados no guia para configurar os detalhes de Ragnarok Online. Você pode encontrar algumas dicas úteis nele.

Se você conseguiu encontrar os detalhes do seu servidor ou se está tendo problemas, sinta-se a vontade em postá-los no tópico "Official and Private Servers Info" no fórum Openkore. Compartilhe os detalhes de seu servidor para que ele seja suportado nas versões futuras do Openkore.


Iniciando o Programa

Passo 5: Iniciando o Openkore

Execute o arquivo "start.exe" dentro de sua pasta principal de bot.

Nota. Se você utiliza Linux, execute o Openkore através do código-fonte. Veja as instruções em Como executar o OpenKore no Linux.

A boa coisa do OpenKore é que ele detecta se você ainda não configurou suas opções de login no config.txt (por exemplo: nome de usuário/username, senha/password, master, servidor/server e personagem/char). Se você deixar suas opções de login vaizas o OpenKore irá te guiar na configuração destas opções em tempo de execução.


Passo 5.1. Carregando os arquivos de configuração

Na inicialização, o OpenKore carregará todas as configurações necessárias e tabelas de arquivos:
       *** OpenKore 1.7.0 (CVS version) - Custom Ragnarok Online client ***
       ***   http://openkore.sourceforge.net   ***
       Loading control/macros.txt...
       Loading control/config.txt...
       Loading control/items_control.txt...
       Loading control/mon_control.txt...
       Loading control/overallAuth.txt...
       Loading control/pickupitems.txt...
       Loading control/responses.txt...
       Loading control/timeouts.txt...
       Loading control/shop.txt...
       Loading control/chat_resp.txt...
       Loading control/avoid.txt...
       Loading control/priority.txt...
       Loading control/consolecolors.txt...
       Loading control/routeweights.txt...
       Loading control/arrowcraft.txt...
       Loading tables/cities.txt...
       Loading tables/commanddescriptions.txt...
       Loading tables/directions.txt...
       Loading tables/elements.txt...
       Loading tables/emotions.txt...
       Loading tables/equiptypes.txt...
       Loading tables/haircolors.txt...
       Loading tables/headgears.txt...
       Loading tables/items.txt...
       Loading tables/itemsdescriptions.txt...
       Loading tables/itemslots.txt...
       Loading tables/itemslotcounttable.txt...
       Loading tables/itemtypes.txt...
       Loading tables/maps.txt...
       Loading tables/monsters.txt...
       Loading tables/npcs.txt...
       Loading tables/packetdescriptions.txt...
       Loading tables/portals.txt...
       Loading tables/portalsLOS.txt...
       Loading tables/recvpackets.txt...
       Loading tables/servers.txt...
       Loading tables/sex.txt...
       Loading tables/skills.txt...
       Loading tables/skills.txt...
       Loading tables/skills.txt...
       Loading tables/skills.txt...
       Loading tables/skills.txt...
       Loading tables/spells.txt...
       Loading tables/skillsdescriptions.txt...
       Loading tables/skillssp.txt...
       Loading tables/skillsstatus.txt...
       Loading tables/skillsailments.txt...
       Loading tables/skillsstate.txt...
       Loading tables/skillslooks.txt...
       Loading tables/skillsarea.txt...
       Loading tables/skillsencore.txt...
       Checking for new portals... none found
       _

Passo 5.2. Configurando seu nome de usário/username
Nota. Se você já configurou seu username, este passo não aparecerá.
O OpenKore irá solicitar seu nome de usuário:
       Enter Username:
       _
Digite o seu nome de usuário/username no console.

Nota. O Kore irá adicionar esta opção (username) automaticamente em seu config.txt, para que você não precise especificá-lo novamente a cada inicialização do OpenKore.


Passo 5.3. Configurando sua senha/password
Nota. Se você já configurou sua senha, este passo não aparecerá.
O Openkore solicitará pela sua senha/password:
       Enter Password:
       _
Digite sua senha no console.
Nota. O Kore irá configurar automaticmante esta opção (password) no seu config.txt, para que você não tenha que especificá-lo toda vez que executar o OpenKore.

Passo 5.4. Escolhendo o servidor master
Nota. Se você configurou anteriormente o seu servidor master este passo não aparecerá.
O Openkore mostrará uma lista numerada de servidores conhecidos de RO.
       ------- Master Servers --------
       #         Name
       0    AvalonRO Private Server
       1    Brazil - bRO
       2    EuphRO Private Server
       3    Europe - euRO
       4    ExcaliburRO Private Server
       5    Hakore Server
       6    India - inRO
       7    Indonesia - idRO: Chaos/Loki/Iris/Fenrir
       8    Indonesia - idRO: Sakray
       9    International - iRO: Chaos/Loki/Iris
       10   International - iRO: Sakray
       11   Malaysia - mRO (English): Iris/Penril/Odin/
       12   Malaysia - mRO: Main Server
       13   Malaysia - mRO: Sakray
       14   NamelessRO: Eclipse Private Server
       15   NamelessRO: Sunrise Private Server
       16   Oceania/Australia - oRO
       17   Oceania/Australia - oRO: Sakray
       18   Philippines - pRO: Fenrir/Iris/Lydia
       19   Philippines - pRO: Loki/Sarah
       20   Philippines - pRO: Odin/Chaos
       21   Philippines - pRO: Sakray
       22   Philippines - pRO: Urdr
       23   ProjectRO Private Server
       24   SonicRO Private Server
       25   Thailand - tRO Account 1: Fenrir,Lydia,Sara
       26   Thailand - tRO Account 1: Sol, Chaos, Loki,
       27   Thailand - tRO Account 2: Frigg,Freya,Baldu
       28   Thailand - tRO Account 2: Honir,Odin,Thor
       29   Thailand - tRO Account 3: Bijou, Grimnir, B
       30   Thailand - tRO Account 3: Isa, Tyr, Idun
       31   VanRO: Medium Rate Private Server
       32   XaosRO Private Server
       33   aeRO Private Server
       34   agRO Private Server
       35   mobRO Private Server
       36   powRO Private Server
       37   qRO Private Server
       -------------------------------
       Enter the number of your master server:
       _
Escolha o servidor master em que você deseja botear e digite o número correspondente no console.
Nota. O Kore automaticamente configura esta opção (master) no seu config.txt, assim você não tem que especificá-lo toda vez que executar o OpenKore.
Se você não consegue localizar seu servidor na lista, leia o quarto passo neste guia novamente. Saia do programa por enquanto fechando a janela do console. Reinicie este passo após configurar devidamente os detalhes do seu servidor.

Passo 5.5. Conectando com o servidor master
Se você possui seu username, password e servidor master corretamente configurados em seu config.txt, o Kore irá logar ao servidor Master utilizando seu login. As informações de sua conta serão enviadas e uma lista de servidores para login a partir do servidor master será apresentada:


       Connecting to Master Server...
       Connecting (127.0.0.1:6900)... connected
       ---------Account Info-------------
       Account ID: 2000003    83 84 1E 00
       Sex:        Boy
       Session ID: 2135588863 FF 7F 4A 7F
                   269906564  84 72 16 10
       ----------------------------------
       --------- Servers ----------
       #         Name            Users  IP              Port
       0   Bot-Owns              0      127.0.0.1       6121
       -------------------------------
       Closing connection to Master Server
       Disconnecting (127.0.0.1:6900)... disconnected
       _
Se você não puder conectar este erro aparecerá:
       Connecting to Master Server...
       Connecting (127.0.0.1:6900)... couldn't connect: Unknown error
       _
A razão para isso pode ser uma das abaixo:
  • Você não está conectado à internet.
  • Seu servidor está desligado no momentou, ou em manutenção.
  • Os detalhes do servidor estão desatualizado. Leia o quarto passo para as últimas informações e atualizações.

Step 5.6. Escolhendo seu servidor

Nota. Se você configurou anteriormente seu servidor este passo não aparecertá.

O Openkore solicitará por um servidor:
       --------- Servers ----------
       #         Name            Users  IP              Port
       0   Bot-Owns              0      127.0.0.1       6121
       -------------------------------
       Closing connection to Master Server
       Disconnecting (127.0.0.1:6900)... disconnected
       Choose your server.  Enter the server number:
       _
Escolha o servidor onde você deseja botear e digite o número correspondente no console.
Nota. O Kore automaticamente configura esta opção(servidor) no seu config.txt, logo você não precisa especificálo novamente toda vez que executar o OpenKore.

Passo 5.7. Conectando ao Servidor de Login do Jogo

Se você já especificou seu servidor no config.txt o Kore realizará seu login. Todos os seus personagens disponíveis serão apresentados:
       Connecting to Game Login Server...
       Connecting (127.0.0.1:6121)... connected
       Received characters from Game Login Server
       ---------------------- Character List ----------------------
         # Name                               Job             Lv
         0 GMHakore                           Priest          99/50
       ------------------------------------------------------------
       _

Passo 5.8. Escolhendo seu personagem
Nota. Se você configurou esta opção previamente em char no seu config.txt, este passo não vai aparecer.
O Openkore solicitará que escolha um personagem. Você também tem a opção de criar um novo personagem ou deletar um personagem que já existe.:
       ---------------------- Character List ----------------------
         # Name                               Job             Lv
         0 GMHakore                           Priest          99/50
       ------------------------------------------------------------
       Type 'c' to create a new character, or type 'd' to delete a character.
       Or choose a character by entering its number.
       _
Se você já possui um personagem criado em sua conta, simplesmente escolha o personagem que deseja botear digitando o número correspondente no console.
Nota. O Kore irá configurar automaticamente esta opção (char) no config.txt, logo você não precisará especificá-lo novamente toda vez que executar o Openkore.
Se você não tem um personagem o Kore irá ajudar a criar um novo. No entanto, estes passos estão além do escopo traçado neste guia, então isto não será explicado em detalhes aqui. Simplesmente siga as instruções dadas pelo Kore e dará certo.

Passo 5.9. Iniciando o bot
Com todos os detalhes de seu login configurados, o Kore irá logar para o servidor de mapa e iniciar o jogo:
       Received character ID and Map IP from Game Login Server
       ----------Game Info----------
       Char ID: F5 49 02 00 (150005)
       MAP Name: gef_fild04.gat
       MAP IP: 127.0.0.1
       MAP Port: 5121
       -----------------------------
       Closing connection to Game Login Server
       Disconnecting (127.0.0.1:6121)... disconnected
       Connecting to Map Server...
       Connecting (127.0.0.1:5121)... connected
       You are now in the game
       Your Coordinates: 312, 273
       Remove perfectly hidden Player Unknown #150001 (0)
       Remove perfectly hidden Monster Poring (0)
       Calculating random route to: Geffen Field(gef_fild04): 257, 353
       _
Parabéns! Você conseguiu confirgurar corretamente o OpenKore! Seu personagem irá andar por Rune Midgard, matar monstros e pegar itens!


Você não deverá ter nenhum problema configurando o Kore se seguir este guia. Mas se tiver, mesmo tentando todas as possíveis soluções que sua mente inteligente possa imaginar, poste uma pergunta inteleigente no forum do Openkore.

Notas Finais

Passo 6
Lendo o restante do manual
A configuração do Kore não termina por aqui. Você precisa ler todo o manual e iniciar algumas configurações avançadas para seu bot, principalmente se você deseja utilizar habilidades. Existem tamném inúmeras outras funcionalidades e opções que você gostaria de explorar.