Плагина
43 файла
-
Плагін Auto Updater автоматизує процес оновлення сервера Counter-Strike 2 (CS2).
Функції:
Автоматична перевірка поточної версії гри Counter-Strike 2 методом запиту до API Steam.
Повідомлення гравців про майбутній перезапуск сервера.
Важлива інформація: потрібно, щоб на сервері було вимкнено режим сну sv_hibernate_when_empty
- 0 Завантаження
-
Цей плагін дозволяє миттєво знешкодити бомбу, якщо задані такі критерії:
Немає живих ворогів
На таймері бомби залишилося достатньо часу
На даний момент не кинуто жодної бомби, жодного молотова/запального снаряда
Плагін буде дуже корисним для серверів з Retake модом, щоб збільшити темп гри та прибрати час очікування розмінування бомби.
- 0 Завантаження
-
Функціонал:
Адмін чат: Адмін з правом "basechat.adminchat" <b> може надіслати повідомлення в адмін чат через @ у командному чаті.
Всім від імені адміна через @ у загальному чаті "basechat.adminsay" <b>
Гравець може надіслати повідомлення адмінам через @ у будь-якому чаті (Можна вимкнути у конфізі)
Команди:
css_psay <#uid/#steamId/name/@...> <message> - Особисте повідомлення "basechat.psay" <b>
css_r <message> - Відповісти на особисте повідомлення "basechat.reply" <*>
css_isay <time> "img url" - Вивести картинку в html "basechat.isay" <b>
css_hsay <час> <повідомлення> - повідомлення в html "basechat.hsay" <b>
css_asay <message> - Повідомлення всім адмінам (Не залежить від прапорів адмінів) "basechat.asay" <b>
- 0 Завантаження
-
- 0 Завантаження
-
Модуль для конвертації прапорів/групи/імунітету з IksAdmin 3.0 у CSSharp
Вимоги
- 0 Завантаження
-
Взаємодію серверів через команди RCON, і можливість відправляти команди rcon між серверами Наприклад, ви створили новий сервер, створили та запустили його, він відправив команду оновлення даних усім серверам у базу iks_servers=> Уже запущені сервери знають про наявність нового. Це ж саме, якщо ви допустимо видаляти варн адміна на одному сервері => об цьому дізнаєтеся всі сервери, і якщо в цей час адмін був на другому сервері, то у нього все рівно оновлюється варни
- 0 Завантаження
-
Плагін, що реалізує функціонал, аналогічний ClientCookie зі старого доброго SourceMod - збереження параметрів для конкретного гравця та подальше їх отримання
tring GetPlayerSettingsValue(CCSPlayerController player, string param, string default_value):
player - гравець
param - назва опції
default_value - стандартне значення (буде встановлено, якщо раніше не призначалося інше) Value (
CCSPlayerController player, string param, string value):
player - гравець
param - назва опції
value - нове значення
Записує інформацію про задану опцію для гравця
- 0 Завантаження
-
[IksAdmin] Check Cheats – плагін дозволяє адміністратору викликати підозрілого гравця на перевірку при виявленні сумнівної активності.
Можливості:
Налаштування причини бана
Налаштування тривалості бана
Налаштування тривалості на скидання Discord
Можливість встановити будь-який прапор доступу для перевірки
Відтворення звуку на початку перевірки
Увімкнення/вимкнення автобану при виході після надання контакту
Увімкнення/вимкнення автопереміщення у спостерігачі на час перевірки
Увімкнення/вимкнення блокування зміни команди під час перевірки
Логи в Discord
Можливість змінити будь-яке повідомлення плагіна
Адміністратору також відображається інформація про перевірку
Конфігураційний файл:
{
"ban_reason": "Отказ от проверки",
"ban_time": 0,
"check_duration": 120,
"flag": "c",
"check_sound_path": "sounds/buttons/button8.vsnd_c",
"ban_on_disconnect_after_contact": true,
"move_to_spectators_on_check": true,
"block_team_change_during_check": true,
"overlay": false,
"overlay_path": "particles/cheats_check.vpcf",
"show_html_message_suspect": true,
"enable_discord_logging": false,
"webhook_mode": 1,
"discord_webhook_url": "",
"discord_color_check_started": "FFA500",
"discord_color_contact_provided": "00FF00",
"discord_color_check_completed": "00FF00",
"discord_footer_icon_url": "{
"ban_reason": "Отказ от проверки",
"ban_time": 0,
"check_duration": 120,
"flag": "c",
"check_sound_path": "sounds/buttons/button8.vsnd_c",
"ban_on_disconnect_after_contact": true,
"move_to_spectators_on_check": true,
"block_team_change_during_check": true,
"overlay": false,
"overlay_path": "particles/cheats_check.vpcf",
"show_html_message_suspect": true,
"enable_discord_logging": false,
"webhook_mode": 1,
"discord_webhook_url": "",
"discord_color_check_started": "FFA500",
"discord_color_contact_provided": "00FF00",
"discord_color_check_completed": "00FF00",
"discord_footer_icon_url": "45",
"enable_database_logging": false,
"server_id": 1,
"database_host": "localhost",
"database_user": "root",
"database_name": "checkcheats_db",
"database_password": "",
"database_port": 3306,
"table_name": "checkcheats_stats",
"ConfigVersion": 1
}",
"enable_database_logging": false,
"server_id": 1,
"database_host": "localhost",
"database_user": "root",
"database_name": "checkcheats_db",
"database_password": "",
"database_port": 3306,
"table_name": "checkcheats_stats",
"ConfigVersion": 1
}
- 0 Завантаження
-
[Shop] Buy Vip
Дозволяє купувати віп-привілей через магазин.
Вимоги:
Shop Core [C#]
[VIP] Core on CSSharp
CounterStrikeSharp
Конфіг:
```json
{
"categoryName": "VIP-Привилегии", // Название категории в магазине
"failMessage": "{Gold}[Suntago]{Default} Ошибка покупки, у вас уже имеется вип-привилегия!", // Сообщение при ошибке выдачи вип группы, когда у игрока уже имеется вип привилегия.
"vip_1": { // Уникальный идентификатор объекта
"name": "VIP на 1 День", // Название товара в магазине
"price": "4999", // Цена товара
"sellprice": "0", // Не имеет смысла, оставьте как есть
"duration": "1", // Длительность вип услуги, указывать в днях!
"vip_group": "VIP" // Группа вип для выдачи
},
"vip+_1": {
"name": "VIP+ на 1 День",
"price": "4999",
"sellprice": "0",
"duration": "1",
"vip_group": "VIP"
}
}
```
Встановлення:
Вийняти вміст із папки Realese в архіві, до кореневої папки сервера (csgo).
Налаштувати vips.json
||addons/counterstrikesharp/configs/plugins/Shop/vips.json||
Перезапустити сервер або перезапустити картку.
- 0 Завантаження
-
- 0 Завантаження
-
Плагін RankUtils автоматично обнулює ранги (rank та exp) забанених гравців у системі Ranks API.
Також у плагіні є команди для ручного скидання рангів та статистики гравців, а також окрема команда для очищення рангів усіх забанених гравців.
- 0 Завантаження
-
Плагін робить 2 речі на сервері:
Дозволяє встановлювати гравцю клан-тег у конфізі.
Цей клан тег анімує.
Анімація клан-тегу
Конфіг
// This configuration was automatically generated by CounterStrikeSharp for plugin 'ClanTagAnimator', at 2024/12/25 10:17:30
{
"ClanTags": [
{
"ID": "Test",
"Visual": "[Привет, Мир!]"
}
],
"Players": [
{
"SteamID": "STEAM_0:0:81128502",
"ClanTagID": "Test"
}
],
"ConfigVersion": 1
}
ClanTags – тут необхідно вказувати клан-теги.
- ID: Ідентифікатор, яким буде встановлюватися клан-тег гравцю.
- Visual: Яким буде відображатись клан-тег у грі.
Players - тут необхідно вказувати гравців, які мають клан-тег.
- SteamID: Необхідно вказати SteamID2.
- ClanTagID: Необхідно вказати ідентифікатор клан-тегу з ClanTags (ID).
- 0 Завантаження
-
[Levels Ranks] Core - це плагін статистики, який для вас стане чудовою заміною іншим статистикам, як RankMe, Sod Stats та їм подібні. Суть його проста, ви виконуєте різні ігрові дії і отримуєте/втрачаєте за це окуляри досвіду, при накопиченні/втраті певної кількості яких ви отримуєте певний ранг. Кількість рангів ви також можете редагувати. Суть у тому, що ви починаєте з найнижчого звання і ви повинні накопичувати очки досвіду, починаючи з 0. І чим більше ви граєте, тим вище звання.
Команди
!lvl – відкриває головне меню статистики.
!rank - показує основну інформацію про ваш прогрес
!session - показує статистику за сесію
!top - показує топ за очками
!toptime - показує топ за награним часом
Команда для скидання статистики
mm_lvl_reset <type>
- all (Повне очищення бази)
- exp
статистикою)
Команда для видачі панелі адміністратора
mm_lvl_give_admin <userid|steamid>
Встановлення
Налаштуйте файли:
addons/configs/databases.cfg - прописати базу від levels_ranks
addons/configs/levels_ranks/settings.ini
addons/configs/core.cfg
Перезапустити сервер
- 0 Завантаження
-
OfficialDSStatus - змінює статус сервера на "Official DS". Він також додає можливість підключення до вашого сервера через список друзів у лобі гри.
Важливо :
Для коректної роботи плагіна необхідно вказати GSLT-токен (sv_setsteamaccount). Без цього під час підключення через лобі виникнуть помилки.
- 0 Завантаження
-
Основний модуль для управління гравцями з адмін системі
Прапори та сортування знаходяться у FAQ
Вимоги
- 0 Завантаження
-
Додає фан команди в адмін меню
Прапори та сортування знаходяться у FAQ
Вимоги
- 0 Завантаження
-
Додає до адміну меню перевірку на чити з доброю кастомізацією.
Конфіг
"Config"
{
//////////////////////////////////////////////////
/////////////////Этапы проверки///////////////////
//////////////////////////////////////////////////
///// 0 - начало проверки
///// 1 - игрок выбрал социальную сеть
///// 2 - игрок скинул свою социальную сеть
///// 3 - админинстратор пометил начало проверки
//////////////////////////////////////////////////
"end" //Причины конца проверки со своим временем
{
"0" //Индекс
{
"reason" "Отказ от проверки" //Причина в меню
"reason2" "Игрок отказался от проверки" //Причина в бане
"time" "86400" //Время бана, -1 бана не будет
"min" "-1" //На каком этапе активировать пункт, -1 отключить
"max" "-1" //На каком этапе отключить этот пункт, -1 отключить
"show" "1" //Отображать в меню? (1 - Да, 0 - Нет)
}
"1"
{
"reason" "Использование читов" //Причина в меню
"reason2" "Игрок использовал читы" //Причина в бане
"time" "0" //Игрок будет забанен навсегда
"min" "3" //Пункт станет активным если администратор пометил начало проверки
"max" "-1" //Пункт отключаться не будет
"show" "1" //Отображать в меню? (1 - Да, 0 - Нет)
}
"2"
{
"reason" "Не использовал читы"
"reason2" "" //Нету причины потому что игрок не будет забанен
"time" "-1"
"min" "3"
"max" "-1"
"show" "1"
}
"3"
{
"reason" "Не указал социальную сеть"
"reason2" "Игрок не указал социальную сеть"
"time" "86400"
"min" "-1"
"max" "-1"
"show" "0"
}
"4"
{
"reason" "Мисслик"
"reason2" ""
"time" "-1"
"min" "-1"
"max" "2"
"show" "1"
}
}
"timer"
{
"time" "180" //Таймер на указание соц сети
"min" "0" //Этап когда таймер начинается
"max" "2" //Этап когда таймер заканчивается
"auto_ban_status" "1" //Банить ли автоматически по истечению таймера(1 - Да, 0 - Нет)
"auto_ban_reason" "3" //(При auto_ban_status = 0)Индекс причины
}
"overlay" "" //(Опционально) Оверлей при начале проверки
"sound" "" //(Опционально) Звук при начале проверки
"commands" "!check|!cheats" //Когда при помощи которым можно открыть меню
"contact" "!contact" //Команда для ввода социальной сети
"auto_move" "1" //Переносить игрока автоматически за наблюдателей и запретить переход за другую команду?(1 - Да, 0 - Нет)
"db_use" "1" //Использовать ли базу данных(1 - Да, 0 - Нет)
"server_id" "1" //ID сервера в базе данных
"admin"
{
"immunity_type" "1" //0 - Можно проверять игроков вне зависимости от иммунитета, 1 - имминутет должен быть больше чем у игрока, 2 - имминутет должен быть больше или равен чем у игрока
"check_flag" "@admin/checkcheats"//Флаг доступа
"immunity_flag" "@admin/uncheck" //Флаг при наличии которого игрока не будет в списке
}
"leave"
{
"player_ban_status" "0" //Банить ли автомачески после выхода игрока с сервера(1 - Да, 0 - Нет)
"player_ban_reason" "0" //(При player_ban_status = 1) Индекс причины
"player_menu" "1" //Выводить ли администратору меню с выбором причины после выхода игрока? (1 - Да, 0 - Нет)
"player_ban_min" "0" //(При player_ban_status = 1) Минимальный этап проверки для бана игрока после выхода
"player_ban_max" "3" //(При player_ban_status = 1) Этап когда автобан перестаёт работать
}
"admin_menu"
{
"type" "0" // 0 - отображать в существующей категории, 1 - создавать категорию
"category" "players" //Индентификатор категории
}
"socials"
{
//Если социальная сеть будет одна, то выбор будет пропущен
"Telegram" //Название
{
//Ограничения по символам
"min" "5"
"max" "64"
"example" "@pisex"
}
"Discord" //Название
{
//Ограничения по символам
"min" "2"
"max" "32"
"example" "pisex"
}
}
}
Прапор у конфізі
Для сортування використовується предмет: checkcheats
Вимоги
- 0 Завантаження
-
Можливості
Увімкнення/вимкнення підвищеної швидкості в кінці раунду.
Увімкнення/вимкнення зміненої гравітації в кінці раунду.
Bhop наприкінці раунду.
Файл конфігурації , в якому можна налаштувати всі параметри.
Команди
!ret – відкриває меню, де гравець може вимкнути швидкість або зміну гравітації наприкінці раунду.
Конфіг
"Config"
{
"bhop_enabled" "1" // Увімкнути/вимкнути BHOP (1 - увімкнено, 0 - відключено)
"speed_enabled" "1" // Увімкнути/вимкнути швидкість (1 - увімкнено, 0 - відключено)
"gravity_enabled" "1" // Увімкнути/вимкнути гравітацію (1 - увімкнено, 0 - відключено)
"speed" "2" // Швидкість в кінці раунду (1.0 - стандартна | 2.0 - у 2 рази швидше)
"gravity" "0.5" // Гравітація в кінці раунду (1.0 - стандартна | 0.5 - в 2 рази нижче (тобто вище стрибок))
}
- 0 Завантаження