Warning, alot of text ahead. Get your readinglasses!! Installing Bot
First extract all AgBot files in to a folder, call it whatever you want and place it where ever you want.
Redirecting Traffic with Mediapatcher OR the Loader
With mediapatcher you just patch your media.pk2 and redirects the traffic with silkroads own files, if you have a patched media.pk2 you cant play legit until you unpatch it.
With loader redirect you can do a realtime redirect without modifying silkroad files, and with this you can multiclient really easy too. Mediapatcher works instantly after a serverinspection with a new patch, so if you cant use the loader. Please use the Mediapatcher way.
Using Mediapatcher
If you want to patch your Media.pk2 use this program then. If you want to have a redirect on "the fly", please use the Loader
In the folder there is a file called MediaPatcher.exe. Copy that one to your silkroad folder. Default location is c:\Program Files\Silkroad.
When you doubleclick the Mediapatcher.exe file it will say like this
Now the media.pk2 is patched, make sure you didnt had silkroad running. This will not work if Silkroad is Running! Dont remove ip.bak and port.bak. You need thoose to unpatch the media.pk2
Using the Loader
- 1. Download the Loader and Extract it into the Silkroad folder ( no sub-folder or anything.. )
- 2. Start Loader.exe and a config will popup.
- 3. Check Redirect and press Launch.
- 4. You need to have Nuconnector and agBot running first before you launch the loader though. This is just how to work with the loader

- 4. If you used the Mediapatcher before - the redirect for the loader wont work until you unpatch the media.pk2. Remember that you cant patch/unpatch the media.pk2 while sro is running
Starting the Bot
First, listening after Bot Connection | Second, listening after sro_client | Third, connected to the sro_client |
- 1. Start NuConnector
- 2. Start agBot
- If agBot wont start, please install Libraryfiles
- If your using Windows Vista, open agbot.exe as admin [right click > run as adming]
- 3 Start Silkroad with the Loader of you are going to use the redirect. As explained at Here
If these three steps works the patching or redirect works and you are done with the patching.
Login in Silkroad and choose your character. Check if it says Char: Playername Lv:1
Then its wrong and u missed something. Does it say your charactername and real lvl its correct.
Botwindow and Settings

This is the mainwindow of agBot, it will always start the latest news about the bot.
If there is any updates or other things that is good to know it will be written at the News page.
If you started everything correct it will say:
Char: YourCharacterName "Phobic is my testchar"
Lv: YourCharsLevel "Lvl 24 for Phobic here"
Hp: YourCharsHp "1813/1813 for Phobic here"
Mp: YourCharsMp "678/678 for Phobic here"
XP: YourCharsXp "73,51% for Phobic here"
Status You Coords
This is the mainstats about your character. Now to the buttons and menus.
- File
- Load - here you can Load another configuration for a other character or mayby a different setting.
- Exit - Close agBot
- Views
- Autoparty - Settings for the autoparty. Related image Here.
- Hunting, Quest, Trade, Thief - is the Different settings for the party. Use Hunting.
- Level Restrict - What levels that is allowed to join party.
- Set the party properties - Exp distribution or autoshare, item distribution or autoshare.
- Can invite without master status - If checked then everyone can invite to the party.
- Title - Name your party.
- Auto Accept Invite Request - Accept others who try to invite you
- Auto Potions - Settings for the Auto Potions. Related image Here.
- Player
- HP Lower then - Default is 50%, autoheals your characters HP when less then 50% using normal HP Potions.
- HP Lower then - Default is 50%, autoheals your characters HP when less then 50% using Vigor Potions.
- MP Lower then - Default is 50%, autoheals your characters MP when less then 50% using normal MP Potions.
- MP Lower then - Default is 50%, autoheals your characters MP when less then 50% using Vigor Potions.
- Pet
- HP Lower then - Default is 50%, autoheals your pets HP when less then 50%.
- Chat - The window that shows you ingame chat.
- Config - The main configuration of the bot. Related image Here.
- Monstertype to attack
- Normal - Ordinary monsters.
- Champions - Ordinary Champions.
- Unique - Tigergirl, Uruchi, Captain Ivy, Cerberus, Isyutary, Lord Yarkan and Shaitan.
- Giant - Ordinary Giant
- Titan - Special Monster
- Elite - Unique Spawns
- Party Monster - Party Ordinary Monster.
- Party Champion - Party Ordinary Champion.
- Party Unique - Party Tigergirl, Uruchi, Captain Ivy, Cerberus, Isyutary, Lord Yarkan and Shaitan.
- Party Giant - Party Ordinary Giant.
- Party Titan - Party Special Monster.
- Party Elite - Party Unique Spawns.
- Item Select - Alter the filter of what the bot will pickup, sell, store or ignore. Related image Here.
- Floor - Items the bot will Not pickup.
- Inventory - Items the bot will pickup and keep in the inventory.
- Sell NPC - Items the bot will sell to NPC.
- Storage - Items the bot will store in storage.
- List to the right will hilight the category of items.
- Monster Select - Alter the list of what monsters to attack. Related image Here.
- Ignore - Monster in this list is all Monsters the bot will Ignore and not Attack. To change a monster to Attack list, hilight it and press the -> in the bottom.
- Attack - Monster in this list is all Monsters the bot will Attack and not Ignore. To change a monster to Ignore list, hilight it and press the <- in the bottom.
- Monster in Level Range - Will hilight the monster of the selected level range.
- Select Thief - Will select all NPC Thiefspawns
- Annoying repeated type - Dont know
- Event Monster - Will hilight all Event monsters
- Add Skill Protection - This prevents you to add a buff as an attack or an attack as a buff.
- Do Not Pick Item - This tells the bot to not pick any items at all, even if your itemfilter is set to pick item.
- Windows - Change the appearance of the bot windows.
- None - No window settings at all.
- Auto Close - Dunno.
- Horizontal - Stack the agBot windows on a line.
- Vertical - Stack the agBot windows in a row.
- Cascade - Stack the agBot windows one by one after eachother.
- Show/Hide Silkroad - Minimizes Silkroad or Maximizes it.
- SRO_CLIENT - This is a way for you to edit the name of the silkroad client in the taskbard. So it will not say SRO_CLIENT.
- Cast Berserk - Settings for when to use the berserk.
- Immediate - Instantly when you have gained full zerk.
- Party monster - Only when your character fights against a Party monster.
- Giant monster - Only when your character fights against a Giant monster.
- 3x monster attacking U - When your character is getting attacked by 3 or more monsters.
- Cast normal attack - Use basic attack when no skills aviable.
- Stay idle if No monster - Make the bot stand still if it cant find any monsters to attack.
- Cycle attack skill - Reuse the skills when they are ready
- View Invisible Player - Make players using Stealth or Inivisibility Visible for you.
- Botting in Cave - Make the bot understand it is in the Downwhang Cave.
- Loop after Teleport - Makes the bot start the Loop when it has teleported.
- High HP Monster first - When you have several monsters attack you this setting will attack the monster with the highest HP.
- KS Player - Attack Monsters that other players are attacking.
- Inventory - Shows you the items you have in your inventory-
- Hunting Area - Sets where the bot will fight. Related Image Here.
- X: - The X Coordinate.
- Y: - The Y Coordinate.
- Radius - How big the area should be where the bot will fight in.
- Add Hunting - Add the area to the list.
- Current Position - Will add the current Coordinations that your character are standing on.
- Hunting Area - The list of all added hunting areas to fight in.
- Remove - Check the area you want to remove in the Hunting Area list and press this button to remove it.
- Enable Hunting Area - Enables the area.
- IRC Chat - The builtin system to connect to the support channel. Related Image Here.
- Quit Chat - Logs you out from the IRC.
- Connect To irc - The settings for you to connect.
- FullName - A fullname for the connection.
- Hostname - Some random name
- Name - Enter your ident name here.
- Nickname - Your nickname on the IRC Chat channel, make this unique so we can easily talk to you.
- SvName - Some random name
- Server - This is the serveraddress that you connect to so you can enter the supportchannel. irc.rizon.net is the server we use.
- Channel - This is the channel you are going to enter. #agbot is the channel for support.
- Connect - Connects you to the IRC.
- Information and Rules for the IRC chat you can find Here
- Map - Information where your character is. Related Image Here.
- Record Mouse Click - The presuccessor of the walkbackscript. Dont use.
- People - Check to show the players on the map, dont work now.
- Monster - Check to show the monsters on the map, dont work now.
- NPC - Check to show the NPC's on the map, dont work now.
- Item - Check to show the Items on the map, dont work now.
- Auto Refresh - Make the Map autoupdate.
- PlayerInfo - Info about the surrounding players.
- Return To Town - Settings for the bot when to teleport. Related Image Here.
- Teleport to town if the condition return true - The numbers here is based on my character Phobic, it might be different for you.
- HP Pot 50 <= - If the potions is less then XX it will use a teleportscroll. Default is 2.
- Mp Pot 50 <= - If the potions is less then XX it will use a teleportscroll. Default is 2.
- Pills 0 <= - If the potions is less then XX it will use a teleportscroll. Default is 2.
- Weapon Durability 48 <= - If the durability is less then XX it will use a teleportscroll. Default is 2.
- Broken equip 0 >= - If the total amount of broken items is more then XX it will use a teleportscroll. Default is 2.
- Avg equip dur 53 <= - If the total amount of the durability is less then XX it will use a teleportscroll. Default is 6.
- Arrows 0 <= - If the arrows is less then XX it will use a teleportscroll. Default is 2.
- Freeslot 29 <= - if the Freeslots are less then XX it will use a teleportscroll. Default is 0.
- Skill Bot - The list of current Skills the bot will use. Related Image Here.
- Skill List - The list of all available skills for the bot. Related Image Here.
- Surrounding Item - The list of all items on the ground that the bot can see. Related Image Here.
- Surrounding Monster - The list of all monsters around the bot. Related Image Here.
- Surrounding Player - The list of all Players around the bot. Related Image Here.
- Web News Section - The Newswindow that agBot always starts with, always latest news and updates. Related Image Here.
- ----
- Cascade - Makes the botwindows to stack on each other. Related Image Here.
- Tile Vertical - Makes the bowindows to get listed over each other. Related Image Here.
- Tile Horizontal - Makes the bowindows to get listed in a line. Related Image Here.
- Close all Windows - Closes all internal windows in the bot.
- Config Button - The main configuration of the bot, this is the most used options in the droplist. Related image Here.
- Autoparty - Settings for the autoparty. Related image Here.
- Auto Potions - Settings for the Auto Potions. Related image Here.
- Config - The main configuration of the bot. Related image Here.
- Hunting Area - Sets where the bot will fight. Related Image Here.
- Return To Town - Settings for the bot when to teleport. Related Image Here.
- Skill Bot - The list of current Skills the bot will use. Related Image Here.
- Skill List - The list of all available skills for the bot. Related Image Here.
- Start Bot - Starts the bot, if you are not on the Hunting Arena he tries to walk to the Area in a straight line.
- Start Walkscript - Starts the current Walksript/Loop function.
- Start AutoParty - Starts the AutoParty function.
- Start AutoPotion - Starts the AutoPotion function.
- Hide Silkroad - Hides/Shows Silkroad.
- Script - This is where you create the loop for the bot. Related Image Here.
- Exit script if not in this Area
- X - The X Coordinate
- Y - The Y Coordinate
- Radius - The range of the protected area
- Add Protection - Adds the protection to the .lst file
- Nothing or Start bot - Adds 0 or 1 to the S3 part for the ConditionScript
- Walking Script
- X - The X Coordinate
- Y - The Y Coordinate
- Random Radius - How big radius the steps will have.
- Add Step - Klick on this when u enter each X and Y do add each step manually.
- Use key F8 to insert the current position of the player - Instead of using the Add Step you can be ingame and press F8 each time you want to record a coordinate for the bot to walk too.
- Add Hunting Area
- X - The X Coordinate
- Y - The Y Coordinate
- Radius - The range of the are where the bot will fight at.
- Add Hunting - Adds the Hunting Area for the bot to the loop.
- Filename - Name the file you are creating.
- Start Autopotion - Adds the Start AutoPotion command for the loopfile.
- Start Autoparty - Adds the Start Autoparty command for the loopfile.
- Protect off - Adds the Protect Off command for the loopfile.
- Protect on - Adds the Protect On command for the loopfile.
- Stop Bot - Adds the Stop Bot command for the loopfile, a command you have in the beginning before making the loop.
- Start Bot - Adds the Start Bot command for the loopfile, a command you have the tne end of the loopfile when done with the loop, walkback and are at the huntingarea where the bot will fight.
- Clear Hunting - Adds the ClearHunting command for the loopfile.
- Stop Walking - Adds the StopWalking command for the loopfile, you add this evertime the bot will talk to a NPC.
- Save - Saves the loopfile.
- Clear/Cancel - Removes the latest changes you did.
- NPC Interaction
- No npc has been selected - This text will change when you click on a NPC. Example: Blacksmith Soboi
- Click on NPC text to open the store
- Store item in storage - Adds the instruction to store the items you set in the item filter list.
- Sell unuseful stuff - Adds the instruction to sell all items you set in the Sell item filter list.
- Repair all items - Adds the instruction to Repair all items.
- Close store - Adds the instruction to close the store, this is a must when you leaves a store.
- Item - Write what item you are going to buy
- Quant - How big stacks
- Total Amount - How many in total
- Buy item - Buys the item
Making the Loop

Now you have reached the part where you will create your own loop, this can be quite tricky first time but when u get a hang of it it will be easy.
You need to read each thing and dont skip anything, if you do. You will most likely fail or dc. All theese commands and settings take place in the Script Window for creating the loop.
- First you need to know where you will end up when the bot teleports.
- Now when you know where to start you will tab to agBot and click script
- In the Filenamepart default.lst
- Then press [Start autopotion] and [start autoparty]
- Press [Clear Hunting]
- Press [Protect off] and [Stop Bot]
Now you started the first instructions for the loop, it will make sure it will invite people to party and not start to bot in town. At the Script window at the Walking Script, check "Use Key F8 to insert the current position of the player"
- Press F8 where you stand and then walk in a straight line, everytime you are going to make a turn press F8 to record the point where you are. If you walk a long way press F8 from time to time. like each 5 sec or something.
- When u are at your target, then first press [Stop Walking] button.
- Storage target, click on the storage target, open storage. tab to AgBot again. Click on Store item to Storage, Click on Close store
- Now, next target. We will take the Blacksmith.
- Walk against him, dont forget to press F8 to record the walking. when u are at him, press the [Stop Walking] Button.
- Click on him, choose the repair/buy option.
- Tab to agBot, click Sell unuseful stuff and click Repair all items.
- If you need to buy arrows now is the time to learn how.
- Buy one arrow or Bolt, tab to agBot. Now at the Item part it will say Arrow or Bolt. Quant is how big Stacksize. Arrow and Bolt max is 250. Total ammount is how many in total you are going to buy. lets say 4000. Click Buy item.
- Now press Close Store
- Now lets go to Potion Store
- Press F8 all the way as usual and when u are at the Potion Lady press [Stop Walking]
- Open Store as usual and now click on the potion u are going to buy. Buy only one potion.
- Now in agBot it will appear the name of the potion, Write the Quant "Max for potions is 50" And the total amount. Lets say 500. Click buy
- Dont forget to do the same thing with MP pots too, buy one. tab to agbot again. write 50 as Quant and then the total amount and then press Buy. The press close Store and tab back in to the game.
- Now lets walk to buy returnscrolls
- use F8 as usual all the way there, click [Stop Walking] when u get there, open store, buy one return scroll, tab to agBot and quant 1 total ammount 1 click on Buy and then Click on Close store. Tab back.
- Now the Loop for town is complete, now you will make the walk to the fighting grounds.
- Press F8 and walk to the place where the bot will fight, dont forget to press F8 from time to time, and alot when it is tricky to walk.
- When you are where your bot will fight, tab to agBot again. Now you will add the Hunting area where to fight. Write the current X and Y Coordinates where you are standing in the Hunting Area Fields at the loopcreator. Write the range and press add Hunting.
-
- Now press the [Start bot] button in the loopcreator window and then press Save. You have now created a loop for your town and where to run.
-
- Now just close the Window of the loop creator and then press Start Bot, it will fight now until it dies, it needs to teleport or anything, Depending on what settings you have. Make sure you have Loop after Teleport Checked at the config settings. Cause it should start when the bot teleports next time. IF you want to see if everything works, just teleport to town. Click on the Start Walkscript and see the magic.
Make sure that you have enough cash to buy the potions and/or arrows/bolts. And that you have enough room for it, or else agBot will hate you and crash
Editing the current loop with Notepad
This is a working loopfile for jangan, buying Herbs only and walking just right outside Jangan killing some manyangs.
the "6434","1063","1" is one coordinate for the bot to walk to, you can easily alter this by finding better coordinates and edit the file manualy by opening it with Notepad or Wordpad.
The "store buy","01080000011C0100|04000000|HP recovery herb ","10|20" means it will buy Hp Herb. 20 Units but only 10 at the time, so you will end up with two stacks with 10 in each stack. This makes it easy to change too, if you need to change potions you just need to open the agBot script window again, go to the potion guy, buy one potion and add the code to the current file. it will be in the end of the .lst file and you can easily copy it to alter the current file.
"cmd","[start autopotion]",""
"cmd","[start autoparty]",""
"cmd","[protect off]",""
"cmd","[stop bot]",""
"6434","1063","1"
"cmd","[stop walking]",""
"store open","0104000000","A7000000|Storage-Keeper Sansan"
"store storage","Storage-Keeper Sansan","A7000000"
"store close","Storage-Keeper Sansan","A7000000"
"6398","1067","1"
"6382","1080","1"
"6375","1096","1"
"cmd","[stop walking]",""
"store open","0101000000","15000000|Blacksmith Chulsan"
"store sell","Blacksmith Chulsan","15000000"
"store repair","Blacksmith Chulsan","15000000"
"store close","Blacksmith Chulsan","15000000"
"6387","1093","1"
"6406","1086","1"
"6444","1069","1"
"6461","1067","1"
"6495","1068","1"
"cmd","[stop walking]",""
"store open","0101000000","CF000000|Grocery Trader Jinjin"
"store buy","01080100011B0100|3D000000|Return Scroll","1|1"
"store close","Grocery Trader Jinjin","CF000000"
"6490","1100","1"
"cmd","[stop walking]",""
"store open","0101000000","EC000000|Herbalist Yangyun"
"store buy","01080000011C0100|04000000|HP recovery herb ","10|20"
"store buy","01080002011D0100|0B000000|MP recovery herb ","1|20"
"store close","Herbalist Yangyun","EC000000"
"6489","1130","1"
"6668","1142","1"
"6687","1142","1"
"6713","1142","1"
"6786","1195","1"
"cmd","[add hunting]","6785;1195;50"
"cmd","[start bot]",""
-----------------------------
to Run Bot u have to download those files
1- Library Files : http://www.ascentive.com/support/new/libraryfiles.exe
2- AgBot V 2.4.2 : http://www.rev6.com/bot/Package2.4.2.nomap.zip
------------------------------
updates :
NuConnector 76 : http://www.rev6.com/bot/nuConnector76.zip
AgBot v 2.4.11 : http://www.rev6.com/bot/agBot2.4.11.zip
------------------------------
USE IT ON UR ON RESK