![]() |
| |||||||
| Home | GzP Upload | GzP Arcade | Register | vbBux / vbPlaza | All Albums | FAQ | Donate | Members List | Calendar | Mark Forums Read |
| Ragnarok Online Ragnarok Online Discussion. |
![]() |
| | Thread Tools | Display Modes |
| | #1 | |
| GzP's Eruruu ![]() ![]() | 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:
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. | |
| | |
| 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 |
| |
| | #2 |
| Lurker | 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. |
| | |
| | #3 |
| Registered User | Re: Openkore for Starters so confusing .. lol |
| | |
| | #4 |
| Registered User | Re: Openkore for Starters thanks dude! |
| | |
| | #5 |
| Lurker | 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~~ |
| | |
| | #6 |
| GzP's Eruruu ![]() ![]() | 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 |
| | |
| | #7 |
| <3 Rei-kun ![]() | 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. |
| | |
| | #8 |
| GzP's Eruruu ![]() ![]() | 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 |
| | |
| | #9 |
| Lurker | 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~* ^_^ |
| | |
| | #10 |
| GzP's Eruruu ![]() ![]() | 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 |
| | |
![]() |
| Bookmarks |
| Thread Tools | |
| Display Modes | |
| |