From 0b6c8ab443669acb51fbaa6f5c476cd4ecae78a0 Mon Sep 17 00:00:00 2001 From: Ben Longbons Date: Mon, 9 Sep 2013 17:47:02 -0700 Subject: Move atcommand config out of local file --- world/map/conf/atcommand_athena.conf | 518 ++++++++++++++++++++++++++++++++++- 1 file changed, 516 insertions(+), 2 deletions(-) (limited to 'world/map/conf/atcommand_athena.conf') diff --git a/world/map/conf/atcommand_athena.conf b/world/map/conf/atcommand_athena.conf index 82204f1a..07d85c30 100644 --- a/world/map/conf/atcommand_athena.conf +++ b/world/map/conf/atcommand_athena.conf @@ -1,7 +1,521 @@ // Athena atcommand Configuration file. -// Translated by Peter Kieser +// Set here the symbol that you want to use for your commands +// Only 1 character is get (default is '@'). You can set any character, +// except control-character (0x00-0x1f), '%' (party chat speaking) and '/' (standard ragnarok GM commands) +// With default character, all commands begin by a '@': @revive +command_symbol: @ + + +// 0: normal player commands + +// Displays helpfile in Athena base directory. +help: 0 + +// Give server time. (6 same commands) +time: 0 +date: 0 +server_date: 0 +serverdate: 0 +server_time: 0 +servertime: 0 + +// To change your (own) email (characters protection) +// note: this command doesn't check email itself, but check structure of the email (xxx@xxx) +// if you want be sure of each e-mail disable this option (value: 100) +email: 0 + +// To become GM (need password; password is set in login_athena.conf). +// special!: only a non-GM (player with gm level 0) need to have this command. +// if you change the value, be sure of what you do! +// To be able to create a gm with @gm, you must: +// - give a level to level_new_gm (parameter of login_athena.conf) (not 0) +// - enable to level 0 the @gm command (atcommand_athena.conf) (default 100) - Only level 0 can give access to this command +// - enable gm commands to normal player (battle_athena.conf, atcommand_gm_only parameter) +// - and normal player must give correct password when he use the @gm command (gm_pass paramter in login_athena.conf) +gm: 100 + + +//------------------------- +// 40: "Dev" + +// Broadcast to all map-servers. +broadcast: 40 + +// Broadcast to the current map-server. +// (Note: TMW currently only uses one map server) +local_broadcast: 40 + +// Instantly kills the invoker, regardless of current health. +die: 40 + +// Locate someone on a map, returns your coordinates if the person isn't on. +where: 40 + +// Warp the invoker to set points in major cities. +go: 40 + +// Warp yourself to a person. +goto: 40 + +// Cause the invoker to follow a specified character, including warps. (Disabled) +follow: 40 + +// Disconnects a user from the server. +kick: 40 + +// Returns list of logged in characters with their position. +who: 40 + +// Returns list of logged in characters with their party/guild. +whogroup: 40 + +// Returns list of logged in characters with their position in a specified map. +whomap: 40 + +// Returns list of logged in characters with their party/guild in a specified map. +whomapgroup: 40 + +// Like @who, but only lists GM characters. +whogm: 40 + +// Send information to the invoker about the specified character's stats. +charstats: 40 + +// Heals the invoker to full HP/SP, regardless of previous health. +heal: 40 + +// Hides the invoker from monsters and most reporting functions. +// Will not cause the invoker to be hidden from other clients in visual range. +hide: 40 + +// Enables you to to jump randomly on a map (where you already are). +jump: 40 + +// Warp the invoker to his last save point. +return: 40 + +// Warp the invoker to a certain map, at (x,y) coordinates. +warp: 40 + +// Change the GM clothes color, 2 same commands. (Disabled) +dye: 40 +ccolor: 40 + +// Alters the invokers hair style to the specified ID. +hairstyle: 40 + +// Alters the invokers hair color to the specified ID. +haircolor: 40 + +// Deletes all your items. +itemreset: 40 + +// Sets the invokers soawn/save/home point. Defaults to the current location if no coordinates are specified. +save: 40 + +// No effect. The sole purpose of this command is for it, and all arguments, to be implicity logged along with all arguments. +// This and/or @t should be used to log rationale for any uncommon use of the commands. +log: 40 +l: 40 + +// Sends a message normally, as if it had not been preceded with @t. This serves when issuing official warnings. +// This and/or @l should be used to log rationale for any uncommon use of the commands. +tee: 40 +t: 40 + +//-------------------- +// 50: Event coordinators + +// Causes the invoker to become invisible to other clients. +// No other effect is taken, for instance aggressive mobs may still attack the invoker. +invisible: 50 + +// Removes any invisible status set by the above command and immediately announces the invokers presence to all clients in range. +visible: 50 + +// Spawns the specified monster in the specified amount, or one monster if no amount specified. +// These monsters act as if spawned normally but without any attached scripts on their death, such as monster points. +spawn: 50 + +// Summons a 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. +summon: 50 + +//-------------------- +// 60: "GM" + +// Enable all whispers for a player. +// Not used by TMW, which has client-side ignore lists +inall: 60 + +// Disable all whispers for a player. +// Not used by TMW, which has client-side ignore lists +exall: 60 + +// Returns stats of all characters connected to the map server. +charstatsall: 60 + +// Turns PvP off on a map. +pvpoff: 60 + +// Enables PvP on a map. +pvpon: 60 + +// Sets the speed you can walk/attack at. Default is 150. +speed: 60 + +// Kill all monsters in map (with drops). +killmonster: 60 + +// Kill all monsters in map (without drops). +killmonster2: 60 + +// Check which characters are online from a characters IP address. +ipcheck: 60 + +// Store all the invokers items. +storeall: 60 + +// Allow other players to hit the invoker out of PvP. +killable: 60 + +// Look up a skill by name. +skillid: 60 + +// Use a skill by ID. +useskill: 60 + +// Make another player killable. +charkillable: 60 + +// Resurrects yourself. +alive: 60 + +// Alters the invokers base level by the specified delta. +blvl: 60 + +// Alters the invokers job level by the specified delta. +jlvl: 60 + +// A command 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. +unmute: 60 + +// Alters the specified characters base level by the specified delta. +charblvl: 60 + +// Change the sex of an online player, including all characters on the account. +charchangesex: 60 + +// Remove items from a character. +chardelitem: 60 + +// Alters the specified characters job level by the specified delta. +charjlvl: 60 + +// Give to another character status points. +charstpoint: 60 + +// Give to another character skill points. +charskpoint: 60 + +// Resets another character's stats. +charreset: 60 + +// Resets another character's status. +charstreset: 60 + +// Resets another character's skills. +charskreset: 60 + +// Resets a character back to when it was first created. +charwipe: 60 + +// Saves the respawn point of another character. +charsave: 60 + +// Kill another character without hitting them. +kill: 60 + +// Enable hitting a player even when not in PvP. +killer: 60 + +// Warp a character to the invoker. +recall: 60 + +// Revives a character and heals them. +revive: 60 + +// Warp another person to a certain map, at (x,y) coordinates. +charwarp: 60 + +// Change the stats of the invoker's character. +str: 60 +agi: 60 +vit: 60 +int: 60 +dex: 60 +luk: 60 + +// Get all skills. +allskills: 60 + +// Set GM stats to maximum. +allstats: 60 + +// Give to the invoker job points of the desired amount. +stpoint: 60 + +// Give to the invoker skill points of the desired amount. +skpoint: 60 + +// Blocks ab account with no expiry date. +block: 60 + +// Removes any block on an account. +unblock: 60 + +// Bans an account for the specified time, or adjusts an existing ban by the specified delta. +ban: 60 + +// Removes any ban on an account. +unban: 60 + +// Send a specified character in jail. +// The map is hardboded in and irrelevant for TMW content. +jail: 60 + +// To discharge a prisoner. +// The map is hardboded in and irrelevant for TMW content. +unjail: 60 + +// Drop a players possessions on the ground. +chardropall: 60 + +// Put a players possessions in storage. +charstoreall: 60 + +// Iterate over all characters connected to the map server forward. +hugo: 60 + +// Iterate over all characters connected to the map server backwards. +linus: 60 + +//---------------------- +// 80: "eA Dev" + +// Sets magic properties on a character. +setmagic: 80 + +// Lists magic properties on a character. +magicinfo: 80 + +// 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. +option: 80 + +// Gives you money of the desired amount. +zeny: 80 + +// Changes another character's amount of money. +charzeny: 80 + +// As with @option, but on a specified character. +charoption: 80 + +// Create a static warp portal that lasts until the next reboot. +addwarp: 80 + +// Set the map you are on to day. +// Irrelevant to TMW +day: 80 + +// Kills everyone on the server. +doom: 80 + +// Kills everyone on the map you are on. +doommap: 80 + +// Set the map you are currently on to night. +// Irrelevant to TMW +night: 80 + +// Recalls everyone to your coordinates. +recallall: 80 + +// Revives all players on the map. +raisemap: 80 + +// Revives all players on the server. +raise: 80 + +// Enables a NPC. +enablenpc: 80 + +// Disables a NPC. +disablenpc: 80 + +// Moves a NPC. +npcmove: 80 + +// Turn skills on for a map. +skillon: 80 + +// Turn skills off for a map. +skilloff: 80 + +// Lose a "quest skill" +lostskill: 80 + +// Find ID of an item by name. +idsearch: 80 + +// Creates an item of your choosing, either Item ID or Name. +item: 80 + +// Creates weapon of desired element. +produce: 80 + +// Check if all your items are in the item_db +itemcheck: 80 + + +//--------------------------- +// 99: "Admin" + +// Drop all of the invokers items on the ground. +dropall: 99 + +// Enables GvG on a map (2 same commands). +gvgon: 99 +gpvpon: 99 + +// Turns GvG off on a map (2 same commands). +gvgoff: 99 +gpvpoff: 99 + +// Enables skills. +questskill: 99 + +// Display your ignore list, people from which you ignore whispers. +// Not used by TMW, which has client-side ignore lists +ignorelist: 99 + +// Display ignore list of a player, people from which you ignore whispers. +// Not used by TMW, which has client-side ignore lists +charignorelist: 99 + +// Brings up your guild storage wherever you are. +gstorage: 99 + +// Do some visual effect on your character. +effect: 99 + +// Changes character's model. +charmodel: 99 + +// Starts Guild Wars. +agitstart: 99 + +// Ends Guild Wars. +agitend: 99 + +// Levels your guild to specified level. +guildlvl: 99 + +// Create a guild. +guild: 99 + +// Create a party. +party: 99 + +// Warps all online character of a guild to you, at least one member of that guild must be on. +guildrecall: 99 + +// Warps all online character of a party to you, at least one party member must be online. +partyrecall: 99 + +// Allows you to spy on any Guilds Guild chat, at least one member of that guild must be on. +guildspy: 99 + +//Allows you to spy on any party's party chat, at least one party member must be online. +partyspy: 99 + +// Saves a warp point. +memo: 99 + +// To get a peco to (un)ride for another player. +charmountpeco: 99 + +// Change your appearence to other players to a mob. +disguise: 99 + +// Restore your normal appearence. +undisguise: 99 + +// To change disguise of another player/GM. +chardisguise: 99 +charundisguise: 99 + +// Display all items of a player. (Disabled) +charitemlist: 99 + +// Display all items of a player's storage. (Disabled) +charstoragelist: 99 + +// Display all items of a player's cart. (Disabled) +charcartlist: 99 + +// Enables platinum skills of another player. +charquestskill: 99 + +// Enables lost skills of another player. +charlostskill: 99 + +// Changes your apperance. +model: 99 + +// Ride or unride a peco +// Irrelevant to TMW +mountpeco: 99 + +// Broadcast, with or without name. +kami: 99 +kamib: 99 + +// Disconnect all users from the server. +kickall: 99 + +// Closes map-server. +mapexit: 99 + +// Give information about the area. +gat: 99 + +// Enables debugging. Broken and may crash the server. +packet: 99 + +// Shows information about the map. +mapinfo: 99 + +// Re-load item database. +reloaditemdb: 99 + +// Re-load monsters database. +reloadmobdb: 99 + +// Re-load skills database. +reloadskilldb: 99 + +// Re-load scripts. +reloadscript: 99 + +// Re-load GM level. +reloadgmdb: 99 + +// Brings up your personal storage wherever you are. +storage: 99 // local settings for this server in this file import: conf/atcommand_local.conf - -- cgit v1.2.3-60-g2f50