Any questions or suggestions? Don't be afraid to reply below.
Legend
C = Cetera Only
R = Revenant Only

Bot Settings
  • Load Bank Items
    Loads bank items when the bot starts
    Bank screen will open when you start the bot, just close it
    This setting is needed for bot functions that deal with your bank items: If Bank statements, Bank -> Inv, Inv -> Bank
  • Skip unavailable targets
    Will skip targets that can not be found when attempting to attack them using the "Kill Monster", or "Anti-Anti-Bot Kill Function"
    Note: Does not work with Quest Kill, or Kill For Item(s)
  • Resume bot
    If you are ever to be disconnected from the game and sent back to the login screen, this setting will re-enable the bot as soon as you log back in either manually(yourself), or using the Auto-Relogin feature
  • Auto rest (HP & MP)
    Before executing the next command in the "Main" list, if either of these (or both) are checked, you will promptly be resting until you reach full HP & MP
    If you are being attacked (your health is going down) you will re-teleport to your current cell (Frame & Pad) and attempt to rest once more
  • Bot Speed
    Sets the speed of the Bot (recommended: 1500ms) (recommended for efficiency: 500ms)
  • Drop Speed
    Sets the speed of picking up Drops (recommended: 1500ms) (recommended for efficiency: 1000ms) (!WARNING! Do not set the speed lower than 1000ms unless you know what you're doing!)
  • Utils Speed
    Sets the speed of the commands under Utils tab (recommended: 1500ms) (recommended for efficiency: ???)



*Commands will be placed under "Main" tab unless otherwise specified
Basic Functions
  • Use BoostR
    Self-explanatory function, uses boosts
    Press the "#" button to fill the drop-down menu with boosts that are detected in your inventory
    Placed under "Utils" tab
  • Kill Monster
    Self-explanatory function, targets and kills monsters
    Press the "#" button to target any monster by random
    The Kill Monster function, if given a monster name to look for, will search monsters in the area to see if any of their names start with the given monster name
    (Example: targeted monster name: "Skele", the bot will attack "Skeleton Ice Mages", "Skeleton Warriors", etc. basically anything that starts with "Skele")
    (The reason for this is that some monster names in-game are too long and are cut off)
    If you are on the escherion map, the bot will automatically target the Staff of Inversionist regardless if there is a given monster name to already look for
  • Join Room
    Self explanatory, It will constantly retry until it successfully joins the map.
    Once in the new room, it will wait for the map to load before continuing to the next command!
  • Move to Cell
    Self explanatory, cell & pad values are CaSe SeNsItIve always!
    Press the "#" button to update the Cell & Pad input values to your player's current cell & pad in the room
  • Send Packet
    Self explanatory, packets are the %xt%zm% packets which can be packet logged using either Cetera or Revenant's packet loggers
  • Receive Map Item
    Self explanatory, this function is for quests that require you to click to obtain.
    Placed under the "Utils" tab
  • Manual Pickup
    Instead of Cetera & Revenants drop system, it will use the classic pickup function as seen in Dark Mystic, Le Bot, or Carbon.
    Once executed, this function looks for the drop with the targeted item name.
    !WARNING! If Auto-Decline is enabled, it will delete these items as they are not enlisted in the "Drops" tab
    The bot will search for item drop names that start with the targeted item name!
    (Example: targeted item name: "Voucher of Nul" will pick up both "Voucher of Nulgath" & "Voucher of Nulgath (non-mem)")
  • Get Drop
    Same as above (Manual Pickup), but loops through a list of items constantly while the bot is running
    If Auto-Decline is enabled, Auto-Decline will not delete the items enlisted in the "Drops" tab
    Placed under the "Drops" tab
  • Sell Drop
    Searches inventory for targeted item name, and if it finds it then it will automatically sell it to a shop.
    Unlike other functions, as a safety feature, this function makes sure that the item it searches for has the exact value as the targeted item name
    This function eliminates random whitespaces in item names, so don't worry.
    (The reason why is because of Voucher of Nulgath & Voucher of Nulgath (non-mem))
  • Move to Pos
    Self explanatory function, moves to x & y coordinate in the area you are currently in
    Press the "#" button to update the x & y input values to your player's current x & y position on the map
  • Quest
    Accepts the quest id inputted and turns it in once it finishes
    The bot will pause and always check before executing the next command in the bot if a quest is finished. If one or more quests are finished, the bot will wait until all quests are turned in before moving on or continuing!
    !WARNING! The function "Kill For Items" will not check to turn in completed quests. It will keep trying to finish its job first in obtaining the items before turning in quests.
    !WARNING! The function "Kill until Quest Complete" will ONLY check the quest id that has been assigned to it and no other quest id!
    Placed under the "Quests" tab
  • Delay(ms)
    Self explanatory
    Waits for an inputted amount of milliseconds (ms) before moving onto the next command in the bot
  • Rest
    Makes the player rest
    However, the bot will still continue after (it will not wait to heal to full hp)
  • Goto Index
    This function will redirect the bot to go back to the targeted index # under the "Main" tab
    Indexes can be found as the number to the left of the commands under the "Main" tab
    (Example: 7: Kill Random, index # is 7)
  • Join & Tele
    This function will attempt to join the targeted room AND move to the targeted cell & pad in the targeted room.
    The bot will keep trying until it gets to the targeted room, cell, and pad.
    Press the "#" button to update the room, cell, and pad input values with your player's current room, cell, and pad values



*Commands will be placed under "Main" tab unless otherwise specified
Advanced Functions 1
  • Kill For Item(s)
    Functions much like "Kill Monster" as stated previously
    However, this command will prioritize its job at killing the targeted monster until the items that are listed are found in either inventory or temp inventory.
    At the start of this command, it will check your inventory for the items, and if you have the targeted items then it will skip this command.
    (if targeted monster name is blank, it will kill random monsters)
    The bot will look for monsters with names that start with the targeted monster name
    The bot will look for the items in your inventory & temp-inventory that equal the targeted item name,
    This function eliminates random whitespaces in item names, so don't worry.
    if you have the item in your inventory and have greater than or equal to the targeted item quantity, the function will be completed.
  • If Statements
    Self explanatory for the most part,
    If statements will be your best friend.
    The bot checks to see if the if statement is true or false
    if the statement is true, the bot will continue to the next command like normal
    if the statement is false, the bot will skip the next command and continue to the one after it
    (Example:
    0: If Statement <-- determine if true or false
    1: Command1 <--if true, go to this command
    2: Command2 <--if false, go to this command)
    If the statement is true and "Command1" finishes executing, it will skip over Command 2!
    Note: These are instantaneous, meaning that the bot will automatically determine the if statement and quickly move to the commands instead of having to go through the bot delay!

    If Item in Inv / If Item in Temp / If Item Not In Inv / If Item Not In Temp / If Item In Bank / If Item Not In Bank
    The bot will look for the items in your inventory & temp-inventory that equal the targeted item name,
    This function eliminates random whitespaces in item names, so don't worry.
  • Kill until Quest Complete
    Self explanatory
    Similar towards the "Kill For Items", this function will prioritize its job to keep on killing monsters until the targeted quest id is registered as completed
    If the targeted quest id was already completed before this command was executed, this command will not be skipped over and continue like normal
    (if targeted monster name is blank, it will kill random monsters)
    The bot will look for monsters with names that start with the targeted monster name
  • Complete Quest & Select Reward
    Exactly the same as the "Quest" function under "Basic Functions"
    However, if the quest is a "Choose your reward" it will pick the reward with the targeted item id
    Item IDs of quests can be found using the Data Accumulator under Packet Logger in Cetera, or under Revenant's misc with a button that says "Grab Quest Item IDs"
    Placed under the "Quests" Tab
  • Anti-Anti Bot Kill Function
    To explain this one, do you remember when people were trapped in battleunderb at the bottom of the ladder because people lured them down there? With this, it will teleport you back to the room, cell, & pad to continue killing what you were originally trying to kill
    You have 4 things to enter: the Map Name, Cell, Pad, and the Monster Name
    the Map Name is used to make sure that the bot is in the correct map to move to the correct cell and pad
    the Cell and Pad is used to make sure that the bot is in the correct cell and pad of the map (REMEMBER Cell & Pad is CaSe SeNsItIvE!)
    the Monster Name can be left blank to attack any random monster, but if there is a targeted monster name then it will look for monster names that start with the targeted monster name
    In summary, this is exactly the same as the Basic Function "Kill Monster", however it will make sure that your player's room, cell, and pad values are equal to the targeted room, cell, and pad!



*Commands will be placed under "Main" tab unless otherwise specified
Advanced Functions 2
  • Stop Bot
    Self explanatory, stops the bot
  • Restart Bot
    Self explanatory, restarts the bot
  • Logout
    Self explanatory, stops the bot and then logs the player out
  • Equip Item
    Self explanatory, equips an item from your inventory
    Why would I need this? With Cetera & Revenant's custom class system, you can switch classes using the function and the bot will automatically adapt!
    The bot searches your inventory for an item name that equals the targeted item name
    This function eliminates random whitespaces in item names, so don't worry.
  • Bank -> Inv
    Self explanatory,
    The bot searches your inventory for an item name that equals the targeted item name
    This function eliminates random whitespaces in item names, so don't worry.
    !WARNING! Make sure Load Bank Items from Bot Settings is enabled if you are using this command!
  • Inv -> Bank
    Self explanatory,
    The bot searches your inventory for an item name that equals the targeted item name
    This function eliminates random whitespaces in item names, so don't worry.
    !WARNING! Make sure Load Bank Items from Bot Settings is enabled if you are using this command!