Admin Deep Cover

админ Admin Deep Cover 2.8

Нет прав для скачивания
  • Автор Автор Kuper
  • Дата создания Дата создания
Скрывает подлинные личности администраторов, маскируя их профили steam, обеспечивая абсолютную конфиденциальность в игровом чате, экранах смерти, журналах боевых действий, списке игроков steam и даже в автономном режиме.

ДЕМОНСТРАЦИЯ​



Разрешения​

Этот плагин использует систему разрешений. Чтобы назначить разрешение, используйте oxide.grant <user or group> <name or steam id> <permission>. Чтобы удалить разрешение, используйте oxide.revoke <user or group> <name or steam id> <permission>.
  • admindeepcover.use -- Позволяет использовать команды чата

Команды чата​

  • /deepcover -- Станьте скрытым и глубоко прикрытым
  • /deepcover <Profile> -- Выбирает поддельную личность, используя номер ее профиля

Настройка​

Настройки и опции могут быть настроены в AdminDeepCover файле в config каталоге. Рекомендуется использовать редактор и средство проверки подлинности, чтобы избежать проблем с форматированием и синтаксических ошибок.

Код:
{
  "Change Identity In Order": true,
  "Remain Deep Covered After Reconnect": true,
  "Remain Deep Covered In Team Chat": false,
  "Remove Admin Flag When Deep Covered": false,
  "Discord - Enabled": true,
  "Discord - Webhook URL": null,
  "Discord - Embed Color": "#2F3136",
  "Discord - Message": "Admin Deep Cover",
  "Discord - Embed - Description": "{0} {1} has become deep covered\n\nIdentity Used\n{2} {3}\n\nLocation\n{4}",
  "Discord - Roles To Mention": [],
  "Fake Identities": [
    {
      "Profile": 1,
      "Name": "garry",
      "UserId": 76561197960279927,
      "Better Chat Group": "default",
      "Required Permission": "admindeepcover.use"
    },
    {
      "Profile": 2,
      "Name": "Alistair",
      "UserId": 76561198240345356,
      "Better Chat Group": "default",
      "Required Permission": "admindeepcover.use"
    },
    {
      "Profile": 3,
      "Name": "Helk",
      "UserId": 76561197992746895,
      "Better Chat Group": "default",
      "Required Permission": "admindeepcover.use"
    },
    {
      "Profile": 4,
      "Name": "Holmzy",
      "UserId": 76561198002789398,
      "Better Chat Group": "default",
      "Required Permission": "admindeepcover.use"
    }
  ]
}

Поддельные удостоверения личности​

Вы можете иметь столько поддельных удостоверений личности, сколько захотите, продублировав эту конфигурацию и присвоив ей новый номер профиля.

Код:
{
  "Profile": 4,
  "Name": "Holmzy",
  "UserId": 76561198002789398,
  "Better Chat Group": "default",
  "Required Permission": "admindeepcover.use"
}

Система бронирования​

При включенной конфигурации "Remain Deep Covered After Reconnect" используемые администраторами поддельные удостоверения будут зарезервированы после их отключения, если только эти удостоверения не используются другими.

Локализация​

Сообщения по умолчанию находятся в AdminDeepCover файле под lang/en каталогом. Чтобы добавить поддержку другого языка, создайте новую языковую папку (например, de для немецкого), если она еще не создана, скопируйте языковой файл по умолчанию в новую папку, а затем настройте сообщения.

Код:
{
  "No Permission": "<size=12>You don't have permission to use this command</size>",
  "Deep Cover Enabled": "<size=12>Admin deep cover has been <color=#00fa9a>Enabled</color></size>",
  "Deep Cover Disabled": "<size=12>Admin deep cover has been <color=#00fa9a>Disabled</color></size>",
  "Deep Cover Changed": "<size=12>Fake identity has changed to <color=#00fa9a>{0}</color></size>",
  "Requested Fake Identify Not Found": "<size=12>Requested fake identity is not found</size>",
  "No Fake Identities Available": "<size=12>No fake identities available</size></size>",
  "Fake Identify Not Found": "<size=12>Fake identity is not found</size>",
  "Data Corrupted Up": "<size=12>Data is corrupt</size>"
}

Данные​

Плагин хранит данные администраторов deep covered под oxide/data/AdminDeepCover.json, чтобы предотвратить любую потенциальную потерю данных.

JavaScript:
{
  "PlayerData": {
    "76561198840242413": {
      "IsEnabled": true,
      "IsRemoved": false,
      "WasAdmin": true,
      "Groups": [
        "default",
        "admin"
      ],
      "RestoreName": "Dana",
      "RestoreUserId": 76561198840242413,
      "Profile": 1,
      "Name": "garry",
      "UserId": 76561197960279927,
      "Better Chat Group": "NPC"
    }
  }
}


API​

Код:
private bool API_IsDeepCovered(BasePlayer player)

Tricky, предыдущий сопровождающий перезаписи версии 2.0.0 на 2.0.4
TheBandolero, оригинальный автор версии 1.0.0
Автор
Kuper
Скачивания
0
Просмотры
314
Первый выпуск
Обновление
Оценка
0,00 звёзд 0 оценок

Другие ресурсы пользователя Kuper

Сверху