Файли, опубліковані Ciko
-
Плагін який дозволяє відключати ту чи іншу функцію сервера або плагін на певній карті або на багатьох картах у яких один і той же префікс.
Якщо хочете зробити свій конфіг, наприклад, для карти de_cbble , створіть cstrike/cfg/map_config/map_name/ de_cbble.cfg з потрібними RCON командами/змінними. Якщо хочете, щоб конфіг підвантажувався для всіх карт de_ , створіть cstrike/cfg/map_config/map_prefix/ de.cfg
Якщо у de.cfg sv_cheats 1 і de_cbble sv_cheats 0, то sv_cheats дорівнюватиме 0.
Кожну команду пишіть з нового рядка.
- Безкоштовний
- 0 Завантаження
-
Плагін реклами заснований на базі. Він підтримує такі команди як: say, csay, hsay, msay та tsay. Перероблений так що можна вибирати різні кольори тексту.
Налаштування:
sm_advertisements_enabled (0/1, за замовчуванням 1)
Увімкнути/вимкнути відображення реклами
sm_ advertisements_ file (за замовчуванням "advertisements.txt")
Файл з якого зчитуватиметься реклама. Корисно, якщо ви використовуєте кілька серверів в одній установці, і ви хочете використовувати різні рекламні оголошення для кожного сервера.
sm_advertisements_interval (за замовчуванням 30)
Кількість секунд між відображенням реклами.
sm_ advertisements_ reload
Команда серверу для перезавантаження реклами у файлі advertisements.txt.
Щоб виводити рекламу в кілька рядків, використовуйте \n для переходу на новий рядок.
Небагато про структуру файлу:
Поле type:
C повідомлення по центру, як після команди sm_csay.
H відображення повідомлення як після команди sm_hsay.
M повідомлення в меню, як після команди sm_msay, але без назви або Вийти варіант. 0- як і раніше буде приховувати повідомлення. Буде блокувати 1-9 з перемикання зброї, поки вона не показується.
S повідомлення в області чату, як у команді sm_say. Це підтримує такі кольори: {DEFAULT}, {TEAM}, {GREEN} та {LIGHTGREEN}. {TEAM} та {LIGHTGREEN} на жаль не працює в одній рекламі, їх потрібно використовувати лише поодинці. Наприклад: {GREEN}Current {LIGHTGREEN}Map: {DEFAULT}{CURRENTMAP}
T повідомлення у верхньому лівому кутку, як після команди sm_tsay. Вона підтримує один з наступних кольорів: {WHITE}, {RED}, {GREEN}, {BLUE}, {YELLOW}, {PURPLE}, {CYAN}, {ORANGE}, {PINK}, {OLIVE}, {LIME}, {VIOLET} та {LIGHTBLUE}. Наприклад, щоб отримати більш помаранчеве повідомлення, наберіть текст: {ORANGE} Текст тут
Декілька видів відображення реклами одночасно дозволені, тому ви можете показувати рекламу в багатьох місцях одночасно.
Поле text:
Це поле підтримує наступні змінні:
{CURRENTMAP}, {DATE}, {TICKRATE}, {TIME}, {TIME24} та {TIMELEFT}.
Далі ви можете написати змінні, які мають бути укладені в {} дужки.
Наприклад, можна використовувати {SM_NEXTMAP} , щоб показати назву наступної карти.
Останнє, але не менш важливе підтримка булевої cvar, ви можете виводити OFF/ON замість 0/1. Для цього використовуйте {BOOL:name}. Наприклад, {BOOL:MP_FRIENDLYFIRE} виведе якщо mp_friendlyfire встановлений у 0 OFF, і якщо він встановлений в 1 ON. Якщо ви хочете виводити щось інше, ніж OFF / ON, ви повинні відкрити вихідний код плагіна, внести зміни у верхній частині та перекомпілювати його. Також підтримується \n для переходу на новий рядок (підтверджено роботу для C, M та S типів повідомлень). Декілька прикладів наведено в доданому файлі advertisements.txt.
- Безкоштовний
- 0 Завантаження
-
Плагін призначений для обнулення рахунку на сервері CSS з допомогою команди !rs або resetscore
- Безкоштовний
- 0 Завантаження
-
Плагін Server Hop v0.8.1 дозволяє легко перемикатися між вашими серверами які ви вказали в serverhop.cfg.Плагін додатково показує в чаті кількість гравців на серверах (оновлення відбувається кожну хвилину) За замовчуванням сервера в чаті будуть показуватися кожну хвилину. Меню викликається командою в чат.
Вимоги:
SM 1.4 та вище
socket 3.0.1
Cvars:
Натисніть тут, щоб побачити весь текст
sm_hop_advertise "1"
// встановіть в 1 для включення показу в чаті
// за замовчуванням: 1
sm_hop_advertisement_interval "1"
// рекламувати сервер кожні x хвилин (и)
// за замовчуванням: 1
sm_hop_serverformat "%name - %max
як сервер % значення за замовчуванням
// за замовчуванням: "%name - %map (%numplayers/%maxplayers)"
sm_hop_broadcasthops "1"
// Якщо 1 повідомляється всім гравцям, що гравець перейшов на інший сервер
//за умовчанням: 1
- Безкоштовний
- 0 Завантаження
-
Плагін додає таймер бомби у гру. Можна налаштувати звуки відліку.
Налаштування:
sm_c4_timer_version : версія плагіна
sm_c4_timer_enable : включення плагіна
sm_c4_time_announce : включення повідомлень плагіна (оголошень)
sm_c4_timer_chat_default : значення за промовчанням
для повідомлень чату за промовчанням для повідомлень по центру
sm_c4_timer_hud_default : значення за промовчанням для повідомлень в HUD'і
sm_c4_timer_sound_default : за промовчанням для звуків
sm_c4_timer_start_at_ten : 1 - голосовий відлік починається з 1 всі повідомлення з 10
Установки зберігаються у файлі cfg/sourcemod/advancedc4timer.cfg
Звуки на свої можна замінити, вказавши шлях до них у файлі addons/sourcemod/configs/c4soundslist.cfg
- Безкоштовний
- 0 Завантаження
-
Admin List Advanced 3.0 під sourcemod для сервера css
Дозволяє дивитися хто знаходиться з адмінів на сервері за допомогою команди в чаті !admins
Квари:
(Вставте в server.cfg)
Цитата:
sm_adminlist_menu "0" // 1 = показ адмінів у меню. 0 = показ адмінів у чаті
sm_adminlist_command "!admins" // команда, в чаті показує адмінів
sm_adminlist_adminflag "b" // Прапор адміна для того, щоб з'явитися в списку. 0 = Прапор не потрібний. Можете використовувати прапори abc.
Вимоги
Команди:
sm_admins - Список усіх адмінів у грі (або команда sm_adminlist_command )
sm_adminlist_reload - Перезавантажити файл admin tag (потрібний головний адміністратор)
- Безкоштовний
- 0 Завантаження
-
Плагін робить замість димової гранати - заморожуючий зомбі, а зі сліпових гранат - освітлювальний, і додає сліди для них.
Увага! Зніміть заборони із сліпових та димових гранат, які заборонені за замовчуванням.
Нотатки: Файл конфігурації автоматично створиться при старті сервера за посиланням cfg/sourcemod/zombiereloaded/GrenadeEffects.cfg
Команди (Cvar's):
zr_greneffect_enable - Вимикач плагіна
zr_greneffect_version - Версія плагіна
zr_grey
zr_greneffect_smoke_freeze - Робить з димової гранати, в заморожує
zr_greneffect_smoke_freeze_distance - Відстань заморозки
zr_greneffect_smoke_freeze_duration - Тривалість заморожування
zr_greneffect_flash
zr_greneffect_flash_light_distance - Дальність освітлення
zr_greneffect_flash_light_duration - Тривалість освітлення
Установка:
Покласти файл zr_GrenadeEffects.sp в папку addons/sourcemod / scripting - Немає необхідності
Покласти файл zr_GrenadeEffects.smug / папку
- Безкоштовний
- 0 Завантаження
-
Даний плагін дозволяє увімкнути на сервері Баніхоп + подвійний стрибок.
- Безкоштовний
- 0 Завантаження
-
Плагін SM Parachute додає в Counter-Strike: Source можливість використовувати парашут. Гравці можуть уповільнювати падіння та безпечно приземлятися, додаючи цікавий елемент у ігровий процес на вашому сервері.
Основні функції плагіна
Використання парашута при падінні з великої висоти.
Кнопка «E» уповільнює падіння та відкриває парашут.
Покупка парашута через команди чату:
!bp або !buy_parachute - купити парашут.
!sp або !sell_parachute - продати парашут і повернути частину коштів.
Плагін ідеально підходить для ігрових режимів, де є високі будівлі або платформи, а також додає елемент стратегії для гравців.
Налаштування плагіна
sm_parachute_cost
Вартість парашута
sm_parachute_enabled 1/0
Увімкнення (1) або відключення (0) плагіна
sm_parachute_fallspeed
Швидкість падіння під час використання парашута (за замовчуванням 100)
sm_parachute_linear 1/0
Увімкнення лінійної швидкості падіння (1 - увімкнено, 0 - вимкнено).
sm_parachute_msgtype 1/0
Відображення інформації про парашут у чаті (1 - увімкнено, 0 - вимкнено).
sm_parachute_welcome 1/0
Увімкнення вітального повідомлення під час заходу на сервер (1 - увімкнено, 0 - вимкнено).
sm_parachute_model 1/0
Показ моделі парашута у гравця (1 – увімкнено, 0 – вимкнено).
sm_parachute_payback
Відсоток від вартості парашута, що повертається під час продажу (за замовчуванням 75%).
sm_parachute_decrease
Увімкнення зменшення швидкості падіння при використанні парашута (1 – увімкнено, 0 – вимкнено).
Поради щодо використання
Налаштуйте sm_parachute_fallspeed та sm_parachute_decrease під карти з високими точками, щоб падіння було реалістичним.
Для економії внутрішньоігрової валюти можна змінити sm_parachute_cost та sm_parachute_payback .
Увімкнення вітального повідомлення та інформації в чаті допомагає новим гравцям швидко зрозуміти роботу парашута.
Використання моделі парашута ( sm_parachute_model ) додає візуальний ефект та покращує ігровий процес.
Плагін SM Parachute робить гру на сервері CSS більш цікавою, додає нові тактичні можливості та залучає гравців до експериментів із вертикальною картою.
- Безкоштовний
- 0 Завантаження
-
Плагін "Adding Admins On Time" дозволяє видавати адмінку на сервері через меню CSS "на час". Якщо не прописувати час або вказати значення 0, адмін буде доданий на сервер на постійній основі.
Плагін доступний адміністраторам з прапором z (ROOT). За промовчанням видані адмінки зберігаються в admins.cfg.
Використання:
sm_add_admin <імунітет:прапори або @Група> <Час у днях>
- Безкоштовний
- 0 Завантаження
-
Плагін CounterStrikeSharp, який дозволяє гравцям налаштовувати свої моделі, додаючи такі функції, як меню вибору моделі, обмеження дозволів, встановлення моделей за замовчуванням та інші розширені параметри.
Обережно
Цей плагін може призвести до блокування GSLT, будь ласка, використовуйте його на свій страх і ризик.
384619798-5b4c34e7-69ea-4b13-ba16-7a811d2c2e42.mp4
🚀 Особливості
Плавний перегляд моделей за допомогою клавіш WASD.
Встановіть різні моделі для Tта CT.
Здивуйте своїх гравців випадковою моделлю щоразу!
Зміни відображаються миттєво.
Переглядайте моделі від третьої особи для повного огляду.
Встановіть модель за замовчуванням для різних сторін.
Пропонуйте унікальні моделі на основі дозволів гравця.
Увімкніть або вимкніть відображення моделі ноги для покращеного налаштування.
🛠️ Команди
Команди меню (рекомендовано!)
!md <all/ct/t> / !models <all/ct/t>вибрати модель
!mg / !meshвибрати групу сіток (якщо існує)
Клієнтська сторона
!modelпоказати відправнику модель, яку він використовує + помічник
!model <@random / model name> <all/ct/t>змінювати модель відправника (@random для випадкової моделі під час кожного спавну)
!md <all/ct/t> / !models <all/ct/t>відкрити меню вибору моделі
!mg / !meshвідкрити меню вибору групи сіток (якщо існує)
Серверна сторона
pmc_enable [true/false]Увімкнути / Вимкнути плагін
pmc_resynccacheПовторно синхронізувати кеш.
Адміністратор (потрібен @pmc/adminпрапор або #pmc/adminгрупа)
!modeladmin [all/steamid] reset [all/ct/t]Скинути модель гравця.
!modeladmin [all/steamid] set [all/ct/t] [model index] Встановити модель гравця.
!modeladmin [steamid] checkПеревірте, чи дозволено мати модель гравця, якщо ні, то скиньте її.
!modeladmin reloadПерезавантажте конфігурацію.
⚙️ Конфігурація
Після успішного встановлення плагіна він згенерує файл counterstrikesharp/configs/plugins/PlayerModelChanger/PlayerModelChanger.json.
📚 Як додати модель за замовчуванням або майстерню
Крок 1: Знайдіть шлях моделі
Відкрийте файл майстерні .vpk(або pak01.vpk) за допомогою Source2Viewerабо GCFScape.
Перейдіть до .vmdl_cфайлу. Скопіюйте його шлях.
Замініть .vmdl_cу шляху на .vmdl.
Шлях має виглядати так:
characters/.../xxx.vmdl Важливо
замінити .vmdl_cв шляху на.vmdl
Як упакувати модель у предмет майстерні Steam
Вимоги:
Ваша власна модель
Інструменти майстерні Counter-Strike 2 (які можна встановити в Steam -> cs2 -> properties -> DLC)
Крок 1. Відкрийте каталог cs2, знайдіть game/csgo/gameinfo.gi, перейдіть до кінця файлу, знайдіть AddonConfig -> VpkDirectories . Потім додайте каталог, який ви хочете помістити у vpk, як у наступному прикладі:
приклад :
AddonConfig { "VpkDirectories" { "exclude" "maps/content_examples" "include" "maps" "include" "characters" // this is the directory you want to add to the vpk "include" "cfg/maps" "include" "materials" "include" "models" "include" "panorama/images/overheadmaps" "include" "panorama/images/map_icons" "include" "particles" "include" "resource/overviews" "include" "scripts/vscripts" "include" "sounds" "include" "soundevents" "include" "lighting/postprocessing" "include" "postprocess" "include" "addoninfo.txt" } "AllowAddonDownload" "1" "AllowAddonDownloadForDemos" "1" "DisableAddonValidationForDemos" "1" }Крок 2. Запустіть Counter-Strike 2 Workshop Tools, а потім натиснітьCreate New Addon
Крок 3. Перейдіть до папки ./game/csgo_addons/<your addon name>/та вставте сюди папку з вашими персонажами.
Крок 4. Відкрийте Asset Browser, потім натисніть Toolsкнопку у верхньому правому куті, відкрийтеCounter-Strike 2 Workshop Manager
Крок 5. Натисніть Newкнопку Counter-Strike 2 Workshop Manager, заповніть всю інформацію та опублікуйте її.
Крок 6. Після перевірки ви зможете використовувати предмет майстерні.
- Безкоштовний
- 0 Завантаження
-
Плагін Counter-Strike Sharp (CSSharp), який надає можливості патчування пам'яті під час виконання для бінарних файлів ігор CS2. Цей плагін дозволяє застосовувати власні патчі до ігрового сервера без зміни оригінальних файлів гри.
Встановлення
Завантажте плагін та помістіть його в каталог плагінів CSSharp:
game/csgo/addons/counterstrikesharp/plugins/CSSharpPatcher/ Налаштуйте плагін :
Перейти доgame/csgo/addons/counterstrikesharp/configs/plugins/CSSharpPatcher/
Важливо : Перейменуйте CSSharpPatcher.example.jsonна , CSSharpPatcher.jsonякщо це ваша перша інсталяція
Відредагуйте файл конфігурації, щоб увімкнути/вимкнути патчі за потреби.
Перезавантажте сервер
Конфігурація
Файл конфігурації ( CSSharpPatcher.json) використовує таку структуру:
{ "Patches": { "PatchName": { "module": "server", "windows": { "signature": "memory signature for Windows", "patch": "hex bytes to patch" }, "linux": { "signature": "memory signature for Linux", "patch": "hex bytes to patch" } } }, "EnabledPatches": ["PatchName1", "PatchName2"], "RestoreWhenUnload": true, "ConfigVersion": 1 }Будуємо з джерела
Клонувати репозиторій
Встановлення .NET 8.0 SDK
Запустити dotnet buildв каталозі проекту
Скопіюйте зібрані файли до каталогу плагінів CSSharp
- Безкоштовний
- 0 Завантаження
-
Чудовий список усієї доступної інформації про розробку CS2, включаючи фреймворки для моддингу, ресурси для розробки, плагіни тощо.
- Безкоштовний
- 0 Завантаження
-
Плагін WindowsGSM, який забезпечує підтримку виділеного сервера Counter Strike 2.
Встановлення WindowsGSM:
Завантажте WindowsGSM https://windowsgsm.com/
Створіть папку в місці, де ви не хочете встановлювати та запускати весь сервер.
Перетягніть WindowsGSM.Exe у попередньо створену папку та запустіть його.
Встановлення плагіна:
Завантажте останній реліз
Розпакуйте, а потім перемістіть папку CS2.cs до папки плагінів
АБО натисніть на значок головоломки в лівому нижньому куті та встановіть цей плагін, перейшовши до нього та вибравши ZIP-файл.
Натисніть кнопку [ПЕРЕЗАВАНТАЖИТИ ПЛАГІНИ] або перезавантажте WindowsGSM
Перейдіть до розділу «Сервери» та натисніть «Встановити ігровий сервер» і знайдіть «Виділений сервер Counter Strike 2 [CS2.cs]»
Офіційна документація
🗃️ https://developer.valvesoftware.com/wiki/Counter-Strike_2/Dedicated_Servers
Гра
🕹️ https://store.steampowered.com/app/730/CounterStrike_2/
Інформація про виділений сервер
🖥️ https://steamdb.info/app/730/info/
Автоматичні параметри через WindowsGSM.cfg
Щоб перейти до цього меню, натисніть кнопку «Редагувати конфігурацію» на вибраному сервері.
hostname => Server Name map => Server Start Map port => Server Port maxplayers => Server Maxplayer Доступні параметри
-insecure Allows VAC to be disabled. +sv_logfile 1 Log server information in the log file. +sv_lan 0 Server is a lan server ( no heartbeat, no authentication, no non-class C addresses ). +game_alias deathmatch Set the configuration of game type and mode based on game alias like 'deathmatch'. +game_type 2 See Settings below. +game_mode 0 See Settings below. Встановити ігрові режими
додати параметр +псевдонім_ігри конкурентний
Competitive: game_alias competitive <- sets both game mode and game type commands game_mode 1 game_type 0 Wingman game_alias wingman <- sets both game mode and game type commands game_mode 2 game_type 0 Casual game_alias casual <- sets both game mode and game type commands game_mode 0 game_type 0 Deathmatch game_alias deathmatch <- sets both game mode and game type commands game_mode 2 game_type 1 Custom game_alias custom <- sets both game mode and game type commands game_mode 0 game_type 3 Реєстрація токена входу на ігровий сервер (GSLT)
Щоб перейти до цього розділу на WGSM, натисніть кнопку «Редагувати конфігурацію», і ви побачите поле «Сервер GSLT».
Згенеруйте токен для вашого ігрового сервера Переглянути
Ідентифікатор програми базової гри (наприклад, 440 для TF2, 730 для CS:GO)
Примітка (текст, що зберігається в обліковому записі, відображається тут лише для того, щоб допомогти вам відстежувати ситуацію)
Вставте токен входу у текстове поле WGSM GSLT.
Налаштування cfg
\game\csgo\cfg\server.cfg Автоматизація каталогів незавершеного виробництва
- Безкоштовний
- 0 Завантаження
-
Бібліотека трасування променів, розроблена для використання в Counter Strike 2 разом з API CounterStrikeSharp. Це дозволяє використовувати трасування променів з TraceMask, Contents та пропущеними перерахуваннями.
Якщо ви хочете зробити пожертву або вам потрібна допомога щодо плагіна, ви можете зв'язатися зі мною в Discord приватно/сервер
- Безкоштовний
- 0 Завантаження
-
Плагін магазину, розроблений для покращення вашого ігрового процесу, забезпечуючи динамічну систему кредитів, яка дозволяє гравцям купувати необхідні предмети безпосередньо в магазині.
📦 Встановлення
1) Передумови
Цей плагін вимагає такої залежності:
➡ CS2MenuManager
Make sure to install this dependency before proceeding.
2) Завантажте плагін
Завантажте останню версію за посиланням:
https://github.com/schwarper/cs2-store/releases
3) Налаштуйте параметри плагіна
Після встановлення:
Перейменуйте файли конфігурації в:
addons/counterstrikesharp/configs/plugins/cs2-store/
на такі:
cs2-store.json→ Визначте тут доступні товари магазину.
config.toml→ Налаштуйте параметри плагіна та бази даних.
4) Завантаження/перезавантаження плагіна
Щоб активувати:
Перезавантажте сервер
АБО
Виконайте ці команди в консолі сервера:
css_plugins load cs2-store(Завантажити плагін)
css_plugins reload Store(Перезавантажити після змін)
🕸️ Приклад API
Дайте гравцеві предмет або кредити
public class TestModule : BasePlugin{ public override string ModuleName => "Test Module"; public override string ModuleVersion => "0.0.1"; private IStoreApi? _storeApi; public override void OnAllPluginsLoaded(bool hotReload) { _storeApi = IStoreApi.Capability.Get(); } public void GivePlayerCredits(CCSPlayerController player, int credits) { _storeApi?.GivePlayerCredits(player, credits); } public bool GivePlayerItem(CCSPlayerController player, string uniqueId) { // Checks if item is exist. if (_storeApi?.GetItem(uniqueId) is not { } item) return false; // Checks if player has already this item if (_storeApi.Item_PlayerHas(player, item["type"], uniqueId, ignoreVip: false)) return false; // Give item _storeApi.Item_Give(player, item); return true; }}Додати модуль
//Module type[StoreItemType("test")]//We use IItemModulepublic class TestModule : BasePlugin, IItemModule{ public override string ModuleName => "Test Module"; public override string ModuleVersion => "0.0.1"; // You can also use this way. // However, we won't use _storeApi anywhere for this example. //private IStoreApi? _storeApi; public override void OnAllPluginsLoaded(bool hotReload) { // You need to use assembly here. IStoreApi.Capability.Get()?.RegisterModules(Assembly.GetExecutingAssembly()); //_storeApi = IStoreApi.Capability.Get(); //_storeApi?.RegisterModules(Test.Assembly); } // ============================ // IItemModule dependencies // ============================ // Sets if item is equipable public bool Equipable => false; // Sets if player has to be alive/dead to purchase // True => alive only // False => dead only // Null => everyone can purchase public bool? RequiresAlive => null; // You can use this execute as OnAllPluginsLoaded. public void OnPluginStart() { Console.WriteLine($"Test OnPluginStart"); } public void OnMapStart() { } public void OnServerPrecacheResources(ResourceManifest manifest) { } // If you set false, they cannot equip / unequip, if true, they can. public bool OnEquip(CCSPlayerController player, Dictionary<string, string> item) { return true; } public bool OnUnequip(CCSPlayerController player, Dictionary<string, string> item, bool update) { return true; }}
- Безкоштовний
- 0 Завантаження
-
- Безкоштовний
- 0 Завантаження
-
Якщо ви хочете зробити пожертву або вам потрібна допомога щодо плагіна, ви можете зв'язатися зі мною в Discord приватно/сервер
Конфігурація
[Tag] Tag = "{red}[Deathrun] " [Deathrun] TerroristCount = { 2 = 1, 16 = 2, 26 = 3 } # Sets the number of terrorists. SaveTerroristDisconnect = true # Detects a player who leaves the game as a terrorist. Makes him a terrorist when he enters the game. [Terrorist] Speed = 2.0 GiveFragWhenCTDies = true NoFallDamage = true [CounterTerrorist] SlayCTIfLose = true RespawnTime = 30.0- Безкоштовний
- 0 Завантаження
-
Плагін для створення користувацьких раундів, де можна відкривати та грати власні раунди на основі результатів голосування або спеціальних команд.
Якщо ви хочете зробити пожертву або вам потрібна допомога щодо плагіна, ви можете зв'язатися зі мною в Discord приватно/сервер
Команди
# css_voteround - This starts voting for the next custom round. # css_shortlist - This displays all round names and shortcut commands. # css_<shortcut> <round count> - This starts a custom round, the usage is like "css_deagle". # # <shortcut> - This setting can be configured in the config file for each round. # <round count> - This sets the number of rounds to be played. -i for infinite rounds. Default is 1.
- Безкоштовний
- 0 Завантаження
-
Удосконалена система зброї, що являє собою потужний плагін з широкими можливостями налаштування, розроблений для Counter-Strike 2 за допомогою CounterStrikeSharp. Ця система надає адміністраторам повний контроль над атрибутами зброї, дозволяючи динамічно налаштовувати поведінку зброї в грі, встановлювати обмеження та розширені налаштування.
Встановлення
Завантажте плагін:
Завантажте плагін з https://github.com/schwarper/cs2-advanced-weapon-system/releases .
Встановіть файли плагіна:
Помістіть вміст завантаженого zip-файлу в addons/counterstrikesharpпапку.
Налаштуйте параметри плагіна:
Для першої установки: Вам потрібно буде змінити назви файлів у addons/counterstrikesharp/configs/plugins/cs2-advanced-weapon-system/папці. Вона повинна називатися cs2-advanced-weapon-system.toml. У файлі tomlyn ви можете встановити дані зброї.
Перезапустіть або встановіть плагін:
Перезавантажте сервер або перезавантажте плагін, щоб налаштування набули чинності.
Надіслати команду css_plugins load cs2-advanced-weapon-systemз сервера (Завантажити)
Надіслати команду css_plugins reload Advanced Weapon Systemз сервера (Перезавантажити)
- Безкоштовний
- 0 Завантаження
-
Плагін тегів, розроблений для покращення вашого досвіду гри CS2 за допомогою динамічної системи тегів. Налаштовуйте та керуйте тегами гравців без зусиль для більш інтерактивного та захопливого ігрового середовища.
Кольори
Будь ласка, не використовуйте значення за замовчуванням, використовуйте замість нього білий .
White TeamColor DarkRed Green LightYellow LightBlue Olive Lime Red LightPurple Purple Grey Yellow Gold Silver Blue DarkBlue BlueGrey Magenta LightRed Orange- Безкоштовний
- 0 Завантаження
-
📦 Залежності
CounterStrikeSharp v1.0.363+
MySQL 5.7+або MariaDB10.3+
⚙️ Встановлення
Завантажте найновіший реліз з розділу Релізи
Розпакувати SimpleKillFeedпапку до:
csgo/addons/counterstrikesharp/plugins/ Налаштувати SimpleKillFeed.json(див. Конфігурація)
Перезавантажте сервер
🔧 Конфігурація
csgo/addons/counterstrikesharp/configs/plugins/SimpleKillFeed/SimpleKillFeed.json
{ "Host": "127.0.0.1", "Port": 3306, "Database": "skf", "Username": "root", "Password": "", "HeadshotPermission": "", "WallbangPermission": "", "NoscopePermission": "", "SmokePermission": "", "BlindPermission": "", "AirPermission": "" }Поле
Опис
Host
Хост сервера MySQL
Port
Порт сервера MySQL
Database
Ім'я бази даних
Username
Ім'я користувача MySQL
Password
Пароль MySQL
HeadshotPermission
Потрібен дозвіл. Пусто = для всіх
WallbangPermission
Потрібен дозвіл. Пусто = для всіх
NoscopePermission
Потрібен дозвіл. Пусто = для всіх
SmokePermission
Потрібен дозвіл. Пусто = для всіх
BlindPermission
Потрібен дозвіл. Пусто = для всіх
AirPermission
Потрібен дозвіл. Пусто = для всіх
💡 Приклади дозволів
"HeadshotPermission": "" // everyone"WallbangPermission": "@css/vip" // VIP only"NoscopePermission": "@css/admin" // admins only📋 Команди
Команда
Опис
!killfeed
Покажіть свій поточний стиль
!killfeed headshot
Перемикач значка портретної фотографії
!killfeed wallbang
Перемикач значка WallBang
!killfeed noscope
Перемикач значка носкопа
!killfeed smoke
Перемикання між піктограмами диму
!killfeed blind
Перемикач значка сліпих
!killfeed air
Перемикач значка в повітрі
!killfeed reset
Скинути всі значення за замовчуванням
🎮 Як це працює
Кожен гравець може самостійно вибрати, які значки стрічки вбивств завжди відображатимуться під час його вбивств — незалежно від того, як саме було здійснено вбивство.
Наприклад, якщо гравець увімкне функцію «Постріл у голову» — кожне вбивство, яке він зробить, відображатиме значок пострілу в голову в стрічці вбивств, навіть якщо це не був постріл у голову.
Налаштування зберігаються в MySQL та не змінюються між сеансами.
- Безкоштовний
- 0 Завантаження
-
SAM пропонує просту, але потужну систему адміністрування з покараннями, контролем зв'язку, інтеграцією меню адміністратора та сховищем MySQL.
Він розроблений для швидкого, модульного використання та легкої інтеграції з існуючими серверами CS2.
📦 Залежності
CounterStrikeSharp v1.0.363+
Менеджер меню v1.1.1+
MySQL 5.7+або MariaDB10.3+
⚙️ Встановлення
Завантажте найновіший реліз з розділу Релізи
Розпакувати SimpleAdminModeпапку до:
csgo/addons/counterstrikesharp/plugins/ Завантажте MenuManagerCore.zip з:
https://github.com/Stimayk/MenuManagerCS2/releases
Витягніть його до:
csgo/addons/counterstrikesharp/plugins/ Завантажте MenuManagerApi.zip з того ж релізу.
Витягти MenuManagerApi.dllдо:
csgo/addons/counterstrikesharp/shared/ Налаштувати SimpleAdminMode.json(див. Конфігурація)
Перезавантажте сервер
🔧 Конфігурація
csgo/addons/counterstrikesharp/configs/plugins/SimpleAdminMode/SimpleAdminMode.json
{ "Host": "127.0.0.1", "Port": 3306, "Database": "sam", "Username": "root", "Password": "", "TelegramBotToken": "", "TelegramChatId": "" }Поле
Опис
Host
Хост сервера MySQL
Port
Порт сервера MySQL
Database
Ім'я бази даних
Username
Ім'я користувача MySQL
Password
Пароль MySQL
TelegramBotToken
Токен бота Telegram для звітів
TelegramChatId
Ідентифікатор чату Telegram для звітів
📋 Команди
🔨 Покарання
Команда
Дозвіл
Опис
!slay <target>
@css/slay
Вбити гравця
!kick <target> [reason]
@css/kick
Вибити гравця
!ban <target> <duration> [reason]
@css/ban
Забанити гравця
!unban <steamid64>
@css/ban
Розблокувати гравця
🔇 Спілкування
Команда
Дозвіл
Опис
!mute <target> <duration> [reason]
@css/chat
Блокувати голосовий чат
!unmute <steamid64>
@css/chat
Розблокувати голосовий чат
!gag <target> <duration> [reason]
@css/chat
Блокування текстового чату
!ungag <steamid64>
@css/chat
Розблокувати текстовий чат
!silence <target> <duration> [reason]
@css/chat
Блокувати все спілкування
!unsilence <steamid64>
@css/chat
Розблокувати все спілкування
🛠️ Інше
Команда
Дозвіл
Опис
!rename <target> <name>
@css/rename
Перейменування гравця
!report <target> <reason>
—
Поскаржитися на гравця в Telegram
!admin
@css/generic
Відкрити меню адміністратора
🎯 Таргетинг
Ключ
Опис
*
Усі гравці
^
Ви самі
<name>
Гравець за ім'ям
<userid>
Гравець за UserId
<steamid64>
Гравець від SteamID64
⏱️ Формат тривалості
!ban player 1h30m cheating !ban player 1d12h griefing !ban player 1mo ban evading !ban player 0 permanent ban 1m = 1 minute 1h = 1 hour 1d = 1 day 1w = 1 week 1mo = 1 month 1y = 1 year 🤖 Звіти в Телеграмі
SAM може надсилати звіти гравців у чат Telegram.
1. Створіть бота
Відкрийте Telegram та почніть чат із @BotFather .
Виконайте команду:
/newbot Дотримуйтесь інструкцій та скопіюйте токен бота.
2. Отримайте свій ідентифікатор чату
Додайте бота до своєї групи або чату в Telegram.
Надішліть повідомлення в чаті.
Відкрийте у вашому браузері:
https://api.telegram.org/bot<BOT_TOKEN>/getUpdates Знайдіть "chat":{"id":...}у відповіді та скопіюйте ідентифікатор.
3. Налаштуйте плагін
Введіть значення SimpleAdminMode.json:
{ "TelegramBotToken": "your_bot_token", "TelegramChatId": "your_chat_id" }- Безкоштовний
- 0 Завантаження
-
🎮 Ігровий процес
CT = Люди — вижити в раунді або вбити всіх зомбі
TT = Зомбі — заразити всіх людей, перш ніж закінчиться час
Кожен зомбі має обмежену кількість життів — після того, як вони закінчаться, вони чекають як глядачі.
У людей безкінечні боєприпаси
Останній вижив отримує бонус до швидкості та здоров'я
Зомбі відновлюють здоров'я після вбивства
Встановлення
Завантажте найновіший реліз з розділу Релізи
Розпакувати SimpleZombieModeпапку до:
csgo/addons/counterstrikesharp/plugins/ Налаштувати SimpleZombieMode.json(див. Конфігурація)
Перезавантажте сервер
🔧 Конфігурація
csgo/addons/counterstrikesharp/configs/plugins/SimpleZombieMode/SimpleZombieMode.json
{ "TimerStartInfection": 15, "TimerRound": 900, "TimerRestartGame": 3, "ZombieHealth": 999, "ZombieSpeed": 1.3, "ZombieLives": 3, "ZombieRespawnDelay": 0.5, "ZombieHealOnKill": 50, "HumanHealth": 100, "HumanSpeed": 1.0, "SurvivorHealth": 500, "SurvivorSpeed": 1.25, "MinPlayers": 4 }Поле
Опис
TimerStartInfection
Зворотний відлік до вибору першого зомбі (секунди)
TimerRound
Тривалість раунду (секунди)
TimerRestartGame
Затримка перед перезапуском гри після завершення раунду (секунди)
ZombieHealth
Здоров'я зомбі
ZombieSpeed
Множник швидкості зомбі ( 1.0= за замовчуванням)
ZombieLives
Кількість життів, що відроджуються, на одного зомбі
ZombieRespawnDelay
Затримка перед відродженням зомбі (секунди)
ZombieHealOnKill
HP відновлюється у зомбі після вбивства
HumanHealth
Життя людини на початку раунду
HumanSpeed
Множник швидкості людини
SurvivorHealth
Бонус здоров'я для останнього, хто вижив
SurvivorSpeed
Бонус швидкості для останнього, хто вижив
MinPlayers
Мінімальна кількість гравців, необхідна для початку гри
- Безкоштовний
- 0 Завантаження
-
InfoTop — це плагін, розроблений для відображення важливої інформації про сервер на початку кожного раунду в CS2 . Це гарантує, що гравці завжди матимуть ключові деталі про гру в чіткому та зручному для користувача форматі.
🔹 Особливості
📢 Відображає інформацію про сервер на початку кожного раунду.
🌍 Підтримує кілька мов для персоналізованого досвіду.
🖥️ Повідомлення HUD для покращеної видимості.
🎭 Міні-реклама, яку можна налаштувати на екрані для оголошень або акцій.
⚙️ Легко встановити та налаштувати .
⚙️ Параметри конфігурації
🔹 Загальні налаштування
prefix
Значення : Рядок (наприклад, "{lightpurple}[InfoTop] {orange}»» ")
Опис : Встановлює префікс для повідомлень чату.
enable_welcome_msg
Значення : true,false
Опис : Вмикає або вимикає вітальне повідомлення.
enable_addip_msg
Значення : true,false
Опис : Вмикає або вимикає повідомлення «Додати IP-адресу до обраного».
enable_infotop_text
Значення : true,false
Опис : Вмикає або вимикає відображення круглої інформації.
show_info_every_x_round
Значення : ціле число ( 1, 2, 3, тощо)
Опис : Визначає, як часто має відображатися інформаційне повідомлення (кожні X раундів).
🔹 Повідомлення та реклама HUD
enable_hud_ads
Значення : true,false
Опис : Вмикає або вимикає рекламу в HUD.
duration_per_hud_ad
Значення : ціле число (наприклад, 30, 60, 120)
Опис : Тривалість у секундах для кожного оголошення HUD перед зміною.
cooldown_per_hud_ad
Значення : ціле число (наприклад, 30, 60, 120)
Опис : Період відновлення в секундах між кожною рекламою HUD.
hud_rgb_color
Значення : "R,G,B"(наприклад, "255,165,0")
Опис : Встановлює колір тексту HUD за допомогою значень RGB.
hud_font_size
Значення : ціле число (наприклад, 20, 30, 35)
Опис : Визначає розмір шрифту для повідомлень HUD.
hud_font_family
Значення : "Font Name"(наприклад, "Arial Bold")
Опис : Визначає сімейство шрифтів для повідомлень HUD.
hud_position_x
Значення : число з плаваючою комою (наприклад, -2.4f, 0.0f, 2.0f)
Опис : Визначає горизонтальне положення повідомлень HUD.
hud_position_y
Значення : число з плаваючою комою (наприклад, 3.8f, 5.0f, -1.0f)
Опис : Визначає вертикальне положення повідомлень HUD.
hud_bg_border_height
Значення : число з плаваючою комою (наприклад, 0.5f)
Опис : Визначає висоту фонової рамки HUD.
hud_bg_border_width
Значення : число з плаваючою комою (наприклад, 0.5f)
Опис : Визначає ширину фонової рамки HUD.
hud_font_units
Значення : число з плаваючою комою (наприклад, 0.25f)
Опис : Визначає масштаб одиниць шрифту для повідомлень HUD.
🔹 Привітання та персоналізовані повідомлення
welcome_messages
Значення : Налаштування багатомовних повідомлень
Приклад :
"welcome_messages": { "welcome_message_1": { "sr": "{orange}★彡 {yellow}Dobrodosli na{orange}【 {lime}{HOSTNAME}{orange} 】彡★", "en": "{orange}★彡 {yellow}Welcome to{orange}【 {lime}{HOSTNAME}{orange} 】彡★" } }Опис : Встановлює вітальні повідомлення різними мовами. Підтримує {NEXTLINE}багаторядкові повідомлення.
addip_messages
Значення : Налаштування багатомовних повідомлень
Приклад :
"addip_messages": { "addip_message_1": { "sr": "{yellow}Dodajte IP u favorites {orange}➤➤ {lime}{IP}", "en": "{yellow}Add IP to favorites {orange}➤➤ {lime}{IP}" } }Опис : Встановлює повідомлення «Додати IP-адресу до обраного» різними мовами. Підтримує {NEXTLINE}багаторядкові повідомлення.
infotop_text_messages
Значення : Налаштування багатомовних повідомлень
Приклад :
"infotop_text_messages": { "infotop_text_message_1": { "sr": "{yellow}Runda: {lime}{CURRENT_ROUNDS}{yellow}/{lime}{MAX_ROUNDS} {NEXTLINE} {yellow}Mapa: {lime}{CURRENT_MAP} {NEXTLINE} {yellow}Igraci: {lime}{CURRENT_PLAYERS}{yellow}/{lime}{MAX_PLAYERS}", "en": "{yellow}Round: {lime}{CURRENT_ROUNDS}{yellow}/{lime}{MAX_ROUNDS} {NEXTLINE} {yellow}Map: {lime}{CURRENT_MAP} {NEXTLINE} {yellow}Players: {lime}{CURRENT_PLAYERS}{yellow}/{lime}{MAX_PLAYERS}" } }Опис : Налаштовує інформаційні текстові повідомлення. Підтримує {NEXTLINE}багаторядкові повідомлення.
hud_messages
Значення : Налаштування повідомлень HUD для кількох мов
Приклад :
"hud_messages": { "hud_message_1": { "sr": "Dodajte IP u favorites ➤➤ {IP}", "en": "Add IP to favorites ➤➤ {IP}" } }Опис : Налаштовує повідомлення HUD кількома мовами. НЕ підтримує {NEXTLINE}.
- Безкоштовний
- 0 Завантаження