summaryrefslogtreecommitdiff
path: root/conf/atcommand.conf
diff options
context:
space:
mode:
Diffstat (limited to 'conf/atcommand.conf')
-rw-r--r--conf/atcommand.conf91
1 files changed, 91 insertions, 0 deletions
diff --git a/conf/atcommand.conf b/conf/atcommand.conf
new file mode 100644
index 00000000..722dfe35
--- /dev/null
+++ b/conf/atcommand.conf
@@ -0,0 +1,91 @@
+/* Atcommands and charcommands configuration file */
+
+/* The symbol that will be used to recognize commands.
+You can set any one character except:
+ - control-characters (0x00-0x1f),
+ - '%' (party chat symbol)
+ - '$' (guild chat symbol)
+ - '/' (client commands symbol)
+atcommand_symbol represents @commands used locally.
+charcommand_symbol represents #commands used on other players.
+*/
+
+atcommand_symbol : "@"
+charcommand_symbol: "#" // We can use $ if this overlaps with ManaPlus
+
+/* Command aliases
+You can define aliases for any command. Aliases work just like the original command.
+Format is
+ <commandname>: ["<alias>", ...]
+*/
+
+aliases: {
+ mobinfo: ["mi"]
+ iteminfo: ["ii"]
+ time: ["date", "serverdate", "servertime"]
+ tonpc: ["npc"]
+ autotrade: ["at"]
+ help: ["h"]
+ jumpto: ["goto", "warpto"]
+ mount: ["mountpeco"]
+ who: ["whois"]
+ npctalk: ["npctalkc"]
+ gvgon: ["gpvpon"]
+ gvgoff: ["gpvpoff"]
+ jobchange: ["job"]
+ load: ["return"]
+ warp: ["rura", "mapmove"]
+ dye: ["ccolor"]
+ hairstyle: ["hstyle"]
+ haircolor: ["hcolor"]
+ monster: ["spawn"]
+ blvl: ["lvup", "blevel", "baselvl", "baselvup", "baselevel", "baselvlup"]
+ jlvl: ["jlevel", "joblvl", "joblvup", "joblevel", "joblvlup"]
+ glvl: ["glevel", "guildlvl", "guildlvup", "guildlevel", "guildlvlup"]
+ allskill: ["allskills", "skillall", "skillsall"]
+ allstats: ["allstat", "statall", "statsall"]
+ ban: ["banish"]
+ unban: ["unbanish"]
+ unjail: ["discharge"]
+ homlevel: ["hlvl", "hlevel", "homlvl", "homlvup"]
+ homevolution: ["homevolve"]
+ mutearea: ["stfu"]
+ monsterignore: ["battleignore", "safe"]
+ raise: ["revive"]
+ kill: ["die"]
+ guildstorage: ["gstorage"]
+ accinfo: ["accountinfo"]
+ itemreset: ["clearinventory"]
+ channel: ["main"]
+ autoloottype: ["aloottype"]
+ camerainfo: ["setcamera", "viewpointvalue"]
+ tee: ["t"]
+ log: ["l"]
+ request: ["wgm"]
+}
+
+/* List of commands that should not be logged at all */
+/* Add as many commands as you like */
+nolog: {
+ iteminfo: 1
+ mobinfo: 1
+ uptime: 1
+ duel: 1
+ accept: 1
+ reject: 1
+ noask: 1
+ time: 1
+ jailtime: 1
+ email: 1
+ rates: 1
+ help: 1
+ commands: 1
+ charcommands: 1
+ refresh: 1
+ // Should we log @hugo and @linus? They're quite spammy
+}
+
+/* Commands help file */
+help: {
+ @include "conf/map/help.txt"
+}