Весь контент Ciko
-
Map Chooser
- 0 раз скачали
- Версія 1.3.1
Плагін обробляє основні функції голосування за карти, такі як номінація, rtv, розширення та завершення голосування за карту. Наразі він підтримує лише голосування за карти на основі, mp_timelimitале в майбутньому mp_maxroundsпланується його підтримка. ВикористанняКоманда Параметр Опис Дозволи css_nominate Дозволяє номінувати карту до наступного списку голосування за карту. css_rtv Намагається розпочати голосування за нову карту, коли загальна кількість учасників RTV перевищує певний поріг. css_unrtv Видаляє вас зі списку людей, які намагаються транслювати RTV. ВстановленняПерейдіть до релізів та завантажте останню стабільну версію Розпакуйте zip-файл, game/csgoі він встановиться за правильними шляхами Відредагуйте maps.txtвнутрішню частину папки плагіна. Для карт майстерні додайте ws:перед назвою (наприклад ws:surf_beginner,Безкоштовний -
Map Chooser
Map Chooser Плагін обробляє основні функції голосування за карти, такі як номінація, rtv, розширення та завершення голосування за карту. Наразі він підтримує лише голосування за карти на основі, mp_timelimitале в майбутньому mp_maxroundsпланується його підтримка. ВикористанняКоманда Параметр Опис Дозволи css_nominate Дозволяє номінувати карту до наступного списку голосування за карту. css_rtv Намагається розпочати голосування за нову карту, коли загальна кількість учасників RTV перевищує певний поріг. css_unrtv Видаляє вас зі списку людей, які намагаються транслювати RTV. ВстановленняПерейдіть до релізів та завантажте останню стабільну версію Розпакуйте zip-файл, game/csgoі він встановиться за правильними шляхами Відредагуйте maps.txtвнутрішню частину папки плагіна. Для карт майстерні додайте ws:перед назвою (наприклад ws:surf_beginner, Інформація Додав Ciko Додано 07.09.25 Категорія Плагіна Перегляд файла
-
Teleport Protection
- 0 раз скачали
- Версія 1.0.2
Плагін CSSharp для захисту гравців протягом X секунд, коли вони торкаються trigger_teleport. КонфігураціяRoundStartDelay = 5.0f Щоб вимкнути захист від телепортації на X секунд після початку раунду. 0 для миттєвого захисту. ProtectionTime = 1.0f Час захисту для гравців після натискання кнопки "trigger_teleport". Будь-яке значення менше або дорівнює 0 автоматично повертає його до 1.0. RemoveProtectionOnWeaponFire = true Миттєво знімає захист, коли гравець стріляє зі своєї зброї. TeleportProtectionMessage = [{{lightred}}SpawnProtection{{default}}] You are protected for {{green}}{{Delay}}{{default}} second(s)! Повідомлення, що виводиться для гравця, коли він натискає кнопку trigger_teleport, {Delay} – це час захисту. Пусто, якщо повідомлення немає. TeleportProtectionRemoveMessage = [{{lightred}}SpawnProtection{{default}}] You are no longer {{green}}protected{{default}} from any damage! Повідомлення, що друкується для гравця після завершення захисту. Пусте, якщо повідомлення немає. Підтримувані кольори чату: {DEFAULT} {WHITE} {DARKRED} {GREEN} {LIGHTYELLOW} {LIGHTBLUE} {OLIVE} {LIME} {RED} {PURPLE} {GRAY} {GREY} {YELLOW} {GOLD} {SILVER} {BLUE} {DARKBLUE} {BLUEGREY} {MAGENTA} {LIGHTRED} Тестувався лише на Linux-сервері.Безкоштовний -
Teleport Protection
Teleport Protection Плагін CSSharp для захисту гравців протягом X секунд, коли вони торкаються trigger_teleport. КонфігураціяRoundStartDelay = 5.0f Щоб вимкнути захист від телепортації на X секунд після початку раунду. 0 для миттєвого захисту. ProtectionTime = 1.0f Час захисту для гравців після натискання кнопки "trigger_teleport". Будь-яке значення менше або дорівнює 0 автоматично повертає його до 1.0. RemoveProtectionOnWeaponFire = true Миттєво знімає захист, коли гравець стріляє зі своєї зброї. TeleportProtectionMessage = [{{lightred}}SpawnProtection{{default}}] You are protected for {{green}}{{Delay}}{{default}} second(s)! Повідомлення, що виводиться для гравця, коли він натискає кнопку trigger_teleport, {Delay} – це час захисту. Пусто, якщо повідомлення немає. TeleportProtectionRemoveMessage = [{{lightred}}SpawnProtection{{default}}] You are no longer {{green}}protected{{default}} from any damage! Повідомлення, що друкується для гравця після завершення захисту. Пусте, якщо повідомлення немає. Підтримувані кольори чату: {DEFAULT} {WHITE} {DARKRED} {GREEN} {LIGHTYELLOW} {LIGHTBLUE} {OLIVE} {LIME} {RED} {PURPLE} {GRAY} {GREY} {YELLOW} {GOLD} {SILVER} {BLUE} {DARKBLUE} {BLUEGREY} {MAGENTA} {LIGHTRED} Тестувався лише на Linux-сервері. Інформація Додав Ciko Додано 07.09.25 Категорія Плагіна Перегляд файла
-
DeleteLogs
- 0 раз скачали
- Версія Build 3
Видаліть старі журнали та збережіть місце на диску, журнали видаляються під час запуску карти ВимогиCounterStrikeSharp протестовано на версії 110 КонфігураціяПісля першого запуску вам потрібно налаштувати плагін у addons/counterstrikesharp/configs/plugins/CS2-DeleteLogs/CS2-DeleteLogs.json { "Version": 1, // Don't touch "LogsOlderThan": 7, // Delete only logs older than x days "LogsBiggerThan": 2, // Delete only logs bigger than x MB "DeleteLogsOnlyBiggerThan": false, // Activate or deactivate up "ConfigVersion": 1 // Don't touch }Безкоштовний -
DeleteLogs
DeleteLogs Видаліть старі журнали та збережіть місце на диску, журнали видаляються під час запуску карти ВимогиCounterStrikeSharp протестовано на версії 110 КонфігураціяПісля першого запуску вам потрібно налаштувати плагін у addons/counterstrikesharp/configs/plugins/CS2-DeleteLogs/CS2-DeleteLogs.json { "Version": 1, // Don't touch "LogsOlderThan": 7, // Delete only logs older than x days "LogsBiggerThan": 2, // Delete only logs bigger than x MB "DeleteLogsOnlyBiggerThan": false, // Activate or deactivate up "ConfigVersion": 1 // Don't touch } Інформація Додав Ciko Додано 07.09.25 Категорія Плагіна Перегляд файла
-
Simple Guns Menu
- 0 раз скачали
- Версія 0.0.2
Плагін для CS2, який gunsдозволяє гравцеві вибрати зброю, коли він щось набирає в грі. Командиguns- Відкриває меню для зброї, гравець може переміщатися за допомогою команд та вибирати зброю pistolsабо secondary- те саме, що gunsй пістолети, але тільки riflesабо primary- те саме, що gunsй гвинтівки, але тількиБезкоштовний -
Simple Guns Menu
Simple Guns Menu Плагін для CS2, який gunsдозволяє гравцеві вибрати зброю, коли він щось набирає в грі. Командиguns- Відкриває меню для зброї, гравець може переміщатися за допомогою команд та вибирати зброю pistolsабо secondary- те саме, що gunsй пістолети, але тільки riflesабо primary- те саме, що gunsй гвинтівки, але тільки Інформація Додав Ciko Додано 07.09.25 Категорія Плагіна Перегляд файла
-
Cs2Telegram
- 0 раз скачали
- Версія 0.3.2
ВимогиCounterStrikeSharp версії 1.0.296 PRTelegramBot версії 0.7.6 Telegram.Bot Функціональність ботаБілий список Адміністратори Переглянути стан сервера Переглянути гравців на сервері Перегляд інформації та дій гравців *(Тільки для адміністраторів) Надіслати команду сервера *(Тільки для адміністраторів) Надіслати повідомлення сервера *(Тільки для адміністраторів) Повідомити адміністратора, якщо гравець підключився до сервера (налаштування NotifyAdminOnConnectUser у Cs2Telegram.json) Створіть власне меню з повідомленнями та веб-посиланнями Гравець може надіслати повідомлення адміністраторам сервера в Telegram. Команди бота:Статус Гравці Меню Меню адміністратора *(Тільки для адміністраторів) Команда сервера *(Тільки для адміністраторів) Генерація вбудованих команд обраного меню з конфігурації Cs2Telegram.json - ServerCommandsMenuItems Повідомлення сервера *(Тільки для адміністраторів) Інформація про гравців *(Тільки для адміністраторів) Дії з гравцями Команди на сервері!tgreport [повідомлення] - Надіслати повідомлення адміністраторам сервера в Telegram. Конфігураціяшлях - ..\csgo\addons\counterstrikesharp\configs\plugins\Cs2Telegram\Cs2Telegram.json { "Token": "", - Key for interacting with the bot. "Admins": [], - List of administrators. "WhiteListUsers": [], - List of users who can use the bot. If the value is empty, all users can use the bot. "ClearUpdatesOnStart": true, - Clears commands that were invoked when the bot was not running. "BotId": 0, - Unique identifier of the bot. May be required if multiple bots are used in the same application. "ServerCommandsMenuItems": ["bot_add", "bot_kick"], - List command for inline buttons "NotifyAdminOnConnectUser": true, - If true notify admins on connect new player on server "ColumnMainMenu": 2, - Count column in main menu "CustomCommandsEnabled": true, - enable or no custom commands "ShowCustomMenu": false, - If true show custom menu "CustomCommands": { - "Commands": [ { "ButtonName": "Custom Menu", "Message": "Custom Message", "AddInMainMenu": true, "Column": 1, "WebMenuItems": [ { "Name": "Google", "Url": "Https://google.com" } ] } ] }, "ConfigVersion": 4 }Безкоштовний -
Cs2Telegram
Cs2Telegram ВимогиCounterStrikeSharp версії 1.0.296 PRTelegramBot версії 0.7.6 Telegram.Bot Функціональність ботаБілий список Адміністратори Переглянути стан сервера Переглянути гравців на сервері Перегляд інформації та дій гравців *(Тільки для адміністраторів) Надіслати команду сервера *(Тільки для адміністраторів) Надіслати повідомлення сервера *(Тільки для адміністраторів) Повідомити адміністратора, якщо гравець підключився до сервера (налаштування NotifyAdminOnConnectUser у Cs2Telegram.json) Створіть власне меню з повідомленнями та веб-посиланнями Гравець може надіслати повідомлення адміністраторам сервера в Telegram. Команди бота:Статус Гравці Меню Меню адміністратора *(Тільки для адміністраторів) Команда сервера *(Тільки для адміністраторів) Генерація вбудованих команд обраного меню з конфігурації Cs2Telegram.json - ServerCommandsMenuItems Повідомлення сервера *(Тільки для адміністраторів) Інформація про гравців *(Тільки для адміністраторів) Дії з гравцями Команди на сервері!tgreport [повідомлення] - Надіслати повідомлення адміністраторам сервера в Telegram. Конфігураціяшлях - ..\csgo\addons\counterstrikesharp\configs\plugins\Cs2Telegram\Cs2Telegram.json { "Token": "", - Key for interacting with the bot. "Admins": [], - List of administrators. "WhiteListUsers": [], - List of users who can use the bot. If the value is empty, all users can use the bot. "ClearUpdatesOnStart": true, - Clears commands that were invoked when the bot was not running. "BotId": 0, - Unique identifier of the bot. May be required if multiple bots are used in the same application. "ServerCommandsMenuItems": ["bot_add", "bot_kick"], - List command for inline buttons "NotifyAdminOnConnectUser": true, - If true notify admins on connect new player on server "ColumnMainMenu": 2, - Count column in main menu "CustomCommandsEnabled": true, - enable or no custom commands "ShowCustomMenu": false, - If true show custom menu "CustomCommands": { - "Commands": [ { "ButtonName": "Custom Menu", "Message": "Custom Message", "AddInMainMenu": true, "Column": 1, "WebMenuItems": [ { "Name": "Google", "Url": "Https://google.com" } ] } ] }, "ConfigVersion": 4 } Інформація Додав Ciko Додано 07.09.25 Категорія Плагіна Перегляд файла
-
ctban
- 0 раз скачали
- Версія 1.0.6
ОсобливостіМожна заборонити гравцеві підключатися до команди CT Чи можна розбанити гравця для підключення до команди CT? Сеанс блокування гравця Створено базу даних Можна скласти бан-лист API для блокування та отримання блокувань Командиcss_ctban Usage: /ctban <SteamID/PLAYERNAME> <Hours> 'REASON' css_unctban Usage: /unctban <SteamID> css_isctbanned Usage: /isctbanned <SteamID> css_ctsessionban Usage: /ctsessionban <PLAYERNAME> <REASON> #Конфігурація { "Prefix": " \u0001[\u0004MadGames.eu\u0001]", "permission": "@css/reservation", "SessionBan": "css_ctsessionban", "CTBan": "css_ctban", "UNBan": "css_ctunban", "IsBanned": "css_isctbanned", "DennySound": "sounds/ui/counter_beep.vsnd", "TeamOfBan": 3, // TeamNumber (3=CT) "DBDatabase": "database", "DBUser": "user", "DBPassword": "password", "DBHost": "localhost", "DBPort": 3306, "ConfigVersion": 1 }Безкоштовний -
ctban
ctban ОсобливостіМожна заборонити гравцеві підключатися до команди CT Чи можна розбанити гравця для підключення до команди CT? Сеанс блокування гравця Створено базу даних Можна скласти бан-лист API для блокування та отримання блокувань Командиcss_ctban Usage: /ctban <SteamID/PLAYERNAME> <Hours> 'REASON' css_unctban Usage: /unctban <SteamID> css_isctbanned Usage: /isctbanned <SteamID> css_ctsessionban Usage: /ctsessionban <PLAYERNAME> <REASON> #Конфігурація { "Prefix": " \u0001[\u0004MadGames.eu\u0001]", "permission": "@css/reservation", "SessionBan": "css_ctsessionban", "CTBan": "css_ctban", "UNBan": "css_ctunban", "IsBanned": "css_isctbanned", "DennySound": "sounds/ui/counter_beep.vsnd", "TeamOfBan": 3, // TeamNumber (3=CT) "DBDatabase": "database", "DBUser": "user", "DBPassword": "password", "DBHost": "localhost", "DBPort": 3306, "ConfigVersion": 1 } Інформація Додав Ciko Додано 07.09.25 Категорія Плагіна Перегляд файла
-
Hideadmin
- 0 раз скачали
- Версія 1.0.0
Сховайтеся, якщо ви спостерігаєте Командиcss_hide Usage: /hide Команда Дозвіл css_hide @css/бан #Конфігурація { "Prefix": " \u0001[\u0004MadGames.eu\u0001]", "permission": "@css/ban" }Безкоштовний -
Hideadmin
Hideadmin Сховайтеся, якщо ви спостерігаєте Командиcss_hide Usage: /hide Команда Дозвіл css_hide @css/бан #Конфігурація { "Prefix": " \u0001[\u0004MadGames.eu\u0001]", "permission": "@css/ban" } Інформація Додав Ciko Додано 07.09.25 Категорія Плагіна Перегляд файла
-
NightVip
- 0 раз скачали
- Версія 1.5.2
Плагін надає гравцеві базові VIP-привілеї, але на певний період часу. Наразі доступні наступні: Здоров'я Броня + Шолом Гроші Гравітація Бхоп Дайте зброю HealthShot ClanTag у таблиці результатів Configдоповнення/counterstrikesharp/конфігурації/плагіни/NightVip/NightVip.json "PluginStartTime": "20:00:00", // time until 24h | format HH:mm:ss "PluginEndTime": "06:00:00", // time after 24h | format HH:mm:ss "AutoGiveVip": true, // Auto give vip to player "EnableAutoBhop": true // Enable auto Bhop? "GiveHealthShot": true, // Give healthshot? "GivePlayerWeapons": true, // Give weapons to player in list? "UseScoreBoardTag": true, // Use tag in "TAB" ? "ScoreBoardTag": "[NightVip]", // Tag name "DisableVipRounds": "1,13", // Disable vip in "X" rounds (1,2,3 ...) "Health": 100, // Amount health "Armor": 100, // Amount armor "Money": 16000, // Amount money (on spawn) "Gravity": 1, // Player gravity (default: 1.0 | custome: 0.7, 0.3 ...) "WeaponsList": [ // Weapons list (weapon_nameweapon) "weapon_ak47", // ak47 "weapon_deagle" // desert eagle ], "ConfigVersion": 1 // don`t touch itДотримуйтесь форматів введення даних з прикладу конфігурації. Commands!nightvip !nvip !nvБезкоштовний -
NightVip
NightVip Плагін надає гравцеві базові VIP-привілеї, але на певний період часу. Наразі доступні наступні: Здоров'я Броня + Шолом Гроші Гравітація Бхоп Дайте зброю HealthShot ClanTag у таблиці результатів Configдоповнення/counterstrikesharp/конфігурації/плагіни/NightVip/NightVip.json "PluginStartTime": "20:00:00", // time until 24h | format HH:mm:ss "PluginEndTime": "06:00:00", // time after 24h | format HH:mm:ss "AutoGiveVip": true, // Auto give vip to player "EnableAutoBhop": true // Enable auto Bhop? "GiveHealthShot": true, // Give healthshot? "GivePlayerWeapons": true, // Give weapons to player in list? "UseScoreBoardTag": true, // Use tag in "TAB" ? "ScoreBoardTag": "[NightVip]", // Tag name "DisableVipRounds": "1,13", // Disable vip in "X" rounds (1,2,3 ...) "Health": 100, // Amount health "Armor": 100, // Amount armor "Money": 16000, // Amount money (on spawn) "Gravity": 1, // Player gravity (default: 1.0 | custome: 0.7, 0.3 ...) "WeaponsList": [ // Weapons list (weapon_nameweapon) "weapon_ak47", // ak47 "weapon_deagle" // desert eagle ], "ConfigVersion": 1 // don`t touch itДотримуйтесь форматів введення даних з прикладу конфігурації. Commands!nightvip !nvip !nv Інформація Додав Ciko Додано 07.09.25 Категорія Плагіна Перегляд файла
-
Flashlight
- 0 раз скачали
- Версія 0.0.5
Flashlight — це плагін для Counter-Strike 2, який додає гравцям функцію ліхтарика. Він написаний на C# та використовує API CounterStrikeSharp. Особливості? Гравці можуть вмикати та вимикати ліхтарик за допомогою Useклавіші (клавіша за замовчуванням — E) або /fl_toggleв чаті, який можна прив’язати до іншої клавіші. ? Ліхтарик автоматично вимикається, коли гравець гине або відроджується. ? Ліхтарик доступний лише гравцям-людям, а не ботам. ? Встановлення⬇️ Завантажте останню версію з репозиторію GitHub. ? Розпакуйте ZIP-файл. ? Розмістіть плагін у game/csgo/addons/counterstrikesharp/plugins/Flashlightдиректорії. ? Використання⌨️ Використовуйте Useклавішу, щоб увімкнути або вимкнути ліхтарик. Клавіша за замовчуванням для цього — E. Або скористайтеся /fl_toggleкомандою в чаті, яку потім можна прив’язати до іншої клавіші.Безкоштовний -
Flashlight
Flashlight Flashlight — це плагін для Counter-Strike 2, який додає гравцям функцію ліхтарика. Він написаний на C# та використовує API CounterStrikeSharp. Особливості? Гравці можуть вмикати та вимикати ліхтарик за допомогою Useклавіші (клавіша за замовчуванням — E) або /fl_toggleв чаті, який можна прив’язати до іншої клавіші. ? Ліхтарик автоматично вимикається, коли гравець гине або відроджується. ? Ліхтарик доступний лише гравцям-людям, а не ботам. ? Встановлення⬇️ Завантажте останню версію з репозиторію GitHub. ? Розпакуйте ZIP-файл. ? Розмістіть плагін у game/csgo/addons/counterstrikesharp/plugins/Flashlightдиректорії. ? Використання⌨️ Використовуйте Useклавішу, щоб увімкнути або вимкнути ліхтарик. Клавіша за замовчуванням для цього — E. Або скористайтеся /fl_toggleкомандою в чаті, яку потім можна прив’язати до іншої клавіші. Інформація Додав Ciko Додано 07.09.25 Категорія Плагіна Перегляд файла
-
ZombieSharp
- 0 раз скачали
- Версія 2.2.0
Zombie Mode для CS2, який посилається на функції та можливості попереднього плагіна SourcePawn Zombie:Reloaded. Можна сказати, що це рімейк Zombie:Reloaded, але на C#. Ось список функцій. Особливість Zombie-SharpБазова початкова атака зомбі-інфекції з таймером Цикл матері-зомбі Зараження та людське командування Опція перемикання відродження Модуль класу гравця Модуль зброї з командою купівлі. Модуль Hitgroups (буде додано пізніше) Модуль відбиття Модуль ZTeleport Конфігурація для параметрів зараження (ConVar) Гроші за пошкодження зомбі API для зовнішнього плагіна Ефект гранати-напалму ВстановленняВстановіть збірку Metamod та CounterStrikeSharp with Runtime. Перетягніть усі файли з zip-архіву до game/csgo. Виконання налаштування команд та конфігурації файлів. Запускайте сервер і насолоджуйтесь. Налаштування командиРекомендується налаштувати ці Convar перед використанням плагіна, щоб запобігти збоям та можливим проблемам. // set in server.cfg mp_limitteams 0 mp_autoteambalance 0 // set in gamemode_casual_server.cfg if file is not existed copy gamemode_casual.cfg and rename it. mp_disconnect_kills_players 1 mp_roundtime 3 // set it to round time that you want. mp_roundtime_hostage 0 // this will override mp_roundtime in the map "cs_" if value is more than 0. mp_roundtime_defuse 0 // this will override mp_roundtime in the map "de_" if value is more than 0. Приклад APIПерегляньте ZombieTest для прикладів використання інших API. using CounterStrikeSharp.API; using CounterStrikeSharp.API.Core; using CounterStrikeSharp.API.Core.Capabilities; using ZombieSharpAPI; namespace ZombieTest { public class ZombieTest : BasePlugin { public override string ModuleName => "Zombie Test"; public override string ModuleVersion => "1.0"; // Declare Capability First. public static PluginCapability<IZombieSharpAPI> ZombieCapability { get; } = new("zombiesharp:core"); // Declare API class IZombieSharpAPI? API; public override void OnAllPluginsLoaded(bool hotReload) { // Get Capability. API = ZombieCapability.Get()!; // Excute Hook function API.OnClientInfect += ZS_OnInfectClient; } // Hook function is here. public HookResult ZS_OnInfectClient(CCSPlayerController client, CCSPlayerController attacker, bool motherzombie, bool force) { // check which client is infect. Server.PrintToChatAll($"{client.PlayerName} is infected"); // if client name is Oylsister if (client.PlayerName == "Oylsister") { Server.PrintToChatAll("Oylsister is immunity"); // Blocking infected return HookResult.Handled; } if (force) Server.PrintToChatAll($"by forcing."); // Always use HookResult.Continue to allowing other player get infect as usual. return HookResult.Continue; } } }КонфігураціяОсь список усіх доступних файлів конфігурації та їх функцій. gamesettings.jsonc – Базовий таймер зараження та інші налаштування, які ви можете встановити. Цей файл існує для застосування налаштувань гри у випадку, якщо ConVar не вдасться виконати. { "FirstInfectionTimer": 15.0, // First infection delaying in seconds "MotherZombieRatio": 7.0, // First mother zombie ratio (21 players / 7 ratio = 3 motherzombie will spawned.) "MotherZombieTeleport": false, // Teleport mother zombie back to spawn after infection (Zombie Escape stuff) "CashOnDamage": false, // Turn damage into cash for human. "TimeoutWinner": 1, // When round time end specific team will win (0 = zombie | 1 = human.) "DefaultHumanBuffer": "human_default", // human class unique name for default class "DefaultZombieBuffer": "zombie_default", // zombie class unique name for default class "MotherZombieBuffer": "motherzombie", // mother zombie class unique name for default class "RandomClassesOnConnect": false, // random class on join or not. "RandomClassesOnSpawn": true, // random class on every player respawn. "WeaponPurchaseEnable": true, // Enable purchase via command or not. This also will toggle weapon purchase limit too. "WeaponRestrictEnable": true, // Restrict specific weapon or not. "WeaponBuyZoneOnly": false, // Only allow player to purchase weapon in buyzone. "TeleportAllow": true, // allow using !ztele to teleport back to spawn point. "RespawnEnable": true, // allow respawn after death or not "RespawnDelay": 5.0, // respawn delay obviously "AllowRespawnJoinLate": false, // allow player to join during the round and respawn into the game or not. "RespawnTeam": 0 // 1 for human team | 0 for zombie team | 2 for player's they were before death. }weapons.jsonc – Налаштування певних параметрів зброї. А також параметри покупки. { "glock": { // The weaponname get from event when get fired. "WeaponName": "Glock", // weapon name you wish "WeaponEntity": "weapon_glock", // weapon entity "Knockback": 1.1, // knockback "WeaponSlot": 1, // weaponslot (0 = Primary, 1 = Secondary, 2 = knife, 3 = grenade) "Price": 200, // price you want "MaxPurchase": 0, // Allowing how many time client to purchase in one live. "Restrict": false, // Allow client to use or not. "PurchaseCommand": [ "css_glock", "css_gs" ] // Purchase command. Set whatever you want. } }playerclasses.jsonc - Конфігурація класів гравців. Розміщення користувацької моделі game/csgo як для сервера, так і для клієнта (гравця) Приклад:game/csgo/characters/models/nozb1/2b_nier_automata_player_model/2b_nier_player_model.vmdl_c { "human_default": { // Class unique name "Name": "Human Default", // class name "Enable": true, // enable it or not "Team": 1, // Team 0 = zombie, Team 1 = human "Model": "characters\\models\\nozb1\\2b_nier_automata_player_model\\2b_nier_player_model.vmdl", // Model path for this class change .vmdl_c to .vmdl in this config "MotherZombie": false, // Specify if this class is for mother zombie. "Health": 150, // class health "Regen_Interval": 1.0, // Regen_Interval is the time in seconds between each regen tick "Regen_Amount": 3, // Regen_Amount is the amount of health to regen each tick "Napalm_Time": 0, // Duration of Napalm grenade, set to 0 meaning no burn. "Speed": 250.0, // class speed (not work yet) "Knockback": 0.0, // class knockback } }hitgroups.jsonc – конфігурація Hitgroup для відбиття. { "Generic": { // name doesn't effect anything "Index": 0, // do not edit this part. "Knockback": 1.0 // you can change knockback to whatever you want. }, "Head": { "Index": 1, "Knockback": 1.2 }, "Chest": { "Index": 2, "Knockback": 1.0 }, "Stomach": { "Index": 3, "Knockback": 1.0 } }Безкоштовний -
ZombieSharp
ZombieSharp Zombie Mode для CS2, який посилається на функції та можливості попереднього плагіна SourcePawn Zombie:Reloaded. Можна сказати, що це рімейк Zombie:Reloaded, але на C#. Ось список функцій. Особливість Zombie-SharpБазова початкова атака зомбі-інфекції з таймером Цикл матері-зомбі Зараження та людське командування Опція перемикання відродження Модуль класу гравця Модуль зброї з командою купівлі. Модуль Hitgroups (буде додано пізніше) Модуль відбиття Модуль ZTeleport Конфігурація для параметрів зараження (ConVar) Гроші за пошкодження зомбі API для зовнішнього плагіна Ефект гранати-напалму ВстановленняВстановіть збірку Metamod та CounterStrikeSharp with Runtime. Перетягніть усі файли з zip-архіву до game/csgo. Виконання налаштування команд та конфігурації файлів. Запускайте сервер і насолоджуйтесь. Налаштування командиРекомендується налаштувати ці Convar перед використанням плагіна, щоб запобігти збоям та можливим проблемам. // set in server.cfg mp_limitteams 0 mp_autoteambalance 0 // set in gamemode_casual_server.cfg if file is not existed copy gamemode_casual.cfg and rename it. mp_disconnect_kills_players 1 mp_roundtime 3 // set it to round time that you want. mp_roundtime_hostage 0 // this will override mp_roundtime in the map "cs_" if value is more than 0. mp_roundtime_defuse 0 // this will override mp_roundtime in the map "de_" if value is more than 0. Приклад APIПерегляньте ZombieTest для прикладів використання інших API. using CounterStrikeSharp.API; using CounterStrikeSharp.API.Core; using CounterStrikeSharp.API.Core.Capabilities; using ZombieSharpAPI; namespace ZombieTest { public class ZombieTest : BasePlugin { public override string ModuleName => "Zombie Test"; public override string ModuleVersion => "1.0"; // Declare Capability First. public static PluginCapability<IZombieSharpAPI> ZombieCapability { get; } = new("zombiesharp:core"); // Declare API class IZombieSharpAPI? API; public override void OnAllPluginsLoaded(bool hotReload) { // Get Capability. API = ZombieCapability.Get()!; // Excute Hook function API.OnClientInfect += ZS_OnInfectClient; } // Hook function is here. public HookResult ZS_OnInfectClient(CCSPlayerController client, CCSPlayerController attacker, bool motherzombie, bool force) { // check which client is infect. Server.PrintToChatAll($"{client.PlayerName} is infected"); // if client name is Oylsister if (client.PlayerName == "Oylsister") { Server.PrintToChatAll("Oylsister is immunity"); // Blocking infected return HookResult.Handled; } if (force) Server.PrintToChatAll($"by forcing."); // Always use HookResult.Continue to allowing other player get infect as usual. return HookResult.Continue; } } }КонфігураціяОсь список усіх доступних файлів конфігурації та їх функцій. gamesettings.jsonc – Базовий таймер зараження та інші налаштування, які ви можете встановити. Цей файл існує для застосування налаштувань гри у випадку, якщо ConVar не вдасться виконати. { "FirstInfectionTimer": 15.0, // First infection delaying in seconds "MotherZombieRatio": 7.0, // First mother zombie ratio (21 players / 7 ratio = 3 motherzombie will spawned.) "MotherZombieTeleport": false, // Teleport mother zombie back to spawn after infection (Zombie Escape stuff) "CashOnDamage": false, // Turn damage into cash for human. "TimeoutWinner": 1, // When round time end specific team will win (0 = zombie | 1 = human.) "DefaultHumanBuffer": "human_default", // human class unique name for default class "DefaultZombieBuffer": "zombie_default", // zombie class unique name for default class "MotherZombieBuffer": "motherzombie", // mother zombie class unique name for default class "RandomClassesOnConnect": false, // random class on join or not. "RandomClassesOnSpawn": true, // random class on every player respawn. "WeaponPurchaseEnable": true, // Enable purchase via command or not. This also will toggle weapon purchase limit too. "WeaponRestrictEnable": true, // Restrict specific weapon or not. "WeaponBuyZoneOnly": false, // Only allow player to purchase weapon in buyzone. "TeleportAllow": true, // allow using !ztele to teleport back to spawn point. "RespawnEnable": true, // allow respawn after death or not "RespawnDelay": 5.0, // respawn delay obviously "AllowRespawnJoinLate": false, // allow player to join during the round and respawn into the game or not. "RespawnTeam": 0 // 1 for human team | 0 for zombie team | 2 for player's they were before death. }weapons.jsonc – Налаштування певних параметрів зброї. А також параметри покупки. { "glock": { // The weaponname get from event when get fired. "WeaponName": "Glock", // weapon name you wish "WeaponEntity": "weapon_glock", // weapon entity "Knockback": 1.1, // knockback "WeaponSlot": 1, // weaponslot (0 = Primary, 1 = Secondary, 2 = knife, 3 = grenade) "Price": 200, // price you want "MaxPurchase": 0, // Allowing how many time client to purchase in one live. "Restrict": false, // Allow client to use or not. "PurchaseCommand": [ "css_glock", "css_gs" ] // Purchase command. Set whatever you want. } }playerclasses.jsonc - Конфігурація класів гравців. Розміщення користувацької моделі game/csgo як для сервера, так і для клієнта (гравця) Приклад:game/csgo/characters/models/nozb1/2b_nier_automata_player_model/2b_nier_player_model.vmdl_c { "human_default": { // Class unique name "Name": "Human Default", // class name "Enable": true, // enable it or not "Team": 1, // Team 0 = zombie, Team 1 = human "Model": "characters\\models\\nozb1\\2b_nier_automata_player_model\\2b_nier_player_model.vmdl", // Model path for this class change .vmdl_c to .vmdl in this config "MotherZombie": false, // Specify if this class is for mother zombie. "Health": 150, // class health "Regen_Interval": 1.0, // Regen_Interval is the time in seconds between each regen tick "Regen_Amount": 3, // Regen_Amount is the amount of health to regen each tick "Napalm_Time": 0, // Duration of Napalm grenade, set to 0 meaning no burn. "Speed": 250.0, // class speed (not work yet) "Knockback": 0.0, // class knockback } }hitgroups.jsonc – конфігурація Hitgroup для відбиття. { "Generic": { // name doesn't effect anything "Index": 0, // do not edit this part. "Knockback": 1.0 // you can change knockback to whatever you want. }, "Head": { "Index": 1, "Knockback": 1.2 }, "Chest": { "Index": 2, "Knockback": 1.0 }, "Stomach": { "Index": 3, "Knockback": 1.0 } } Інформація Додав Ciko Додано 07.09.25 Категорія Плагіна Перегляд файла
-
RecordAbuse
- 0 раз скачали
- Версія Build 1
Дозволяє адміністраторам записувати демоверсію за допомогою команди имогиCounterStrikeSharp протестовано на версії 126 Командиcss_record <start/stop/status> Локалізація демоверсійcounterstrikesharp/плагіни/CS2-RecordAbuse/demosБезкоштовний -
RecordAbuse
RecordAbuse Дозволяє адміністраторам записувати демоверсію за допомогою команди имогиCounterStrikeSharp протестовано на версії 126 Командиcss_record <start/stop/status> Локалізація демоверсійcounterstrikesharp/плагіни/CS2-RecordAbuse/demos Інформація Додав Ciko Додано 07.09.25 Категорія Плагіна Перегляд файла
-
NameChecker
- 0 раз скачали
- Версія 2.0.1
Плагін для автоматичної перевірки нікнеймів гравців на наявність заборонених слів. ОсобливостіВибити гравця, якщо в його нікнеймі є заборонені слова Заміна нікнейму гравця, якщо в його нікнеймі є заборонені слова Заміна посилання в імені гравця на своє (за доменом) Файл перекладу Конфігурація"PluginMode": 0- 0 - режим вилучення | 1 - замінити ім'я випадковим словом з namesToReplace.txt | 2 - Заміна посилання (працює за доменом) | 3 - Режими 0 та 2 разом "KickTime": 10- Час, необхідний для удару гравця ногою в секундах для "PluginMode"0 та 3 "PluginSiteReplace": "example.com"- Посилання, на яке буде замінено посилання в нікнеймі гравця на "PluginMode"2 та 3 names.txt- Заборонені імена. Для "PluginMode"0, 1, 3 namesToReplace.txt- Слова, якими буде замінено ім'я. Для "PluginMode"1 whitelist.txt- винятки для "PluginMode"2 та 3Безкоштовний -
NameChecker
NameChecker Плагін для автоматичної перевірки нікнеймів гравців на наявність заборонених слів. ОсобливостіВибити гравця, якщо в його нікнеймі є заборонені слова Заміна нікнейму гравця, якщо в його нікнеймі є заборонені слова Заміна посилання в імені гравця на своє (за доменом) Файл перекладу Конфігурація"PluginMode": 0- 0 - режим вилучення | 1 - замінити ім'я випадковим словом з namesToReplace.txt | 2 - Заміна посилання (працює за доменом) | 3 - Режими 0 та 2 разом "KickTime": 10- Час, необхідний для удару гравця ногою в секундах для "PluginMode"0 та 3 "PluginSiteReplace": "example.com"- Посилання, на яке буде замінено посилання в нікнеймі гравця на "PluginMode"2 та 3 names.txt- Заборонені імена. Для "PluginMode"0, 1, 3 namesToReplace.txt- Слова, якими буде замінено ім'я. Для "PluginMode"1 whitelist.txt- винятки для "PluginMode"2 та 3 Інформація Додав Ciko Додано 07.09.25 Категорія Плагіна Перегляд файла
-
AntiVPN & Country blocker
- 0 раз скачали
- Версія 1.0.0
Плагін Anti-VPN та Country Blocker для CounterStrikeSharp . Також можна налаштувати білий список для певного steamid64, на який не поширюватиметься блокування VPN або країни. Конфігурація в/plugins/AntiVPN/antivpn_config.json Що це робить steamid_whitelist Які Steamid будуть додані до білого списку (steamid64) blocked_countries Які країни будуть вимкнені, використовуйте Alpha2-коди: https://www.iban.com/country-codes Команди адміністратора (лише консоль сервера)css_antivpn_reload- Перезавантажити файл конфігурації Встановленняcsgo/addons/counterstrikesharp/plugins/AntiVPN/Розпакуйте в каталог вашого сервераБезкоштовний