Административный доступ:
Активный администратор может получить доступ к любому лифту, например игроку, которому принадлежит этот подъем.
Параметры администратора предоставляются тремя различными способами, описанными ниже.
Статус по умолчанию отключается и отключается. Это можно активировать с помощью команды чата по умолчанию «liftadmin», а также с помощью команды console uplifted.liftadmin, которая может быть привязана к ключу по вашему выбору. Изменение команды chat также изменяет команду console.
Обратная связь по переключению статуса выглядит так:

Код:
"Administrative": {
    "AdmAccessAuthLevel": 2,  // connection authLevel to get admin-access
    "AdmAccessPermission": "admaccess",  // plugin permission to get admin-access > "o.grant group admin uplifted.admaccess"
    "AdmAccessSwitchable": true, //TRUE lets switch status; FALSE sets always on
    "AdmAccessToggleCmd": "liftadmin",  // default command to switch the status, if enabled
    "AdmPseudoPerms": [  // fauxadmin permission to get admin-access
      "fauxadm.allowed",
      "fakeadmin.allow"
    ],
    "AdmSwitchEnabledAtLogin": false  //if access is switchable, FALSE sets disabled at login; TRUE sets enabled at login
  },
Функции по уходу за лифтом:
эти параметры определяют различные методы защиты для любой размещенной установки лифта.
Защита «ent kill» может быть динамически включена / выключена для администратора.
Это можно сделать с помощью chatcommand "liftadmin kill", или consolecommand "uplifted.liftadmin kill".
«liftadmin» определяется вашей настройкой в административной секции.
JSON:
"HealthCare": {
    "EnableEntIdKillProtection": true, // Enable or disable removal by accident with "ent kill" command,
    "EnableRemoverToolProtection": true, // Enable or disable to block the public remover-tool for normal-remove
    "EnableSetHomeDeny": true, // Enable or disable blocking of "sethome" & "home add" commands inside the elevator
    "IsGroundBlockVulnerable": false // TRUE makes any lift ground (floor or foundation) vulnerable, and kills also the lift-cabin when the block gets killed by direct damage or stability
  },
Команды:
плагин использует две команды ниже:
JSON:
"Commands": {
    "Reset lift movement": "liftaid", // Default chatcommand (owner & admin) to reset a lift in case of the panel does not re-act; Needs to view onto a door or the cabin
    "Start lift creation": "newlift" // Default chatcommand to place a new lift; Needs to view onto a foundation (or floor when enabled by group setting)
  },
Поддержка плагинов:
владелец лифта может управлять различными комбинациями совместного использования. Они также зависят от параметров ниже (и установленных плагинов сторонних разработчиков):
JSON:
"Support": {
    "EnableClanSharing": true, // Enable Clan sharing functions when a Clan plugin was found (ClansIO or ClansREBORN)
    "EnableFriendSharing": true // Enable Friend sharing functions when a Friend plugin was found (FriendsAPI)
  }
Контроль над лифтом при подъеме:
из-за того, что лифты нуждаются в частичной неразрушимости, и люди могут злоупотреблять этим путем выхода из закрытого лифта, плагин по умолчанию наблюдает за любым подъемом для активных шпал.
Варианты описаны ниже:
"AbuseControl": {
"SleepWatchDelay": 180, // time in seconds to check and re-check for a sleeper inside a lift
"SleepWatchEnabled": true, // Enable or disable the watcher function
"SleepWatchInterval": 60, // time in seconds to re-check when e sleeper was found before
"SleepWatchMoveDown": true // TRUE forces the lift to move to the lowest floor and holds the door opened; FALSE does hold the door at the current floor open
},
Список управления доступом:
плагин не использует никаких разрешений для доступа к различным функциям.
Доступ полностью контролируется членством в группах.
По умолчанию acl сохраняет групповые настройки для группы «admin», «по умолчанию» и группы примеров, называемой «vip_ex».

Проверки правильного разрешения выполняются в следующем порядке:
  1. Является активным admin => "admin"
  2. Является членом любой пользовательской группы, например "vip_ex"> "vip_ex"
  3. В случае отсутствия сопоставленного членства> "default"
Текущие значения по умолчанию показаны ниже:
JSON:
"Permission" : {
    "AccessControl" : {
      "AccessVipShare" : {
        "admin" : true ,
        "default" : false ,
        "vip_ex" : false
      } ,
      "BaseComfort" : {
        "admin" : 100 ,
        "default" : 0 ,
        "vip_ex" : 25
      } ,
      "BaseTemperature" : {
        "admin" : 34 ,
        "default": 0 ,
        "vip_ex" : 17
      } ,
      «BuildCostMultiplier» : {
        «admin» : 1.0 ,
        «default» : 2.0 ,
        «vip_ex» : 1.5
      } ,
      «CanCreate» : {
        «admin» : true ,
        «default» : false ,
        «vip_ex» : true
      } ,
      "CanPlaceOnFloor" : {
        "admin" : true ,
        "default" : false ,
        "vip_ex": false
      } ,
      «CanReskin» : {
        «admin» : true ,
        «default» : false ,
        «vip_ex» : true
      } ,
      «DoorSkin» : {
        «admin» : 1276338615 ,
        «default» : 1276338615 ,
        «vip_ex» : 1276338615
      } ,
      «EnableBuildCost " : {
        " admin " : false ,
        " default " : true ,
        " vip_ex " : true
      } ,
      "EnableFuelUsage": {
        "admin" : false ,
        "default" : true ,
        "vip_ex" : true
      } ,
      "FuelConsumePerFloor" : {
        "admin" : 1 ,
        "default" : 5 ,
        "vip_ex" : 3
      } ,
      "FuelStorageItemSlots" : {
        «admin» : 6 ,
        «default» : 1 ,
        «vip_ex» : 3
      } ,
      "FuelStorageStackSize " : {
        " admin ": 0 ,
        «default» : 500 ,
        «vip_ex» : 1000
      } ,
      «MaxFloorLevel» : {
        «admin» : 15 ,
        «default» : 5 ,
        «vip_ex» : 10
      } ,
      «MaxFloorRange» : {
        "admin" : 10 ,
        "default" : 3 ,
        "vip_ex" : 7
      } ,
      "MaxLiftPerUser" : {
        "admin" : - 1 ,
        «default» : 1 ,
        «vip_ex» : 2
      } ,
      «MaxMoveSpeed» : {
        «admin» : 5 ,
        «default» : 1 ,
        «vip_ex» : 3
      } ,
      «MaxPlacementFloor» : {
        "admin" : 4 ,
        "default " : 2 ,
        " vip_ex " : 3
      }
    }
  } ,
Плагин предоставляет несколько команд консоли для управления acl.
  • upl.reloadacl
    Перезагружает любые внесенные изменения файла в плагин без необходимости перезагрузки всего плагина
  • upl.addgroup <имя> Добавляет
    (для конфигурации) и запускает плагин полные настройки для новой группы по вашему выбору на основе внутренних значений по умолчанию из «vip_ex».
    После этого вам необходимо внести определенные изменения.
    Плагин не проверяет существующее имя или нет.
  • upl.delgroup <имя> Удаляет
    (из config) и запускает плагин полные настройки для предоставленного имени группы.
    Это не удаляет группу с сервера.
  • upl.clonegroup <source> <target>
    Выполняет клонирование полных настроек из одной группы в другую.
    Целевая группа должна уже существовать в acl.
    Вы не можете клонировать «admin» или «default» в качестве цели.
    Вы можете использовать «admin» или «default» в качестве источника
Различные переключатели с их текущими настройками и краткое описание могут быть показаны на rcon или console. Например, командой « find vip_ex »:
(Лучшим фильтром для очень коротких имен будет также « vip_ex. » Или « .vip_ex »
или искать определенный переключатель, например, « find cancreate »:
любая настройка также может прямо указывать ввод полного пути, а также изменять полный путь, включая новую настройку. Любые внесенные изменения мгновенно активируются: