Добавление Администраторов в RocketMod Unturned — различия между версиями

Материал из Википедия MyArena.ru
Перейти к: навигация, поиск
 
(не показана 1 промежуточная версия 1 участника)
Строка 2: Строка 2:
 
В разделе '''"Плагины"''' установите '''"RocketMod"''' и после этого в разделе '''"Конфиги"''' откройте '''"Permissions.config.xml"'''<br/>
 
В разделе '''"Плагины"''' установите '''"RocketMod"''' и после этого в разделе '''"Конфиги"''' откройте '''"Permissions.config.xml"'''<br/>
 
В нем Вы увидите примерно следующее содержимое:<br/>
 
В нем Вы увидите примерно следующее содержимое:<br/>
<syntaxhighlight lang="xml"><?xml version="1.0" encoding="utf-8"?>
+
 
 +
<pre>
 
<RocketPermissions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
 
<RocketPermissions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
 
   <DefaultGroup>default</DefaultGroup>
 
   <DefaultGroup>default</DefaultGroup>
Строка 36: Строка 37:
 
     </Group>
 
     </Group>
 
   </Groups>
 
   </Groups>
</RocketPermissions></syntaxhighlight>
+
</RocketPermissions>
 +
</pre>
 +
 
 
Давайте разберем параметры<br/>
 
Давайте разберем параметры<br/>
 
; DefaultGroup : Группа, в которую попадают все игроки по-умолчанию.
 
; DefaultGroup : Группа, в которую попадают все игроки по-умолчанию.
Строка 48: Строка 51:
 
; ParentGroup : список групп, чьи разрешения нужно унаследовать
 
; ParentGroup : список групп, чьи разрешения нужно унаследовать
 
; Prefix : префикс в чате (текст до имени)
 
; Prefix : префикс в чате (текст до имени)
; Suffix : суффикс в чате (текст после имени)
+
; Suffix : суффикс в чате (текст после имени)<br/>
<br/>
 
 
Вам необходимо скопировать из примера элемент '''Group''' и заменить в нем значения на свои.<br/>
 
Вам необходимо скопировать из примера элемент '''Group''' и заменить в нем значения на свои.<br/>
Добавляйте свой '''SteamID64''' в содержимом элемента '''Members''' и команды, к которым нужно выдать доступ, в '''Permissions'''.
+
Добавляйте свой '''SteamID64''' в содержимом элемента '''Members''' и команды, к которым нужно выдать доступ, в '''Permissions'''.<br/>
 +
Должно получиться наподобие такого:
 +
 
 +
<pre>
 +
<?xml version="1.0" encoding="utf-8"?>
 +
<RocketPermissions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
 +
  <DefaultGroup>default</DefaultGroup>
 +
  <Groups>
 +
    <Group>
 +
      <Id>default</Id>
 +
      <DisplayName>Новичок</DisplayName>
 +
      <Prefix />
 +
      <Suffix />
 +
      <Color>white</Color>
 +
      <Members />
 +
      <Permissions>
 +
        <Permission Cooldown="0">p</Permission>
 +
        <Permission Cooldown="0">compass</Permission>
 +
        <Permission Cooldown="0">rocket</Permission>
 +
      </Permissions>
 +
    </Group>
 +
    <Group>
 +
      <Id>vip</Id>
 +
      <DisplayName>VIP</DisplayName>
 +
      <Prefix>[VIP]</Prefix>
 +
      <Suffix>[VIP]</Suffix>
 +
      <Color>FF9900</Color>
 +
      <Members>
 +
        <Member>76561198016438091</Member>
 +
      </Members>
 +
      <ParentGroup>default</ParentGroup>
 +
      <Permissions>
 +
        <Permission Cooldown="0">effect</Permission>
 +
        <Permission Cooldown="120">heal</Permission>
 +
        <Permission Cooldown="30">v</Permission>
 +
      </Permissions>
 +
    </Group>
 +
    <Group>
 +
      <Id>moderator</Id>
 +
      <DisplayName>Модератор</DisplayName>
 +
      <Prefix>[MODERATOR]</Prefix>
 +
      <Color>FF0000</Color>
 +
      <Members>
 +
        <Member>76561198016438091</Member>
 +
      </Members>
 +
      <ParentGroup>vip</ParentGroup>
 +
      <Permissions>
 +
        <Permission Cooldown="0">p</Permission>
 +
        <Permission Cooldown="0">rocket</Permission>
 +
        <Permission Cooldown="0">investigate</Permission>
 +
      </Permissions>
 +
    </Group>
 +
  </Groups>
 +
</RocketPermissions>
 +
</pre>
  
 
   '''Вопрос:''' Где взять HTML-коды цветов?
 
   '''Вопрос:''' Где взять HTML-коды цветов?

Текущая версия на 21:22, 2 февраля 2021

Добавление Администраторов в RocketMod

В разделе "Плагины" установите "RocketMod" и после этого в разделе "Конфиги" откройте "Permissions.config.xml"
В нем Вы увидите примерно следующее содержимое:

<RocketPermissions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <DefaultGroup>default</DefaultGroup>
  <Groups>
    <Group>
      <Id>default</Id>
      <DisplayName>Guest</DisplayName>
      <Prefix />
      <Suffix />
      <Color>white</Color>
      <Members />
      <Permissions>
        <Permission Cooldown="0">p</Permission>
        <Permission Cooldown="0">compass</Permission>
        <Permission Cooldown="0">rocket</Permission>
      </Permissions>
    </Group>
    <Group>
      <Id>vip</Id>
      <DisplayName>VIP</DisplayName>
      <Prefix>[VIP]</Prefix>
      <Suffix>[VIP]</Suffix>
      <Color>FF9900</Color>
      <Members>
        <Member>76561198016438091</Member>
      </Members>
      <ParentGroup>default</ParentGroup>
      <Permissions>
        <Permission Cooldown="0">effect</Permission>
        <Permission Cooldown="120">heal</Permission>
        <Permission Cooldown="30">v</Permission>
      </Permissions>
    </Group>
  </Groups>
</RocketPermissions>

Давайте разберем параметры

DefaultGroup 
Группа, в которую попадают все игроки по-умолчанию.

Groups

Id 
название группы
DisplayName 
отображаемое в чате имя этой группы (в данный момент не реализовано)
Color 
цвет чата этой группы (допускаются HTML коды цветов и Unity3D их названия)
Members 
список членов группы в формате STEAMID64
Permissions 
список разрешений группы
  • Permission Cooldown - задержка между использованием команды
ParentGroup 
список групп, чьи разрешения нужно унаследовать
Prefix 
префикс в чате (текст до имени)
Suffix 
суффикс в чате (текст после имени)

Вам необходимо скопировать из примера элемент Group и заменить в нем значения на свои.
Добавляйте свой SteamID64 в содержимом элемента Members и команды, к которым нужно выдать доступ, в Permissions.
Должно получиться наподобие такого:

<?xml version="1.0" encoding="utf-8"?>
<RocketPermissions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <DefaultGroup>default</DefaultGroup>
  <Groups>
    <Group>
      <Id>default</Id>
      <DisplayName>Новичок</DisplayName>
      <Prefix />
      <Suffix />
      <Color>white</Color>
      <Members />
      <Permissions>
        <Permission Cooldown="0">p</Permission>
        <Permission Cooldown="0">compass</Permission>
        <Permission Cooldown="0">rocket</Permission>
      </Permissions>
    </Group>
    <Group>
      <Id>vip</Id>
      <DisplayName>VIP</DisplayName>
      <Prefix>[VIP]</Prefix>
      <Suffix>[VIP]</Suffix>
      <Color>FF9900</Color>
      <Members>
        <Member>76561198016438091</Member>
      </Members>
      <ParentGroup>default</ParentGroup>
      <Permissions>
        <Permission Cooldown="0">effect</Permission>
        <Permission Cooldown="120">heal</Permission>
        <Permission Cooldown="30">v</Permission>
      </Permissions>
    </Group>
    <Group>
      <Id>moderator</Id>
      <DisplayName>Модератор</DisplayName>
      <Prefix>[MODERATOR]</Prefix>
      <Color>FF0000</Color>
      <Members>
        <Member>76561198016438091</Member>
      </Members>
      <ParentGroup>vip</ParentGroup>
      <Permissions>
        <Permission Cooldown="0">p</Permission>
        <Permission Cooldown="0">rocket</Permission>
        <Permission Cooldown="0">investigate</Permission>
      </Permissions>
    </Group>
  </Groups>
</RocketPermissions>
 Вопрос: Где взять HTML-коды цветов?
 Ответ: Здесь, например, есть удобный селектор цвета.
 Вопрос: Как узнать свой SteamID64?
 Ответ: Воспользуйтесь этим сайтом, например.