From The Mana World
(added some revolt commands [0-20])
(gmlvl 20: done)
Line 60: Line 60:
| {{bg_yes}}
| {{bg_yes}}
|-
|-
| 0 <!-- (RM) -->
| 0 (RM?)
| <b>@setleader</b> <charname>
| <b>@setleader</b> <charname>
| Changes the leader of your party. (You need to be leader)
| Changes the leader of your party. (You need to be leader)
| {{bg_no}}
| {{bg_no}}
|-
| 0 (RM?)(MISSINGCMD)
| <b>@source</b>
| Prints a message with License & links to servers Source.
| <b>?</b>
|-
|-
| 0
| 0
| <b>@wgm/@request</b> <message>
| <b>@wgm/@request</b> <message>
| Sends a message to all GM's who are online (dont abuse this command!)
| Sends a message to all GM's who are online (dont abuse this command!)
| <b>?</b>
| {{bg_yes}}
|-
|-
| 0
| 0
| <b>@duell</b>
| <b>@duel</b>
| Starts a duel.
| Starts a duel.
| {{bg_yes}}
| {{bg_yes}}
Line 310: Line 305:
| {{bg_yes}}
| {{bg_yes}}
|-
|-
| 20 (not working)
| 20
| <b>@hugo</b>
| <b>@hugo</b>
| Iterate over all characters connected to the map server forward. (NO HELP OUTPUT)(NO CMD)
| Iterate over all characters connected to the map server forward. (NO HELP OUTPUT)
| {{bg_yes}}
| {{bg_yes}}
|-
|-
| 20 (not working)
| 20
| <b>@linus</b>
| <b>@linus</b>
| Iterate over all characters connected to the map server backwards. (NO HELP OUTPUT)(NO CMD)
| Iterate over all characters connected to the map server backwards. (NO HELP OUTPUT)
| {{bg_yes}}
|-
| 20
| <b>@broadcast</b> <message>
| Broadcasts the given message to the server.
| {{bg_yes}}
|-
| 20
| <b>@localbroadcast</b> <message>
| Broadcast to the map you are on.
| {{bg_yes}}
|-
| 20
| <b>@shownpc</b> <npcname>
| Enables the given NPC
| {{bg_yes}}
|-
| 20
| <b>@hidenpc</b> <npcname>
| Disables the given NPC
| {{bg_yes}}
|-
| 20
| <b>@stats</b>
| Displays your own stats.
| {{bg_yes}}
|-
| 20
| <b>#stats</b> <charname>
| Displays the stats of the given caracter.
| {{bg_yes}}
|-
| 20
| <b>#refresh</b> <charname>
| Requests data from the server and refreshs the given characters client. (desync bug) (NO HELP OUTPUT)
| {{bg_yes}}
|-
| 20
| <b>@kick</b> <charname>
| Disconnects a user from the server.
| {{bg_yes}}
|-
| 20
| <b>@mute</b> <+-time> <charname>
| That gives the NOCHAT status effect to a specified character. (NO HELP OUTPUT)
| {{bg_yes}}
|-
| 20
| <b>@unmute</b> <charname>
| That removes the NOCHAT status effect from a specified character if active. (NO HELP OUTPUT)
| {{bg_yes}}
|-
| 20
| <b>@monsterignore</b>
| Hides the invoker from monsters and most reporting functions. (Will not cause the invoker to be hidden from other clients in visual range.) (NO HELP OUTPUT)
| {{bg_yes}}
|-
| 20
| <b>@autoloot</b> <on/off/percentage>
| Makes items go straight into your inventory (depending on the drop percentage).
| {{bg_yes}}
|-
| 20
| <b>@alootid</b> <+-itemname-or-id / reset>
| To add an item to the list, use "@alootid +<item name or ID>". To remove an item, use "@alootid -<item name or ID>". (max 10 items)
| {{bg_yes}}
|-
| 20
| <b>@autoloottype</b> <+-typename / reset>
| To add an item type to the list, use "@autoloottype +<type name>", to remove an item type, use "@autoloottype -<type name>", "@autoloottype reset" will clear your autoloottype list.
| {{bg_yes}}
|-
| 20
| <b>@storage</b>
| Brings your personal storage wherever you are.
| {{bg_yes}}
|-
| 20
| <b>@mail</b>
| Opens your mail box.
| {{bg_yes}}
|-
| 20
| <b>@effect</b> <effectid> [flag]
| Do some visual effects on your character.
| {{bg_yes}}
| {{bg_yes}}
|-
|-
<!-- LAST SECTION UPDATED -->
<!-- LAST SECTION UPDATED -->
| 40
| 40
| <b>@broadcast</b> <message>
| <b>@</b>
| Broadcasts the given message to the server.
|
| {{bg_yes}}
|-
| 40
| <b>@</b>
|
| {{bg_yes}}
|-
| 40
| <b>@</b>
|
| {{bg_yes}}
|-
| 40
| <b>@</b>
|
| {{bg_yes}}
|-
| 40
| <b>@</b>
|
| {{bg_yes}}
|-
| 40
| <b>@</b>
|  
| {{bg_yes}}
| {{bg_yes}}
|-
|-
Line 364: Line 469:
| <b>@hide</b>
| <b>@hide</b>
| Hides the invoker from monsters and most reporting functions. (Will not cause the invoker to be hidden from other clients in visual range.)
| Hides the invoker from monsters and most reporting functions. (Will not cause the invoker to be hidden from other clients in visual range.)
| {{bg_yes}}
|-
| 40
| <b>@kick</b> <charname>
| Disconnects a user from the server.
| {{bg_yes}}
| {{bg_yes}}
|-
|-
Line 849: Line 949:
| <b>@npcmove</b> <x> <y> <npcname>
| <b>@npcmove</b> <x> <y> <npcname>
| Moves a NPC.
| Moves a NPC.
| {{bg_no}}
|-
| 80
| <b>@enablenpc</b> <npc-name>
| Enables the given NPC
| {{bg_no}}
|-
| 80
| <b>@disablenpc</b> <npc-name>
| Disables the given NPC
| {{bg_no}}
| {{bg_no}}
|-
|-

Revision as of 21:51, 28 November 2020

<foo> Required Argument
[bar] Optional Argument
@commands Used on own char
#commands Used on other chars
0 Player
1 Trusted Player [new]
20/21 Support [new]
40/41 Developer (DEV)
50/51 Event Coordinator (EVTC)
60/61 Game Master (GM)
80/81 Community Coordinator (DEV)
89/99 Administrator (ADM)

NOTE: all GMlvls inherrie the lower level GMlvl commands (excepts marked with *)

Available commands for rEvolt servers based on the official configurations
LVL @Command
#Command
Description usable
0 @email <old-mail> <new-mail> Sets the email for the account currently logged in. yes
0 @commands Shows the available commands you can use yes
0 @help <@command> Shows the available commands based on the given [level] yes
0 @servertime/@time/@date Shows the Time based on the Server yes
0 (RM?) @setleader <charname> Changes the leader of your party. (You need to be leader) no
0 @wgm/@request <message> Sends a message to all GM's who are online (dont abuse this command!) yes
0 @duel Starts a duel. yes
0 @invite <charname> Invites a player to a duel. yes
0 @leave Leaves a duel. yes
0 @accept Accepts an invitation to a duel. yes
0 @reject Rejects an invitation to a duel. yes
0 @noask Auto rejects deals/invites. yes
0 @jailtime (NO HELP OUTPUT) yes
0 @rates Displays the server's current rates. yes
0 @rates Displays the server's current rates. yes
0 @breakguild (NO HELP OUTPUT) yes
0 (not working) @changegm (NO HELP OUTPUT) yes
0 @hominfo Shows Information about your homunculus. (NO HELP OUTPUT) yes
0 @refresh Requests data from the server. (desync bug) (NO HELP OUTPUT) yes
1 @whogm [subsequence] Like @who, but only lists GM characters. yes
1 @uptime Displays how long the server has been online. yes
1 (not working) @charcommands Displays all #commands (NO HELP OUTPUT) yes
1 (not working) @exp (NO HELP OUTPUT)(NO CMD) yes
1 @mobinfo/@mi <monstername-or-id> Shows monster info (stats, exp, drops etc). yes
1 @iteminfo/@ii <itemname-or-id> Shows item info (type, price etc). yes
1 @whodrops <itemname-or-id> Shows who drops an item (monster with highest drop rates). yes
1 @homstats Shows stats of your homunculus. (NO HELP OUTPUT) yes
1 @whereis <monstername-or-id> Shows the location of the given monstername or id. (NO HELP OUTPUT) yes
1 @tee/@t <message> Sends a message normally, as if it had not been preceded with @t. This serves so that certain chat may be logged, for instance when issuing official warnings. This and/or @l should be used to log rationale for any uncommon use of commands. (NO HELP OUTPUT) yes
1 @log/@l <message> No effect. The sole purpose of this command is for it, and all arguments, to be implicitly logged (as with all commands listed here) along with all arguments. This and/or @t should be used to log rationale for any uncommon use of commands. (NO HELP OUTPUT) yes
1 @showexp Displays/hides experience gained. yes
1 @showzeny Displays/hides Zeny(Money) gained. yes
1 @showdelay Shows/hides the "There is a delay after this skill" message. yes
1 @channel (to many sub-cmd's LATER™) yes
1 (not working) @autotrade (NO HELP OUTPUT)(NO CMD) yes
1 (not working) @noks (NO HELP OUTPUT)(NO CMD) yes
20 (REP. @SOURCE?) @version Displays SVN/GIT version of the server. yes
20 (not working) @where/#where <charname> (NO HELP OUTPUT)(NO CMD) yes
20 (not working) @who/@who2/@who3 (NO HELP OUTPUT)(NO CMD) yes
20 (not working) @whomap/@whomap2/@whomap3 (NO HELP OUTPUT)(NO CMD) yes
20 (not working) @users (NO HELP OUTPUT)(NO CMD) yes
20 (not working) @mobsearch (NO HELP OUTPUT)(NO CMD) yes
20 (not working) @idsearch (NO HELP OUTPUT)(NO CMD) yes
20 (not working) @showmobs (NO HELP OUTPUT)(NO CMD) yes
20 (not working) @skillid (NO HELP OUTPUT)(NO CMD) yes
20 @tonpc <npcname> Warps you to the given NPC by name (NO HELP OUTPUT) yes
20 @jumpto/@warpto <charname> Warps you to the given Character. yes
20 @warp <mapname> [x y] Warps you to the selected map and position. yes
20 @jump [x [y]] Warps you to a given point on the same map, random without coordinates. yes
20 @slide <x> <y> Warps you to a given point on the same map, without reloading the map. yes
20 (not working) @memo [name] Saves a warp point. (without name: display memo points) (NO HELP OUTPUT)(NO CMD) yes
20 @save [x] [y] Sets the invokers spawn/save/home point. Defaults to the current location if no coordinates are specified. yes
20 @load Returns you to your savepoint. yes
20 @hugo Iterate over all characters connected to the map server forward. (NO HELP OUTPUT) yes
20 @linus Iterate over all characters connected to the map server backwards. (NO HELP OUTPUT) yes
20 @broadcast <message> Broadcasts the given message to the server. yes
20 @localbroadcast <message> Broadcast to the map you are on. yes
20 @shownpc <npcname> Enables the given NPC yes
20 @hidenpc <npcname> Disables the given NPC yes
20 @stats Displays your own stats. yes
20 #stats <charname> Displays the stats of the given caracter. yes
20 #refresh <charname> Requests data from the server and refreshs the given characters client. (desync bug) (NO HELP OUTPUT) yes
20 @kick <charname> Disconnects a user from the server. yes
20 @mute <+-time> <charname> That gives the NOCHAT status effect to a specified character. (NO HELP OUTPUT) yes
20 @unmute <charname> That removes the NOCHAT status effect from a specified character if active. (NO HELP OUTPUT) yes
20 @monsterignore Hides the invoker from monsters and most reporting functions. (Will not cause the invoker to be hidden from other clients in visual range.) (NO HELP OUTPUT) yes
20 @autoloot <on/off/percentage> Makes items go straight into your inventory (depending on the drop percentage). yes
20 @alootid <+-itemname-or-id / reset> To add an item to the list, use "@alootid +<item name or ID>". To remove an item, use "@alootid -<item name or ID>". (max 10 items) yes
20 @autoloottype <+-typename / reset> To add an item type to the list, use "@autoloottype +<type name>", to remove an item type, use "@autoloottype -<type name>", "@autoloottype reset" will clear your autoloottype list. yes
20 @storage Brings your personal storage wherever you are. yes
20 @mail Opens your mail box. yes
20 @effect <effectid> [flag] Do some visual effects on your character. yes
40 @ yes
40 @ yes
40 @ yes
40 @ yes
40 @ yes
40 @ yes
40 @chareffect <id> <charname> Causes an animation ID to be displayed on character;
Most common use is type 69 which causes a giant foot falling from the sky.
no
40 @charstats/#stats <charname> Send information to the invoker about the specified characters' stats. yes
40 @die Instantly kills the invoker, regardless of current health. yes
40 @getvar <index> <charname> Retrieves the arbitrary variables of a character. ?
40 @goto <charname> Warp yourself to a person. yes
40 @haircolor <colorID> Alters the invokers hair color to the specified ID. yes
40 @hairstyle <styleID> Alters the invokers hair style to the specified ID. yes
40 @hide Hides the invoker from monsters and most reporting functions. (Will not cause the invoker to be hidden from other clients in visual range.) yes
40 @listnearby Lists nearby characters. no
40 @localbroadcast <message> Broadcast to the map you are on. yes
40 @mapmove <mapname> [x] [y] see @warp for details. yes
40 @npc <npcname> Warp yourself to a npc. yes
40 @return Warps you to your last save point. no
40 @save [x] [y] Sets the invokers spawn/save/home point. Defaults to the current location if no coordinates are specified. yes
40 @setpartyleader <party-name-or-id> <flag> <charname> Changes the leader of a party. no
40 @changegm <charname> Changes the leader of your guild. yes
40 @changeleader <charname> Changes the leader of your party. yes
40 @sp-info <charname> Show info about focus skills. no
80 @sp-focus <skill-id> <charname> Gives the character a focus skill by id. no
80 @sp-unfocus <skill-id> <charname> Removes a focused skill from the character by id. no
40 @storage Brings your personal storage wherever you are. yes
40 @warp <mapname> [x] [y] Warp yourself to a certain map, at (x,y) coordinates. yes
50 @jump [x] [y] Warps yourself on the same map, at given coordinates. (whitout: random) ?
40 @where [charname] Locate someone on a map, returns your coordinates if the person isn't on. yes
40 @who [subsequence] Returns list of logged in characters with their position. yes
40 @whogroup [subsequence] Returns list of logged in characters with their party/guild. yes
40 @whomap [mapname] Returns list of logged in characters with their position in a specified map. yes
40 @whomapgroup [mapname] Returns list of logged in characters with their party/guild in a specified map. yes
50 @invisible Causes the invoker to become invisible to other clients. No other effect is taken (for instance, aggressive mobs nay still attack the invoker). =hide
50 @visible Removes any invisible status set by the above command and immediately announces the invokers presence to all clients in range. =hide
50 @spawn/@monster <monster-name-or-id> [amount] [x] [y] Spawns the specified monster in the specified amount, or one monster if no amount is specified. These monsters act as if spawned normally (but without any attached scripts on their death, such as monster points). yes
50 @summon/@monster2 <monster-name-or-id> Summons a specified monster with the SLAVE flag set, such that it will fight for the invoker. Exactly one will be summoned, no amount may be specified. yes
50 #petrename <charname> Re-enable pet rename to a player. yes
60 @exall Disable all whispers for a player. no
60 @inall Enable all whispers for a player. no
80 @charstatall Returns stats of all characters currently connected to the map server. no
60 @exprate <percent-rate> Increases or Decreases global Xp gain by percentage given. no
50 @pvpon Enables PvP on a map. yes
50 @pvpoff Disables PvP on a map. yes
40 @speed <amount> Sets the speed you can walk/attack at. (Default: 150) yes
80? @killmonster [mapname] Kill all monsters in map (with drops). yes
50 @killmonster2 [mapname] Kill all monsters in map (without drops). yes
60 @ipcheck <charname> Check which characters are online from a characters IP address. no
60 @storeall Store all your items. yes
60 @skillid <skillname> Look up a skill by name. yes
60 @useskill <skillid> <skillvl> <charname> Use a skill by ID. yes
80 @skill-learn <skillid> <skillvl> <charname> Learns a skill by ID. yes
50 @alive Resurrects yourself. yes
60 @trade <charname> Tries to force-trade a character (helpfull if they are stacked) ?
60 @blvl <+-lvl> Alters the invokers base level by the specified delta. yes
60 @jlvl <+-lvl> Alters the invokers job level by the specified delta. yes
60 @unmute <charname> A command inherited from eAthena, that removes the NOCHAT status effect from a specified character if active. As there is currently no way for this status effect to be set, this has no use. no
60 @charblvl/@charbaselvl/#blvl <+-amount> <charname> Alters the specified characters base level by the specified delta. yes
60 @charchangesex/#changesex <charname> <sex> Changes the sex of an online player (all characters on the account). yes
60 @chardelitem/#delitem <itemname-or-id> <amount> <charname> Remove items from a character. yes
60 @charjlvl/#jlvl <+-amount> <charname> Alters the specified characters job level by the specified delta. yes
60 @charstpoint/#stpoint <amount> <charname> Give another character status points. yes
60 @charskpoint/#skpoint <amount> <charname> Gives another character skill points. yes
60 @charreset/#reset <charname> Resets another character's stats and skills. yes
60 @charstreset/#streset <charname> Resets another character's status. yes
60 @charskreset/#skreset <charname> Resets another character's skills. yes
60 @charwipe <charname> Resets a character back to when it was first created. no
60 @charsave/#save <mapname> <x> <y> <charname> Saves the respawn point of another character. no
50 @kill <charname> Kills the given Character yes
50 @recall <charname> Warps a character to you. yes
80 @recallall <charname> Warps all character to you. yes
50 @revive <charname> Revives a character and heals him. no
40 @heal [hp] [sp] Heals a character. ?
60 @charwarp/#warp/#rura+ <mapname> <x> <y> <charname> Warp another person to a certain map, at (x,y) coordinates. no
60 @str/@agi/@vit/@int/@dex/@luk <+-amount> Changes stats of your character. yes
60 @allskills Get all skills. yes
60 @allstats [amount] Sets your stats to maximum. yes
60 #statsall <charname> Set all stats of a player to maximum. yes
60 @stpoint <amount> Gives you job points. yes
60 @skpoint <amount> Gives you skill points. yes
60 @block <charname> Blocks an account with no expiry date. yes
60 @unblock <charname> Removes any block on an account. yes
60 @ban <+-time> <charname> Bans an account for the specified time, or adjusts an existing ban by the specified delta. Valid units are s for second, mn for minute, h for hour, j or d for day, m for month, a or y for year. Any combination of positive or negative modifiers for each unit may be present, and multiple units may be used in a ban. yes
60 @unban <+-time> <charname> Removes any ban on an account. yes
60 @jail <charname> Sends the specified character to jail. yes
60 @unjail <charname> Gets a specified character out of jail yes
60 @charpvp <charname> <channel?> Set the pvp channel of another character. no
60 @chardropall <charname> Drop a players possessions on the ground. no
60 @charstoreall <charname> Put a players possessions in storage no
80 @setmagic <school> <value> <charname> Sets magic properties on a character. no
80 @magicinfo <charname> Lists magic properties of a character. no
80 @option <param1> <param2>(stackable) <param3>(stackable) Sets the option bits of the invoker, specifically the opt1, opt2, and option variables. opt3 may not be set using this command. Do not use this command unless you are familiar enough with the code base to know exactly what it does. no
80 @zeny <amount> Gives you money of the desired amount. You can use the special value ++ to get the max amount of zeny, or +++ to get the max amount, and max in bank. You can similarly use -- to remove all money in inventory and --- to remove all money in inventory and in bank. yes
80 @charzeny/#zeny <amount> <charname> Changes another's amount of money. yes
80 @charoption/#option <charname> <param1> <param2> <param3> As with @option, but on a specified character. yes
80 @addwarp <mapname> <x> <y> Creates a static warp portal that lasts until the next reboot. yes
100 @night Sets the map you are on to night. (Disabled) yes
100 @day Sets the map you are on to day. (Disabled) yes
98 @fog Sets the map you are on in fog. yes
98 @rain Sets the map you are on in rain. yes
98 @snow Sets the map you are on in snow. yes
98 @sakura Sets the map you are on in sakura rain. yes
98 @leaves Sets the map you are on in leaves. yes
80 @doom Kills all non GM characters on the server. yes
50 @doommap Kills all non GM characters on the map you are on. yes
60 @doomspot Kills all non GM characters nearby the invoker. yes
80 @raise Revive all the characters on the server. yes
50 @raisemap Revive all the characters on the map you are on. yes
80 @npcmove <x> <y> <npcname> Moves a NPC. no
80 @skilloff Turns skills off for a map. yes
80 @skillon Turns skills on for a map. yes
80 @lostskill <name-or-id> Takes away the specified quest skill from you. yes
80 @idsearch <part-of-item-name> Finds ID of an item by name. yes
80 @item <name-or-id> [amount] Creates an item of your choosing, either by ID or by name yes
80 @produce <name-or-id> <element> <?> Creates a weapon of the desired element. yes
80 @itemcheck ? no
98 @dropall Drops all your items on the floor. yes
99 @gvgon/@gpvpon Enables GvG on a map yes
99 @gvgoff/@gpvpoff Disables GvG on a map yes
80 @questskill <name-or-id> Enables platinum skills. yes
99 @ignorelist Displays your ignore list (people from which you ignore whispers). no
99 @charignorelist Displays the ignore list of a player. no
99 @gstorage Brings up your guild's storage wherever you are. no
99 @guildstorage Brings up your guild's storage wherever you are. yes
99? @effect <type> <target> Do some visual effects on your character. yes
99 @charmodel/#model Changes character's model. yes
99 @agitstart Start guild wars. yes
99 @agitend Ends guild wars. yes
99 @guildlvl Levels your guild to a specified level. no
99 @glvl Levels your guild to a specified level. yes
99 @guild <name> Creates a guild. yes
99 @party <name> Creates a party. yes
99 @guildrecall <name-or-id> Warps all online characters of a guild to you (at least one member of that guild must be online). yes
80 @partyrecall <name-or-id> Warps all online character of a party to you (at least one party member must be online). yes
99 @guildspy <name-or-id> Allows you to spy on any Guilds Guild chat (at least one member of that guild must be online). (Disabled?) yes
98 @partyspy <name-or-id> Allows you to spy on any party's party chat (at least one party member must be online). yes
99 @memo [name] Saves a warp point. (without name: display memo points) yes
99 @charmountpeco/#mountpeco <charname> To get a peco to (un)ride for another player. yes
99 @disguise <name-or-id> Changes your appearence to other players to a mob. yes
99 @undisguise Restores your normal appearence. yes
99 @chardisguise/#disquise <charname> To change disguise of another player. yes
99 @charundisguise/#undisquise <charname> To undisguise another player. yes
98 @charquestskill/#questskill <name-or-id> <charname> Enables platinum skills of another player. yes
98 @charlostskill/#lostskill <name-or-id> <charname> Takes away the specified quest skill from given char. yes
99 @model <hair-id> <hair-color> <clothes-color> Changes your appearence. yes
99 @mountpeco To get a peco to (un)ride. yes
80 @kami/@kamib <message> Broadcast with or without name. yes
98 @kickall Disconnects all users from the server. yes
98 @mapexit Closes map-server. yes
98 @setvar <index> <value> <charname> Retrieves the arbitrary variables of a character. no
99 @gat Gives information about the area. (Disabled?) yes
99 @packet Enables debugging. no
99 @mapinfo [0-3] [mapname] Shows informations about the map. yes
98 @adjgmlvl <gm-lvl> <charname> Adjusts the gm-lvl of the given character. ?
98 @adjcmdlvl <gm-lvl> <command> Adjusts the gm-lvl of the given command ?
99 @reloaditemdb Re-loads items database. yes
99 @reloadmobdb Re-loads monsters database. yes
99 @reloadskilldb Re-loads skills database. yes
99 @reloadscript Re-loads scripts. yes
99 @reloadgmdb Re-loads GM level. no
98 @charitemlist/#itemlist <charname> Displays all the items of a player. (Disabled) yes
98 @charstoragelist/#storagelist <charname> Displays all the items of a player's storage. (Disabled) yes
98 @itemreset Cast all of your itens into the void. yes
100 @charcartlist Displays all the items of a player's cart. (Disabled) no


revolt: : "ref: herc. help file"
TODO: : "checking levels, adding missing commands, removing not available commands"