1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
|
/* 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
hugo: 1
linus: 1
// These are GM 0 commands, should never be logged, except guild manager
invite: 1
leave: 1
request: 1
hominfo: 1
noks: 1
}
/* Commands help file */
help: {
@include "conf/map/help.txt"
}
|