Добавление или удаление ролей игроков: различия между версиями
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