Плагина
96 файлів
-
ВАЖЛИВО: Це стосується лише папки OTHER. Так як при зміні карти карти не виконується подія player_connect, в якій передаються всі важливі дані, було вирішено кикати всіх гравців у ті моменти, коли карта змінюється, щоб вони виконували цю подію вручну. Без нього плагін фактично марний і працюватиме.
Для плагіна plugins з папки OTHER
Для адміну:
kickit <uid> <reason> - кикнути гравця із сервера
setmap <map> <changetime> - змінити карту через вказаний проміжок часу в секундах
conexec <convar> <newvalue> - змінити значення серверної змінної
asay <message> - написати повідомлення від адміна в чат(всі символи до 127 кодування ascii)
hp <uid> <value> - встановити кількість хп гравцю
size <uid> <value> - встановити розмір гравця (будь-яке десяткове позитивне число, наприклад 0.5 або 49.0)
clr <uid> <r> <g> <b> <a> - встановити колір та прозорість гравцю (всі числа RGBA в межах 0 - 255)
grav <uid> <value> - встановити гравітацію гравцю (будь-яке десяткове позитивне число, наприклад 0.5 або 49.0)
fric <uid> <value> - встановити зчеплення з поверхнею гравцю (будь-яке десяткове позитивне число, наприклад 0.5 або 49.0)
disarm <uid> <weapon_classname> - видалити зброю у гравця, наприклад, weapon_ak47. Видалити всю зброю - замість <weapon_classname> писати - @аll
slay <uid> - вбити гравця
changeteam <uid> <team> - змінити команду гравцю (номер команди або коротка назва. Наприклад ct або 3)
hudstatus <uid> <status> - вимкнути або вимкнути худий гравцю (0 або 1)
slap <uid> <hp> - плескає гравця на вказану кількість хп
Для всіх
login <password> - отримання прав адміністратора на сесію
votemap <mapname> - проголосувати за мапу
suicide - вбити себе
1) Помістити потрібні папки зі скриптами з архіву цим шляхом game\csgo\scripts. Якщо папки scripts немає - створити
2) Додати в gamemode_your_gamemode_name.cfg наступні рядки:
sv_cheats 1
script_reload_code your_script_name
sv_cheats 0
Можна додати відразу кілька
sv_cheats 1
script_reload_code your_script_name1
script_reload_code your_script_name2
script_reload_code your_script_name3
sv_cheats 0
3) Перезапустити сервер
- 0 Завантаження
-
З установленим плагіном "No Block" і запущеним на вашому сервері. Тоді гравцям буде дозволено проходити один крізь одного, не зупиняючись через налаштування зіткнень, незалежно від їх командної приналежності. Гравці все ще можуть пошкоджувати один одного кулями та зброєю, як це було б зазвичай.
Відомі помилки та проблеми
Присідання, перебуваючи всередині ворожого гравця, не дозволить вам підвестися, доки ви не перестанете знаходитися всередині ворожого гравця.
- 0 Завантаження
-
Плагін дозволяє змінювати карту, номінувати карту, rtv.
Конфігурації
{
"RoundsBeforeNomination": 6, //After how many rounds is given the opportunity to nominate a map
"VotingRoundInterval": 5, //How many rounds after which to start voting on a completed map
"VotingTimeInterval": 10.0, //How long to start voting on a completed map (in minutes)
"Needed": 0.6 //Percentage of players needed to rockthevote
}
для карт з майстерні додайте префікс "ws:" до maps.txt
cs_italy
cs_office
de_dust2
de_inferno
de_mirage
de_nuke
de_overpass
de_vertigo
ws:surf_beginner
ws:surf_void
ws:surf_utopia_njv
ws:surf_ace
ws:surf_kitsune_cs2
Команди
- 0 Завантаження
-
Плагін CSSharp для блокування всіх радіокоманд.
Відома помилка: player_ping, здається, чомусь не підключається
- 0 Завантаження
-
Плагін CSSharp, який дозволяє гравцям робити ставки на наступну команду переможця.
Використання
Введіть !bet або /bet, щоб викликати команду
Використання:!bet <ct|t> <all|half|amount>
Ви не можете робити ставки, якщо всі гравці команди мертві.
Інформація
Прибуток від ставок розраховується так:
Відомі проблеми:
CSSharp працює над UserMessages, тим часом я не можу оновити гроші, які відображаються в HUD
CSSharp має проблему, через яку деякі події не запускаються, доки не буде виконано гаряче перезавантаження
- 0 Завантаження
-
Плагін додає зворотній відлік до вибуху бомби c4 на ваш сервер.
Конфігурація
{
"EnableTimer": true,
"EnableProgressBar": true,
"TimerStarting": 45,
"LeftSideTimer": "-[ ",
"RightSideTimer": " ]-",
"EnableColorMessage": true,
"SidesTimerColor": "45:white",
"TimeColor": "20:yellow, 10:red, 5:darkred",
"ProgressBarColor": "20:yellow, 10:red, 5:darkred"
}
- 0 Завантаження
-
Функція парашута, коли ви тримаєте натиснутою E в повітрі.
Увімкнути - увімкнути або вимкнути плагін.
DecreaseVec - 0: не використовувати Realistic velocity-decrease - x: встановлює velocity-decrease.
Лінійний - 0: вимикає лінійну швидкість падіння - 1: вмикає
FallSpeed - швидкість падіння при використанні парашута
TeleportTicks - 300: відзначається, поки не буде виконано телепорт (для запобігання спаму на консолі).
ParachuteModelEnabled - true: додайте модель парашута під час її використання.
AccessFlag - доступ необхідний для використання парашута, залиште порожнім "" для публічного доступу.
Конфігурація
{ "Enabled": true, "DecreaseVec": 50, "Linear": true, "FallSpeed": 100, "AccessFlag": "@css/vip", "TeleportTicks": 300, "ParachuteModelEnabled": true, "ConfigVersion": 1 }- 0 Завантаження
-
Плагін спеціальних команд дозволяє створювати та налаштовувати команди для вашого сервера. Ці команди можуть відображати повідомлення, виконувати дії на стороні сервера тощо. Конфігурація цих команд зберігається у Commands.jsonфайлі, розташованому в ./plugins/CustomCommands/каталозі.
Приклад конфігурації
[
{
"Title": "Discord",
"Description": "Command for Discord",
"Command": "discord",
"Message": "{PREFIX}{GREEN}Discord: \n <link>",
"PrintTo": 0
},
{
"Title": "Steam",
"Description": "Command for SteamGroup",
"Command": "steam,steamgroup,group",
"Message": "SteamGroup: <link>",
"CenterMessage": {
"Message": "<div>Steam Group</div><br><div><font color='#00ff00'>https...</font></div>",
"Time": 10
},
"PrintTo": 7
},
{
"Title": "Enable Surf",
"Command": "surf",
"Message": [
"Surf is now:",
"{GREEN}Enabled"
],
"PrintTo": 0,
"Description": "Command for Surf gamemode",
"ServerCommands": [
"sv_cheats 1",
"sv_falldamage_scale 0",
"sv_party_mode 1",
"mp_freezetime 1",
"mp_round_restart_delay 2",
"cl_ragdoll_gravity 0",
"sv_accelerate 10",
"sv_airaccelerate 1400",
"sv_gravity 800.0",
"say hello"
],
"Permission": {
"RequiresAllPermissions": false,
"PermissionList": [
"@css/cvar",
"@custom/permission",
"#css/simple-admin"
]
}
}
]
- 0 Завантаження
-
Плагін вимикає зброю, як-от AWP, розвідник тощо.
Конфігурація:
{
"PluginEnabled": true, // Enable/Disable Noscope plugin. (false = Disabled, true = Enabled)
"AlwaysDisableScope": false, // Always Disable Scope in the Server. (false = No, true = Yes)
"PlayerCanUseNsCmd": true, // Players Can use Noscope Command (!ns) to Enable/Disable Scope on themselves (0 = No, 1 = Yes)
"ShowYouCantScopeMsg": true, // Show Message When player try to Scope (0 = No, 1 = Yes)
"BulletTracers": true, // Enable/Disable Bullet Tracers. (false = Disabled, true = Enabled)
"AdminFlagtoForceNS": "@css/root", // Admin flag Which can Enable/Disable Scope of All Players by CMD (!noscope)
"ConfigVersion": 1 // Don't Change this
}
Команди:
!ns - For Everyone to Enable/Disable Scope on themselves (Scope will always be disabled if "AlwaysDisableScope" is true in the config file)
!noscope - For Root Admin to Enable/Disable Scope for all Players (Scope will always disabled if "AlwaysDisableScope" is true in the config file)
css_noscope - For RCON (Console) to Enable/Disable Scope for all Players (Scope will always disabled if "AlwaysDisableScope" is true in the config file)
- 0 Завантаження
-
- 0 Завантаження
-
Плагін для CS2 сервера: відображає в чаті підключення та вимкнення гравця від сервера.
- 0 Завантаження
-
Відображає інформацію про вбивства: відстань, ХП, найвищий ККД тощо.
- 0 Завантаження
-
LUA плагін для CS2. Відновлює зброю/патрони тощо при вбивстві іншого гравця.
Налаштування плагіна знайдете в конфігах configs/Refiller.ini та c onfigs/weapons.ini
- 0 Завантаження
-
Плагін Retakes (Ретейк) для CS2, на CounterStrikeSharp.
Можливості плагіна:
Вибір точки закладки
Налаштування для кожної картки
Можливість додавати точки відродження
Система відродження
Тимчасове виділення зброї (жорстко поставлено)
Тимчасове виділення гранат (жорстко поставлено)
Виділення спорядження
Менеджер черг (система черг)
Менеджер команд (з розрахунками зміни команди)
Конфігураційний файл
Додавання перекладів
Покращення оголошень про точку закладки
Пріоритет черги для VIP
Додавання автозакладки бомби
Додавання команди для перегляду точок відродження для поточної точки закладки
Додавання команди для видалення найближчої точки відродження
Впровадження найкращої системи керування точками відродження
Встановлення:
Розпакуйте вміст архіву в counterstrikesharp/plugins вашого сервера
Налаштування:
Після першого запуску плагіна буде створено конфіг-файл retakes_config.json у каталозі плагіна. Цей файл містить усі параметри для плагіна.
- 0 Завантаження
-
Плагін для голосування та вибору картки для CS2 серверів на основі CounterStrikeSharp - RTV або RockTheVote.
Гравці можуть ввести команду rtv, щоб запросити зміну карти. Як тільки буде досягнуто необхідної кількості голосів (за замовчуванням 60% гравців на сервері), розпочнеться голосування за наступну картку.
Це голосування триває до 30 секунд, після чого сервер перемикається на карту-переможця.
Голосування за наступну карту здійснюється на основі cvar mp_timelimit та mp_maxrounds. Перед завершенням картки розпочнеться голосування, подібне до RTV, щоб визначити наступну карту. Вона може бути налаштована на негайну зміну карти або лише після фактичного завершення поточної картки.
Функції плагіна:
Читання зі списку карт
Команда RTV (Rock The Vote)
Команда Timeleft (показує час, що залишився)
Команда Nominate (дає номінувати картку для голосування)
Команда Votemap (саме голосування за картку)
Підтримка карт із майстерні
Команда Nextmap (вибір наступної карти)
Плагін, що повністю настроюється.
Налаштування:
Конфіг файл буде створено шляхом addons/counterstrikesharp/configs/plugins/RockTheVote при першому запуску плагіна.
Зміни у файлі конфігурації вимагатимуть перезавантаження плагіна або перезапуску сервера (зміна карти не допоможе).
Карти, які будуть використовуватися в RTV/номінації/голосуванні за карту/голосування наприкінці картки, вказувати в конфізі: addons/counterstrikesharp/configs/plugins/RockTheVote/maplist.txt
Додавання карток з майстерні:
Для додавання карт з майстерні, вам потрібно знати їх ID і додати таким чином файл maplist.txt:
<назва карти>:<workshop-id>
Якщо ви вже використовуєте колекцію і можете перемикатися на карти з майстерні за допомогою ds_workshop_changelevel <назва карти> , вам не потрібен ID, просто вкажіть фактичну назву карти, і це буде працювати.
Наприклад:
- 0 Завантаження
-
Проста базова адмінка, яка дозволить Вам і вашим адмінам керувати сервером.
Список команд плагіна:
- 0 Завантаження
-
Плагін, який дозволяє вам використовувати кілька доповнень майстерні одночасно і завантажувати їх клієнтами. (Простіше кажучи, можливість завантажувати моделі, звуки тощо через Workshop)
Вимоги:
Metamod:Source
ПРИМІТКА . Насправді сервер не монтуватиме додаткові доповнення, тому вам доведеться витягти їх вміст у файли сервера. Зокрема, якщо ви цього не зробите, моделі гравців мають непрацюючу анімацію.
Команди:
mm_print_searchpaths // Вивести всі шляхи пошуку, змонтовані в даний момент сервером.
mm_download_addon <id> // Завантажити аддон вручну.
Обидві команди вимагають перезавантаження картки для застосування змін:
mm_add_addon <id> // Додати аддон до списку, але не монтувати його.
mm_remove_addon <id> // Видалити аддон зі списку, але не розмонтувати його.
Налаштування:
- 0 Завантаження
-
Даний плагін добре підійде для AWP сервера, він прибирає шкоду від дигла в тіло.
Вимоги:
Metamod:Source
CounterStrikeSharp
Якщо хочете додати ще якусь зброю, просто додайте код і напишіть назву пістолета, а потім скомпілюйте плагін.
if (@event.Weapon == "deagle") { if (@event.Hitgroup != 1) { if (@event.Userid.PlayerPawn.Value.Health + @event.DmgHealth <= 100) { @event.Userid.PlayerPawn.Value.Health = @event.Userid.PlayerPawn.Value.Health + @event.DmgHealth; } else { @event.Userid.PlayerPawn.Value.Health = 100; } } }
- 0 Завантаження
-
Дозволяє приховати адміністраторів зі списку гравців у CS2, роблячи їх невидимими для решти учасників матчу. Це допомагає адміністраторам залишатися непомітними під час спостереження за грою або виконання модераторських функцій.
Команди:
css_hide
Usage: /hide
- 0 Завантаження
-
Плагін керує основними функціями голосування по карті, включаючи номінацію, rtv, продовження та вибір наступної карти. В даний час він підтримує голосування на карті, засноване на mp_timelimit, але в майбутньому планується додати підтримку mp_maxrounds.
Розпакуйте zip-файл game/csgo, і він встановиться правильними шляхами.
Відредагуйте вміст maps.txt папки плагіна.
Для карток майстерень додайте ws:до імені (наприклад ws:surf_beginner)
- 0 Завантаження
-
За допомогою цієї плагіни ви будете отримувати здоров'я за вбивство супротивника.
Файл налаштувань <OSKillBonus.json> у папці плагіна
{
"Health": 10, // Кількість здоров'я за вбивство
"HealthHS": 15, // Кількість здоров'я за вбивство в голову
"HealthMax": 125 // Макс. кількість здоров'я, яку можна отримати за вбивство
}
Закинути папку <OSKillBonus> в папку </csgo/addons/counterstrikesharp/plugins/>
- 0 Завантаження
-
Купівля зброї через команду з опцією, що настроюється.
Плагін заснований на моєму SM-Gunmenu, за винятком того, що в ньому є тільки команда купівлі зброї та немає меню.
- 0 Завантаження
-
Створюйте футбольні м'ячі правильної фізики за командою !sb або !sb1 - !sb10 для кольорових футбольних м'ячів вас має бути прапор @css/root
- 0 Завантаження
-
Також до цього плагіну віддаю модуль для lr_web
У ньому можна кикати, банити гравців. До цієї функції мають доступ ті, хто має адмінку на сервері.
В архіві: сам плагін, таблиця бд, модуль для плагіна і змінений моніторинг на сторінці, щоб з'явилася кнопка.
Вихідник плагіна був загублений. Але залишилася стара версія, в якій є лише запис гравців у бд без решти.
Установка:
Встановіть Metamod:Source і CounterStrikeSharp
Завантажте PlayerSystem
Закиньте плагін на сервер і вкажіть дані в конфізі
У пункті ID сервера вкажіть, під яким номером ваш сервер йде в списку. Тобто. не сам айді, а саме який він по порядку якщо рахувати зверху.
Імпортуйте файл PlayerSystem.sql в бд, де у вас сайт.
Залийте модулі на сайт до папки /app/modules/
Вимоги:
CounterStrikeSharp
Metamod:Source
- 0 Завантаження
-
? ВАЖЛИВО.Перед встановленням плагінаMetaModіCounterStrikeSharp, щоб мати можливість додати плагін на сервер.
? Встановлення плагіна:
Витягніть завантажений вміст із папки "[D3X] dWelcomeMessage - Server Files" Перемістіть видобутий вміст у папку «game/csgo/addons/counterstrikesharp» Перезапустіть сервер і готово. Зверніть увагу, що файл конфігурації "Config.json" знаходиться в тому самому каталозі, що й плагін "addons/counterstrikesharp/plugins/ dWelcomeMessage " . Якщо ви не додали конфігурацію з видобутого вмісту, вона буде згенерована автоматично.
⚙️ Конфігурація плагіна ⚙️
Нижче наведено вміст конфігураційного файлу (він автоматично оновлюється в реальному часі на сервері).
{ "Settings": { "Префікс": "[{DARKRED}З'єднання{DEFAULT}]", "Default_Message_Enabled": правда, "Default_Welcome_Message": "{GREEN}{PLAYERNAME} {DEFAULT}({LIME}{STEAMID}{DEFAULT}) приєднується до сервера!", "Default_Goodbye_Message": "{GREEN}{PLAYERNAME} {DEFAULT}({LIME}{STEAMID}{DEFAULT}) покинув сервер!" }, "Groups": { "VIP": { "Потрібен дозвіл": "@css/vip", "Welcome_Message": "{YELLOW}★VIP★ {GREEN}{PLAYERNAME} {DEFAULT}({LIME}{STEAMID}{DEFAULT}) покинув сервер!", "Goodbye_Message": "{YELLOW}★VIP★ {GREEN}{PLAYERNAME} {DEFAULT}({LIME}{STEAMID}{DEFAULT}) покинув сервер!" }, "SVIP": { "Потрібен дозвіл": "@css/svip", "Welcome_Message": "{YELLOW}★SVIP★ {GREEN}{PLAYERNAME} {DEFAULT}({LIME}{STEAMID}{DEFAULT}) приєднується до сервера!", "Goodbye_Message": "{YELLOW}★SVIP★ {GREEN}{PLAYERNAME} {DEFAULT}({LIME}{STEAMID}{DEFAULT}) залишив сервер!" } } }
- 0 Завантаження