> Implemented Channel System to replace @main. See tid:80999 for full details. (Hercules 7ec1e8f, 1e87c09)
* Adds @join and @channel commands to manipulate chat channels. (see doc/atcommands.txt) * Speak in a #channel by sending a whisper to #channel or binding your global chat to the channel (@channel bindto <#channel_name>). * Automatically join local map channels (#map) and guild ally channels (#ally), with mapflag 'nomapchannelautojoin' to disable the channel for a map (optional). * Allow users to create private channels if 'allow_user_channel_creation' is true. * Set default channels, text colors, and other settings in conf/channels.conf. > Other changes: * Improved overall guild processing/lookup by creating a cached guild state. * Fixed a bug where equipping a garment would override costume garment. * Removed clif_message and merged it with clif_disp_overhead, since both use the same packet. git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17228 54d463be-8e91-2dee-dedb-b68131a5f0ec
This commit is contained in:
@@ -39,10 +39,11 @@ enum e_pc_permission {
|
||||
PC_PERM_USE_CHANGEMAPTYPE = 0x004000,
|
||||
PC_PERM_USE_ALL_COMMANDS = 0x008000,
|
||||
PC_PERM_RECEIVE_REQUESTS = 0x010000,
|
||||
PC_PERM_SHOW_BOSS = 0x020000,
|
||||
PC_PERM_DISABLE_PVM = 0x040000,
|
||||
PC_PERM_DISABLE_PVP = 0x080000,
|
||||
PC_PERM_SHOW_BOSS = 0x020000,
|
||||
PC_PERM_DISABLE_PVM = 0x040000,
|
||||
PC_PERM_DISABLE_PVP = 0x080000,
|
||||
PC_PERM_DISABLE_CMD_DEAD = 0x100000,
|
||||
PC_PERM_CHANNEL_ADMIN = 0x200000,
|
||||
};
|
||||
|
||||
static const struct {
|
||||
@@ -70,6 +71,7 @@ static const struct {
|
||||
{ "disable_pvm", PC_PERM_DISABLE_PVM },
|
||||
{ "disable_pvp", PC_PERM_DISABLE_PVP },
|
||||
{ "disable_commands_when_dead", PC_PERM_DISABLE_CMD_DEAD },
|
||||
{ "channel_admin", PC_PERM_CHANNEL_ADMIN },
|
||||
};
|
||||
|
||||
#endif // _PC_GROUPS_H_
|
||||
|
||||
Reference in New Issue
Block a user