Добавление или удаление ролей игроков
- Важное примечание: сервер должен быть остановлен во время редактирования файлов. Вы должны сохранить свои изменения и перезапустить сервер, чтобы они вступили в силу.
- Вы должны отредактировать файл Commands.ini, чтобы изменить роли игроков. Путь: /Config/WindowsServer/Commands.ini
- Добавьте несколько ролей игроков. Для каждой роли игрока вы должны создать раздел с заголовком [Role:RoleName], где RoleName — это название роли, которую вы хотите создать.
- Добавьте разрешения на команды к вашей роли игрока, чтобы кто-то с этой ролью мог выполнять эти команды. Чтобы добавить разрешение, необходимо указать строку под ролью:
+Permission=PermissionName
где PermissionName — это имя команды, которую нужно разрешить.
- Добавьте пользовательский цвет для вашей новой роли. Делается это аналогично добавлению разрешения:
ChatColor={R=255,G=255,B=255,A=255}
Значения R, G, B варьируются от 0 до 255 и определяют цвет.
- Назначьте свою новую роль игроку. Это можно сделать, создав новый раздел:
[PlayerRoles]
Затем укажите ID игрока (Alderon Games ID) и его роль. Пример:
123-456-789=Teleporter
- Также можно использовать команды в игре:
/promote (playername) (rolename) /demote (playername)
Эти команды позволяют назначать или удалять роли игроков.
Дополнительные параметры для роли
Вы можете добавить дополнительные настройки к роли игрока. Для этого добавьте одну или несколько из следующих строк:
OverrideAdminChatColor=True/False
Позволяет цвету чата роли игрока переопределять цвет администратора. Значение по умолчанию: False.
AllowSpectatorAccess=True/False
Разрешает доступ к режиму "Зритель" и панели администратора. Значение по умолчанию: False.
ReservedSlot=True/False
Разрешает игроку с этой ролью занимать зарезервированный слот на сервере. Значение по умолчанию: False.
CreatorModeAccess=True/False
Разрешает доступ к режиму создателя. Значение по умолчанию: False.
Hierarchy=0
Определяет иерархию ролей. Роль с более высоким значением может ограничивать действия более низкой роли. Значение по умолчанию: 0.
Пример
[Role:Teleporter] +Permission=teleport +Permission=teleportall ChatColor=(R=0,G=255,B=0,A=255) OverrideAdminChatColor=True ReservedSlot=True [PlayerRoles] 123-456-789=Teleporter