Console Command

Console commands are used to control and inspect Kore while it's running.
There are many ways how console commands can be invoked:
  • manually typing in the console
  • calling via doCommand, macro's do, cmdOnLogin and other plugins
  • calling via Commands::run("<console command with arguments>") - that can be used inside Kore, in plugins and in eval
Regardless of way used, the syntax and command set is the same.

Some console commands are equivalent to the manual actions you can do in the original Ragnarok Online Client (e.g. client commands, chatting, dealing, party and guild management, etc); some are used for controlling more high-level Kore's AI;some are used for inspect your character, environment, AI etc.

Aliases (shortcuts) for already existing commands can be defined with alias.

Adding Custom Commands

Plugins can add new commands.
Registering of new commands (can be used outside of subs in a plugin):
my $commands_handle = Commands::register(
	['command_name', 'command description', ],
	...
)
Where:
  • $commands_handle is a scalar variable to hold obscure content used for unregistering
  • command_name is a command
  • command description is a description for user
  • code_reference is a Perl coderef for a command handler, can be for example a reference to the existing sub \&sub_name or lambda sub { ... }
Command handler is called with two arguments: command name and the rest of the string (command arguments).

Unregistering of commands (should be used in plugin's reload/unload handlers):
Commands::unregister($commands_handle)

Example
# very simple plugin which adds echo command which just prints its arguments to the console
package echo;
use strict;
my $commands = Commands::register(['echo', 'print to the console', 
sub { Log::message "$_[1]\n" }]);
Plugins::register("echo", "echo command", sub { Commands::unregister($commands) });
 

Category "Console Command"


 

a (<monster #>|yes|no)

Attack a monster.
<monster #>
- a corresponding number from the monster list when you use the ml command.
Command Description
a (<monster #>) Attack the specified monster.
a yes Turns on auto-attack. This sets the config.txt option attackAuto to 2.
a no Turns off auto-attack. This sets the config.txt option attackAuto to 1.


achieve { list | info <achievementID> | reward <achievementID> }
<achievementID>
A corresponding number from the achievement list when you use the achieve list command.
Command Description
achieve list Displays a list of all current achievements
achieve info <achievementID> Shows information about <achievementID>
achieve reward <achievementID> Request reward for the achievement of achievementID

 

AI
Artificial intelligence may refer to the intelligence exhibited by a computer or other human-designed machine or system. In other words when the ai is on ("ai on"), it will do everything from walking to lockMap, to attacking monsters, looting, and selling on its own. Setting "ai manual" will only allow the bot to react when told to, not on its own. And turning "ai off" the bot will do nothing but stand there.
ai [on | off]
ai [manual | auto]
Toggles AI on or off.
Command Description
ai Toggles AI on, off or manual.
ai on Turns AI on.
ai off Turns AI off.
ai auto Sets AI to auto mode. Same as "ai on".
ai manual Sets AI to manual mode.
When AI is off, you cannot use some console commands (e.g. move) with Kore. The manual AI mode is useful for disabling certain automatic AI functions like auto-skills, autostorage, etc, but still allowing you to use basic commands like move, talknpc, etc.
ai ai_v
Displays a formatted output of the contents of the %ai_v hash, for debugging purposes.
ai clear
Clears AI sequences.
ai print
Displays detailed info about current AI sequence.

 

aiv
Display current AI sequences.

 

al
vs
Displays the status of your vending shop.

 

analysis <item #> <amount> [, <item #> <amount>]
analysis cancel
analysis end
analysis no
this command can be called after skill Analyze Element (third class Sorcerer).
Depending on the skill level used, it can break (lvl 1) or collect (lvl 2) elemental stones.
Added in PR#92 together with the cm command.

 

arrowcraft use
Use Arrow Crafting skill to prepare for crafting arrows.
arrowcraft <arrowcraft #>
Create arrows consuming specified item from the arrow craft item list.
  • You have to use Arrow Crafting skill (arrowcraft use) before creating arrows using this command.
arrowcraft
Review the list of items which can be crafted into arrows.
arrowcraft forceuse <inventory item #>
Craft arrows immediately from an item without using Arrow Crafting skill.
  • On some servers, any class can create arrows using this exploit.

 

as
Stop attacking a monster.

 ump to search

attendance <open | request>
This command allows you to work with daily attendance.
attendance open
Open the daily attendance dialog
attendance request
Take the reward.
Note: rewards can be received automatically by setting the parameter in the config attendanceAuto. 

 

Jump to navigationJump to search
au
Display possible commands for auction.
Note. See also aua, aub, auc, aud, aue, aui, aur, aus.  

  

Jump to navigationJump to search
aua <inventory item> <amount>
<inventory item #>
A corresponding number from the inventory item list when you use the i command.
<amount>
The amount (positive integer).
Adds an item to the auction.
Bug 2.0.7. : It can't add more than 1 item. 

 

Jump to navigationJump to search
aub <id> <price>
<id>
A corresponding number from the auction list when you open your auction window.
<price>
The amount of zenys that you will bid for the item.
Bids an auction. 

 

Jump to navigationJump to search
auc (<current price> <instant buy price> <hours>)
<current price>
The price of the item to start the auction.
<instant buy price>
The price for instant buying the item.
<hours>
Auction's duration.
Creates an auction.


Jump to navigationJump to search
aud <index>
<index>
Auction's index number.
Deletes an auction.

 

Jump to navigationJump to search
aue<index>
<index>
Auction's index number.
Ends an auction.

 

Jump to navigationJump to search
aui (selling | buying)
Displays your auction info. 

 

Jump to navigationJump to search
aur
Removes item from auction. 

 

Jump to navigationJump to search
aus <type> [<price> | <text>]
<type>
Item's search criteria.
  1. Armor
  2. Weapon
  3. Card
  4. Misc
  5. By Text
  6. By Price
  7. Sell
  8. Buy
<price>
A certain amount of zenys.
<text>
A text containing letters and numbers.
Search for an auction according to the criteria.

 

Jump to navigationJump to search
auth <player name> <authorize flag>
<player name>
- the name of the player you want to authorize or unauthorize.
<authorize flag>
- a boolean value. Specify either 1 to authorize, or 0 to unauthorize.
Authorize or unauthorize a player to use Kore Chat Commands.

 

Jump to navigationJump to search
autobuy
Initiate auto-buy AI sequence. 


Jump to navigationJump to search
autosell
Initiate auto-sell AI sequence.

 

Jump to navigationJump to search
autostorage
Initiate auto-storage AI sequence. 

 

Jump to navigationJump to search
bangbang
Does a bangbang body turn.

 

Jump to navigationJump to search
bg (<message>)
<message>
- the message (string).
Send a message in the battlegrounds chat.

 

Jump to navigationJump to search
bingbing
Does a bingbing body turn.

 

Jump to navigationJump to search
bl
Display a list of buying shops in your immediate area.
Buying Store at irowiki.org.
Available since r7699.

 

Jump to navigationJump to search
booking search
Optional parameters: <level> <MapID> <job> <Results per page> <Page number>
Searchs for a booking party
Note. If no parameter is used, all party bookings will be listed
booking recruit <level> <MapID> <job 1 ~ 6x>
Creates a new party booking with given parameters
You must enter at least 1 job and at most 6
booking update <job 1 ~ 6x>
Updates the list of job your party booking, if you have an active
You must enter at least 1 job and at most 6

booking delete

Erase your party booking, if you have an active

Warning

The MapID and the value of the job are not customary. Here is a sample of the values ​​used in the booking:

Map name MapID
Prontera 256
Geffen 512
Payon 768
Al De Baran 1024
Job name JobID
Attack 1
Defense 2
Support 3
Assist 4

 

Jump to navigationJump to search
buy (<store item #>) [<amount>]
<store item #>
- a corresponding number from the store item list when you use the store command.
<amount>
- the amount (positive integer).
After talking to a buy/sell NPC, you can buy an item from the current NPC shop using this command.
Note. If the amount is not specified, you will buy exactly one of the specified item.

 

Jump to navigationJump to search
buyer<buyer #>
Open <buyer #> shop. The buyer shop number can be viewed by the command bl
buyer <buyer #> <buyer item #> [<amount>]
Sell specified item. If the amount is not specified, you will sell exactly one of the specified item.
buyer end
Leave current buyer shop.

 

Jump to navigationJump to search
[c | p | g | bg | cln]<message>
<message>
- the message (string).
Send a message in the public, party, guild, battleground or Clan chat.

 

Jump to navigationJump to search
canceltransaction

closes the conversation with buy/sell NPC

Note: If the parameter `send_sell_buy_complete` is specified in the serverType, then a special package is sent to the server. Otherwise, nothing is sent to the server.


Jump to navigationJump to search
card list
Show a list of cards in your inventory.

card use (<card #>)

<card #>
- a corresponding number from the card list when you use the card list command.
Initiate card compounding using the specified card and get the list of items you can slot the card into. This is the same as double-clicking a card in the Ragnarok Online Client.

card mergelist

Show the list of items you can slot the card into again.

card mergecancel

Cancel the card merging request.

card merge (<card merge #>)

<card merge #>
- a corresponding number from the card merge list when you use the card mergelist command.
Merge the used card with the specified item and finalize card compounding.

card forceuse (<card #> <inventory item #>)

<card #>
- a corresponding number from the card list when you use the card list command.
<inventory item #>
- a corresponding number from the inventory item list when you use the i command.
Instantly merge the specified card with the specified item.
Note. This command only checks if the items exist in the inventory, so it's possible to screw up with this.

Example

i
-----------Inventory-----------
-- Equipment (Equipped) --
...
20   +5 Damascus [1] -- One-Handed Weapon (2)
...         
-- Equipment (Not Equipped) --
...
-- Non-Usable --
...
14   Orc Lady Card x 1
...                                
-- Usable --
...
-------------------------------
uneq 20
You unequip +5 Damascus [1] (20) - One-Handed Weapon
card use 14
Sending merge list request for Orc Lady Card...
-----Card Merge Candidates-----
20 +5 Damascus [1]
-------------------------------
card merge 20
Orc Lady Card has been successfully merged into +5 Damascus [1].
eq 20
You equip +5 Damascus [Orc Lady] [1] (20) - One-Handed Weapon (type 2)

 

Jump to navigationJump to search
cart
Display a list of items in your cart.

cart add (<inventory item>) [<amount>]

<inventory item>
- an inventory item name, or a corresponding number from the inventory item list when you use the i command.
<amount>
- the amount (positive integer).
Add an item to cart from your inventory.
Note. If the amount is not specified, this assumes the maximum amount of the item available.
cart get (<cart item>) [<amount>]
<cart item>
- a cart item name, or a corresponding number from the cart item list when you use the cart command.
<amount>
- the amount (positive integer).
Get an item from cart to your inventory.
Note. If the amount is not specified, this assumes the maximum amount of the item available.
cart desc (<cart item #>)
<cart item #>
- a corresponding number from the cart item list when you use the cart command.
Display a description of the specified cart item.
cart release
Release your cart.

 

Jump to navigationJump to search
cash <open | close | buy | points | list>
Used to work with (Cash Shop).
This console command appeared in revision 8756, see also 8694.
See also config parameter whenInGame_requestCashPoints
cash open
Open Cash shop
cash close
Close Cash shop
cash buy <itemID_or_itemName> [<amount>] [<kafra_shop_points>]
Buy items from Cash shop
cash points
Show the number of available Cash shop points
cash list
Lists the Cash shop items

 

Jump to navigationJump to search
cashbuy <kafra_points> <item #> [<amount>][, <item #> [<amount>]]...
Buy items from cash dealer

 

Jump to navigationJump to search
charselect
Ask server to exit to the character selection screen. This request can fail if you're not idle (in fight with monsters etc).

 

Jump to navigationJump to search
chat list
Display a list of chat rooms in your immediate area.
chat join (<chat room #>)
<chat room #>
- a corresponding number from the chat room list when you use the chat list command.
Join the specified chat room.
chat info
Display details about the chat room you're currently in, and the list of current chat room users.
chat leave
Leave the current chat room.
chat create (\"<title>\") [<limit> <public flag> <password>]
<title>
- the chat room title (normally, this must not be more than 36 characters long).
<limit>
- the maximum number of chat room users allowed (ranges from 2 to 20).
<public flag>
- a boolean value. Specify either 1 to make a public chat room, or 0 to make a private one.
<password>
- the chat room password (not less than 4 characters long).
Create a chat room.
chat modify (\"<title>\") [<limit> <public flag> <password>]
<title>
- the chat room title (normally, this must not be more than 36 characters long).
<limit>
- the maximum number of chat room users allowed (ranges from 2 to 20).
<public flag>
- a boolean value. Specify either 1 to make a public chat room, or 0 to make a private one.
<password>
- the chat room password (not less than 4 characters long).
Modify the current chat room.
chat bestow (<chat user #>)
<chat user #>
- a corresponding number from the chat room user list when you use the chat info command.
Bestow admin to the specified chat room user.
chat kick (<chat user #>)
<chat user #>
- a corresponding number from the chat room user list when you use the chat info command.
Kick the specified chat room user.

 

Jump to navigationJump to search
chist [<number>]
<number>
- any positive integer.
Display last few lines from the chat log.
Command Description
chist Display last 5 lines from the chat log.
chist <number> Display the last specified number or lines from the chat log.

 

Jump to navigationJump to search
cil
Clear the item log.

 

Jump to navigationJump to search
cl
Display a list of chat rooms in your immediate area. An alias to chat list.
Warning: Prior to SVN revision 8034 this command would clear the chat log. To clear the chat log when running 8034 or later use clearlog.

 

Jump to navigationJump to search
Clan
Show Clan Info
clan info
Show informations about Clan like Name, Members, Ally and Enemies.

 

Jump to navigationJump to search
clearlog
Clear the chat log.

 

Jump to navigationJump to search
cln (<message>)
<message>
- the message (string).
Send a message in the Clan chat.

 

Jump to navigationJump to search
closeshop
Close your vending shop.

 

Jump to navigationJump to search
cm <item #> <amount> [, <item #> <amount>]
cm cancel
cm end
cm no
this command can be called after skill Change Material (third class Geneticist). This skill transforms some objects into others. For example, instead of 40 Chrysalis, you can get 5 Detrimindexta.
Added in PR#92 together with the analysis command.

 

Jump to navigationJump to search
conf <config key> [<value>|none]
conf <label>.(<attribute> | block) [<value>|none]
<config key>
- a configuration key name from config.txt.
<value>
- any value depending on the configuration key being changed.
<label>
- by specified label name in configuration block, you can use label name instead of configuration key (see example in config.txt)
Change a configuration key.
Command Description
conf <config key> Display the current value of the specified configuration key.
conf <config key> <value> Set a new value for the specified configuration key.
conf <config key> none Unset the specified configuration key.
conf <label>.<attribute> Display the current value of the specified attribute
conf <label>.<attribute> <value> Set a new value for the specified attribute through <label>.<attribute>.
conf <label>.<attribute> none Unset the specified attribute through <label>.<attribute>.
conf <label>.block Display the current value of the specified block.
conf <label>.block <value> Set a new value for the specified block through <label>.
conf <label>.block none Unset the specified block through <label>.

Notes

Kore will not disclose value of any option which name matches /password/i using this command.

 

Jump to navigationJump to search
connect
Allows Kore to resume after being put in offlineMode. This command is only available when Openkore is in offlineMode. If used otherwise, Kore will return an error.


Jump to navigationJump to search
cook (<cook list #>)
Attempt to create a food item.


Jump to navigationJump to search
Jump to search
damage [reset]
Damage taken report.
Command Description
damage Display the damage taken report.
damage reset Reset the damage taken report.

 

Jump to navigationJump to search
deal
Use this command to (1) accept the incoming deal request, (2) finalize your part of the deal, or (3) trade if both parties have finalized.
Note. See dealAuto in config.txt to automatically accept a deal.
deal (<player #>)
<player #>
- a corresponding number from the player list when you use the pl command.
Request a deal with the specified player.
deal no
Use this command to (1) deny an incoming deal, or (2) cancel the current deal.
Note. See dealAuto in config.txt to automatically deny an incoming deal request.
deal add (<inventory item #>) [<amount>]
<inventory item #>
- a corresponding number from the inventory item list when you use the i command.
<amount>
- the amount (positive integer).
Add inventory items to current deal.
Note. If the amount is not specified, this assumes the maximum amount of the item available.
deal add z [<amount>]
<amount>
- the amount (positive integer).
Add zenny to current deal.
Note. If the amount is not specified, this will add all of your zennies.

 

config.txt :
Specifies debug messages level. This config option is only interesting to developers, or when you want to submit a bug report.
Value Description
0 Off
1 Low
2 High
3 Very High
Console command debug <level> can be used to set this option. debug info displays debug information.

Console Command

debug <level>
<level>
- the debug level (0 - off, 1 - low, 2 - high, 3 - very high).
Set the option debug in config.txt to the specified level.
debug info
Display debug information.

 

Jump to navigationJump to search
dl
Display the status of the current deal, and a list of items (and zenny) offered in the deal.

 

Jump to navigationJump to search
doridori
Does a doridori head turn.

 

Jump to navigationJump to search
drop (<inventory item list>) [<amount>]
<inventory item list>
- a comma-separated list of corresponding numbers from the inventory item list when you use the i command.

Each list item can be a single item number, or a range of item numbers in the form of X-Y (e.g. 1-5).
Don't use a space in-between the list items.

<amount>
- the amount (positive integer).
Drop the specified item(s) from your inventory.
The following command will drop the item 4 from your inventory:
drop 4
    The following command will drop the 10 of the items 4, 7, 8, 9, and 12 from your inventory:
drop 4,7-9,12 10
Note. If the amount is not specified, this assumes the maximum amount of the item available.

 

Jump to navigationJump to search
dump
Dump the current packet recieve buffer and quit.

 

Jump to navigationJump to search
dumpnow
Dump the current packet recieve buffer without quitting.

 

Jump to navigationJump to search
e (<emoticon>)
<emoticon>
- see tables\emotions.txt for the list of valid emoticon codes.
Show emotion.


The east command will have Kore attempt to move the specified steps east.

east [<number>]

<number> is optional, but must be any positive integer if specified.
Kore will attempt to move east <number> steps. If <number> is omitted, Kore will automatically use 5 for <number>.

Examples:

Command Description
east 10 Attempt to move east 10 steps.
east Attempt to move east 5 steps.

 

Jump to navigationJump to search
eq
Display a list of equipped items in each equipment slot.
eq (<inventory item>)
<inventory item>
- an inventory item name, or a corresponding number from the inventory item list when you use the i command.
Equip the specified item.
eq (<equip slot> <inventory item>)
<equip slot>
- an equipment slot name as displayed in the equipment slot list when you use the eq slots command.
<inventory item>
- an inventory item name, or a corresponding number from the inventory item list when you use the i command.
Equip the specified item on the specified equipment slot.
eq slots
Display a list of equipment slot names.

 

Jump to navigationJump to search
eqsw
Display a list of equipped items in each switch equipment slot.
eqsw (<inventory item>)
<inventory item>
- an inventory item name, or a corresponding number from the inventory item list when you use the i command.
Equip the specified item in switch slot.
eqsw (<equip slot> <inventory item>)
<equip slot>
- an equipment slot name as displayed in the equipment slot list when you use the eqsw slots command.
<inventory item>
- an inventory item name, or a corresponding number from the inventory item list when you use the i command.
Equip the specified item on the specified switch equipment slot.
eqsw slots
Display a list of switch equipment slot names.

 

Jump to navigationJump to search
eval <expression>
<expression>
Perl expression.
Evaluate a Perl expression.

 

Jump to navigationJump to search
exp [report | monster | item | reset | output]
Experience report.
Command Description
exp Display report on experience gained only.
exp report Display detailed report on experience gained, monsters killed and items gained.
exp monster Display report on monsters killed.
exp item Display report on inventory changes.
exp reset Reset the experience report.
exp output Output the experience report in file "exp.txt".

 

Jump to navigationJump to search
falcon [release]
Falcon status.
Command Description
falcon Display falcon status.
falcon release Release your falcon.

 

Jump to navigationJump to search
follow <boolean flag>
This config option toggles player following. If this is set to 1 and followTarget is set, Kore will follow that player around.

Console Command

follow {<player> | stop}
Console command follow <player name or number> can be used to start following specified player, and follow stop to stop following.
<player>
- a player name, or a corresponding number from the player list when you use the pl command.
Command Description
follow <player> Follow the specified player
follow stop Stop following.

 

Jump to navigationJump to search
friend
Display a list of your friends and their online status
friend request <player>
<player>
- a player name, or a corresponding number from the player list when you use the pl command.
Request a player to be your friend.
friend accept
Accept an incoming friend request
friend reject
Reject an incoming friend request.
friend pm <friend #>
<friend #>
- a corresponding number from the friend list when you use the friend command.
Add friend to the PM list. See command pml.
friend remove <friend #>
<friend #>
- a corresponding number from the friend list when you use the friend command.
Remove a friend from your friends list.

 

Jump to navigationJump to search
g (<message>)
<message>
- the message (string).
Send a message in the guild chat.

 

(Redirected from getcharname)
Jump to navigationJump to search
getplayerinfo (<object ID>)
getcharname (<object ID>)
<object ID>
- object ID (can be retrieved by pl or nl commands).
Ask the server for the name of the object with the specified ID. The object can be a player or an NPC.
Note:
- you will not see the info unless you have debug level 2
- the "getcharname" command only works on old servers

 

Jump to navigationJump to search
guild [info|member]
Guild information.
Command Description
guild Request guild info.
guild info Display guild info.
guild member Display guild members list.
Note. You have to use the guild command before using the commands guild info and guild member to refresh the guild information. Otherwise, you will not see the latest guild information.
guild create (<guild name>)
<guild name>
- the name (string).
Create a guild.
guild request (<player>)
<player>
- a player name, or a corresponding number from the player list when you use the pl command.
Request the specified player to join your guild.
guild join (<accept flag>)
<accept flag>
- a boolean value. Specify either 1 to accept, or 0 to deny.
Accept or deny an incoming guild join request.
Note. See guildAutoDeny in config.txt to automatically deny an incoming guild join request.
guild ally (<player>)
<player>
- a player name, or a corresponding number from the player list when you use the pl command.
Request alliance to another guild.
guild leave
Leave your current guild.
guild kick (<guild member #> <reason>)
<guild member #>
- a corresponding number from the guild members list when you use the guild member command.
<reason>
- the reason of expulsion (string).
Kick a guild member out of the guild.
guild break (<guild name>)
<guild name>
- the name (string).
Disband your guild.

 

Jump to navigationJump to search
help [<command name>]
<command name>
- a command name as listed in this page (use the first word only).
Display help info.
Command Description
help Display a list of available commands.
help <command name> Display detailed information about the specified command.

 

Jump to navigationJump to search
homun [s | status | feed | delete | move (<x> <y>) | standby | aiv | rename (<new name>)]
<x>
- x-coordinate.
<y>
- y-coordinate.
<new name>
- new name for the homunculus.
Interact with homunculus.
Command Description
homun s Display homunculus status.
homun status Display homunculus status.
homun feed Feed your homunculus. (Food needed)
homun delete Deletes your homunculus.
homun move <x> <y> Moves your homunculus.
homun standby Makes your homunculus standby.
homun aiv Display current homunculus AI.
homun rename <new name> Renames your homunculus.
homun ai [on | auto | manual | off | clear | print]
Interact with homunculus AI.
Command Description
homun ai Toggles AI on, off or manual.
homun on Turns homunculus AI on.
homun auto Turns homunculus AI on.
homun manual Turns homunculus AI to manual.
homun off Turns homunculus AI off.
homun clear Clears homunculus AI.
homun print Prints homunculus AI.
homun skills [(add | desc) [<skill #>]]
<skill #>
- a corresponding number from the skills list when you use the homun skills command.
Command Description
homun skills Displays homunculus skills.
homun skills add <skill #> Add a skill point to the current homunculus skill.
homun desc <skill #> Display a description of the specified homunculus skill.

 

Jump to navigationJump to search
i [eq | neq | nu | u]
Display inventory items.
Command Description
i Display a list of all available inventory items.
i eq Display a list of currently equipped items.
i neq Display a list of unequipped inventory items.
i nu Display a list of non-usable inventory items.
i u Display a list of usable inventory items.
i desc (<inventory item>)
<inventory item>
- an inventory item name, or a corresponding number from the inventory item list when you use the i command.
Display a description of the specified inventory item.
i

The i command is used to list all of the player's current inventory. i also accepts switches (listed below) to alter the display of the inventory as well.

i eq
The eq switch will alter i to only display equipped inventory items.
i neq
The neq switch will alter i to only display non-equipped inventory items.
i nu
The nu switch will alter i to only display non-usable inventory items.
i u
The u switch will alter i to only display usable inventory items.

 

Jump to navigationJump to search
identify [<identify item #>]
<identify item #>
- a corresponding number from the identify item list when you use the identify command.
Command Description
identify After using a Magnifier item, or the Item Appraisal Skill, this command re-displays the list of items to be identified.
identify <identify item #> Identify the specified item.

 

Jump to navigationJump to search
ignore (<ignore flag>) (<player name> | all)
<ignore flag>
- a boolean value. Specify either 1 to block messages, or 0 to unblock.
<player name>
- the name of the player you want to ignore or unignore.
Block or unblock messages from players.
Command Description
ignore <ignore flag> <player name> Blocks/unblocks messages from the specified player.
ignore <ignore flag> all Blocks/unblocks messages from all players.
This is the same as the /ex and /exall commands in the Ragnarok Online Client when the ignore flag is set to 1, or /in and /inall when the ignore flag is set to 0.

 

Jump to navigationJump to search
ihist [<number>]
<number>
- any positive integer.
Display last few lines from the item log.
Command Description
ihist Display last 5 lines from the item log.
ihist <number> Display the last specified number or lines from the item

 

(Redirected from il)
Jump to navigationJump to search
{il | ml | petl | sll | portals}
Display a list of items / monsters / pets / slaves / portals in your immediate area.
nl <object #>
pl [{g | p | <player #> | <player name>}]
Display a list of NPCs / players in your immediate area (default) or guild / party.
<object #>, <object name>: display only object with specified number

 

The im command will use the specified inventory item on the specified monster.

im (<inventory item #> <monster #>)

<inventory item #> is an item listed by the i command, and <monster #> is a monster listed by the ml command.

Example:

Command Description
im 2 1 Use item with the inventory ID number of 2 on the monster with a monster ID of 1.

 

The ip command will use the specified inventory item on the specified player.

ip (<inventory item #> <player #>)

<inventory item #> is an item listed by the i command, and <player#> is a player listed by the pl command.

Example:

Command Description
ip 2 41 Use item with the inventory ID number of 2 on the player with an ID of 41.

 

Jump to navigationJump to search
is <inventory item # or name>
Use item on self.

 

Jump to navigationJump to search
kill (<player #>)
<player #>
- a corresponding number from the player list when you use the pl command.
Attack another player (PvP/GvG only).

 

Jump to navigationJump to search
look (<body dir>) [<head dir>]
<body dir>
0 - North
1 - Northwest
2 - West
3 - Southwest
4 - South
5 - Southeast
6 - East
7 - Northeast
<head dir>
0 - Ahead
1 - Right
2 - Left
Tell Kore to look in a certain direction.
Note. If <head dir> is not specified, your head will look straight ahead of your body.

 

Jump to navigationJump to search
lookp (<player #>)
<player #>
- a corresponding number from the player list when you use the pl command.
Look at the specified player.

mail

Jump to navigationJump to search

In RO, Mailboxes can be found in most towns.

RO Mailbox.webp RO MailInbox.webp RO ComposeMail.webp

Subcommands

mail open
Send request to open Mailbox

mail list
List your Mailbox.

mail refresh
Send request to refresh and update Mailbox

mail read <mail #>
<mail #> - mail index (number integer)
Open the selected mail.

mail get <mail #>
Take attachments from the selected mail

mail setzeny <amount>
mail setzeny none
Attach zeny to mail or return it back

mail add <item #> <amount>
mail add none
<item #> - item index (number integer). See command "i"
Attach the selected item to mail or return it back

mail send <receiver> <title> <body>
Send mail to <receiver>
<receiver> and <title> - required fields, <body> - optional field.

mail delete <mail #>
<mail #> - mail index (number integer)
Delete the selected mail

mail write
Start writing a mail
mail return <mail #>
<mail #> - mail index (number integer)
Returns the mail to the sender

 

Jump to navigationJump to search
memo
Save current position for warp portal (for Acolytes only).


Jump to navigationJump to search
merc [s | status | fire | move (<x> <y>) | standby | aiv]
<x>
- x-coordinate.
<y>
- y-coordinate.
Interact with Mercenary.
Command Description
merc s Display mercenary status.
merc status Display mercenary status.
merc fire Fires your mercenary.
merc move <x> <y> Moves your mercenary.
merc standby Makes your mercenary standby.
merc aiv Display current mercenary AI.
merc ai [on | auto | manual | off | clear | print]
Interact with mercenary AI.
Command Description
merc ai Toggles AI on, off or manual.
merc on Turns mercenary AI on.
merc auto Turns mercenary AI on.
merc manual Turns mercenary AI to manual.
merc off Turns mercenary AI off.
merc clear Clears mercenary AI.
merc print Prints mercenary AI.
merc skills [(add | desc) [<skill #>]]
<skill #>
- a corresponding number from the skills list when you use the merc skills command.
Command Description
merc skills Displays mercenary skills.
merc skills add <skill #> Add a skill point to the current mercenary skill.
merc desc <skill #> Display a description of the specified mercenary skill.

northeast

The northeast command will have Kore attempt to move the specified steps northeast.

northeast [<number>]

<number> is optional, but must be any positive integer if specified.
Kore will attempt to move northeast <number> steps. If <number> is omitted, Kore will automatically use 5 for <number>.

Examples:

Command Description
northeast 10 Attempt to move northeast 10 steps.
northeast Attempt to move north 5 steps.

northwest

The northwest command will have Kore attempt to move the specified steps northwest.

northwest [<number>]

<number> is optional, but must be any positive integer if specified.
Kore will attempt to move northwest <number> steps. If <number> is omitted, Kore will automatically use 5 for <number>.

Examples:

Command Description
northwest 10 Attempt to move northwest 10 steps.
northwest Attempt to move north 5 steps.

 

Jump to navigationJump to search
p (<message>)
<message>
- the message (string).
Send a message in the party chat.


Jump to navigationJump to search
party
Display a list of your party members, with their online status, location and health.
party create (<party name>)
<party name>
- the name (string).
Organize a party.
party share (<share flag>)
<share flag>
- a boolean value. Specify either 1 to set EXP sharing to even, or 0 for individual take.
Set party EXP sharing.

Note: This command will override AI (to back to normal you will need to use shareauto)

party shareitem (<share flag>)
<share flag>
- a boolean value. Specify either 1 to set ITEM sharing to even, or 0 for individual take.
Set party ITEM sharing.
party sharediv (<share flag>)
<share flag>
- a boolean value. Specify either 1 to set ITEM PICKUP sharing to even, or 0 for individual take.
Set party ITEM PICKUP sharing.
party shareauto
Set party EXP sharing auto by AI.
party request (<player #>|<player's name>)
<player #>
- a corresponding number from the player list when you use the pl command.
<player's name>
- the name of the player that if going to be invinted for party
Request player to join your party.
party join (<accept flag>)
<accept flag>
- a boolean value. Specify either 1 to accept, or 0 to deny.
Accept or deny a party join request.
Note. See partyAuto in config.txt to automatically accept or deny an incoming party join request.
party kick (<party member #>)
<party member #>
- a corresponding number from the party members list when you use the party command.
Expel a party member from your party.
party leave
Leave your current party.

 

Jump to navigationJump to search
pause [<seconds>]
<seconds>
- the time in seconds.
Delay the next console commands specified after this by a set number of seconds. Cannot be used if not ingame and if ai is set to manual or off. Does not delay console commands that display information like exp, skills and i.
Command Description
pause Delay the next console commands for 1 second
pause <seconds> Delay the next console commands by a specified number of seconds
The following example will execute the move command after 100 seconds have passed.
pause 100;;move 100 100 

 

Jump to navigationJump to search
pecopeco [release]
Pecopeco status.
Command Description
pecopeco Display pecopeco status.
pecopeco release Release your pecopeco.


Jump to navigationJump to search
pet capture <monster #>
pet c <monster #>
Capturing a monster to become a pet
pet hatch <item #>
pet h <item #>
Hatch an egg pet
Note. Beware, you must first use the item "Pet Incubator", else you will get disconnected
pet status
pet s
Displays basic information of pet
pet info
pet i
Sends pet menu
pet feed
pet f
Feeds your pet
pet performance
pet p
Plays with your pet
pet return
pet r
Sends your pet back to the egg
pet unequip
pet u
Unequips your pet
pet name <new name>
pet n <new name>
Changes the name of the pet
pet emotion <number>
pet e <number>
Show emotion with your pet
see pettalktable.xml https://github.com/HerculesWS/Hercules/blob/stable/src/map/clif.c#L14395

 

Jump to navigationJump to search
plugin [help]
Plugin information.
Command Description
plugin Display a list of currently loaded plugins.
plugin help Display plugin help.
plugin (load | reload | unload) (<filename> | all)
<filename>
- the plugin filename (the path may be relative to your main bot folder).
Load/reload/unload plugins.
Command Description
plugin load <filename> Load a plugin file.
plugin load all Load all plugin files inside the plugins folder.
plugin reload <plugin> Reload a registered plugin.
plugin reload all Reload all registered plugin.
plugin unload <plugin> Unload a registered plugin.
plugin unload all Unload all registered plugin.

 

Jump to navigationJump to search
pm ("<player name>"|<pm list #>) (<message>)
<player name>
- the name of the player you want to send the message.
- note: the quotation marks are not mandatory, but if quotation marks are not used with player names containing whitespaces, it will cause errors.
<pm list #>
- a corresponding number from the pm list when you use the pml command.
<message>
- the message (string).
Send a private message to a player.

 

Jump to navigationJump to search
pml
Display the quick PM list.
This is similar to the PM list in the Ragnarok Online Client where names of players you previously PM'ed, or who PM'ed you, are stored in a list for quick access. In Kore, you can use the corresponding numbers in this PM list for the pm command.

 

Jump to navigationJump to search
portals
Display a list of portals in your immediate area.
portals recompile
Recompile portals database.

 

Jump to navigationJump to search
quest {list | info <questID> | set <questID> {on | off}}
<questID>
A corresponding number from the quest list when you use the quest list command.
Command Description
quest Displays possible commands for quest.
quest info <questID> Display quest details.
quest set <questID> on Enable quest.
quest set <questID> off Disable quest.
quest list Displays a list of your quests.

 

Jump to navigationJump to search
quit
Exit the program gracefully: finish main loop iteration, unload all plugins, save benchmark results.
quit 2
Send a special package 'quit_request' to the server, then exit the program.

 

Jump to navigationJump to search
rc [<module names>]
<module names>
- a space separated list of openkore source module names. Each name is treated as a regular expression.
Reload source code files.
Command Description
rc Reload functions.pl.
rc <module names> Reload module files that match the specified space-delimited list of names.

 

Jump to navigationJump to search
refine (<item name> | <item index>)
Refine an item (using the whitesmith skill)

reload

Jump to navigationJump to search
reload (all | <names>)
<names>
- a list of words that match control and tables filenames.
Reload control and tables files.
Command Description
reload all Reload all control and tables files.
reload <names> Reload control and tables files that match the specified list of names.
reload all except <names> Reload all control and tables files except those that match the specified list of names.
The following example will reload all control files inside the 'control' folder.
reload control

 

Jump to navigationJump to search
relog [<seconds>]
<seconds>
- the time in seconds. Default: 5.
Force disconnect and set reconnect timeout to <seconds>.
Command Description
relog Logout and then login after 5 seconds.
relog <seconds> Logout and then login after the specified number of seconds.
relog x..y <seconds> Logout and then login after defined range the specified number of seconds, where relog rand(y-x)+x. See SVN8496


Jump to navigationJump to search
repair (<item #>)
After using the Weapon Repair Skill, use this command to repair the specified player's item.
To repair your items, use "ss 108" command.
To repair items of another player use "sp 108 player_#" command.

repair
View a list of items that can be repaired.

repair cancel
Cancel repair item.


Note. See the option repairAuto to automatically choose the item to repair.

 

Jump to navigationJump to search
respawn
Respawn back to the save point.
Note. Unless you are dead, you need a Butterfly Wing in your inventory, or the Teleport Skill, to respawn.

 

Jump to navigationJump to search
revive [force|"<item_name>"|<item_ID>]
This command allows the use of the Token Of Siegfried to self-revive. Also supports custom servers that have other items like the Token. Allows for force-trying to auto-revive.

 

Jump to navigationJump to search
s
Display character status. This is similar to the Basic Information window in the Ragnarok Online Client, but also includes currently active status effects.

searchstore

Jump to navigationJump to search
searchstore close
Closes search store catalog.
searchstore next
Requests catalog next page.
searchstore view <page #>
Shows catalog page # (0-indexed).
searchstore search [match|exact] "<item_name>" [card "<card_name>"] [price <min_price>..<max_price>] [sell|buy]
Searches for an item.
searchstore select <page #> <store #>

Selects a store.

searchstore buy [view|end|<item #> [<amount>]]
Buys from a store using Universal Catalog Gold.


Jump to navigationJump to search
sell
Display a list of items that you can sell to a buy/sell NPC.
Note. You must have previously talked to a buy/sell before using this command.
sell (<inventory item list>) [<amount>]
<inventory item list>
- a comma-separated list of corresponding numbers from the inventory item list when you use the i command. Each list item can be a single item number, or a range of item numbers in the form of X-Y (e.g. 1-5). Don't use a space in-between the list items.
<amount>
- the amount (positive integer).
Add inventory items to your sell list. Use sell done to start selling the items all at once.
The following command will add the item 21 from your inventory to your sell list:
    sell 21
    The following command will add 50 of each of the items 21, 30, 31, 32, 33, and 51 from your inventory to your sell list:
         sell 21,30-33,51 50
Note. If the amount is not specified, this assumes the maximum amount of the item available.
sell list
Display items in your sell list.
sell done
When you have finished adding items to your sell list, use this command to bulk sell everything in your sell list.
Note. You must have previously talked to a buy/sell before using this command.
sell cancel
Clear the sell list.

 

Jump to navigationJump to search
send <hex string>
<hex string>
- a space-separated sequence of hex codes (e.g. 04 02 22 37 D7 FC).

Send a raw packet to the server.

That is meant only for testing! If you're using that in configuration (for example, doCommand) or macro, you should add corresponding sub in your serverType's Send package (located at src/Network/Send) and use it instead via global $messageSender object. Additionally, you can then add console command to wrap $messageSender usage into something which can be used easier. If you don't do any of that, you may easily meet various problems, for example, vending wrong items with wrong prices (if you would have vended using send). Also, you can share your patch/diff with us to include in OpenKore.

 

Jump to navigationJump to search
showeq [p <player> | [me <on | off>]
<player>
A player's name, a number from the player's list when you use the pl command or a partial part of the player's name.
Command Description
showeq p <player> Request equipment information for player.
showeq me on Enables equipment showing.
showeq me off Disables equipment showing.

 

Jump to navigationJump to search
sit
Sit down.
Note. To ensure that Kore will stay put, this command will set the config.txt option attackAuto to 1, and the options attackAuto_party, route_randomWalk, teleportAuto_idle, and itemsGatherAuto to 0. The original values are stored so they can be reset when the stand command is used.


Jump to navigationJump to search
skills
Show available skills, with their current skill levels and SP usage.
skills add (<skill #>)
<skill #>
- a corresponding number from the skills list when you use the skills command.
Add a skill point to the specified skill.
skills desc (<skill #>)
<skill #>
- a corresponding number from the skills list when you use the skills command.
Display a description of the specified skill.


Jump to navigationJump to search
ss (<skill ID> | <skill handle> | <skill name>) [<skill level>]
sl (<skill ID> | <skill handle> | <skill name>) [(x) (y)] [<skill level>]
(sp | sm | ssl | ssp} {<skill ID> | <skill handle> | <skill name>) (<target binID>) [<skill level>]
ss: use skill on self
sl: use skill on ground location
sp: use skill on player
sm: use skill on monster
ssl: use skill on slave
ssp: use skill on ground spell
<skill ID>: configuration-independent number of the skill from your skills list
<skill handle>: configuration-independent handle of the skill (such as AL_HEAL)
<skill name>: configuration-dependent skill name from your skills list
<x>, <y>: coordinates of the location point to cast the skill on. If not provided, our position is used
<target binID>: the number of a target from the corresponding Actor List Command
<skill level>: the level of skill to use

Notes

TODO: examples of which skills are used with which command?

Examples

Command Description
ss 10 Attempt to use skill number 10 on yourself.
ss 10 5 Attempt to use skill number 10, level 5 on yourself.
sm 10 2 Attempt to use skill number 10 on monster number 2.
sm 10 2 10 Attempt to use skill number 10, level 10 on monster number 2.
sl 10 231 115 Attempt to use skill number 10 at location 231, 115.
sl 10 7 Attempt to use skill number 10, level 7 at our standing location.


The south command will have Kore attempt to move the specified steps south.

south [<number>]

<number> is optional, but must be any positive integer if specified.
Kore will attempt to move south <number> steps. If <number> is omitted, Kore will automatically use 5 for <number>.

Examples:

Command Description
south 10 Attempt to move south 10 steps.
south Attempt to move south 5 steps.

  

The southeast command will have Kore attempt to move the specified steps southeast.

southeast [<number>]

<number> is optional, but must be any positive integer if specified.
Kore will attempt to move southeast <number> steps. If <number> is omitted, Kore will automatically use 5 for <number>.

Examples:

Command Description
southeast 10 Attempt to move southeast 10 steps.
southeast Attempt to move southeast 5 steps.

 

The southwest command will have Kore attempt to move the specified steps southwest.

southwest [<number>]

<number> is optional, but must be any positive integer if specified.
Kore will attempt to move southwest <number> steps. If <number> is omitted, Kore will automatically use 5 for <number>.

Examples:

Command Description
southwest 10 Attempt to move southwest 10 steps.
southwest Attempt to move southwest 5 steps.

 

Jump to navigationJump to search
spells
Display a list of area effect spells in your immediate area.

 

Jump to navigationJump to search
st
Display stats. This is similar to the Status window in the Ragnarok Online Client.

 

Jump to navigationJump to search
stand
Stand up.
Note. If you previously used the sit command to force Kore to sit, this will set the config.txt options attackAuto, attackAuto_party, route_randomWalk, teleportAuto_idle, and itemsGatherAuto to their original values.

 

Jump to navigationJump to search
stat_add (str | agi | int | vit | dex | luk)
Add status point to a stat.
Command Description
stat_add str Add status point to STR.
stat_add agi Add status point to AGI.
stat_add int Add status point to INT.
stat_add vit Add status point to VIT.
stat_add dex Add status point to DEX.
stat_add luk Add status point to LUK.

 

Jump to navigationJump to search
storage [ eq | nu | u ]
List items in storage.
Command Description
storage Display a list of all items in storage.
storage eq Display a list of equipable items in storage.
storage nu Display a list of non-usable items in storage.
storage u Display a list of usable items in storage.
storage add (<inventory item>) [<amount>]
<inventory item>
- an inventory item name, or a corresponding number from the inventory item list when you use the i command.
<amount>
- the amount (positive integer).
Add an inventory item to storage.
Note. If the amount is not specified, this assumes the maximum amount of the item available.
storage addfromcart (<cart item>) [<amount>]
<cart item>
- a cart item name, or a corresponding number from the cart item list when you use the cart command.
<amount>
- the amount (positive integer).
Add a cart item to storage.
Note. If the amount is not specified, this assumes the maximum amount of the item available.
storage get (<storage item>) [<amount>]
<storage item>
- a storage item name, or a corresponding number from the storage item list when you use the storage command.
<amount>
- the amount (positive integer).
Get an item from storage to your inventory.
Note. If the amount is not specified, this assumes the maximum amount of the item available.
storage gettocart (<storage item>) [<amount>]
<storage item>
- a storage item name, or a corresponding number from the storage item list when you use the storage command.
<amount>
- the amount (positive integer).
Get an item from storage directly to your cart.
Note. If the amount is not specified, this assumes the maximum amount of the item available.
storage desc (<storage item>)
<storage item>
- a storage item name, or a corresponding number from the storage item list when you use the storage command.
Display storage item description.
storage close
Close storage.
storage log
Log storage items to logs\storage.txt.

 

Jump to navigationJump to search
store [desc (<store item #>)]
<store item #>
- a corresponding number from the store item list when you use the store command.
Command Description
store Display a list of available shop items from NPC.
store desc (<store item #>) Display description of a store item.

 

Jump to navigationJump to search
switch_equips
Switch all equipments (switch equipment system).

 

Jump to navigationJump to search
switchconf (<filename>)
<filename>
- the filename of an alternate config.txt (the path may be relative to your main bot folder).
Switch configuration file.

 

Jump to navigationJump to search
take (<ground item #> | first)
<ground item #>
- a corresponding number from the ground item list when you use the il command.
Command Description
take (<ground item #>) Pick up an item from the ground.
take first Pick up the first item listed in the ground item list when you use the il command.

 

Jump to navigationJump to search
talk (<npc #> | cont | resp | resp (<response #>) | num <number> | text <string> | no)
<npc #>
- a corresponding number from the npc list when you use the nl command.
<response #>
- a corresponding number from the response list when you use the talk resp command.
<number>
- any number.
<string>
- any string.
Command Description
talk <npc #> Manually talk to an NPC.
talk cont Continue talking to NPC. This is the same as clicking the next button when talking to an NPC in the Ragnarok Online Client.
talk resp Display the list of available responses to NPC.
talk resp (<response #>) Send a response to an NPC (when prompted for a response).
talk num (<number>) Send a number to NPC (when prompted for a number).
talk text (<string>) Send text/string to NPC.
talk no End or cancel conversation with NPC.

TODO

  • talk resp "<full response text>"
  • talk resp /<reponse text regexp>/

 

Jump to navigationJump to search
talknpc <x> <y> <NPC conversation codes>
Talk to the NPC on the specified coordinate and use the specified sequence of responses.

Notes

You should be near the NPC to talk.

TODO

  • Add moving to the NPC if not near? Should be able to additionally specify map in this case.

tank

The tank command will tell Kore will operate in TankMode. While Kore is in TankMode, it will attack its target monster once, then tank it for the player.

tank (<player>)

<player> is the name of the player to tank for. You can also specify a player ID from the pl command.

tank stop

The stop switch will make Kore exit out of TankMode.

Examples:

Command Description
tank Mikoto Kore will now tank for the player with the name, "Mikoto".
tank stop Kore will stop tanking for players.

 

Jump to navigationJump to search
tele
Teleport to a random location.
Note. You must have Fly Wings in your inventory, or you must have the Teleport Skill, for this command to work. If you have both requirements (Teleport Skill and Fly Wings), use teleportAuto_useSkill to specify which one to use.

 

Jump to navigationJump to search
testshop
Show what your vending shop would sell.

timeout

Jump to navigationJump to search

For console command, see timeouts.txt.

Self Conditions

timeout [<seconds>]
If this option is set, wait for the specified number of seconds before using the block again.

Console Command

timeout (<timeout key>) [<seconds>]
<timeout key>
- a timeout key name from timeouts.txt.
<seconds>
- the time in seconds.
Set a timeout.
Command Description
timeout <timeout key> Display the current value of specified key name.
timeout <timeout key> <seconds> Set a new value for the specified key name.

Parameter of the automacro eventMacros:

timeout <number>
  • timeout is an optional parameter.
  • timeout defines the time in seconds before this automacro can activate again after an activation.
  • If not used in the automacro the default value will be used, which is: 0.
  • Must have a numeric value.
automacro <automacro name> {
    <automacro conditions and parameters (and only them)>
    timeout 60
    call myMacro
}
macro myMacro {
    <macro instructions (and only them, as this is regular macro)>
    log This macro will only be called every 60 seconds
}


Jump to navigationJump to search
top10 (a | alche | alchemist)
Displays Alchemist's top10 ranking.
top10 (b | black | blacksmith)
Displays Blackmith's top10 ranking.
top10 (p | pk | pvp)
Displays PVP top10 ranking.
top10 (t | tk | taekwon)
Displays Taekwon's top10 ranking.

 

Jump to navigationJump to search
uneq (<inventory item>)
<inventory item>
- an inventory item name, or a corresponding number from the inventory item list when you use the i command.
Unequip an item.

 

Jump to navigationJump to search
uneqsw (<inventory item>)
<inventory item>
- an inventory item name, or a corresponding number from the inventory item list when you use the i command.
Unequip an item from switch slot.

 

Jump to navigationJump to search
vender (<vender #> | <vender #> <vender item #> [<amount>] | end)
<vender #>
- a corresponding number from the vender list when you use the vl command.
<vender item #>
- a corresponding number from the vender item list when you use the vender command.
<amount>
- the amount (positive integer).
Command Description
vender <vender #> Enter vender shop and display a list of available shop items.
vender (<vender #> <vender item #> [<amount>]) After entering a vender shop using the vender command, you can start buying items from the vender shop using this command.
vender end Leave current vender shop.
Note. If the amount is not specified, you will buy exactly one of the specified item.

 

Jump to navigationJump to search
verbose [<number>]
Internally, every message has a certain verbosity level that determines whether they should be printed in the console or not. A message's verbosity level must be lower or equal to the number set in this option for it to be displayed in the console.
The higher the value you set in this option, the more messages will be displayed in the console. If this option is set to 0, Kore will only print the most important messages (e.g. connection messages).
This option also controls whether Kore should reply to Chat Commands, and whether admin messages (e.g. the welcome text) will be shown in X-Kore.
Console command verbose can be used to toggle this option on (which will set it to level 1) and off.

 

Jump to navigationJump to search
version
Display the version of Openkore.

 

Jump to navigationJump to search
vl
Display a list of vending shops in your immediate area.

 

Jump to navigationJump to search
warp (<warp #> | <map name>)
<warp #>
- a corresponding number from the warp list when you use the warp list command.
<map name>
- the name of a map as shown by the where command in Kore, or the /where command in the Ragnarok Online client (e.g. prontera, morocc, prt_fild08, etc.).
After using the Warp Portal Skill, you can choose to open a warp portal using this command.
Note. If you specify a map name, that map should exist in the warp list or this command will fail.
warp list
After using the Warp Portal Skill, this command lists available warp portals to open.
warp cancel
Cancel warp after using the Warp Portal. This is required on some servers if you choose not to open warp after casting it, otherwise you may not be able to move, cast skills etc.

 

Jump to navigationJump to search
weight [<number>]
<number>
- any number.
Gives a report about your inventory weight.
Command Description
weight Display info about current weight.
weight <number> Calculate how much more items can be carried if the item's weight is equal to the specified number.

 

The west command will have Kore attempt to move the specified steps west.

west [<number>]

<number> is optional, but must be any positive integer if specified.
Kore will attempt to move west <number> steps. If <number> is omitted, Kore will automatically use 5 for <number>.

Examples:

Command Description
west 10 Attempt to move west 10 steps.
west Attempt to move west 5 steps.

 

Jump to navigationJump to search
where
Shows your current location.

 

Jump to navigationJump to search
who
Display the number of people on the current server.
This function could possibly be disabled on official servers.

 

Jump to navigationJump to search
whoami
Display your character info and account ID.

Jump to navigation