GamerzPlanet - For All Your Online Gaming Needs!!  

Go Back   GamerzPlanet - For All Your Online Gaming Needs!! > Online Gaming > Ragnarok Online

Ragnarok Online Ragnarok Online Discussion.



Openkore for Starters

Ragnarok Online


Reply
 
Thread Tools Display Modes
Old 04-21-2007, 07:14 PM   #1
GzP's Eruruu
 
swmnbn's Avatar
 
Last Online: Today 06:55 AM
Join Date: Nov 2005
Location: Singapore
Posts: 4,031
Thanks: 14
Thanked 457 Times in 301 Posts
swmnbn is on a distinguished road
iTrader: 0 / 0%
Points: 6,702.69
Bank: 0.39
Total Points: 6,703.08
Openkore for Starters

So, you want to bot on Ragnarok Online? You don't know what to do? You have no clue where to start on? You have no idea how to make your bot do stuffs?

In this guide, it will teach you how to do most of the stuffs you will encounter in botting Ragnarok Online.

Firstly, i might use some brackets and stuffs like () and <>. You can ignore this type of brackets "<>" when you type the stuffs. For example, i typed..
serverType <number>
What you will do is to ignore the brackets and type
serverType 0 (if your serverType is 0)
The regular bracket MUST NOT be ignored.

Step 1, get a bot.
Don't ask me on visualkore stuffs, i'm poor. Get openkore instead, it is enough for your botting needs. Check the [Only registered and activated users can see links. ] for the bots download, there are three attachment there and i would recommend getting version [Only registered and activated users can see links. ]. It works great for me, hasn't crash one time and no bugs encounter. I will also use write this guide based on Openkore 1.9.3.

Step 2, know which server to connect to.
Downloading your bot for the first time, you probably have no idea what you need to do unless you are someone who explores around new stuffs alot. Because the server details from the default openkore servers.txt is usually outdated, this is written to help you get the newest details.

Check this [Only registered and activated users can see links. ]. It is a great guide for finding out your server information. If you don't know what to do with those values, note them down somewhere.
Once you got those values down, navigate to servers.txt found in the folder named tables.
openkore-1.9.3\tables\servers.txt
From that website's guide, you can find four pieces of information. IP address, Port number, Server version and Master version.

Next, you will have to write some lines. Key in the information accordingly to what you find. For example, i got the those four informations..
IP address:Port - 213.98.52.66:6900
Server version - 20
Master Version - 14
Key those in.

[Private Server Description Here, anything will do.]
ip 213.98.52.66
port 6900
master_version 14
version 20

Now, you will need to find the server's type.
Quote:
# 0 = normal server, 1 = oRO, 2 = pRO, 3 = eAthena/Freya,
# 4 = new Freya, 5 = new eAthena, 6 = new oRO
# 7 = Aegis 10.x with padded packets, 8 = kRO
# 9 = eAthena, 10 = vRO, 11 = euRO
# If Skills, Moving, Sitting or whatever doesnt work, try all other servertypes before you complain!
If you know which emulation/version your server is running, thats good. Just type the corresponding number into the block above on a new line named "serverType <number>"

If you don't know what emulator/version your server is running, don't rush and post "HALP MI ON MAI SERVERTYPE!11" Instead, try ALL the numbers from 0,3,4,5,7,8,9. That is, if you don't play the servers which have the serverType dedicated to them.

Next step is to find out your serverEncoding. Well, most private servers will be Western so just leave it at that.

Your final stuffs will look like this..

[Private Server Description Here, anything will do.]
ip 213.98.52.66
port 6900
master_version 14
version 20
serverType 9
serverEncoding Western

IF you have trouble with your character, as in it doesn't display your character name/job correctly, add "charBlockSize 108" into that block above, any line is fine.

So, you have finished configuring your servers.txt. Now it's time to move on to the main config.

Step 3, Making your bot do stuffs. =D
openkore-1.9.3\control\config.txt
Open that. You will see a gazillion lines, don't be frightened by it. For start, you will ignore every line there is and use Ctrl+F to get to the line you want.

#1, attackDistance <distance_in_tiles>
If you are a melee attacker, set it to 1.5. If you are a ranged attacker, set it to 13.5. If you are a dancer using whips, set it to 2.5.
attackDistance 1.5
attackDistance 13.5
attackDistance 2.5
And so on..

#2, lockMap <map_name>
This function is to make your bot stay in a single map. If your character wanders outside of the map specified, it will automatically calculate a route to walk back to the map. Eg. "lockMap prt_fild08", this will make your bot stay in the field below Prontera, even if you die, it will respawn and go back to this map.

#3,
route_escape_unknownMap 0
route_escape_reachedNoPortal 0
route_escape_randomWalk 0
route_escape_shout
route_randomWalk 1

Just set it accordingly, don't ask why. Unless you are in Hidden Temple botting argiopes or monsters, set route_randomWalk 0.

#4, attackSkillSlot <skill name> {
If you are an assasin cross and want to bot using Soul Breaker, put the skill name into it. Eg. "attackSkillSlot Soul Breaker {" Some skills name differ in game and openkore. Open skills.txt to check your skill name. openkore-1.9.3\tables\skills.txt. Don't forget skills have distances too. Soul Breaker's distance is around 5 tiles so i set the distance to 5.5.

If you want to use normal attack to bot, leave the attackSkillSlot blank.
attackSkillSlot {

#5, useSelf_skill <skill name> {
Same as above, except this skills is to be used for self-buffing skills.

Well, for normal people, this is enough to start botting. Run your bot and it will ask you for your username/password to log you in and it will ask about your servers and stuffs. Just enter it accordingly.


Step 4, macros.

This is for those who wants more than required.

If you get the bot from the thread i've linked above, you should already have the macro stuffs in it. No downloading is required. If you didn't, you will have to get the [Only registered and activated users can see links. ] yourself and add the required line to make the macro work. Well, find it out yourself. =P

For those who get the bot from my thread, you should already have a macros.txt in your control folder.
openkore-1.9.3\control\macros.txt

Now, i'm feeling kinda lazy now. Perhaps i'll write a guide on macro usage later on or i probably won't write it. You can read it up yourself and experiment it around or you can simply take the macro from below and adjust it to suit your needs.

This is my macro for farming Gold in NiktoutRO, which earned me 500m a day. =D

automacro sellwarp {
weight > 88%
timeout 15
call sellwarp2
}

macro sellwarp2 {
do c @go 1
do talk @npc(147 102)
do sell
do sell @inventory(gold)
do sell done
do c @warp pay_dun04
}

You see several lines of "do" in the macro area, you will need to have to "do" there as it simply means it will "type" the stuffs after "do" into your bot's console. Eg. "do c @go 1" in macro would be the same as YOU typing "c @go 1" into the bot console.

So... play around with it.

Written by swmnbn from GzP, no copyrights. Paste it anywhere you want, i don't mind.
__________________

siggy <3 kurisu

Last edited by swmnbn; 04-27-2007 at 10:21 PM.
swmnbn is offline   Reply With Quote
The Following 20 Users Say Thank You to swmnbn For This Useful Post:
014014 (03-29-2008), Alxndrhplay1 (07-27-2007), blubberblubber (06-22-2008), catman06 (06-14-2007), chineboy359 (10-27-2007), danica0204 (03-05-2008), freakhax (05-25-2007), frighttime (06-20-2007), fsdg (04-24-2007), Ghost321 (10-08-2007), HazX (10-16-2007), Lollerzoid (07-20-2007), mdma (08-03-2008), nicknick12 (06-12-2007), ondemann (08-02-2007), PandarenMaster (05-06-2007), pasukannaamf (02-24-2008), ussy (07-01-2007), wishly (02-27-2008), yalyalyal (06-17-2007)
Sponsored Links
Old 04-28-2007, 10:07 AM   #2
Lurker
 
Last Online: 07-06-2008 05:01 AM
Join Date: Jun 2006
Age: 15
Posts: 8
Thanks: 6
Thanked 3 Times in 1 Post
gunmasterboy is on a distinguished road
iTrader: 0 / 0%
Points: 211.00
Bank: 0.00
Total Points: 211.00
Re: Openkore for Starters

The start button doesn't work for 1.9.3

Last edited by gunmasterboy; 04-28-2007 at 10:10 AM.
gunmasterboy is offline   Reply With Quote
The Following 3 Users Say Thank You to gunmasterboy For This Useful Post:
014014 (03-29-2008), freakhax (05-25-2007), jeje665 (12-09-2007)
Old 05-05-2007, 01:01 AM   #3
Registered User
 
Last Online: 07-18-2008 10:07 PM
Join Date: Jul 2006
Age: 16
Posts: 35
Thanks: 2
Thanked 2 Times in 1 Post
shengz2204 is on a distinguished road
iTrader: 0 / 0%
Points: 300.00
Bank: 0.00
Total Points: 300.00
Re: Openkore for Starters

so confusing .. lol
shengz2204 is offline   Reply With Quote
The Following 2 Users Say Thank You to shengz2204 For This Useful Post:
014014 (03-29-2008), freakhax (05-25-2007)
Old 05-06-2007, 06:57 PM   #4
Registered User
 
Last Online: 08-26-2008 04:48 PM
Join Date: Apr 2007
Location: asia
Posts: 11
Thanks: 12
Thanked 5 Times in 2 Posts
PandarenMaster is on a distinguished road
iTrader: 0 / 0%
Points: 1,200.00
Bank: 0.00
Total Points: 1,200.00
Re: Openkore for Starters

thanks dude!
PandarenMaster is offline   Reply With Quote
The Following 3 Users Say Thank You to PandarenMaster For This Useful Post:
014014 (03-29-2008), freakhax (05-25-2007), shezu (05-07-2007)
Old 05-15-2007, 08:23 AM   #5
Lurker
 
Last Online: 11-03-2007 08:38 AM
Join Date: May 2007
Posts: 9
Thanks: 4
Thanked 6 Times in 4 Posts
shezu is on a distinguished road
iTrader: 0 / 0%
Points: 0.00
Bank: 0.00
Total Points: 0
Re: Openkore for Starters

Sorry didnt read from the start (Read first 2 pages though :P )

But a simple question what do i have to do if i want to make my bot tp whenever any player/GM is in sight.

And 1 more prob even though i put the lockmap location sometimes my bot dusnt go back to the place :( But when i close it and restart again it does so..... I dont have the time to check again n again if it is going or not so please tell me some solution.

Hope my problem gets solved soon.

Shezu~~
shezu is offline   Reply With Quote
The Following 2 Users Say Thank You to shezu For This Useful Post:
014014 (03-29-2008), freakhax (05-25-2007)
Old 05-15-2007, 08:31 AM   #6
GzP's Eruruu
 
swmnbn's Avatar
 
Last Online: Today 06:55 AM
Join Date: Nov 2005
Location: Singapore
Posts: 4,031
Thanks: 14
Thanked 457 Times in 301 Posts
swmnbn is on a distinguished road
iTrader: 0 / 0%
Points: 6,702.69
Bank: 0.39
Total Points: 6,703.08
Re: Openkore for Starters

It wouldn't be wise to teleport from a GM. They can track you down anywhere in the map and when you keep teleporting from them, you will be banned sooner. It would be wiser to use "avoid.txt"

Set the names and parameters in avoid.txt and go to config.txt and find these three lines, edit them accordingly.

avoidList 1
avoidList_inLockOnly 0
avoidList_reconnect 300

Default is 1800 seconds but i reduced it to 300 since most GMs do not bothered to wait an unknown amount of time to check if you log back in, they will just proceed on to different map.

As for the lockMap thing, i have no solution for that. I never had any problems with openkore's lockMap, the only errors i came across are human errors.
__________________

siggy <3 kurisu
swmnbn is offline   Reply With Quote
The Following 2 Users Say Thank You to swmnbn For This Useful Post:
014014 (03-29-2008), freakhax (05-25-2007)
Old 05-16-2007, 03:03 AM   #7
<3 Rei-kun
 
Storm's Avatar
 
Last Online: Today 01:42 AM
Join Date: Jan 2007
Location: 2012
Posts: 1,080
Thanks: 10
Thanked 81 Times in 72 Posts
Storm is an unknown quantity at this point
iTrader: 0 / 0%
Points: 452.00
Bank: 5,110.50
Total Points: 5,562.50
 
Xfire 8Storm
Re: Openkore for Starters

From what I understand putting "sell 21,30-33,51 50" into the macro puts items 21, 30, 31, 32, 33 and 51 in the sell list at quantity 50 but is there a way to sell only certain items? As I wont know what item will get what number...

*edit*
Never mind that, is there a way to keep certain types of items?

Last edited by Storm; 08-07-2008 at 12:33 AM.
Storm is offline   Reply With Quote
The Following 2 Users Say Thank You to Storm For This Useful Post:
014014 (03-29-2008), freakhax (05-25-2007)
Old 05-16-2007, 04:07 AM   #8
GzP's Eruruu
 
swmnbn's Avatar
 
Last Online: Today 06:55 AM
Join Date: Nov 2005
Location: Singapore
Posts: 4,031
Thanks: 14
Thanked 457 Times in 301 Posts
swmnbn is on a distinguished road
iTrader: 0 / 0%
Points: 6,702.69
Bank: 0.39
Total Points: 6,703.08
Re: Openkore for Starters

Well, there's no way to remove an item in a sell list if you've added it except for "sell cancel" which removes everything which would be pretty redundant anyway.

I would recommend you to set your bot to pick up only the valuables. With that, you won't be picking up junk items as well and it would be easier to sell your loots.

For selling specific items and for example you want to sell Gold, Fabric and Witherless Rose, use the following macro.

sell @inventory(Gold)
sell @inventory(Fabric)
sell @inventory(Witherless Rose)

It would be more reliable than using the normal selling methods as the numbers for the normal method would be jumbled up sometimes. You can also control the items you want to sell without finding out the numbers. Add as many lines of "sell @inventory(x)" as you want for all the valuables you picked up.
__________________

siggy <3 kurisu
swmnbn is offline   Reply With Quote
The Following 2 Users Say Thank You to swmnbn For This Useful Post:
014014 (03-29-2008), freakhax (05-25-2007)
Old 05-16-2007, 04:34 AM   #9
Lurker
 
Last Online: 11-03-2007 08:38 AM
Join Date: May 2007
Posts: 9
Thanks: 4
Thanked 6 Times in 4 Posts
shezu is on a distinguished road
iTrader: 0 / 0%
Points: 0.00
Bank: 0.00
Total Points: 0
Re: Openkore for Starters

@swbnm
I dunt get anything in the avoid.txt folder i mean its completly alien to me..... how to put parameters,name etc... pls gimme an example.

And i dunt wana logg off, i wana tp for players and put logg off for GMs (i.e. if the Bot is able to detect ^_^ )

Thanks in advance~*
^_^
shezu is offline   Reply With Quote
The Following 2 Users Say Thank You to shezu For This Useful Post:
014014 (03-29-2008), freakhax (05-25-2007)
Old 05-16-2007, 05:15 AM   #10
GzP's Eruruu
 
swmnbn's Avatar
 
Last Online: Today 06:55 AM
Join Date: Nov 2005
Location: Singapore
Posts: 4,031
Thanks: 14
Thanked 457 Times in 301 Posts
swmnbn is on a distinguished road
iTrader: 0 / 0%
Points: 6,702.69
Bank: 0.39
Total Points: 6,703.08
Re: Openkore for Starters

Well, it's all there is.. Really.
# avoid.txt: Avoid certain players

# Format: <name> (TAB(s)) <disconnect when in sight> <teleport when in sight> <disconnect on chat>
[Players]
Sir Kills A Lot 1 0 1

So, you see the 1 0 1 above? It means your bot will <disconnect> <NOT teleport> <disconnect when the player PMs you>

1 = yes
0 = no
__________________

siggy <3 kurisu
swmnbn is offline   Reply With Quote
The Following 2 Users Say Thank You to swmnbn For This Useful Post:
014014 (03-29-2008), freakhax (05-25-2007)
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

All times are GMT -7. The time now is 05:15 PM.


Powered by: vBulletin
Copyright ©2008, GamerzPlanet.Net
SEO by vBSEO 3.2.0 RC5 ©2008, Crawlability, Inc.
Network: GamerzPlanet | ForumzPlanet | GzPUpload | GzPArcade | GzP Host | Poker Tips | Visits: