Управление игровые модераторами чата/банов

Deazer

Head Developer
Staff member
1) Админ команды управления:
//moders - Панель управления модераторами
//moders_add - Добавление модератора
//moders_del - Удаление модератора
//penalty - Штраф за некорректное модерирование

2) Путь к файлу прав самого модератора: gameserver\config\GMAccess.d\moderator.xml
Code:
<?xml version='1.0' encoding='utf-8'?>
<list>
    <char>
        <PlayerID set="-1"/> - obj_id игрока
        <CanBanChat set="true"/> - может ли банить чат
        <CanUnBanChat set="true"/> - может ли разбанивать чат
        <BanChatDelay set="-1"/> - задержка между банами
        <BanChatMaxValue set="-1"/> - максимальное время бана который может выдать модератор 
        <BanChatCountPerDay set="-1"/> - сколько раз в день может банить
        <BanChatBonusId set="-1"/> - id награды за бан 
        <BanChatBonusCount set="-1"/> - кол-во награды за бан
        <CanUseGMCommand set="true"/>
    </char>
</list>
Эти правила можно расширять под ваши нужды как угодно.
В файле вы можете выдавать награды за модерирование, ограничивать максимальное время и в целом количество выдаваемых банов

3) Конфигурации:
server.properties
BANCHAT_ANNOUNCE = True
# Объявлять на весь мир или на текущий регион (True = весь мир)
BANCHAT_ANNOUNCE_FOR_ALL_WORLD = True
# Показывать ник модератора в объявлении
BANCHAT_ANNOUNCE_NICK = True

4) Команды которыми управляет непосредственно сам модератор/игрок для модерирования чата
//nochannel [имя кого] [период в мин] [причина]
или
//nc [имя кого] [период в мин] [причина]
 
Хотел спросить можно ли вытащзить в стринги, они есть, все круто, но обращается только к eng версии)) Можно включить поддержку ru стрингов чтобы не костылить eng.

Аннонс тоже всегда на английском языке
3211.png

тестил командой //nc {nickname} (без параметров)

модер забинден в xml, не через //moders_add

кстать, если он в хмлке, то админ почему-то не видит модера в окне //moders (2 окна запущены админ и обычный акк с модером, добавленным через фид)

Shot00046.jpg
 
Last edited:
Back
Top