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