revbot is a packet bot made by nymble the same of nuBot, to use it you need 3 programs reliables in the package linked in the GpZ Silkroad Downloads Subforum:
REVBOT Downloads - The iSRO Free Bot for Everyone
First of all, to use revbot we must know the bases of how it work and what we need to use the nuConnector and the MediaPatcher.
How work revbot?
rebot is a software that act similar to a packet sniffer it start and process all packets from in/out ports used by SROclient.
That mean lag upon communications between them and lots of problem if you use firewalls or anti virus that apply packet inspections.
A sniffer usually only read packets, revbot over that inject packet to emulate the human action in game (in few word is a bot).
Differently from the old nuBot revbot don't include instead the sniffing/injection module but use an external one the nuConnector.
The communications trough client and server are crypted (or we suppose it) so the rule of the nuConnector is to be the interconnection
interface trough revbot and client/servers comunications.
The communications client/servers are managed trough a direct connection made from the client to the ip of the jmax servers the right
ip addresses of the servers are stored on the file media.pk2 so to redirect the packets first to the connector (it will redirect them
correctly to the servers) we need the MediaPatcher to modify the media.pk2 to force the client to talk to nuConnector instead the servers.
Well after this little introduction to how revbot work I'll explain step by step how to configure the revbot to bot:
We start modifying the media.pk2 to right redirect the isro client/server comunications to nuconnector.
You need to do that only the first time
1. Launch the mediaPatcher
2. Define the right folder of the silkroad installation
3. click on "read" button and you'll see this servers listed:
* gwgt1.joymax.com
* gwgt2.joymax.com
4. Click on "Rev6" button and they will change in:
* 127.0.0.1
* 127.0.0.1
5. Click on "Patch" button and the servers will be changed on media.pk2 file
To replace again the servers with the original ones you must repeat all the steps but in point 4 instead of "Rev6" button you must click on "Default" button
Now our client is ready to work with revbot now we will see how to start it
1. Run the nuconnector
2. Will appear a DOS window wait till the "listening for client message" will not appear then minimize it (don't close! only minimize)
3. Start the revbot when the first window will appear click on "connect" button
4. The main revbot window will appear minimize it and run as usual your client (u can use the nodc client/patch/launcher if you like)
Well now we are logged in with our loved char ready to leave it bot the only think we need to do is configure correctly our revbot:
Hit the F6 button to see the revbot window, we can see some tabs and some other data about our char on the base of the window as
our char name the amount of golds the position coordinates the actual time and date.
Take care that your char data appear there correctly (mainly the coordinates) if they are correct revbot is correctly connected to nuConnector
also you must close revbot and start it again (in some cases may be that you must restart the nuconnector and the game client too).
Now we will see how configure our bot tab by tab
[
HuntingArea]
As the tab name say in this tab we define the coordinates and the radius of our hunting area this will be the last tab that we will configure because
we will define it when we will be at the right coordinates.
[
Inventory]
This is an info tab looking at it you can see your char inventory, we don't care of it atm.
[
Variable]
In this tab we will set the most important configurations:
Variable
leave it as is
AutoHunt
checking it the bot will start to hunt activable/deactivable trough the hitting of the F5 button (leave it unchecked till the end of the configuration phase)
Berserk
leave as is (revbot is in development status some functions are still not working) the bot will activate the zerk when full
Record Walking
checking it revbot will record all the movement of your char till the uncheck, if you want to let your bot come back to your hunting area you must record your route (i.e. I want to bot out of dongwang to the horses to record the right route when in dongwang I start to record till my hunting area then I'll uncheck the check box)
Goto HuntingArea
set it only if you have recorded a walk trough before (with some systems sometimes it crash the program)
Loop all Action
isn't really needed cause in newer versions it was always enabled
On death, return to town
It's more than clear
Hunting delay
it's set as default at 1000 milliseconds (1 second) you can reduce it but I suggest to leave it as is cause when lower, the client may DC
Fix AccountID
if when started the char don't take the drops in according to the filters check it till the char don't kill a mob with gold drop then uncheck it and the pick-up will work
Teleport to town if condition return true
Here you can set as option when you want that your char come back to the city (as i.e. when the hp pots are less than 10)
I'll not explain how to configure it cause the description are quite clear (take in mind that sometimes in some system not all work fine so if possible set only pots and weapon durability status)
Autopot
don't touch it use the in game autopot this module don't work
On weapon Break Change Weapon
If you have a second weapon for your char when the first one is broken you can change it with a 2nd one a 3th one a 4th one and so on till 5 weapons. To right see your inventory weps click on "refresh" button before set it up
Viet + Jap Sro Only
This option is only for who use Vietnamese of Japanese client don't check it (check it may let jmax understand that you're using a bot that mean high probability of ban so if you're playing on international sro leave it as is)
[
Object]
This is another ambient information tab Clicking on refresh button (if you want to see continuously check the "refresh" check box) the objects around your char (make it continuously make the client unstable I suggest leave it as is)
[
Skill]
For most people this is one of the most difficult tab. Sometimes revbot automatically reach the skills arts of your char but that happen rarely so nymble to let all cast it made a "Force Fix Skill" button.
Clicking on it a new window will be opened, how to use it?
1. Check the skill art type you want (only the real one that your char have works) after a bit will appear on the right the list of the whole books
2. Select the ones you want to use, take care to chose the ones that are really active on your char (i.e. the first book of grass walk is enabled at lvl12 that is -->"Grass walk-flow 012")
3. For each skill chosen click on "Add Skill" button
4. When finish close the window clicking on the "x"
5. Now the skill you chose are present on the "Skill" list
6. Put The "casting imbue"/"attack skill"/"assist skill" on the right place first selecting the skill after the "add" button
[
Inject]
Leave as is, it's not for botting
[Player List]
Lots of people know rev6.com for his "ladder list" what it is? That is a list divide for each servers of players, there you can see the name the equipment the level and some other information of other players.
The way to collect this kind of information is the revbot that record and send that data to rev6 db from the other chars around the your in game.
Also in this tab you can see the information data of the player near you.
The ladder list is the way fro rev6 to self pay (trough the advertisement banners) his site, but if you're not so gratefully to nymble to provide him
that registrations you can disable it simply adding in this file "C:\WINDOWS\system32\drivers\etc\hosts" this string "127.0.0.1 db.rev6.com" (without quotes)
[
Items]
In this tab you can define the pick-up filter. You can move left/right the object listed in columns when the bot will see one object listed in this list
will act as defined on the base of the column
*
floor=leave it where is
*
Inventory=leave it on the char inventory
*
Sell to NPC= when in city sell to the NPC (it don't always work)
*
Storage=when in city store it in the boxman
[
Monsters]
As for the Items you can define which mobs you want that your char will attack as default it NOT attack mob so set it before start the hunting.
Well, finally we setup all the RevBot so we can go to our hunting area define it on our [HuntingArea] tab and finally hit the F5 (to start/stop hunting) and the F6 (hide/show revbot) F7 (hide/show silkroad)