# eAthena 1.0 Final Readme
eAthena, ro server emulator
Author: eAthena Development Team
Keywords: eathena, ro, ragnarok online, server emulator, server software

| Intro duction |  | Change log |  | Features |  | Npc features |  | Setting up |  | GM commands |  | FAQ |  | Support sites |  |  |
GM Command List |

ANNOUNCEMENT COMMANDS /b <message>
@broadcast <message> Lets you make a GM global announcement with your name /nb <message>
@kamu <message> Lets you make a GM global announcement withouth your name @kamib <message>
/bb <message> Lets you make a GM global announcement withouth your name in blue INFORMATION COMMANDS @who [match_text]
Lists who is currently online in your server and their location. [match_text] is optional
@who2 [match_text] Lists who is currently online in your server and their job. [match_text] is optional @who3 [match_text]
Lists who is currently online in your server and their party/guild. [match_text] is optional
@whomap [map]
Display a listing of who is online and where in a specifical map
@whomap2 [map]
Display a listing of who is online and their job in a specifical map
@whomap3 [map]
Display a listing of who is online and their party/guild in a specifical map
@whogm [match_text]
Like @who+@who2+who3, but only for GM. [match_text] is optional
@where <char name> Tells you the location of a character @charstatsall Displays stats of all characters. @charitemlist <char name> Displays all items of a player. @charstoragelist <char name> Displays all items of a player's storage. @charcartlist <char name> Displays all items of a player's cart. @uptime
Displays how long the map-server has been running.
@time
@date
@server_date
@serverdate
@server_time
@servertime Display the date/time of the server @idsearch <part_of_item_name> Search all items that name have part_of_item_name @ignorelist Displays your ignore list @mapinfo [<1-3> [map]] Give information about a map (general info +: 0: no more, 1: players, 2: NPC, 3: shops/chat). CONTROL COMMANDS @die Kill yourself :) @alive Revive yourself from death @kill <char name> Kills specified character name @save Sets save point as current location @load Warps you to your save point (a.k.a. butterfly wing) @warp <map name> <x> <y>
@rura <map name> <x> <y>
@mapmove <map name> <x> <y>
/mm <map name> <x> <y>
/mapmove <map name> <x> <y> Warps you to the selected position Example: @warp morocc 150 160 -> Warps you to Morroc (X:150, Y:160) @rura prontera 50 80 -> Warps you to Prontera (X:50, Y:80) @rura+ <map name> <x> <y> <char name>
@charwarp <map name> <x> <y> <char name>
#banish <map name> <x> <y> <char name> Warps the selected character to the selected position Example: @charwarp morocc 150 160 Sora -> Warps the character 'Sora' to Morroc (X:150, Y:160) @rura+ prontera 50 80 Haley -> Warps the character 'Haley' to Prontera (X:50, Y:80) @jump [x [y]] Teleports you randomly in the map (a.k.a. fly wing). Or to the specified location with x and y. /shift <char name>
@jumpto <char name>
@warpto <char name>
@goto <char name> Warps you to selected character @go <number/city_name> Warps you to a set city:

-3: (Memo Point 2) | 2: Geffen | 7: Lutie | 12: Umbala
-2: (Memo Point 1) | 3: Payon | 8: Comodo | 13: Niflheim
-1: (Memo Point 0) | 4: Alberta | 9: Yuno | 14: Louyang
0: Prontera | 5: Izlude | 10: Amatsu | 15: Start Point
1: Morroc | 6: Al de Baran | 11: Gon Ryun | 16: Prison/Jail

    /hide
    @hide
    GM Hide. Perfect hide that's totally invisible.

    @heal [<HP> <HP>]
    Heals the desired amount of HP and SP. No value specified will do a full heal.

    @storage
    Opens storage

    /recall <char name>
    @recall <char name>
    Recalls target character to you.

    @recallall
    Recalls everyone on the server to you.

    @guildrecall <guild_name/id>
    Warps all online character of a guild to you.

    @partyrecall <party_name/id>
    Warps all online character of a party to you.

    @revive <char name>
    Revives target character.

    @killmonster
    Kills all spawned monsters on maps

    SPAWNING COMMANDS
    /item <item_name>
    Gives you 1 of the desired monster

    @item <item name or ID> <quantity>
    Gives you the desired item with the desired quantity

    /monster <monster_name>
    Spawns 1 of the desired monster

    @spawn <monster_name_or_monster_ID> [<quantity> [<desired_monster_name> [<x coord> [<y coord>]]]]
    @monster <monster_name_or_monster_ID> [<quantity> [<desired_monster_name> [<x coord> [<y coord>]]]]
    @summon <monster_name_or_monster_ID> [<quantity> [<desired_monster_name> [<x coord> [<y coord>]]]]
    @monster2 <desired_monster_name> <monster_name_or_monster_ID> [<quantity> [<x coord> [<y coord>]]]
    OR
    @spawn "desired monster name" <monster_name_or_monster_ID> [<quantity> [<x coord> [<y coord>]]]
    @monster "desired monster name" <monster_name_or_monster_ID> [<quantity> [<x coord> [<y coord>]]]
    @summon "desired monster name" <monster_name_or_monster_ID> [<quantity> [<x coord> [<y coord>]]]
    @monster2 "desired monster name" <monster_name_or_monster_ID> [<quantity> [<x coord> [<y coord>]]]
    OR
    @spawn <monster_name_or_monster_ID> "desired monster name" [<quantity> [<x coord> [<y coord>]]]
    @monster <monster_name_or_monster_ID> "desired monster name" [<quantity> [<x coord> [<y coord>]]]
    @summon <monster_name_or_monster_ID> "desired monster name" [<quantity> [<x coord> [<y coord>]]]
    @monster2 <monster_name_or_monster_ID> "desired monster name" [<quantity> [<x coord> [<y coord>]]]

    Spawns the desired monster with any desired name, quantity and x and y location (if specified).
    There 2 last forms can use spaces for desired names (between the "").

    MAP OPTIONS COMMANDS

    @pvpon
    Turns pvp on on the current map
    @pvpoff
    Turns pvp off on the current map
    @gvgon
    Turns gvg on on the current map. This does NOT enable War of Emperium.
    @gvgoff
    Turns gvg off on the current map. This does NOT disable War of Emperium.

    CHARACTER CONTROL COMMANDS
    @baselvlup <number of levels>
    @lvup <number of levels>
    @blevel <number of levels>
    Raises your base level the desired number of levels. The max is 99 (unless you change it in battle_athena.conf).

    @joblvlup <number of levels>
    @joblvup <number of levels>
    @jlevel <number of levels>
    Raises your job level the desired number of levels. The max is 50 for 1st and 2nd class, and 70 for advanced classes.

    @job <job ID>
    @jobchange <job ID>
    Changes your job to the job assigned to the ID

0: Novice | 6: Thief | 12: Assassin | 18: Alchemist
1: Swordsman | 7: Knight | 13: Knight w/ Peco | 19: Bard
2: Mage | 8: Priest | 14: Crusader | 20: Dancer
3: Archer | 9: Wizard | 15: Monk | 21: Crusader w/ Peco
4: Acolyte | 10: Blacksmith | 16: Sage | 22: Wedding
5: Merchant | 11: Hunter | 17: Rogue | 23: Super Novice

24/4001: Novice High | 31/4007: Thief High | 40/4013: Assassin Cross | 46/4019: Creator
25/4002: Swordsman High | 35/4008: Lord Knight | 41/4014: Lord Knight w/ Peco | 47/4020: Clown
26/4003: Mage High | 36/4009: High Priest | 42/4015: Paladin | 48/4021: Gypsy
28/4004: Archer High | 37/4010: High Wizard | 43/4016: Champion | 49/4022: Paladin w/ Peco
29/4005: Acolyte High | 38/4011: Whitesmith | 44/4017: Professor |
30/4006: Merchant High | 39/4012: Sniper | 45/4018: Stalker |

    @option <param1> <param2> <param3>
    Changes options for your character
    	<param1>		<param2> (Stackable)		<param3> (Stackable)
    	01 Petrified	01 Poison			01 Sight
    	02 Frozen		02 Cursed			02 Hide
    	03 Stunned	04 Silenced		04 Cloak
    	04 Sleeping	08 ???			08 Level 1 Cart
    	06 ???		16 Darkness		16 Falcon
    						32 (Depreciated)
    						64 GM Perfect Hide
    						128 Level 2 Cart
    						256 Level 3 Cart
    						512 Level 4 Cart
    						1024 Level 5 Cart
    						2048 Orc Head
    						4096 Wedding Sprites
    						8192 Ruwach

    @mountpeco
    Will (un)mount on a peco. (Class is required, but not skill)

    @speed <1-1000>
    Changes you walking speed.
    1(Fastest)<---140(Default)----------------->1000(Slowest)

    @disguise <monster_name_or_monster_ID>
    Change your appearence to other players to a mob.

    @undisguise
    Restore your normal appearance.

    @model <hair ID> <hair color> <clothes color>
    Changes your characters appearance (Hair type, Hair Colour and/or Clothes Colour)
    	Hair ID (0-17)		Hair Colour (0-8)	Clothes Colour (0-4)
    				0 Default		0 Default
    				1 Blonde		1 Red
    				2 Purple		2 Green
    				3 Brown		3 White
    				4 Green		4 Brown
    				5 Blue
    				6 White
    				7 Black
    				8 Red

    @effect <effect_id> [flag]
      	Give an efect to your character.

    @stpoint <number of points>
    Gives you the desired number of stat points.

    @skpoint <number of points>
    Gives you the desired number of skill points.

    @zeny <amount>
    Gives you desired amount of Zeny.

    @str <amount>
    @agi <amount>
    @vit <amount>
    @int <amount>
    @dex <amount>
    @luk <amount>
    Adds desired amount to any stat. For example "@str 10" raises your str by 10

    @spiritball <number>
    Number  1-1000
    Gives you monk "spirit spheres" like from the skill "Call Spirits"
    (If the number you use is > 1000, your server may become instable or crash). 1000 Lags Your Client

    @memo [memo_position]
    set/change a memo location (no position: display memo points).

    @questskill <id>
    Gives you the specified quest skill

    @lostskill <id>
    Takes away the specified quest skill from you

    Quest Skill ID:
      Novice
      142  Emergency Care
      143  Act dead
      Swordsman
      144  Moving HP Recovery
      145  Attack Weak Point
      146  Auto Berserk
      Archer
      147  Arrow Creation
      148  Charge Arrows
      Thief
      149  Throw Sand
      150  Back Sliding
      151  Take Stone
      152  Stone Throw
      Merchant
      153  Cart Revolution
      154  Change Cart
      155  Crazy Uproar/Loud Voice
      Acolyte
      156  Holy Light
      Magician
      157  Energy Coat

    @email <actual@email> <new@email>
    to change your e-mail (characters protection)

    GUILD/WoE CONTROL COMMANDS
    @guildlvup/@guildlvlup <# of levels>
    Raise Guild by desired number of levels

    @guild <Desired Guild Name>
    Creates a guild with the disered name (Spaces are allow, no need to use "")

    @agitstart
    Starts Guild Wars (War of Emperium)

    @agitend
    Ends Guild Wars (War of Emperium)

    EQUIPMENT COMMANDS
    @refine <position> <+/-amount>
    Upgrades equipment at the position specified (Stackable)
    0 - All
    1 - Lower Head
    2 - Right Hand
    4 - Robe/Garment
    8 - Left Accessory
    16 - Body/Armor
    32 - Left Hand
    64 - Feet
    128 - Right Accessory
    256 - Top Head
    512 - Mid Head

    Example:
    @refine 34 10 - Refines a 2 handed weapon to +10
    @refine 16 4 - Refines the body/armor to +4

    @produce <equip name or equip ID> <element> <# of very's>
    Element: 0 None 1 Ice 2 Earth 3 Fire 4 Wind
    # of very's: 0 None 1 Very Strong 2 Very Very Strong 3 Very Very Very Strong

    Example: @produce 1163 3 3 - Produces a Very Very Very Strong (Your Nick)'s Fire Claymore

    PET COMMANDS
    @makeegg <ID>
    Gives pet egg for monster ID in pet DB

    @petfriendly <#>
    Set pet friendly amount (0-1000) 0  Min, 1000  Max

    @pethungry <#>
    Set pet hungry amount (0-100) 0  Min, 100  Max

    @petrename
    Re-enable pet rename

    @hatch
    Brings up the hatch pet menu

    REMOTE CHAR COMMANDS
    @charwarp <map name> <x> <y> <char name>
    Warps character to location of choice
    Example:
    @charwarp morocc 150 160 TestChar -> Warps TestChar to Morroc (X:150, Y:160)

    @charstats <char name>
    Displays the character's stats.

    @charignorelist <char name>
    Displays ignore list of the player

    @inall <char name>
    Allows all wispers for the player

    @exall <char name>
    Blocks all wispers for the player

    @charoption <param1> <param2> <param3> <char name>
    Does the same as the @option command only to target character.

    @charmountpeco <charname>
    Give/remove to a player a peco (Class is required, but not skill).

    @charpetrename <charname>
    Re-enable pet rename to a player.

    @charsave <map> <x> <y> <char name>
    Changes the target player's respawn point.

    @charbaselvl <#> <char name>
    Change a character's base level.

    @charjlvl <#> <char name>
    Change a character's job level.

    @charjob <job ID> <char name>
    @charjobchange <job ID> <char name>
    Changes target character's job.

    @charzeny <amount> <char name>
    Give/take a player's Zeny

    @charstpoint <amount> <char name>
    Give/take a player's stat points

    @charskpoint <amount> <char name>
    give/take a player's skill points

    @charquestskill <#> <char name>
    Gives to a player the specified quest skill.

    @charlostskill <#> <char name>
    Takes away the specified quest skill from the player.

    @chardelitem <item_name_or_ID> <quantity> <char name>
    Remove items from a character

    @charmodel <hair type> <hair color> <clothes color> <char name>
    Changes a player's model

    @chardisguise <monster_name_or_monster_ID> <char name>
    Changes disguise of a player

    @charundisguise <char name>
    Cancels disguise of a player

    @charreset <char name>
    Resets the character

    @chardyeclothes <#> <char name>
    Changes a player's clothes colour

    @chardyehair <#> <char name>
    Changes a player's hair colour

    @charstylehair <#> <char name>
    Changes a player's hair style

    @charchangesex <name>
    Changes sex of a player (all characters of the account)

    @charblock <name>
    Blocks definitively a account

    @charunblock <name>
    @unblock <name>
    Unblocks a account

    @charban <time> <name>
    Ban temporarily a account
     time usage: adjustement (+/- value) and element (y/a, m, d/j, h, mn, s)
     Example: @ban +1m-2mn1s-6y testplayer

    @charunban <name>
    @unban <name>
    @unbanish <name>
    @uncharbanish <name>
    Unban a account

    @jail <char_name>
    Sends specified character in jails

    @unjail <charname>
    @discharge <char_name>
    Discharges specified character/prisoner

    MASS CONTROL COMMANDS
    @night
    All characters are in darkness

    @day
    @option 00 00 00 are used on all characters

    @doom
    Kills all NON GM chars on the server.

    @doommap
    Kills all non GM characters on the map.

    @raise
    Resurrects all characters on the server.

    @raisemap
    Resurrects all characters on the map.

    @kick <charname>
    Kicks specified character off the server

    @kickall
    Kick all characters off the server

    OTHER COMMANDS
    @gat
    @packet
    Unknown

    Server Control Commands
    @reloadscript
    Reloads all the scripts for the server

    @reloaditemdb
    Reloads the itemdb

    @reloadgmdb
    Reload GM levels

    @mapexit
    Kick all players and shut down map-server.

    @reloadmobdb
    Reload monster database

    @reloadskilldb
    Reload skills definition database

    @enablenpc <NPC_name>
    Enable a NPC

    @disablenpc <NPC_name>
    Disable a NPC

© Content Copyright 2004 eAthena Development team © Design Copyright 2004 Aria