Management of moderators chat/ban

1) Admin control commands:
//moders - Moderators control panel
//moders_add - Add moderator
//moders_del - Delete moderator
//penalty - Penalty for improper moderation

2) Path to the moderator's rights file: gameserver\config\GMAccess.d\moderator.xml
Code:
<?xml version='1.0' encoding='utf-8'?>
<list>
    <char>
        <PlayerID set="-1"/> - player's obj_id
        <CanBanChat set="true"/> - can ban chat
        <CanUnBanChat set="true"/> - can unban chat
        <BanChatDelay set="-1"/> - delay between bans
        <BanChatMaxValue set="-1"/> - maximum ban time a moderator can issue
        <BanChatCountPerDay set="-1"/> - how many times can ban in a day
        <BanChatBonusId set="-1"/> - reward id for ban
        <BanChatBonusCount set="-1"/> - reward count for ban
        <CanUseGMCommand set="true"/>
    </char>
</list>
These rules can be expanded according to your needs as desired. In the file, you can grant rewards for moderation, limit the maximum time, and overall quantity of issued bans.

3) Configurations:
server.properties
BANCHAT_ANNOUNCE = True
Announce to the entire world or the current region (True = entire world)
BANCHAT_ANNOUNCE_FOR_ALL_WORLD = True
Show moderator's nickname in the announcement
BANCHAT_ANNOUNCE_NICK = True

4) Commands directly controlled by the moderator/player for chat moderation:
//nochannel [name] [period in minutes] [reason]
or
//nc [name] [period in minutes] [reason]
 
Back
Top