12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403 |
- //===== rAthena Documentation ================================
- //= Atcommand List
- //===== By: ==================================================
- //= rAthena Dev Team
- //===== Current Version: =====================================
- //= 20121127
- //===== Description: =========================================
- //= List of available atcommands and their functions.
- //============================================================
- This file describes the usage of in-game commands and assumes that
- 'conf/atcommand_athena.conf' has the following:
- atcommand_symbol : "@"
- charcommand_symbol: "#"
- To search for a command, write "@" before the command name (ex. @commands).
- The format of this file is as follows:
- 1. System Commands
- 2. Database Commands
- 3. Player Information Commands
- 4. Action Commands
- 5. Administrative Commands
- 6. Party Commands
- 7. Guild Commands
- 8. Pet Commands
- 9. Homunculus Commands
- ======================
- | 1. System Commands |
- ======================
- @version
- Displays SVN version of the server.
- ---------------------------------------
- @rates
- Displays the server rates.
- Output Example:
- Experience rates: Base 1.00x / Job 1.00x
- Normal Drop Rates: Common 1.00x / Healing 1.00x / Usable 1.00x Equipment 1.00x / Card 1.00x
- Boss Drop Rates: Common 1.00x / Healing 1.00x / Usable 1.00x Equipment 1.00x / Card 1.00x
- Other Drop Rates: MvP 1.00x / Card-Based 1.00x / Treasure 1.00x
- ---------------------------------------
- @time
- Displays the local server time, along with day/night information.
-
- ---------------------------------------
- @uptime
- Show server uptime since last map server restart.
- Output Example:
- Server Uptime: 3 days, 8 hours, 6 minutes, 4 seconds.
- ---------------------------------------
- @refresh
- Synchronizes the player's position on the client with the one stored on the server.
- ---------------------------------------
- @showexp
- Toggles the display of experience gain messages.
- ---------------------------------------
- @showzeny
- Toggles the display of Zeny gain messages.
- Configuration for zeny being dropped by mobs is in '/conf/battle/monster.conf':
- zeny_from_mobs: yes
- ---------------------------------------
- @showdelay
- Shows or hides the red "Cannot use the skills" message.
- Output Example:
- [Storm Gust] Cannot use the skills.
- ---------------------------------------
- @noask
- Toggles automatic rejection of deals and invites.
- ---------------------------------------
- @noks
- Toggles Kill Steal Protection.
- ---------------------------------------
- @font <0-9>
- Sets client font (0 is the default).
- ---------------------------------------
- @agitstart
- @agitend
- Starts or ends War of Emperium [FE] by invoking scripts with the
- OnAgitStart/OnAgitEnd labels.
- ---------------------------------------
- @agitstart2
- @agitend2
- Starts or ends War of Emperium [SE] by invoking scripts with the
- OnAgitStart2/OnAgitEnd2 labels.
- ---------------------------------------
- @pvpon
- @pvpoff
- Enables or disables PvP (Player vs. Player) mode on a map.
- ---------------------------------------
- @gvgon
- @gvgoff
- Enables or disables GvG (Guild vs. Guild) mode on a map.
- ---------------------------------------
- @skillon
- @skilloff
- Enables or disables skill usage on a map.
- ---------------------------------------
- @allowks
- Toggles Kill Steal Protection on a map.
- ---------------------------------------
- @day
- @night
- Sets the server to day or night mode.
- ---------------------------------------
- @sound <filename>
- Plays the specified sound.
- ---------------------------------------
- @snow
- @clouds
- @clouds2
- @fog
- @fireworks
- @sakura
- @leaves
- Toggles weather effects on your map.
- ---------------------------------------
- @clearweather
- Stops all weather effects. May require a map change or @refresh
- for the effect to stop client-side.
- ---------------------------------------
- @mapflag <flag> <value 0-1>
- Sets a mapflag for the current map (1 = On, 0 = Off).
- ---------------------------------------
- @addwarp <map> <x> <y> <npc name>
- Creates a warp portal on the character's current coordinates that lasts until the next reboot.
- The name parameter is mandatory and if it already exists, the server will automagically assign a name,
- and it will be displayed only once in the chat window.
- Example:
- @addwarp prontera 50 50 my_warp_sample
- Output:
- New warp NPC 'my_warp_sample' created.
- ---------------------------------------
- @effect <effect ID>
- Creates a visual effect on or around the character.
- A list of IDs can be found in '/db/const.txt'.
- Descriptions of the effects can be found in '/doc/effect_list.txt'.
- ---------------------------------------
- @misceffect
- Does some visual effect on the character (more info needed).
- ---------------------------------------
- @displayskill <skill ID> {<skill level>}
- Displays the animation of a skill without really using it (debug function).
- ---------------------------------------
- @option {<param 1> {<param 2> {<param 3>}}}
- Adds visual effects to the attached character.
- If no parameter is specified, a list of available options will be returned.
- ---------------------------------------
- @displaystatus <status type> <flag> <tick> {<val1> {<val2> {<val3>}}}
- Displays a status change without really applying it (debug function).
- ---------------------------------------
- @send <Hex Number> {<value>}
- Used for testing packet sends from the client (debug function).
- Value: <type=B(default),W,L><number> or S<length>"<string>"
- ---------------------------------------
- @mapinfo
- Displays information about the current map.
- Output Example:
- ------ Map Info ------
- Map Name: prontera | Players In Map: 1 | NPCs In Map: 127 | Chats In Map: 0
- ------ Map Flags ------
- Town Map
- Autotrade Enabled
- PvP Flags:
- GvG Flags:
- Teleport Flags:
- No Exp Penalty: On | No Zeny Penalty: On
- Weather Flags: Displays Night |
- Other Flags: NoBranch | Reset |
- Other Flags:
- ---------------------------------------
- @gat
- Gives information about terrain/area (debug function).
- Output Example:
- prontera (x= 165, y= 202) 00 00 00 00 00
- prontera (x= 165, y= 201) 01 00 00 00 00
- prontera (x= 165, y= 200) 01 00 00 00 00
- prontera (x= 165, y= 199) 01 00 00 00 00
- prontera (x= 165, y= 198) 01 00 00 00 00
- ---------------------------------------
- ========================
- | 2. Database Commands |
- ========================
- @mobinfo <mob name/ID>
- Displays monster information (rates, stats, drops, MVP data).
- Example:
- @monsterinfo Poring
- Output:
- Monster: 'Poring'/'Poring'/'PORING' (1002)
- Lv: 1 HP:60 Base EXP:27 Job EXP:20 HIT:103 FLEE:183
- DEF:2 MDEF:5 STR:6 AGI:1 VIT:1 INT:1 DEX:6 LUK:5
- ATK:8~9 Range:1~10~12 Size:Medium Race:Plant Element:Water (Lv:1)
- Drops:
- - Jellopy 70.00% - Knife[4] 1.00% etc...
-
- ---------------------------------------
- @iteminfo <item name/ID>
- Displays item information (type, price, weight, drops).
- Example:
- @iteminfo Jellopy
- Output:
- Item: 'Jellopy'/'Jellopy'[0] (909) Type: Etc. | Extra Effect: None
- NPC Buy:6z, Sell:3z | Weight: 1.0
- - Maximal monsters drop change: 75.00%
- ---------------------------------------
- @whodrops <item name/ID>
- Displays a list of mobs which drop the specified item.
- Only the highest drop rates are shown.
- ---------------------------------------
- @autoloot {<%>}
- Enables or disables autolooting items from killed mobs.
- If a percentage is given, only items dropped at that rate and below will be autolooted.
- ---------------------------------------
- @alootid <+/- item name/ID>
- @alootid reset
- Starts or stops autolooting a specified item.
- Typing "reset" will clear the autoloot item list.
- By default, 10 items can be autolooted at one time.
- ---------------------------------------
- @mobsearch <monster name>
- Locates and displays the position of a certain mob on the current map.
- Output Example:
- 1[155:184] Poring
- 2[154:188] Poring
- 3[127:146] Poring
- ---------------------------------------
- @idsearch <item name>
- Looks up an item by name (or part of a name).
- ---------------------------------------
- @showmobs <monster name/ID>
- Locates and displays the position of a certain mob on your mini-map.
- This shows up as a small white cross (+).
- ---------------------------------------
- @whereis
- Displays the maps in which monster normally spawns.
- This does not include mobs summoned by scripts.
- ---------------------------------------
- @skillid <skill name>
- Looks up a skill by name (or part of a name).
- ---------------------------------------
- @skilltree <skill ID> <target>
- Lists requirements to obtain the specified skill on the target character.
- ---------------------------------------
- @questskill {<skill ID>}
- @lostskill {<skill ID>}
- Permanently adds or removes the specified quest skill.
- If no skill ID is specified, a list of available skills will be returned.
- ---------------------------------------
- @useskill <skill ID> <skill level> <target>
- Casts the specified skill.
- Example:
- @useskill 28 5 Char2
- -> casts Level 5 Heal on player Char2
- ---------------------------------------
- ==================================
- | 3. Player Information Commands |
- ==================================
- @commands
- Displays a list of @ commands available to the player.
- ---------------------------------------
- @charcommands
- Displays a list of # commands available to the player.
- ---------------------------------------
- @help <command>
- Displays the help message for the specified command.
- ---------------------------------------
- @exp
- Displays current levels and % progress.
- Output Example:
- Base Level: 13 (3.323%) | Job Level: 10 (0.000%)
- ---------------------------------------
- @stats
- Displays the stats of the attached player in your chat bar.
- ---------------------------------------
- @storagelist <player name>
- Displays Kafra storage contents of the specified player.
- ---------------------------------------
- @cartlist <player name>
- Displays cart contents of the specified player.
- ---------------------------------------
- @itemlist
- Displays inventory contents of the attached player.
- ---------------------------------------
- @who
- @who2
- @who3
- Returns a list of online characters.
- @who will also return character positions.
- @who2 will also return job classes.
- @who3 will also return parties/guilds.
- ---------------------------------------
- @whomap
- @whomap2
- @whomap3
- Returns a list of online characters in a specific map.
- @whomap will also return character positions.
- @whomap2 will also return job classes.
- @whomap3 will also return parties/guilds.
- ---------------------------------------
- @whogm
- Returns a list of GMs online.
- For those who are higher GM level than yourself, only name is shown.
- For the rest, the command acts as a combination of @who+@who2+@who3.
- ---------------------------------------
- @users
- Displays distribution of players on the server per map (% on each map which has players.)
- Output Example:
- prontera: 1 (50%)
- prt_fild01: 1 (50%)
- all: 2
- ---------------------------------------
- @where <player_name>
- Locates a player on a map. The player must be online.
- ---------------------------------------
- @jailtime
- Displays remaining jail time.
- If @jail was used, the chat window will display "You have been jailed indefinitely".
- ---------------------------------------
- @accinfo <player name/account id>
- Searches for an account by ID or a character name, and outputs detailed information.
- Password will only be displayed for group levels lower than yours.
- To search partial names, "%" can be used as a wildcard.
- Example:
- @accinfo Test%
- Output:
- -- Account 2000001 --
- User: user123 | GM Group: 0 | State: 0
- Password: password123
- Account e-mail: a@a.com
- Last IP: 127.0.0.1 (Unknown)
- This user has logged 27 times, the last time were at 2012-11-24 17:29:07
- -- Character Details --
- [Slot/CID: 0/150001] Test1 | High Swordsman | Level: 99/50 | Off
- [Slot/CID: 1/150002] Test2 | Rune Knight | Level: 150/50 | On
- ======================
- | 4. Action Commands |
- ======================
- @me <message>
- Displays the text as a normal message with the format "*name <message>*" instead of "name: <message>".
- ---------------------------------------
- @main {<message>}
- Broadcasts a message to all players with @main enabled.
- Using the command without a message will enable or disable main chat.
- ---------------------------------------
- @storage
- Opens your Kafra storage.
-
- ---------------------------------------
- @mail
- Opens your mailbox.
- ---------------------------------------
- @auction
- Opens the auction window.
- ---------------------------------------
- @identify
- Opens the Identification window if any unappraised items are in your inventory.
- ---------------------------------------
- @trade <player name>
- Opens the trade window with the specified player.
- ---------------------------------------
- @autotrade
- Allows you continue vending offline, then logs off.
- The character will continue vending until you log in to that account again,
- all items are sold, or the mapserver closes.
- ---------------------------------------
- @monster <monster name/ID> {<amount>}
- @monstersmall <monster name/ID> {<amount>}
- @monsterbig <monster name/ID> {<amount>}
- Spawns the specified monster.
- If an amount is given, that number will be spawned.
- Additionally, monster size can be adjusted.
- ---------------------------------------
- @summon <monster name/ID> {<duration>}
- Spawns mobs that treat you as their master.
- If a duration is specified, they will stay with you until the duration has ended.
- ---------------------------------------
- @clone <player name/ID>
- @slaveclone <player name/ID>
- @evilclone <player name/ID>
- Spawns a clone of the specified player.
- @clone will spawn a supportive clone.
- @slaveclone will spawn a supportive clone that follows the creator around.
- @evilclone will spawn an aggressive clone.
- ---------------------------------------
- @item <item name/ID> {<amount>}
- /item <item name/ID>
- @delitem <item name/ID> <amount>
- Creates or removes the specified item.
- If an amount is given for @item, that number will be created.
- ---------------------------------------
- @item2 <item name/ID> <quantity> <identify_flag> <refine> <attribute> <card1> <card2> <card3> <card4>
- Creates an item with the given parameters (the 'cards' can be any item).
- identify_flag: 0 = unidentified, 1 = identified
- attribute: 0 = not broken, 1 = broken
- ---------------------------------------
- @produce <equip name/ID> <element> <# of Very's>
- Creates a weapon with the given parameters.
- Example:
- @produce 1602 1 2
- -> crafts an item called "Very Very Strong Char's Ice Rod".
- ---------------------------------------
- @refine <equip position> <+/- amount>
- Refines an equipped item by the specified amount.
- 0: All Equipment
- 1: Lower Headgear
- 2: Right Hand
- 4: Garment
- 8: Left Accessory
- 16: Body Armor
- 32: Left Hand
- 64: Shoes
- 128: Right Accessory
- 256: Top Headgear
- 512: Mid Headgear
- ---------------------------------------
- @repairall
- Repairs all broken items in your inventory.
- ---------------------------------------
- @dropall
- Drops all inventory and equipped items onto the floor.
- ---------------------------------------
- @storeall
- Places all inventory and equipped items directly into your Kafra Storage.
- ---------------------------------------
- @itemreset
- Deletes all inventory items (not equipped items).
- ---------------------------------------
- @cleanmap
- Deletes floor items in sight range.
- ---------------------------------------
- @save
- Sets your save point as your current map coordinates.
- ---------------------------------------
- @memo {<0-2>}
- Saves a warp point for the "Warp Portal" skill.
- If a number is not specified, the command will output all currently saved locations.
- Location "void" indicates an empty warp point.
- ---------------------------------------
- @load
- Warps to your save point.
- ---------------------------------------
- @jump
- Warps to a random coordinate on the current map.
- ---------------------------------------
- @go {<location name/ID>}
- Warps to predefined locations in major cities.
- If no ID is given, all available maps will be displayed in the chat window.
- Locations and coordinates are stored in '/src/map/atcommand.c'.
- ---------------------------------------
- @warp <map> {<x> <y>}
- /mm <map> {<x> <y>}
- /mapmove <map> {<x> <y>}
- Warps to the specified map.
- If no coordinates are entered, a random location will be chosen.
- ---------------------------------------
- @jumpto <player name/ID>
- @follow <player name>
- Warps to the specified player.
- Additionally, @follow will track the player's movements until turned off.
- ---------------------------------------
- @recall <player name>
- /recall <player name>
- @recallall
- Warps a character to your position.
- Additionally, @recallall will recall the entire server.
- ---------------------------------------
- @tonpc <npc name>
- Warps to the specified npc.
- ---------------------------------------
- @killer
- Allows you to attack other players outside of PvP.
- ---------------------------------------
- @killable
- Allows other players to attack you outside of PvP.
- ---------------------------------------
- @blvl <+/- amount>
- @jlvl <+/- amount>
- Changes base or job level by the specified amount.
- ---------------------------------------
- @str <+/- amount>
- @agi <+/- amount>
- @vit <+/- amount>
- @int <+/- amount>
- @dex <+/- amount>
- @luk <+/- amount>
- Changes the specified stat of your character.
- ---------------------------------------
- @allstats
- Sets all stats to the maximum (default is 99).
- ---------------------------------------
- @allskill
- Gives your character all skills in their current skill tree.
- ---------------------------------------
- @stpoint <+/- amount>
- @skpoint <+/- amount>
- Changes unused status or skill points by the specified amount.
- ---------------------------------------
- @streset
- @skreset
- @reset
- Resets stats (@streset), skills (@skreset), or both (@reset).
- ---------------------------------------
- @feelreset
- Resets a Star Gladiator's marked maps.
- ---------------------------------------
- @jobchange <job name/ID>
- Changes your job.
- If no job is given, a list of all available jobs will be returned.
- Note that jobs 22 (Wedding), 26 (Summer), and 27 (Christmas) are not available via @job.
- ---------------------------------------
- @speed <0-1000>
- Sets the speed at which the character walks and attacks.
- Default is 150 (0 is fastest, 1000 is slowest).
- ---------------------------------------
- @spiritball <0-100>
- Summons the specified amount of spirit spheres around you.
- ---------------------------------------
- @mount
- @newmount
- Toggles mounting/unmounting a peco (@mount) or cash mount (@newmount).
- ---------------------------------------
- @zeny <+/- amount>
- Changes Zeny by the specified amount.
- ---------------------------------------
- @cash <+/- amount>
- Changes Cash Points by the specified amount.
- ---------------------------------------
- @points <+/- amount>
- Changes Kafra Points by the specified amount.
- ---------------------------------------
- @model <hair style> <hair color> <cloth color>
- @hairstyle <default: 0-27>
- @haircolor <default: 0-8>
- @dye <default: 0-4>
- Changes appearance based on the given parameters.
- The min/max values are set in '/conf/battle/client.conf'.
- ---------------------------------------
- @changelook {position} <view ID>
- Changes the player's appearance to the specified view ID.
- If no position is given, the command defaults to headgear.
- 1: Top
- 2: Middle
- 3: Bottom
- 4: Weapon
- 5: Shield
- 6: Shoes
- 7: Robe
- ---------------------------------------
- @fakename {<text string>}
- Temporarily changes name to the specified string.
- If no string is given, the character's real name will be re-applied.
- ---------------------------------------
- @size <0-2>
- @sizeall <0-2>
- Changes your size (0 = Normal, 1 = Small, 2 = Large).
- Additionally, @sizeall will change the size of all online players.
- ---------------------------------------
- @duel {<player name>}
- @invite <player name>
- @accept
- @reject
- @leave
- Duel-organizing commands.
- Some options can be found in '/conf/battle/misc.conf'.
- ---------------------------------------
- @heal
- Fully heals HP and SP.
- ---------------------------------------
- @alive
- @raisemap
- @raise
- Resurrection commands.
- @alive will revive the attached player.
- @raisemap will revive all players on the map.
- @raise will revive all players on the server.
- ---------------------------------------
- @disguise <monster/npc name/ID>
- @undisguise
- @disguiseall <monster/npc name/ID>
- @undisguiseall
- Disguises or undisguises player as a monster/NPC sprite.
- Additionally, @disguiseall/@undisguiseall will disguise all online players.
- ---------------------------------------
- @monsterignore
- Makes you immune to attacks (monsters/players/skills cannot target/hit you).
- ---------------------------------------
- @hide
- /hide
- Toggles GM Hide (total invisibility to characters and monsters).
- ---------------------------------------
- @npctalk <npc name> <message>
- Command what other npcs say.
- Displays the message above the NPC's head (like the 'npctalk' script command).
- ---------------------------------------
- ==============================
- | 5. Administrative Commands |
- ==============================
- @email <current@email.tld> <new@email.tld>
- Changes the email address attached the player's account.
- Note: This command doesn't validate the email address itself, but checks the structure of the email (xxx@xxx).
- Example:
- @email a@b.com b@b.com
- Output:
- Fail message: Invalid email. If you have default e-mail, type a@a.com.
- Success message: Information sent to login-server via char-server.
- ---------------------------------------
- @changesex
- Changes the gender attached to the player's account.
- ---------------------------------------
- @marry <player 1> <player 2>
- @divorce <player>
- Marries or divorces two players.
- ---------------------------------------
- @adopt <father> <mother> <child>
- Adopts a Novice into a family.
- ---------------------------------------
- @request <message>
- Sends a message to all connected GMs (via the GM whisper system).
- ---------------------------------------
- @gmotd
- Displays the motd file to all players.
- ---------------------------------------
- @broadcast <message>
- /b <message>
- /nb <message>
- @localbroadcast <message>
- /lb <message>
- /nlb <message>
- Announces a message in yellow text.
- Except for /nb and /nlb, the message will be prefixed with the name of the attached character.
- @broadcast will be shown to the entire server.
- @localbroadcast will be shown on the player's map only.
- ---------------------------------------
- @kami <message>
- @kamib <message>
- @kamic <color> <message>
- @lkami <message>
- Announces a message without a name prefix.
- @kami will broadcast in yellow text.
- @kamib will broadcast in blue text.
- @kamic will broadcast in the specified color (a hexadecimal value).
- @lkami will broadcast on the attached character's current map.
- Example:
- @kamic FF0000 This message is in red.
- ---------------------------------------
- @killmonster
- @killmonster2
- Kills all monsters on the map.
- Additionally, @killmonster2 will prevent the monsters from dropping items (except looted items).
- ---------------------------------------
- @kill
- @nuke <player name>
- @doommap
- @doom
- Kill commands.
- @kill will kill the attached player.
- @nuke will kill the specified player and deal area splash damage.
- @doommap will kill all players on the map.
- @doom will kill all players on the server.
- ---------------------------------------
- @mute <time> <player name>
- @mutearea <time>
- @unmute <player name>
- Mutes or unmutes a player (prevents talking, usage of skills, and commands).
- @mutearea will mute every player on screen for the specified time.
- ---------------------------------------
- @jail <player name>
- @jailfor <time> <player name>
- @unjail <player name>
- Sends the specified character to jail.
- If a time is not specified (jailfor), the player will be jailed indefinitely.
- ---------------------------------------
- @kick <player name/ID>
- @kickall
- Disconnects a user or all users from the server.
- ---------------------------------------
- @ban <+/- time> <player name>
- @unban <player name>
- Bans or unbans a player for a limited time.
- Time elements: y/a, m, d/j, h, mn, s
- Example:
- @ban +2d Char2
- -> bans Char2's account for 2 days.
- ---------------------------------------
- @block <player name>
- @unblock <player name>
- Blocks or unblocks a player from logging in indefinitely.
- ---------------------------------------
- @mapexit
- Sends quit signal to mapserver, saving all data and causing a graceful shutdown.
- This will also send a packet to clients causing them to close.
- ---------------------------------------
- @reloaditemdb
- @reloadmobdb
- @reloadskilldb
- @reloadquestdb
- @reloadscript
- Reloads the specified database.
- -itemdb: Item Database
- -mobdb: Monster Database
- -skilldb: Skill Database
- -questdb: Quest Database
- -script: NPC Scripts
- ---------------------------------------
- @reloadatcommand
- @reloadbattleconf
- @reloadstatusdb
- @reloadpcdb
- @reloadmotd
- Reloads the specified configuration file.
- -atcommand: Atcommand Settings
- -battleconf: Battle Settings (may require relog)
- -statusdb: Status Settings
- -pcdb: Player Settings
- -motd: Message of the Day
- ---------------------------------------
- @setbattleflag <flag> <value>
- Changes a battle_config flag without rebooting the server.
- ---------------------------------------
- @adjgroup <group ID>
- Changes the group of a character (lasts until relog).
- The groups are specified in '/conf/groups.conf'.
- ---------------------------------------
- @addperm {<permission name>}
- @rmvperm {<permission name>}
- Changes the permissions of a character (lasts until relog).
- If no permission is given, a list of available permissions will be returned.
- ---------------------------------------
- @npcmove <x> <y> <npc name>
- Moves an NPC to a specified coordinate on its map.
- ---------------------------------------
- @hidenpc <npc name>
- @shownpc <npc name>
- Toggles the visibility of an NPC's sprite.
- ---------------------------------------
- @loadnpc <path>
- Loads an NPC script by path.
- Example:
- @loadnpc npc/custom/jobmaster.txt
- ---------------------------------------
- @unloadnpc <npc name>
- Unloads an NPC.
- Example:
- @unloadnpc Job Master
- ---------------------------------------
- @unloadnpcfile <path>
- Unloads all NPCs in a file.
- Example:
- @unloadnpcfile npc/custom/jobmaster.txt
- ---------------------------------------
- =====================
- | 6. Party Commands |
- =====================
- @party <party_name>
- Organizes a new party, with the attached character as leader.
-
- ---------------------------------------
- @partyoption <pickup share: yes/no> <item distribution: yes/no>
- Changes party options for experience sharing and item sharing.
- ---------------------------------------
- @changeleader <party_member_name>
- Changes the leader of your party to another member.
- You must be the party leader to use this command.
- ---------------------------------------
- @partyrecall <party name>
- Warps all online characters of a party to your location.
- ---------------------------------------
- @partyspy <party name>
- Allows you to spy on any party's Party Chat.
- At least one member of that party must be online.
- NOTE: map server needs to be configured to enable spying to use this command (enable_spy: yes)
- ---------------------------------------
- =====================
- | 7. Guild Commands |
- =====================
- @guild <guild name>
- Creates a new guild, with the attached character as guildmaster.
- ---------------------------------------
- @changegm <guild_member_name>
- Changes the guildmaster of your guild to another member.
- You must be the guildmaster to use this command.
- ---------------------------------------
- @guildstorage
- Opens your guild storage.
- ---------------------------------------
- @glvl <+/- amount>
- Changes guild level by the specified amount.
- ---------------------------------------
- @disguiseguild <monster/npc name/ID> <guild name/ID>
- @undisguiseguild
- Disguises or undisguises all online characters of a guild.
-
- ---------------------------------------
- @sizeguild <size> <guild name>
- Changes the size of all online characters of a guild.
- ---------------------------------------
- @guildrecall <guild name>
- Warps all online characters of a guild to your location.
- ---------------------------------------
- @guildspy <guild name>
- Allows you to spy on any guild's Guild Chat.
- At least one member of that guild must be online.
- NOTE: map server needs to be configured to enable spying to use this command (enable_spy: yes)
- ---------------------------------------
- ===================
- | 8. Pet Commands |
- ===================
- @makeegg <egg ID>
- Creates a Pet Egg based on the given ID.
- ---------------------------------------
- @hatch
- Opens the Hatch window (like using a Pet Incubator).
- ---------------------------------------
- @pettalk <message>
- Command what the player's pet will say.
- ---------------------------------------
- @petrename
- If you have not already renamed your pet, you can do this on the Pet window.
- If you have renamed your pet, this command will allow you to use the
- the rename option on the window again.
- ---------------------------------------
- @petfriendly <0-1000>
- Sets the intimacy level of your pet, with 1000 being "Loyal".
- ---------------------------------------
- @pethungry <0-100>
- Sets the hunger level of your pet, with 100 being "Stuffed".
- ---------------------------------------
- ==========================
- | 9. Homunculus Commands |
- ==========================
- @makehomun <Homunculus ID>
- Creates the specified homunculus.
- ---------------------------------------
- @homevolution
- Evolves your homunculus, if possible.
- ---------------------------------------
- @hominfo
- @homstats
- Displays homunculus stats in different formats.
- Output Example [@hominfo]:
- Homunculus Stats:
- HP: 153/153 - SP: 54/54
- ATK: 59 - MATK: 69~69
- Hungry: 29 - Intimacy: 5
- Stats: Str 24 / Agi 25 / Vit 18 / Int 40 / Dex 31 / Luk 14
- Output Example [@homstats]:
- Homunculus growth stats (Lv 1 Lif):
- Max HP: 153 (151~160)
- Max SP: 54 (50~60)
- Str: 20 (18~22)
- Agi: 22 (21~24)
- Vit: 16 (16~20)
- Int: 40 (39~45)
- Dex: 29 (25~34)
- Luk: 14 (13~15)
- ---------------------------------------
- @homshuffle
- Re-calculates homunculus stats, as if the homunculus was re-leveled from level 1.
- ---------------------------------------
- @homtalk <message>
- Command what the player's homunculus will say.
- ---------------------------------------
- @homlevel <+/- amount>
- Changes homunculus level by the specified amount.
- ---------------------------------------
- @homfriendly <0-1000>
- Sets the intimacy level of your homunculus, with 1000 being "Loyal".
- ---------------------------------------
- @homhungry <0-100>
- Sets the hunger level of your homunculus, with 100 being "Stuffed".
- ---------------------------------------
|