Installing OpenKore

Ragnarok Bot Installation Guide

Version History

0.1 Guide Working for Philippine Ragnarok Episode 18 – Demise of Morroc

This is a straight forward step by step guide. Failure to follow the steps might result in errors so please follow it carefully.

Step 1: Download the necessary files

Here’s a list of what we need.

  1. Download the Ragnarok Game
  2. Download OpenKore and the Field packs by clicking here
  3. Download these additional files (old rag.exe, data files and runro.bat) by clicking here. (I personally uploaded these from my own installation so there are no trojans, keyloggers or viruses)
  4. Download the modified “src” file by clicking here

Step 2 : Install Ragnarok and the Ragnarok bot

After downloading everything, we need to install our bot (I’m assuming you already know how to install ragnarok)

First thing we should do is to extract the OpenKore program that we have downloaded somewhere in our computer. Then we extract the field packs inside the openkore folder. It should look something like this.

Field Pack Installation

The next thing we need to do is to add the additional files Ragnarok needs for botting into the Ragnarok Game Folder. Just extract the zip file I’ve uploaded in step one. It should look like this. Observe the red rectangles.

Ragnarok Additional Files

Step 3 : Set up the correct recvpackets.txt

This is a vital step to avoid the Unknown packet – 02AE error. The file recvpackets.txt can be found inside the tables folder inside the Openkore folder. For example, (”C:\openkore-XXXXX\tables\”).

  1. Copy the latest recvpackets found here
  2. Replace the recvpackets.txt with the one you copied from step 1.

Ragnarok Receive packets

Step 4 : Edit the servers.txt file

This is needed to avoid the Timeout of Map Server problem. You need to edit the servers.txt file which can be found inside the tables folder. (Remember step 3?)

For Valkyrie Server, find the phrase [Philippines - pRO: Valkyrie] and replace the whole block with this.

[Philippines - pRO: Valkyrie]
ip 202.57.118.235
port 6900
master_version 15
version 1
secureLogin 1
secureLogin_type 0
secureLogin_requestCode
secureLogin_account 0
serverType 0
patchserver wpatch.ragnarok.com.ph
patchpath /patch50
storageEncryptKey 0×050B6F79, 0×0202C179, 0×0E20120, 0×04FA43E3, 0×0179B6C8, 0×05973DF2, 0×07D8D6B, 0×08CB9ED9
serverEncoding Tagalog
charBlockSize 108
gameGuard 1
encrypt_packet_prefix 1

For Valhalla server, add this in your servers.txt file

[Philippines - pRO: Valhalla]
ip 202.57.118.234
port 6900
master_version 18
version 1
secureLogin 1
secureLogin_type 0
secureLogin_requestCode
secureLogin_account 0
serverType 0
patchserver wpatch.ragnarok.com.ph
patchpath /patch50
storageEncryptKey 0×050B6F79, 0×0202C179, 0×0E20120, 0×04FA43E3, 0×0179B6C8, 0×05973DF2, 0×07D8D6B, 0×08CB9ED9
serverEncoding Tagalog
charBlockSize 108
gameGuard 1
encrypt_packet_prefix 1

Step 5: Adding the modified src file

  1. Backup the src folder of your OpenKore installation
  2. Download the “modified” src folder from the following sites if you haven’t done so yet (this should have been done in step 1)
    http://www.mediafire.com/?ncyxjzzocnz
    http://www.megaupload.com/?d=IBXN9JLS
    http://rapidshare.com/files/167764042/src.rar.html
  3. Unrar them into your Openkore installation (they are virus free)

Step 6 : Run start-poseidon.exe from the OpenKore Folder

Poseidon Ragnarok Server

Step 7 : Run runro.bat from the Ragnarok Folder

This will open a Ragnarok screen however the server that you will see is Poseidon. Don’t worry, this is perfectly normal. Connect to that and enter some random username and password.

Poseidon Server Ragnarok

In the character select screen, just pick the level 99 novice.

Novice Level 99

If you see this screen, congratulations! You are just one step away from your Ragnarok bot.

Ragnarok Game

Step 8 : Run start.exe from the OpenKore Folder

For first time users,

  • You will be asked to choose which server you would like to bot. Find the number for Valkyrie/Valhalla and enter the number.
  • You will then have to supply your username and password.
  • You will then choose which character would you like to play or if you want to create a new character (I do not recommend making a new character through the bot).

Congratulations! You have now configured your bot! It will auto attack monsters when it sees one and loot their items.

Additional Tips:

  • I suggest you manually create a character first, finish the novice training grounds part and the first job change before you start botting.
  • Avoid bringing your bot to these Valkyrie PK Maps. Bots don’t fight back at players.
  • Here’s a useful solution sheet to those pesky unknown errors Open Kore might throw at you.

Questions? Comments?

Leave one at this post.

http://ragnarokbot.silkenhut.com/questions-on-ragnarok-installation/