|
{
|
|
"serverID": 1, // Айди сервера [1.4.4]
|
|
"dbSettings": { // [1.4.4]
|
|
"host": "",
|
|
"database": "",
|
|
"user": "",
|
|
"password": ""
|
|
},
|
|
|
|
"showStatsIn": "console", // Куда отправлять статистику ? chat - в чат, console - в консоль игры [1.4.6]
|
|
|
|
"menuType": "selectable", // Тип отображения меню (html / wasd / chat / selectable (чел сможет сам выбирать тип меню) / console / default (хз что это)
|
|
|
|
"accessFlag": "@css/ban", // Админ флаг, при котором будет возможность использовать !check
|
|
"immunityFlag": "@css/root", // Админ флаг, при котором не будет отображения в списке игроков [1.4.0]
|
|
|
|
"messengersForContact": ["Discord", "ICQ"], // Месседжеры для контакта [1.5.0]
|
|
"timeOnContact": 300, // Отведенное время в секундах, по истечению которого игрок будет автоматически забанен, если он не ввел контакт
|
|
"addTimeOnContact": 30, // На сколько админ сможет продлевать время проверки? (в секундах) [1.4.0]
|
|
|
|
"soundPathBeginningCheck": "sounds/buttons/blip2", // Путь до звука, который будет воспроизводится в начале проверки для жертвы (пустота - нет звука)
|
|
|
|
"overlaySettings": {
|
|
"state": true, // состояние оверлея (false - не будет отображаться) [1.7.1]
|
|
"path": "particles/partgen/meowcheckcheats.vpcf", // путь до оверлея (партикла) [1.7.1]
|
|
"autoPreCache": true, // прекешить ли оверлей ? (false - нет)
|
|
"removeAfterContact": false // Удалять ли оверлей после ввода контакта ? (true - да) [1.7.1]
|
|
},
|
|
|
|
"autoBanAfterLeave": true, // Автоматический бан при выходе игрока (true - вкл / false - выкл)
|
|
"autoBanIfNullContact": true, // Блокировать ли игрока, если он не успел указать контакт ? (false - нет) [1.4.0]
|
|
|
|
"autoAdminSpec": true, // Перемещать ли автоматически администратора в наблюдатели ? (false - нет) [1.4.8]
|
|
|
|
"showTimerClanTag": true, // Добавлять ли справа от ника нарушителя таймер для ввода контакта ? (false - нет) [1.4.8]
|
|
|
|
"blockJoinTeam": true, // Блокировать ли заход за команду во время проверки ? (false - нет) [1.4.0]
|
|
|
|
"banTimeBehindCheats": 0, // Время бана при наличии читов (для iks admin в минутах)
|
|
"banTimeBehindRejection": 10080, // Время бана при отказе от проверки (для iks admin в минутах)
|
|
|
|
"banReasonBehindCheats": "Использование читов", // Если нужен ник админа в причине, то можно дописать {ADMIN_NAME}
|
|
"banReasonBehindRejection": "Отказ от проверки", // Если нужен ник админа в причине, то можно дописать {ADMIN_NAME}
|
|
"banReasonBehindRejectionNullContact": "Отказ от проверки (не введен контакт)", // Если нужен ник админа в причине, то можно дописать {ADMIN_NAME} [1.4.0]
|
|
"banReasonBehindRejectionDisconnect": "Отказ от проверки (выход)", // Если нужен ник админа в причине, то можно дописать {ADMIN_NAME} [1.4.5]
|
|
|
|
"cmdBan": "css_ban #{TARGET_STEAMID} {TIME} {REASON}", // Команда настроена под IKS Admin 3.*
|
|
"cmdOffBan": "css_addban {TARGET_STEAMID} {TIME} {REASON}", // Команда настроена под IKS Admin 3.* [1.7.1]
|
|
|
|
"visibleItemMenuManagement": { // Включение/отключение отображения пунктов в меню с действием (над жертвой) [1.2.0]
|
|
"notifyContact": true,
|
|
"movingSpec": true,
|
|
"playSound": true, // Если true и не будет задан путь до звука, то пункт не будет отображаться
|
|
"addTime": true // 1.4.0
|
|
},
|
|
|
|
"discordLogs": { // [1.3.0]
|
|
"webHook": "", // Ссылка на вебхук
|
|
"webHookName": "Мяу", // Обязательно
|
|
"webhookAvatarUrl": "",
|
|
|
|
"valueHour": 0, // Эта штука увеличивает / уменьшивает часы (0 - вывод кол-во часов на сервере [-1 уменьшает время на 1] [2 увеличивает время на 2 и т.д]) [1.4.2]
|
|
"dateTimeFormat": "dd.MM.yyyy HH:mm:ss", // Формат отображения времени [1.4.1]
|
|
|
|
"embedStartCheck": {
|
|
"state": true, // Состояние отображения лога (false - не будет присылаться)
|
|
"title": "[Начало проверки] PUBLIC\nㅤ", // Для вывода hostname - {HOSTNAME}
|
|
"field1": {
|
|
"name": "👮 Администратор",
|
|
"value": "```{ADMIN_NAME}```", // Для вывода SteamID64 - {ADMIN_STEAMID}
|
|
"inline": true // Отображение в линию (false - будет в столбик)
|
|
},
|
|
"field2": {
|
|
"name": "👤 Жертва",
|
|
"value": "```{TARGET_NAME}```", // Для вывода SteamID64 - {TARGET_STEAMID}
|
|
"inline": true
|
|
},
|
|
"field3": {
|
|
"name": "🕜 Дата и время начала проверки",
|
|
"value": "```{DATETIME}```",
|
|
"inline": false
|
|
},
|
|
"color": [119, 221, 119]
|
|
},
|
|
"embedSendContact": {
|
|
"state": true,
|
|
"title": "[Ввод контакта] PUBLIC\nㅤ", // Для вывода hostname - {HOSTNAME}
|
|
"field1": {
|
|
"name": "👮 Администратор",
|
|
"value": "```{ADMIN_NAME}```", // Для вывода SteamID64 - {ADMIN_STEAMID}
|
|
"inline": true
|
|
},
|
|
"field2": {
|
|
"name": "👤 Жертва",
|
|
"value": "```{TARGET_NAME}```", // Для вывода SteamID64 - {TARGET_STEAMID}
|
|
"inline": true
|
|
},
|
|
"field3": {
|
|
"name": "🔗 Жертва указала контакт",
|
|
"value": "```{CONTACT} ({CONTACT_TYPE})```",
|
|
"inline": false
|
|
},
|
|
"color": [0, 0, 0]
|
|
},
|
|
"embedEndCheck": {
|
|
"state": true,
|
|
"title": "[Окончание проверки] PUBLIC\nㅤ", // Для вывода hostname - {HOSTNAME}
|
|
"field1": {
|
|
"name": "👮 Администратор",
|
|
"value": "```{ADMIN_NAME}```", // Для вывода SteamID64 - {ADMIN_STEAMID}
|
|
"inline": true
|
|
},
|
|
"field2": {
|
|
"name": "👤 Жертва",
|
|
"value": "```{TARGET_NAME}```", // Для вывода SteamID64 - {TARGET_STEAMID}
|
|
"inline": true
|
|
},
|
|
"field3": {
|
|
"textResultCheater": "Читер",
|
|
"textResultClean": "Чистый",
|
|
"textResultRejection": "Отказ от проверки",
|
|
"textResultDisconnectNullContact": "Отказ от проверки (не указал контакт)",
|
|
"textResultRejectionDisconnect": "Отказ от проверки (выход)", // [1.4.5]
|
|
"name": "📋 Результат",
|
|
"value": "```{RESULT}```",
|
|
"inline": false
|
|
},
|
|
"field4": {
|
|
"name": "🕜 Дата и время окончания проверки",
|
|
"value": "```{DATETIME}```",
|
|
"inline": false
|
|
},
|
|
"color": [255, 36, 0]
|
|
}
|
|
}
|
|
} |