-Unzip Rêvemu to a directory of your choiice, you must also download the gat map pack, unzip
it into a folder in your Rêvemu directory and name it gat.
-There should be 5 folders in your Rêvemuu directory, make sure you have them inorder for
Rêvemu to run properly, or to run at all.
The folders are:
gat - Mappath
table - Houses all the important Rêvemu configuration files
waypoint - Place your downloaded waypoints or home-made waypoints here.
interface - Rêvemu's Skin, there is currently no Rêvemu skin released yet, but you can make
your own by ripping from downloaded Ragnarok Online Skins.
profile - Weapon settings
CONFIGURATION: (and what each file does)
----------------------------------------
Inside your profile folder, you will find:
equip_monster.txt - This allows you to use different equips for different monsters.
use_equipment_profile = 1
1 is on, 0 is off.
#
equipment = +5 Fire Flamberge,+5 Shield of Athena
unequip_both_hand = 0
monster = default
#
Default means it will use that for every monster, you can change default
to something like monster = Whisper,Marionette,Marduk,Zerom
If you are using a 2handed weapon, set unequip_both_hand to 1, you can
add multiple of these, so you can use ice katana on whisper, and claymore
on all other monsters (default).
The rest is in your table folder.
You can edit them with a notepad or anyother text editor. But make sure you do not change the file name
user.txt - This file contain your account information so you can change configuration in this
file to auto connect and auto select server and character
example :
autoconnect = 1
id = kyne
pass = password
server = 2
character = 0
Once you open Rêvemu it'll auto login and use id/pass and when got server packet it'll
select the third server (0 is the first one, 1 is the second, etc) and then select
character number 0 if you enter wrong information
Rêvemu will bring up specific window for manual choose to avoid error in program
You can also set autoconnect = 0 and then you can manual login and check 'keep' to keep
your all information to user.txt and next time when you open Rêvemu it'll use last
information to autoconnect to the server
data.txt - When you open it, you will see a list of monster name and item name. Rêvemu will
check code for match monster name and item name so don't edit this file.
attack.txt - When you open it, you will see a list of monster name. Rêvemu will attack all
the monster listed here, if you do not wish to attack some of them, simply
place a / infront of the monster name.
example 1: If I do not wish to attack the poring, I would put a / infront of it.
-----------
Poporing
/Poring
Poring_
-----------
If you want to use skill to kill monster, especially mage. You need to get the
skill id from skillname.txt or skilld.txt file.
example 2: I want to use level 3 Bash on poring. The format for using skill is
MonsterName - Skillname LevelofSkill
As writen in skillname.txt, the id of Bash is "SM_BASH", and I want
to unleash my level 3 Bash on porings.
I will need to have level 3 bash to use level 3 bash on bot. If you
only have level 2 but you placed 3 in the attack.txt, you will only
attack with level 2 bash.
This example all Rêvemu to use level 10 bash at the first time and
then it will use level 5 instead to poring. There are currently some
bugs with this so it may not always work.
Note. Make sure that you add a proper bland between skill and monster
name.
autonpc.txt - Contains the ID for NPCs, you need to set this if you want to buy items or keep
if you want to keep them in storage. Format:-
To find IDs open revemu and go to the npc and open the npc list to see them, use
the names dealernpc and kafranpc to show what kind of npc it is, so the bot knows
who to talk to.
avoidlist.txt - Put the ID you want to avoid in here. When Rêvemu detects that ID,
Rêvemu will shut itself down. You could place the whole ID or you could just
place a wildcard.
example 1: I placed sex in the avoid.txt
Then one guy name Sexy-Pimp walk pass, Rêvemu will shut down and
write a file name warning.txt in your Rêvemu main directory.
Remember, one ID per line.
buy.txt - Revemu will automatically buy items from npc, Format:-
Red_Potion = 100/10
Rêvemu will warp back to town (if backbuy is on) when you have 10 Red Potions left,
and will buy 100 potions. You need to set autonpc,
cardprefixnametable.txt - Contains all the card prefixes, such as "Mocking" for Whisper, No
editing is needed.
droplist.txt - Put the items ID of items you do not wish to pick up.
example 1: I do not wish to pick up sweet potato, and I found out that the ID
of sweet potato is Sweet_Potato in itemd.txt file.
In my droplist, I will add Sweet_Potato. And Rêvemu will no long
pick up any more sweet potatos.
Remember, one ID per line. Make sure you place the correct ID of the items, or
it will not work.
emotions.txt - List of emotions.
item_detail.txt - Detail and info of items.
mapname.txt - Name of maps, like morocc.gat is morroc.
monswarplist.txt - Put monster names you want to warp from, one monster per line, if you put
Maya as the only thing in there, the bot will random warp if it finds Maya
rarelist.txt - Identical to droplist.txt, but in this case, items found in this list will be
grabbed by Rêvemu as fast as posibble.
Remember, one ID per line. And make sure there is no identical ID in
rarelist.txt and droplist.txt, or they will overwrite each other.
response.txt - Used to say something whenever something happens.
mons_heal_response#0
mons_jam_response#0
If you want the bot to responde when someone heals your monster, turn the top
one on, if you want to respond to someone KSing your monster, turn the bottom
one on. Then below that set what you want to say, you can put multiple sayings,
the bot will randomly pick one. Format:-
mons_heal#dont heal my monster!!
mons_jam#nooo!!
sell.txt - Items placed here will be sold when Rêvemu detects an NPC within reach. (18 cells)
Remember, one ID per line. And make sure the items you want do not exist here.
skillname.txt - Name of skills, you can get the skill ids for spells here.
server.txt - You can manually add what servers to connect to, Format:-
#
name = iRO
ip = 38.144.194.2
port = 6900
code = 12
version = 1
#
To find these values, use WPE and sniff your login packet, you should get something
like this:
Destination: ip (source is your ip!!)
64 00 xx 00 00 00 a whole bunch of junk (your user/pass) yy
xx is the code, and yy is the last one, which is the version.
warplist.ini - Like avoidlist, but this will warp if you find the name instead of close bot.
options.ini - The most important file. It contains all the important information necessary
for Rêvemu to work. When you open the options.ini, you will find a list of
options for you to edit at your own preference.
encryption = 0
Currently as of June 1st, all encryption has been removed, so keep it at zero.
autofeed = 1 #35#10#
This will automatically feed your pets, Format:-
autofeed = x #y#z#
x = 0 or 1 (on/off)
y = 0 - 100 (status < y to auto feed)
z = 10 - n (time(second) to delay between feeds)
status = 0 -> your pet's gone (dead)
relation = 0 -> your pet's gone
When it can't find item to feeds so it'll auto set your pet back to egg!
chatlog = 0
If set to 1, it will automatically start logging your chat
alwaysit = 0 #Chatroom_Name#
If set to 1, Rêvemu will sit down on current location, unless attacked by aggresive monster.
nomonssit = 1
If set to 1, it will sit when there are no monsters around, if set to 0 it will continue to
search for monster.
autoai = 1
If set to 0, it will turn off most of the Rêvemu A.I(auto attack,random walk, waypoint, et).
You can also set it within Rêvemu GUI, using the button at the corner of the map.
autoshare = 0
If set to 1, it will automatically set party setup to share exp when you log on, so you do
not have to worry about bot reconnecting and losing share.
gatpath = c:\revmeu\gat
The location of the gat(aka map) file for your Rêvemu.
autokill = 1
When set to 0, Rêvemu will not search for monster to attack, unless attacked by aggresive
monster.
autoskill = 1
When set to 0, Rêvemu will not use skill which was set in the attack.txt
autopick = 1
When set to 0, Rêvemu will not pick up items from the ground. Items store in droplist.txt
will not be picked even when set to 1.
hpsit = 1 #60%#
When set to 0, Rêvemu will not sit even when it has less then 60% of the total hp. In this
case, Rêvemu will sit, when hp is less then 60%.
hpwait = 1 #90%#
When set to 0, Rêvemu will stop sitting once the hp ammount set in 'hpsit' is achieved. In
this case, once Rêvmu has less then 60% hp,as set in 'hpsit', it will continue sitting til
the hp recovers to 90% of the total.
Setting this option to use at 100% may cause the bot to not work properly.
spsit = 0 #10%#
Identical to 'hpsit', but it applies to sp
spwait = 0 #30%#
Identical to 'spwait', but it applies to sp
Setting this option to use at 100% may cause the bot to not work properly.
When set to 0, Rêvemu will not use sweet potato when hp reaches less then 80%. All items
with healing qualities could be placed here. Now you can place more then one item!
Identical to 'autored', but act as a secondary for more powerful healing items. It can
also use multiple items now.
autosp = 0 #25%#Grape#
Identical to autored and autoorange, this will use items to heal your sp, if set to 1
it will use a grape when your sp reaches below 25%. All items with sp healign qualities
can be placed here.
autodc = 1 #20%#0#
When set to 0, Rêvemu will not auto teleport when hp is less then 20%. Format:-
Identical to 'autodc', but instead, it auto teleport/disconnect, when the amount of damages
is recieved bettween Rêvemu attack interval.
automove = 1
When set to 0, Rêvemu will not move towards targeted monster. All movement of Rêvemu will be
disabled.
autoheal = 1 #75%#7#
When set to 0, Rêvemu will not use skill AL_HEAL to heal itself with level 7 of AL_HEAL when
hp reaches less then 75%. This works for any job with Heal skill Format:-
autoheal = on/off(1/0) #percentage%#skilllevel#
userange = 0 #2#
When set to 1, Rêvemu will only attack monster within 2 blocks.
usemindistance = 0 #2#
When set to 1, Rêvemu will only attack monsters that are at least 2 blocks away.
useweapon = 0
When set to 1, Rêvemu will use weapon to attack when sp runs out. Only applies to mage/wizard
nomonswarp = 1 #10#
When set to 0, Rêvemu will not warp when it detects no monster even after 10 secs. If set to 1,
Rêvemu will warp every 10 seconds
delay = 10
Delay time before reconnect...
warpdelay = 30
Time before reconnecting when Rêvemu disconnect after detecting warp portal.
responsetime = .3
Waiting time (Minute) before disconnect when no respond from server
killsteal = 0
When set to 1, Rêvemu will attack monster even when someone else is already attacking it.
DO NOT SET IT TO 1 YOU EVIL KSER!
killmob = 0
When set to 1, Rêvemu will kill mobs.
avoidwarp = 1
When set to 0, Rêvemu will not avoid warp portal.
usewaypoint = 1 #1#
When set to 0, Rêvemu will not use waypoint. Format:-
usewaypoint = on/off(1/0) #pernumberofsecond#
wantheal = 0 #Acolyte_Name#
When set to 1, Rêvemu will send request for auto heal to acolyte_name and if that acolyte
use Rêvemu it'll heal back for this bot.
[Overweight Options]
stopattack = 1 #50%#
When set to 0, Rêvemu will continues attacking even when weight exceeds 50%
stoppick = 1 #49%#
When set to 0, Rêvemu will continues picking up items even when weight exceeds 49%
backtown = 1 #45%#
When set to 0, Rêvemu will not warp back to town even when weight exceeds 45%
backbuy = 0
Use this to set your bot to warp back to town to buy items.
savemapname = payon
Map name of location where you save. You need to enter this inorder for Rêvemu's
Return to Save Point function to work.
giveuptime = 9
Waiting time before discard current monster. (>4 seconds)
autowing = 1
Automatic uses fly_wing when Rêvemu connects. It is necesary to use Fly Wing
to be able to use random teleport now.
Teleport when find people, I'm guessing this will warp away no matter what if you find
a certain person (like if you are walking along waypoints)
START:
------
-Start pub-revemu.exe
-Choose the server your account is on froom the Server menu.
-Enter your userid and password and presss login button. You could also save your password by
checking 'keep' checkbox before you press the login button.
Shortcut:
---------
Bot Actions:
F1 - Use item set in 'autored' in option.ini
F2 - Use item set in 'autoorange' in option.ini
F3 - Random Teleport
F4 - Sit
F5 - Stand
F6 - Set Party EXP Sharing
F7 - Unset Party EXP Sharing
F11 - Send Raw Packet(For Advance user only)
F12 - Return to Save Point(Return to your saved point, make sure it is set properly in option.ini)
All this function can also be access using Action menu.
Emotions:
Ctrl+F1 - Exclamination
Ctrl+F2 - Question
Ctrl+F3 - Sing
Ctrl+F4 - Heart
Ctrl+F5 - Tear
Ctrl+F6 - Idea
Ctrl+F7 - Anger
Ctrl+F8 - Clouds
Ctrl+F9 - Money
Ctrl+F11 - Dots
Ctrl+F12 - Sissor
Shift+F1 - Rock
Shift+F2 - Paper
All this emotions can also be access using Action menu>Send Emotions.
All this function can also be access using Options menu. You also can change the options
manually by editing option.ini
Windows:
Ctrl+O - People(List all the players;ID,Sex,Class,coordinates; near you)
Ctrl+P - Player(Show your current HP,SP,ID,Class,Base Lv,Job Lv,Weight,Zeny)
Ctrl+G - Chat(Allow you to chat)
Ctrl+Q - Weapon/Armor(Display the items you currently equiped)
Ctrl+E - Equipment(Display the equipments Rêvemu had picked up, you also sell equipment by
selecting it and click sell when you are near a Item NPC)
Ctrl+I - Inventory(Display the items Rêvemu had picked up, you also can use/sell item by
selecting it and click use/sell. Selling only work when you are near a Item NPC)
Ctrl+D - Items Discription(Display the discription of items you selected, you can also open
this windows by clicking on info button on Equipment and Inventory windows.
Ctrl+M - Main(Rêvemu console, display the current bot actions)
Ctrl+S - Skill(Allow you to use your skill points to level up skills)
Ctrl+Z - Map(Not Working properly at the moment)
Ctrl+A - Status Info(Allow you to use your status points to increase your status, also display
your ATK,Matk,Hit,Flee,Critical, and amount of unused status point.
Def,Mdef,Aspd,Guild is not working properly at the moment.)
All this function can also be access using Windows menu.
Notes:
------
-If you had manually changed the configurrations files manually while Rêvemu is running, you
need to reload them by using the Reload menu. Reload>All, will reload all the txt,ini files.
-If you had manually changed the skills iin the attack.txt, you MUST restart Rêvemu.
-Rêvemu is still in beta, bugs are thereffore unavoidable. You can help by posting reports on
the forum.
-Rêvemu is not responsible with either yoour head starts to bald or your wall paint is fading.
Or you getting banned because of botting.
-Downloading Rêvemu from other site is noot prohobited, but it is not recommended due to your
own security.
STAFF:
------
Who are the guys that sacrifice so much time to bring you this wonderful program?
-Dash (Original/Encryption Coder)
-Kyne (Developer)
-Lunar|Shadow (Coder)
-anzdragon,ispyonyou,magicalpoopoo,nenechhan,PiKaPi Ka,poof(Forum Admins)
-Julian (updated this readme :P)
-Bunch of Peeps on Rêvemu forum
Windows(TM), Windows 95(TM), Windows 98(TM), Windows ME(TM),
Windows NT(TM), Windows 2000(TM) and Windows XP(TM)
are Copyright (C)Microsoft Corporation. All rights reserved.
About:
------
Readme writen by Xeno-chan, edited by Julian
-Update 6/1/2003 (Julian)
*Added new options and such!
-Update 1/19/2003
*Removed some of the older private Rêvemu encryption steps(not required anymore).
*Replace mappath with gatpath.