Перейти до змісту
Переглянути в додатку

Кращий спосіб перегляду. Дізнатися більше.

Спільнота ігрових серверів

Повноекранний додаток на головному екрані з push-сповіщеннями, значками та іншим.

Щоб встановити цей додаток на iOS та iPadOS
  1. Торкніться Піктограма «Поділитися» в Safari
  2. Прокрутіть меню та натисніть Додати на головний екран.
  3. Натисніть Додати у верхньому правому куті.
Щоб встановити цю програму на Android
  1. Натисніть меню з трьома крапками (⋮) у верхньому правому куті браузера.
  2. Натисніть Додати на головний екран або Встановити програму.
  3. Підтвердіть, натиснувши Встановити.

Ciko

Адміністратор
  • Зареєстровано

  • Відвідування

Весь контент Ciko

  1. Ciko опублікував файл в Плагіна
    • 0 раз скачали
    • Версія 1.0.0
    Дозволяє від імені гравця виконувати ркон команди Команда: mm_rcon/!rcon <command> Прапор доступу: @admin/rcon
    Безкоштовний
  2. Ciko опублікував тема в Плагіна
    [AS] Rcon Дозволяє від імені гравця виконувати ркон команди Команда: mm_rcon/!rcon <command> Прапор доступу: @admin/rcon Інформація Додав Ciko Додано 02.09.25 Категорія Плагіна Перегляд файла
  3. Ciko опублікував файл в Плагіна
    • 0 раз скачали
    • Версія 1.0.0
    Дозволяє відобразити статус(аля ксго) Команда: mm_status/!status Прапор доступу: @admin/status
    Безкоштовний
  4. Ciko опублікував тема в Плагіна
    [AS] Status Дозволяє відобразити статус(аля ксго) Команда: mm_status/!status Прапор доступу: @admin/status Інформація Додав Ciko Додано 02.09.25 Категорія Плагіна Перегляд файла
  5. Ciko опублікував файл в Плагіна
    • 0 раз скачали
    • Версія 1.1.1
    Дозволяє заблокувати зброю залежно від онлайн та карти на сервері Конфіг плагіна: Код: "Заборонена зброя" { "block_sound" "sounds/buttons/button8" // звук блокування зброї "type_players" "1" // 1 - загальна кількість гравців, 2 - кількість гравців у команді "spec_players" "1" //(при type_players = 1)считати чи глядачів при підсчете гравців(1 - да, 0 - немає) "type_weapons" "1" // 1 - загальна кількість зброї, 2 - кількість зброї в команді "unblock_type" "0" // 0 - за будь-яких обставин вип гравець може купити зброю, 1 - тільки якщо зброя не обмежена для всіх ("weapon_awp" "0") "все" { "0" //Колічество гравців { //Оружие количество "weapon_glock" "2" "weapon_awp" "0" } "8" { "weapon_glock" "3" "weapon_awp" "1" } "10" { "weapon_glock" "-1" "weapon_awp" "-1" } } "de_mirage" { "0" { "weapon_awp" "1" } "8" { "weapon_awp" "2" } "10" { "weapon_awp" "3" } } }
    Безкоштовний
  6. Ciko опублікував тема в Плагіна
    Restricted Weapons Дозволяє заблокувати зброю залежно від онлайн та карти на сервері Конфіг плагіна: Код: "Заборонена зброя" { "block_sound" "sounds/buttons/button8" // звук блокування зброї "type_players" "1" // 1 - загальна кількість гравців, 2 - кількість гравців у команді "spec_players" "1" //(при type_players = 1)считати чи глядачів при підсчете гравців(1 - да, 0 - немає) "type_weapons" "1" // 1 - загальна кількість зброї, 2 - кількість зброї в команді "unblock_type" "0" // 0 - за будь-яких обставин вип гравець може купити зброю, 1 - тільки якщо зброя не обмежена для всіх ("weapon_awp" "0") "все" { "0" //Колічество гравців { //Оружие количество "weapon_glock" "2" "weapon_awp" "0" } "8" { "weapon_glock" "3" "weapon_awp" "1" } "10" { "weapon_glock" "-1" "weapon_awp" "-1" } } "de_mirage" { "0" { "weapon_awp" "1" } "8" { "weapon_awp" "2" } "10" { "weapon_awp" "3" } } } Інформація Додав Ciko Додано 02.09.25 Категорія Плагіна Перегляд файла
  7. Ciko опублікував файл в Плагіна
    • 0 раз скачали
    • Версія 1.0.0
    Налаштування плагінаПлагін працює шляхом заміни стандартних зображень через аддон. Ви можете використовувати зображення з папки аддону і створити власний аддон для майстерні, або просто використовувати наш аддон для майстерні:
    Безкоштовний
  8. Ciko опублікував тема в Плагіна
    [Swiftly] Country Flags Налаштування плагінаПлагін працює шляхом заміни стандартних зображень через аддон. Ви можете використовувати зображення з папки аддону і створити власний аддон для майстерні, або просто використовувати наш аддон для майстерні: Інформація Додав Ciko Додано 02.09.25 Категорія Плагіна Перегляд файла
  9. Ciko опублікував файл в Плагіна
    • 0 раз скачали
    • Версія 1.0.0
    Обмеження зброї Налаштування плагінаПісля встановлення плагіна можна змінити префікс та ліміти обмеження для кожної зброї у файлі: addons/swiftly/configs/plugins/weapon_restrictor.json . ⚙️Режими обмеженняВи можете вибрати один із двох режимів обмеження: per_team (на команду) або per_player (на гравця).
    Безкоштовний
  10. Ciko опублікував тема в Плагіна
    [Swiftly] Weapon Restrictor Обмеження зброї Налаштування плагінаПісля встановлення плагіна можна змінити префікс та ліміти обмеження для кожної зброї у файлі: addons/swiftly/configs/plugins/weapon_restrictor.json . ⚙️Режими обмеженняВи можете вибрати один із двох режимів обмеження: per_team (на команду) або per_player (на гравця). Інформація Додав Ciko Додано 02.09.25 Категорія Плагіна Перегляд файла
  11. Ciko опублікував файл в Плагіна
    • 0 раз скачали
    • Версія 5.1.0
    CS2 Advanced Team Balance - плагін для автоматичного балансування команд, що забезпечує чесний та комфортний ігровий процес. Основні можливості :➞ Інтелектуальне балансування командㅤ↳ Авто. баланс команди на показники продуктивності гравців (вбивства, смерті, збитки, KDA та окуляри). ㅤ↳ НастроюєтьсяPerformanceScoreдля більш точного розподілу (можна вимкнути). ➞ Параметриㅤ↳ Висока гнучкість налаштування через конфігураційний файл. ㅤ↳ Контроль різниці у розмірах команд, порогів балансування та інших параметрів. ➞ Підтримка режимів перестановкиㅤ↳ Доступні кілька режимів перестановки команд: без змін, на основі раундів, серії перемог та у перерві. ➞ Перевірки в перерві та овертайміㅤ↳ Додаткова підтримка сценаріїв перерви та овертайму для запобігання нечесним перевагам. ➞ Виправлення точок появиㅤ↳ Точно перевіряє приналежність гравця до команди та його позицію у разі появи. ㅤ↳ Автоматично телепортує гравців у правильну точку, якщо вони з'явилися не там. ➞ Підтримка мовㅤ↳ Англійська ㅤ↳ Польська ㅤ↳ Іспанська ㅤ↳ Українська ㅤ↳ Французька ㅤ↳ Турецька ㅤ↳ Німецька Пояснення: Пояснення основних налаштувань: ➞ minimum_players Забезпечує, що гравців ➞ score_balance_ratio Активує повторне балансування, якщо очки однієї команди перевищують очки іншої на задане співвідношення. ➞ use_performance_score Використовує кастомну метрику для більш ефективного балансування. ➞ max_team_size_difference Запобігає значним числовим перевагам, обмежуючи різницю у розмірі команд. ➞ plugin_chat_tag Налаштуйте тег чату для повідомлень плагіна з підтримкою кольорів. ➞ scramble_mode Автоматично перемішує команди, залежно від заданих умов. Як це працює: ➞Збір статистики гравців Збирає статистику (Вбивства, Смерті, Втрати, Окуляри) та зберігає їх у кеш. ➞ Перевірка балансу Оцінює, чи потрібно збалансувати команди, виходячи з розмірів команд та співвідношення очок. ➞ Балансування команд Розповсюджує гравців, щоб мінімізувати різницю в окулярах, дотримуючись обмежень за розміром команд. Переміщує лише потрібні гравці для досягнення балансу. ➞ Корекція спауна Перевіряє позиції гравців під час спауну. Телепортує гравців на правильну точку спауна, якщо вони опинилися у неправильному місці. ➞ Зворотній зв'язок Повідомляє гравців через чат у грі, коли відбувається балансування або перемішування команд. Приклади ситуацій: ➞Ситуація 1: Неможливий баланс за розмірами команд 10 гравців на терористах, 1 гравець на контр-терористах. Дія: Плагін переміщає гравців з терористів на контр-терористів, доки розміри команд не збалансуються відповідно до max_team_size_difference. ➞Ситуація 2: Висока різниця в окулярах У терористів на 70% більше очок, ніж у контр-терористів. Дія: Плагін перерозподіляє команди, переміщуючи найкращих гравців, щоб вирівняти очки. Змінні TeamBalance.toml: // Тег плагіна для повідомлень в чате. // Підтримувані кольору: // [білий], [темно-червоний], [зелений], [світло-жовтий], [світло-блакитний], [оливковий], [лаймовий], // [червоний], [світло-фіолетовий], [фіолетовий], [сірий], [жовтий], [золотий], [срібний], [синій], // [темно-синій], [синьо-сірий], [пурпурний], [світло-червоний], [помаранчевий] plugin_chat_tag = "[червоний][TeamBalance]" // Мінімальна кількість гравців, необхідне для активації балансування команди. // Предотвращает балансування, якщо на сервері занадто мало гравців. // За умовчанням: 4 мінімум_гравців = 4 // Максимальне співвідношення очок між командами, при якому активується балансування. // Наприклад, якщо встановлено значення 2.0, балансування активується, якщо одна команда має в 2 рази більше очок, ніж друга. // За умовчанням: 2.0 score_balance_ratio = 2,0 // Використовувати PerformanceScore для балансування. // PerformanceScore враховує KDA (убийства, смерті, ассисти), нанесений урон і очки гравця для оцінки його продуктивності. // За замовчуванням: істина use_performance_score = true // Максимально допустима різниця в розмірах команд після балансування. // Якщо встановлено значення 1, команди будуть збалансовані таким чином, щоб одна команда не могла мати більше одного додаткового гравця порівняно з іншою. // За умовчанням: 1 max_team_size_difference = 1 // Включити або відключити відладкові повідомлення. // Якщо вірно, вихідні повідомлення будуть виводитися в консоль сервера. // За замовчуванням: істина enable_debug_messages = істина // Включити або відключити повідомлення в чате. // Якщо вірно, повідомлення будуть відправлятися в чат. // За замовчуванням: істина enable_chat_messages = вірно // Конфігурація режиму перемішування. // scramble_mode визначає, коли і як команди будуть перемішані. // Варіанти: "none" (без перемішування), "round" (перемішувати каждые X раундів), // "winstreak" (перемішувати після того, як команда виграє X раундів подряд), // "перерва" (перемешивать в перерыве). // За замовчуванням: "немає" scramble_mode = "немає" // Кількість раундів, після яких повинні бути перемішані команди (якщо scramble_mode встановлено в "round"). // За умовчанням: 5 round_scramble_interval = 5 // Кількість послідовних перемог, щоб активувати перемішування (якщо scramble_mode встановлено в "winstreak"). // За умовчанням: 3 winstreak_scramble_threshold = 3 // Включення або відключення перемішування в перериві (якщо scramble_mode встановлено в "halftime"). // За умовчанням: false halftime_scramble_enabled = falseВстановлення 1. Завантажте плагін – Отримайте останню версію на сторінці релізів. 2. Завантажте на сервер - Перемістіть папку з плагіном до директорії CounterStrikeSharp . 3. Налаштуйте плагін - Відредагуйте файл TeamBalance.toml , який знаходиться в директорії модуля, щоб налаштувати параметри на вашу думку. 4. Перезавантажте сервер - Перезавантажте сервер, щоб плагін завантажився з налаштуваннями.
    Безкоштовний
  12. Ciko опублікував тема в Плагіна
    Advanced Team Balance CS2 Advanced Team Balance - плагін для автоматичного балансування команд, що забезпечує чесний та комфортний ігровий процес. Основні можливості :➞ Інтелектуальне балансування командㅤ↳ Авто. баланс команди на показники продуктивності гравців (вбивства, смерті, збитки, KDA та окуляри). ㅤ↳ НастроюєтьсяPerformanceScoreдля більш точного розподілу (можна вимкнути). ➞ Параметриㅤ↳ Висока гнучкість налаштування через конфігураційний файл. ㅤ↳ Контроль різниці у розмірах команд, порогів балансування та інших параметрів. ➞ Підтримка режимів перестановкиㅤ↳ Доступні кілька режимів перестановки команд: без змін, на основі раундів, серії перемог та у перерві. ➞ Перевірки в перерві та овертайміㅤ↳ Додаткова підтримка сценаріїв перерви та овертайму для запобігання нечесним перевагам. ➞ Виправлення точок появиㅤ↳ Точно перевіряє приналежність гравця до команди та його позицію у разі появи. ㅤ↳ Автоматично телепортує гравців у правильну точку, якщо вони з'явилися не там. ➞ Підтримка мовㅤ↳ Англійська ㅤ↳ Польська ㅤ↳ Іспанська ㅤ↳ Українська ㅤ↳ Французька ㅤ↳ Турецька ㅤ↳ Німецька Пояснення: Пояснення основних налаштувань: ➞ minimum_players Забезпечує, що гравців ➞ score_balance_ratio Активує повторне балансування, якщо очки однієї команди перевищують очки іншої на задане співвідношення. ➞ use_performance_score Використовує кастомну метрику для більш ефективного балансування. ➞ max_team_size_difference Запобігає значним числовим перевагам, обмежуючи різницю у розмірі команд. ➞ plugin_chat_tag Налаштуйте тег чату для повідомлень плагіна з підтримкою кольорів. ➞ scramble_mode Автоматично перемішує команди, залежно від заданих умов. Як це працює: ➞Збір статистики гравців Збирає статистику (Вбивства, Смерті, Втрати, Окуляри) та зберігає їх у кеш. ➞ Перевірка балансу Оцінює, чи потрібно збалансувати команди, виходячи з розмірів команд та співвідношення очок. ➞ Балансування команд Розповсюджує гравців, щоб мінімізувати різницю в окулярах, дотримуючись обмежень за розміром команд. Переміщує лише потрібні гравці для досягнення балансу. ➞ Корекція спауна Перевіряє позиції гравців під час спауну. Телепортує гравців на правильну точку спауна, якщо вони опинилися у неправильному місці. ➞ Зворотній зв'язок Повідомляє гравців через чат у грі, коли відбувається балансування або перемішування команд. Приклади ситуацій: ➞Ситуація 1: Неможливий баланс за розмірами команд 10 гравців на терористах, 1 гравець на контр-терористах. Дія: Плагін переміщає гравців з терористів на контр-терористів, доки розміри команд не збалансуються відповідно до max_team_size_difference. ➞Ситуація 2: Висока різниця в окулярах У терористів на 70% більше очок, ніж у контр-терористів. Дія: Плагін перерозподіляє команди, переміщуючи найкращих гравців, щоб вирівняти очки. Змінні TeamBalance.toml: // Тег плагіна для повідомлень в чате. // Підтримувані кольору: // [білий], [темно-червоний], [зелений], [світло-жовтий], [світло-блакитний], [оливковий], [лаймовий], // [червоний], [світло-фіолетовий], [фіолетовий], [сірий], [жовтий], [золотий], [срібний], [синій], // [темно-синій], [синьо-сірий], [пурпурний], [світло-червоний], [помаранчевий] plugin_chat_tag = "[червоний][TeamBalance]" // Мінімальна кількість гравців, необхідне для активації балансування команди. // Предотвращает балансування, якщо на сервері занадто мало гравців. // За умовчанням: 4 мінімум_гравців = 4 // Максимальне співвідношення очок між командами, при якому активується балансування. // Наприклад, якщо встановлено значення 2.0, балансування активується, якщо одна команда має в 2 рази більше очок, ніж друга. // За умовчанням: 2.0 score_balance_ratio = 2,0 // Використовувати PerformanceScore для балансування. // PerformanceScore враховує KDA (убийства, смерті, ассисти), нанесений урон і очки гравця для оцінки його продуктивності. // За замовчуванням: істина use_performance_score = true // Максимально допустима різниця в розмірах команд після балансування. // Якщо встановлено значення 1, команди будуть збалансовані таким чином, щоб одна команда не могла мати більше одного додаткового гравця порівняно з іншою. // За умовчанням: 1 max_team_size_difference = 1 // Включити або відключити відладкові повідомлення. // Якщо вірно, вихідні повідомлення будуть виводитися в консоль сервера. // За замовчуванням: істина enable_debug_messages = істина // Включити або відключити повідомлення в чате. // Якщо вірно, повідомлення будуть відправлятися в чат. // За замовчуванням: істина enable_chat_messages = вірно // Конфігурація режиму перемішування. // scramble_mode визначає, коли і як команди будуть перемішані. // Варіанти: "none" (без перемішування), "round" (перемішувати каждые X раундів), // "winstreak" (перемішувати після того, як команда виграє X раундів подряд), // "перерва" (перемешивать в перерыве). // За замовчуванням: "немає" scramble_mode = "немає" // Кількість раундів, після яких повинні бути перемішані команди (якщо scramble_mode встановлено в "round"). // За умовчанням: 5 round_scramble_interval = 5 // Кількість послідовних перемог, щоб активувати перемішування (якщо scramble_mode встановлено в "winstreak"). // За умовчанням: 3 winstreak_scramble_threshold = 3 // Включення або відключення перемішування в перериві (якщо scramble_mode встановлено в "halftime"). // За умовчанням: false halftime_scramble_enabled = falseВстановлення 1. Завантажте плагін – Отримайте останню версію на сторінці релізів. 2. Завантажте на сервер - Перемістіть папку з плагіном до директорії CounterStrikeSharp . 3. Налаштуйте плагін - Відредагуйте файл TeamBalance.toml , який знаходиться в директорії модуля, щоб налаштувати параметри на вашу думку. 4. Перезавантажте сервер - Перезавантажте сервер, щоб плагін завантажився з налаштуваннями. Інформація Додав Ciko Додано 02.09.25 Категорія Плагіна Перегляд файла
  13. Ciko опублікував файл в Плагіна
    • 0 раз скачали
    • Версія 1.0.5
    CleanerCS2 — простий плагін для Metamod, який дозволяє фільтрувати висновки в консоль Основні можливості: ➞ Фільтрування повідомлень у консолі ㅤ↳ Дозволяє приховувати рядки на основі заданих шаблонів. Пояснення: Пояснення основних налаштувань: ➞ Приклад фільтрів: .*UNEXPECTED LONG FRAME DETECTED.* .*weapon services didn't find a shoot position.* .*generating substitute command \d+ from \d+.*Команди conclear_reload— перезавантаження конфігураційного файлу для застосування змін без перезавантаження сервера. Встановлення 1. Завантажте плагін 2. Вийміть файли — Перемістіть вміст архіву в каталог addons на сервері. 3. Налаштуйте фільтри — Відредагуйте файл addons/cleanercs2/config.cfg , додавши регулярні вирази (див. приклад вище). 4. Перезапустіть сервер
    Безкоштовний
  14. Ciko опублікував тема в Плагіна
    CleanerCS2 CleanerCS2 — простий плагін для Metamod, який дозволяє фільтрувати висновки в консоль Основні можливості: ➞ Фільтрування повідомлень у консолі ㅤ↳ Дозволяє приховувати рядки на основі заданих шаблонів. Пояснення: Пояснення основних налаштувань: ➞ Приклад фільтрів: .*UNEXPECTED LONG FRAME DETECTED.* .*weapon services didn't find a shoot position.* .*generating substitute command \d+ from \d+.*Команди conclear_reload— перезавантаження конфігураційного файлу для застосування змін без перезавантаження сервера. Встановлення 1. Завантажте плагін 2. Вийміть файли — Перемістіть вміст архіву в каталог addons на сервері. 3. Налаштуйте фільтри — Відредагуйте файл addons/cleanercs2/config.cfg , додавши регулярні вирази (див. приклад вище). 4. Перезапустіть сервер Інформація Додав Ciko Додано 02.09.25 Категорія Плагіна Перегляд файла
  15. Ciko опублікував файл в Плагіна
    • 0 раз скачали
    • Версія 1.0.0
    Налаштуйте підключення до бази даних таким чином: json: { "knives": { "hostname": "...", "username": "...", "password": "...", "database": "...", "port": 3306 } } Налаштування плагінаПісля встановлення плагіна вам потрібно встановити значення FollowCS2ServerGuidelines у false у файлі addons/swiftly/configs/core.cfg . Після встановлення плагіна можна змінити префікс у файлі addons/swiftly/configs/plugins/knives.json . Команди sw_knife
    Безкоштовний
  16. Ciko опублікував тема в Плагіна
    [Swiftly] Knives Налаштуйте підключення до бази даних таким чином: json: { "knives": { "hostname": "...", "username": "...", "password": "...", "database": "...", "port": 3306 } } Налаштування плагінаПісля встановлення плагіна вам потрібно встановити значення FollowCS2ServerGuidelines у false у файлі addons/swiftly/configs/core.cfg . Після встановлення плагіна можна змінити префікс у файлі addons/swiftly/configs/plugins/knives.json . Команди sw_knife Інформація Додав Ciko Додано 02.09.25 Категорія Плагіна Перегляд файла
  17. Ciko опублікував файл в Плагіна
    • 0 раз скачали
    • Версія 1.0.0
    Налаштуйте підключення до бази даних таким чином: json: { "gloves": { "hostname": "...", "username": "...", "password": "...", "database": "...", "port": 3306 } }Налаштування плагінаПісля встановлення плагіна вам потрібно встановити значення FollowCS2ServerGuidelines у false у файлі addons/swiftly/configs/core.cfg . Після встановлення плагіна можна змінити префікс у файлі addons/swiftly/configs/plugins/gloves.json . Команди sw_gloves
    Безкоштовний
  18. Ciko опублікував тема в Плагіна
    [Swiftly] Gloves Налаштуйте підключення до бази даних таким чином: json: { "gloves": { "hostname": "...", "username": "...", "password": "...", "database": "...", "port": 3306 } }Налаштування плагінаПісля встановлення плагіна вам потрібно встановити значення FollowCS2ServerGuidelines у false у файлі addons/swiftly/configs/core.cfg . Після встановлення плагіна можна змінити префікс у файлі addons/swiftly/configs/plugins/gloves.json . Команди sw_gloves Інформація Додав Ciko Додано 02.09.25 Категорія Плагіна Перегляд файла
  19. Ciko опублікував файл в Плагіна
    • 0 раз скачали
    • Версія 1.0.0
    Видалити повідомлення за замовчуванням Перейдіть до файлу addons/swiftly/configs/plugins/remove_default_messages.json і змініть значення, як вам потрібно.
    Безкоштовний
  20. Ciko опублікував тема в Плагіна
    [Swiftly] Remove Default Messages Видалити повідомлення за замовчуванням Перейдіть до файлу addons/swiftly/configs/plugins/remove_default_messages.json і змініть значення, як вам потрібно. Інформація Додав Ciko Додано 02.09.25 Категорія Плагіна Перегляд файла
  21. Ciko опублікував файл в Плагіна
    • 0 раз скачали
    • Версія 3.0.1
    Custom Commands дозволяє створювати та налаштовувати команди для вашого сервера. Ці команди можуть відображати повідомлення, виконувати серверні дії та багато іншого. Основні можливості: ➞ Створення команд користувача ㅤ↳ Дозволяє створювати команди для відображення повідомлень, виконання серверних команд та інших дій. ➞ Налаштування повідомлень, що виводяться ㅤ↳ Повідомлення можна налаштувати за допомогою кодів кольорів та HTML для спеціального форматування. ➞ Налаштування прав доступу ㅤ↳ Команди можуть вимагати певних дозволів для виконання з можливістю вибору потрібних дозволів. Print To | Відображення команди Print To / Визначте, де відображатиметься повідомлення Тут наведено всі комбінації, де можна вивести повідомлення. Значення за замовчуванням: 0 - Чат клієнта = Повідомлення отримує лише гравець, який виконав команду. 1 - Загальний чат = Усі гравці на сервері отримують повідомлення, коли один із гравців виконує команду. 2 - Центр клієнта = Гравець, який виконав команду, отримує повідомлення у центрі екрана. 3 - Центр для всіх = Всі гравці на сервері отримують повідомлення в центрі екрана, коли один із гравців виконує команду. 4 - Чат клієнта та Центр клієнта = Повідомлення буде відображено як у чаті клієнта, так і в центрі екрана лише для гравця, який виконав команду. 5 - Чат клієнта та Центр для всіх = Повідомлення буде відображено у чаті клієнта для гравця, який виконав команду, а також у центрі екрана для всіх гравців на сервері. 6 - Загальний чат та Центр клієнта = Повідомлення буде відображено у загальному чаті для всіх гравців на сервері, а також у центрі екрана для гравця, який виконав команду. 7 - Загальний чат та Центр для всіх = Повідомлення буде відображено у загальному чаті для всіх гравців на сервері та у центрі екрана для всіх гравців. Приклад друку: [ { "Title": "Client Chat", "Description": "Client Chat message", "Command": "clientchat", "Message": "ClientChat", "PrintTo": 0 }, { "Title": "All Chat", "Description": "All Chat message", "Command": "allchat", "Message": "All Chat", "PrintTo": 1 }, { "Title": "Client Center", "Description": "Client Center message", "Command": "clientcenter", "CenterMessage": { "Message": "Client Center", "Time": 5 // Seconds }, "PrintTo": 2 }, { "Title": "All Center", "Description": "All players Center message", "Command": "allcenter", "CenterMessage": { "Message": "All Center", "Time": 7 }, "PrintTo": 3 }, { "Title": "Client Chat & Client Center", "Description": "Client Chat & Client Center message", "Command": "CCCC", "Message": "Client Chat", "CenterMessage": { "Message": "Client Center", "Time": 10 }, "PrintTo": 4 }, { "Title": "Client Chat & All Center", "Description": "Client Chat & All Center", "Command": "CCAC", "Message": "Client Chat", "CenterMessage": { "Message": "All Center", "Time": 3 }, "PrintTo": 5 }, { "Title": "All Chat & Client Center", "Description": "All Chat & Client Center", "Command": "ACCC", "Message": "All Chat", "CenterMessage": { "Message": "Client Center", "Time": 4 }, "PrintTo": 6 }, { "Title": "All Chat & All Center", "Description": "All Chat & All Center", "Command": "ACAC", "Message": "All Chat", "CenterMessage": { "Message": "All Center", "Time": 10 }, "PrintTo": 7 } ] Simple Commands Прості команди [ { "Title": "Ping", // Просто назва зоголовка "Опис": "Надіслати користувачеві Pong!", // Опис того, що не забути "Команда": "ping", // Користувач вводить !ping або /ping в чате "Message": "Pong!", // Ответ на команду в чате "PrintTo": 0 // Отображение }, { "Title": "Тест", "Description": "Надіслати тест", "Command": "тест", "Message": "тест", "Друкувати": 0 } ] Colored Messages Chat | Кольорові повідомлення Кольорові повідомлення Якщо Ви бажаєте додати колір до Вашого повідомлення в чаті, використовуйте теги для кольору. Ось усі теги для кольору: Чат кольорових повідомлень: [ { "Title": "Rainbow", "Description": "rainbow command", "Command": "rainbow", "Message": "{RED}R{ORANGE}A{YELLOW}I{GREEN}N{BLUE}B{DARKBLUE}O{PURPLE}W", "PrintTo": 0 }, { "Title": "All Colors", "Description": "This command displays all the colors that are available to use in the chat.", "Command": "colors", "Message": "{DEFAULT}1, {WHITE}2 \n{DARKRED}3, {RED}4, {LIGHTRED}5\n{GREEN}6, {LIME}7, {OLIVE}8\n{ORANGE}9, {GOLD}10, {YELLOW}11\n{BLUE}12, {DARKBLUE}13\n{LIGHTPURPLE}14 {PURPLE}15 \n,{GREY}18", "PrintTo": 0 } ] Tag | Теги Ось список тегів, які можна додати до повідомлення: {PREFIX} = Префікс плагіна (Підтримує кольори) ( Налаштовується addons/counterstrikesharp / configs / plugins /CustomCommands/ CustomCommands.json ) {MAPNAME} = Назва поточної картки {TIME} = Поточний час { D гравця, який виконав команду {STEAMID2} = STEAMID2 поточного гравця {STEAMID3} = STEAMID3 поточного гравця {STEAMID32} = STEAMID32 поточного гравця {STEAMID64} = STEAMID64 поточного гравця {SERVERNAME} = Назва сервера { IP } {MAXPLAYERS} = Максимальна кількість гравців на сервері {PLAYERS} = Кількість гравців на сервері {USERID} = ID гравця {RNDNO=(10,20)} = Випадкове число між 10 та 20 (приклад використання) Тег: [ { "Title": "Prefix", "Description": "Displays Prefix", "Command": "prefix", "Message": "This is the prefix from the plugin: {PREFIX}", "PrintTo": 0 }, { "Title": "Map Name", "Description": "Displays Map Name", "Command": "mapname", "Message": "Current mapname: {MAPNAME}", "PrintTo": 0 }, { "Title": "Time", "Description": "Displays the Time", "Command": "time", "Message": "Current time: {TIME}", "PrintTo": 0 }, { "Title": "Date", "Description": "Displays the Date", "Command": "date", "Message": "Current date: {DATE}", "PrintTo": 0 }, { "Title": "PlayerName", "Description": "Displays the player name of the player who executed the command", "Command": "playername", "Message": "Current user: {PLAYERNAME}", "PrintTo": 0 }, { "Title": "STEAMIDs", "Description": "Displays STEAMIDs of the current player", "Command": "steamids", "Message": "STEAMID2: {STEAMID2} STEAMID3: {STEAMID3} STEAMID32: {STEAMID32} STEAMID64: {STEAMID64}", "PrintTo": 0 }, { "Title": "Servername", "Description": "Displays Servername", "Command": "servername", "Message": "Current servername: {SERVERNAME}", "PrintTo": 0 }, { "Title": "IP", "Description": "Displays IP", "Command": "ip", "Message": "Current serverip: {IP}", "PrintTo": 0 }, { "Title": "Port", "Description": "Displays Port", "Command": "port", "Message": "Current port: {PORT}", "PrintTo": 0 }, { "Title": "MAXPLAYERS", "Description": "Displays Maxplayers of the server", "Command": "maxplayers", "Message": "Maxplayers: {MAXPLAYERS}", "PrintTo": 0 }, { "Title": "Player Count", "Description": "Displays Player Count of the server", "Command": "playercount", "Message": "Current playercount: {PLAYERS}", "PrintTo": 0 }, { "Title": "UserID", "Description": "Displays Player #userid", "Command": "userid", "Message": "Current players userid: {USERID}", // If you want to use this tag for commands add a # before the tag "PrintTo": 0 } }, { "Title": "Random number", "Description": "Displays a random number", "Command": "random", "Message": "This is a random number: {RNDNO=(10,20)}", // This generates a random number between 10 and 20 "PrintTo": 0 } ] Затримка/Перезарядження команди Затримка команди Є два способи додати затримку команди. Простий варіант затримки команди лише для гравця, який її використовує. У прикладі з розширеною перезарядкою можна додати прапорець IsGlobal, щоб перезаряджання застосовувалося до всього сервера, а не тільки до гравця, який використовує команду. [ //Простая можливість задержки { "Title": "SimpleCooldown", "Опис": "Приклад команди відновлення", "Command": "зарядка", "Cooldown": 10, // Задержка в секундах "Message": "Класне повідомлення про відновлення!", "Друкувати": 0 }, //Более розширений варіант { "Title": "AdvCooldown", "Опис": "Приклад команди відновлення", "Command": "зарядка", "Відновлення": { "CooldownTime": 5, // потрібно час відновлення в секундах "IsGlobal": false, // Якщо це значення буде відновлено рівним true, час буде глобальним для всіх користувачів "CooldownMessage": "Ця команда перезаряджається ще на {TIMELEFT} секунд!" }, "Message": "Повідомлення про перезарядку!", "PrintTo": 0 } ] Language for Commands Переклади у Командах Підтримка перекладів для команд Якщо у вас є сервер із гравцями з усього світу, вам, ймовірно, потрібне рішення для виведення повідомлень кількома мовами. Нижче наведено використання тега {LANG}. Тег 'test', який слідує після {LANG=}, вказує на мову у файлі addons/counterstrikesharp/ plugins/CustomCommands/ lang Цей механізм дозволяє легко адаптувати команди під кілька мов, забезпечуючи універсальність та підтримку багатомовного спілкування на сервері. Мова для команд: [ { "Title": "Sentance", "Description": "Send a sentance", "Command": "sentance", // Note that you also need to add the test tag in the language files in CustomCommands/lang "Message": "{LANG=test} test", "PrintTo": 2, "CenterMessage": { "Message": "{LANG=test}", "Time": 10 } } ]Center Message with color | Повідомлення в центрі з кольором Повідомлення в центрі з кольором: Можна додавати HTML до повідомлень, що відображаються в центрі, що дозволяє задавати будь-які кольори для тексту. Ось приклади: Колір центрального повідомлення: [ { "Title": "Сообщение в центре с цветом", "Опис": "Сообщение в центре с цветом", "Command": "colorcenter", "CenterMessage": { "Message": <font color='#00ff00'>Крутой цвет ту</font>", // Повідомлення з квітом у форматі HTML "Час": 5 // Время отображения сообщения в секундах }, "PrintTo": 2 // Куда вивести повідомлення }, { // HTML можливий, але CSS і JS не підтримуються "Назва": "С HTML", "Опис": "С HTML", "Команда": "htmlcenter", "CenterMessage": { "Повідомлення": <div>Група Steam`</div><br>``<div><font color='#00ff00'https...</font></div>`", // Сообщение с HTML-форматированием "Час": 5 // Время отображения сообщения в секундах }, "PrintTo": 2 // Куда вивести повідомлення }, { // Так же додаю свій приклад, тут взагалі використовується картинка так, як є HTML "Назва": "WS", "Команда": "ws,knife,gl,gloves,agent,skin,skins", "Message": "{PREFIX}Зайдіть на {GOLD}skins.genesis-cs.space{BLUE}, де ви можете змінити скіни\n{PREFIX}Зайдіть на {GOLD}skins.genesis-cs.space{BLUE}, де ви можете змінити скіни\n{PREFIX}Зайдіть на {GOLD}skins.genesis-cs.space{BLUE}, де ви можете змінити скіни\n{PREFIX}Зайдіть на {GOLD}skins.genesis-cs.space{BLUE}, де ви можете змінити скіни", "CenterMessage": { "Message": "<font color=\"#1E90FF\">Зайдіть на </font><font color=\"#FFD700\">skins.genesis-cs.space</font> <font color=\"#1E90FF\">де ви можете змінити скіни</font><br><img src=\"https://genesis-cs.space/logo/logoGS.jpg\"/>", "Час": 10 }, "Друк": 4 } ] Command with Arguments | Команда з аргументами Команда з аргументами: Ви можете створювати власні команди з аргументами/числами після команди. Команда з аргументами: [ { "Назва": "Аргумент 1", "Опис": "Команда з 1 аргументом", "Команда": "допоможіть мені 1", "Message": "Помогите мне с 1 аргументом", "Друкувати": 0 }, { "Назва": "Аргумент 2", "Опис": "Команда з 2 аргументами", "Command": "helpme 2", "Message": "Помогите мне с 2 аргументами", "Друкувати": 0 } ]Multiple Aliases for one Command | Декілька псевдонімів для однієї команди Ви можете створювати псевдоніми для команди, щоб користувачі могли використовувати різні варіанти введення для виконання однієї команди. Кілька псевдонімів для однієї команди: [ { "Назва": "Розбрат", "Опис": "Команда для посилання на Discord", "Command": "discord,dc", // Псевдоніми команди: користувач може ввести !discord, /discord, !dc, /dc або інші варіанти "Message": "{PREFIX}Discord: https://discord.gg/...", "Друкувати": 0 } ]New Lines | Нові рядки Нові рядки: Існує два способи розділити повідомлення на два або більше рядків. Нові лінії: [ { "Назва": "Група Steam", "Опис": "Ссылка на групу Steam", "Command": "steam,group,steamgroup", "Повідомлення": "{PREFIX}Steamgroup: \nhttps://steamcommunity.com/", // \n додає нову строку "Друкувати": 0 }, { "Title": "Числа", "Description": "От одного до десяти", "Команда": "числа", "Повідомлення": "1\n2\n3\n4\n5\n6\n7\n8\n9\r\n10", "Друкувати": 0 }, { "Title": "Числа", "Description": "Від одного до десяти з масивами", "Команда": "числа2", "Message": [ // Використання масиву для виведення строки "1", "2", "3", "4", "5", "6", "7", "8", "9", "10" ], "Друкувати": 0 } ]Permissions Дозволи Дозволи: Додавання перевірки допуску дозволу, щоб визначити, хто може виконувати команду. Додатково прочитайте: CSSharp.dCSSharp.devev Дозволи: [ { "Title": "Пінг", "Опис": "Возвращает Pong! пользователю", "Command": "ping", "Message": "Понг!", "Друкувати": 0, "Дозвіл": { "RequiresPermissionOr": false, // true = Потрібно хоча б один дозвіл зі списку | false = Потрібні всі дозволи зі списку "PermissionList": [ // Список дозволених "@css/cvar", // Стандартне дозвіл CSS "@custom/permission", // Пользовательское разрешение "#css/simple-admin" // Потрібно належність до групи simple-admin ] } } ]Server Commands Серверні команди Виконання серверних команд: Якщо ви хочете виконувати команди сервера за допомогою ваших команд, це робиться таким чином. Важливо: Рекомендується додавати дозволи для таких команд, щоб не кожен гравець міг використовувати їх та виконувати команди на вашому сервері. Команди сервера: [ { "Title": "Перезапустити", "Опис": "Команда для повторного запуску гри", "Command": "rg,restart,restartgame", "Повідомлення": "Гра перезапускається", "Друкувати": 0, "Команди сервера": [ "mp_restartgame 1" ], // ви повинні додати дозволи серверним командам із зазначенням безпеки. Використовуйте свій страх і ризик "Дозвіл": { "RequiresPermissionOr": false, // true = Потрібно хоча б один дозвіл зі списку | false = Потрібні всі дозволи зі списку "Список дозволів": [ "#css/moderator" // необхідно бути в групі admin ] } }, { "Title": "Увімкнути пошук", "Command": "серфінг", "Message": "Пошук увімкнено", "Друкувати": 0, "Опис": "Команда для ввімкнення ігрового режиму Surf", "Команди сервера": [ "sv_cheats 1", "sv_falldamage_scale 0", "sv_party_mode 1", "mp_freezetime 2.5", "mp_round_restart_delay 2.5", "cl_ragdoll_gravity 0", "sv_accelerate 10", "sv_airaccelerate 1400", "sv_gravity 800,0" ], "Дозвіл": { "RequiresPermissionOr": правда, "Список дозволів": [ "@css/cvar", "@customcommands/surf" ] } }, { "Назва": "Kickme", "Опис": "команда, яка б'є себе", "Command": "kickme", "Message": "Отримати удар", "Друкувати": 0, "Команди сервера": [ "css_kick #{USERID}" // Теги також працюють для команди. Ця команда працює з простим адміністратором ] } ]Toggling Server Commands Перемикання серверних команд Переключення серверних команд Якщо ви не бажаєте створювати дві окремі команди для включення та відключення серверних команд, ось спосіб зробити це простіше. Якщо до команди додати toggle , значення команди буде перемикатися. Якщо воно дорівнювало 1, воно стане 0, і навпаки. Якщо значення дорівнює 0, воно переключиться на 1. При додаванні toggle на початок команди не потрібно вказувати значення після неї. Зверніть увагу, що це працює тільки з командами, які мають значення 0 або 1! Перемикання команд сервера: [ { "Title": "Toggle sv_cheats", "Description": "Команда для переключения sv_cheats", "Command": "cheats", "Message": "Переключено sv_cheats", "PrintTo": 0, "ServerCommands": [ "toggle sv_cheats" ], "Permission": { "RequiresPermissionOr": false, "PermissionList": [ "#css/moderator" ] } } ]Execute Client Commands Виконання команд клієнта Виконання команд клієнта Якщо ви хочете виконати команди для клієнта, два способи це зробити. Виконання команди клієнта Це означає, що ви імітуєте введення команди в консоль гравця. Зауважте, що це працює тільки для команд, які можуть бути виконані клієнтом. Виконання команд клієнта: [ { "Title": "Open Buy menu", "Description": "Opens the buy menu for the player", "Command": "buy", "Message": "Opening buy Menu...", "PrintTo": 0, "ClientCommands": [ "buymenu" ] } ]Виконання команди клієнта із сервера: Виконує зазначену команду безпосередньо із сервера (імітує виконання команди сервером із контекстом гравця). Працює з серверними командами, такими як kill, explode, noclip тощо.JSON: [ { "Title": "Noclip", "Description": "Noclips player", "Command": "noclip", "Message": "Noclip...", "PrintTo": 0, "ServerCommands": [ "noclip" ] } ]Встановлення 1. Завантажити останню версію CustomCommands.zip 2. ЗА РАНІШЕ! Створіть папку на сервері /addons/counterstrikesharp/plugins/ CustomCommands (Оскільки від автора відсутня в архіві папка, яку можна просто скинути в папку plugins) 3. У створену папку, скидаємо всі файли з архіву 4. ВІДРАЗУ РЕКОМЕНДУЮ! Видалити все, що є в Commands.json (Прошу помітити НЕ Commands. example .json , а саме Commands.json) до запуску/перезапуску сервера! 5. Ось тепер можна запускати/перезапускати сервер! 6. Ознайомиться з невеликою Wiki про те, як створювати команди (В описі цього ресурсу)
    Безкоштовний
  22. Ciko опублікував тема в Плагіна
    Create Custom Commands Custom Commands дозволяє створювати та налаштовувати команди для вашого сервера. Ці команди можуть відображати повідомлення, виконувати серверні дії та багато іншого. Основні можливості: ➞ Створення команд користувача ㅤ↳ Дозволяє створювати команди для відображення повідомлень, виконання серверних команд та інших дій. ➞ Налаштування повідомлень, що виводяться ㅤ↳ Повідомлення можна налаштувати за допомогою кодів кольорів та HTML для спеціального форматування. ➞ Налаштування прав доступу ㅤ↳ Команди можуть вимагати певних дозволів для виконання з можливістю вибору потрібних дозволів. Print To | Відображення команди Print To / Визначте, де відображатиметься повідомлення Тут наведено всі комбінації, де можна вивести повідомлення. Значення за замовчуванням: 0 - Чат клієнта = Повідомлення отримує лише гравець, який виконав команду. 1 - Загальний чат = Усі гравці на сервері отримують повідомлення, коли один із гравців виконує команду. 2 - Центр клієнта = Гравець, який виконав команду, отримує повідомлення у центрі екрана. 3 - Центр для всіх = Всі гравці на сервері отримують повідомлення в центрі екрана, коли один із гравців виконує команду. 4 - Чат клієнта та Центр клієнта = Повідомлення буде відображено як у чаті клієнта, так і в центрі екрана лише для гравця, який виконав команду. 5 - Чат клієнта та Центр для всіх = Повідомлення буде відображено у чаті клієнта для гравця, який виконав команду, а також у центрі екрана для всіх гравців на сервері. 6 - Загальний чат та Центр клієнта = Повідомлення буде відображено у загальному чаті для всіх гравців на сервері, а також у центрі екрана для гравця, який виконав команду. 7 - Загальний чат та Центр для всіх = Повідомлення буде відображено у загальному чаті для всіх гравців на сервері та у центрі екрана для всіх гравців. Приклад друку: [ { "Title": "Client Chat", "Description": "Client Chat message", "Command": "clientchat", "Message": "ClientChat", "PrintTo": 0 }, { "Title": "All Chat", "Description": "All Chat message", "Command": "allchat", "Message": "All Chat", "PrintTo": 1 }, { "Title": "Client Center", "Description": "Client Center message", "Command": "clientcenter", "CenterMessage": { "Message": "Client Center", "Time": 5 // Seconds }, "PrintTo": 2 }, { "Title": "All Center", "Description": "All players Center message", "Command": "allcenter", "CenterMessage": { "Message": "All Center", "Time": 7 }, "PrintTo": 3 }, { "Title": "Client Chat & Client Center", "Description": "Client Chat & Client Center message", "Command": "CCCC", "Message": "Client Chat", "CenterMessage": { "Message": "Client Center", "Time": 10 }, "PrintTo": 4 }, { "Title": "Client Chat & All Center", "Description": "Client Chat & All Center", "Command": "CCAC", "Message": "Client Chat", "CenterMessage": { "Message": "All Center", "Time": 3 }, "PrintTo": 5 }, { "Title": "All Chat & Client Center", "Description": "All Chat & Client Center", "Command": "ACCC", "Message": "All Chat", "CenterMessage": { "Message": "Client Center", "Time": 4 }, "PrintTo": 6 }, { "Title": "All Chat & All Center", "Description": "All Chat & All Center", "Command": "ACAC", "Message": "All Chat", "CenterMessage": { "Message": "All Center", "Time": 10 }, "PrintTo": 7 } ] Simple Commands Прості команди [ { "Title": "Ping", // Просто назва зоголовка "Опис": "Надіслати користувачеві Pong!", // Опис того, що не забути "Команда": "ping", // Користувач вводить !ping або /ping в чате "Message": "Pong!", // Ответ на команду в чате "PrintTo": 0 // Отображение }, { "Title": "Тест", "Description": "Надіслати тест", "Command": "тест", "Message": "тест", "Друкувати": 0 } ] Colored Messages Chat | Кольорові повідомлення Кольорові повідомлення Якщо Ви бажаєте додати колір до Вашого повідомлення в чаті, використовуйте теги для кольору. Ось усі теги для кольору: Чат кольорових повідомлень: [ { "Title": "Rainbow", "Description": "rainbow command", "Command": "rainbow", "Message": "{RED}R{ORANGE}A{YELLOW}I{GREEN}N{BLUE}B{DARKBLUE}O{PURPLE}W", "PrintTo": 0 }, { "Title": "All Colors", "Description": "This command displays all the colors that are available to use in the chat.", "Command": "colors", "Message": "{DEFAULT}1, {WHITE}2 \n{DARKRED}3, {RED}4, {LIGHTRED}5\n{GREEN}6, {LIME}7, {OLIVE}8\n{ORANGE}9, {GOLD}10, {YELLOW}11\n{BLUE}12, {DARKBLUE}13\n{LIGHTPURPLE}14 {PURPLE}15 \n,{GREY}18", "PrintTo": 0 } ] Tag | Теги Ось список тегів, які можна додати до повідомлення: {PREFIX} = Префікс плагіна (Підтримує кольори) ( Налаштовується addons/counterstrikesharp / configs / plugins /CustomCommands/ CustomCommands.json ) {MAPNAME} = Назва поточної картки {TIME} = Поточний час { D гравця, який виконав команду {STEAMID2} = STEAMID2 поточного гравця {STEAMID3} = STEAMID3 поточного гравця {STEAMID32} = STEAMID32 поточного гравця {STEAMID64} = STEAMID64 поточного гравця {SERVERNAME} = Назва сервера { IP } {MAXPLAYERS} = Максимальна кількість гравців на сервері {PLAYERS} = Кількість гравців на сервері {USERID} = ID гравця {RNDNO=(10,20)} = Випадкове число між 10 та 20 (приклад використання) Тег: [ { "Title": "Prefix", "Description": "Displays Prefix", "Command": "prefix", "Message": "This is the prefix from the plugin: {PREFIX}", "PrintTo": 0 }, { "Title": "Map Name", "Description": "Displays Map Name", "Command": "mapname", "Message": "Current mapname: {MAPNAME}", "PrintTo": 0 }, { "Title": "Time", "Description": "Displays the Time", "Command": "time", "Message": "Current time: {TIME}", "PrintTo": 0 }, { "Title": "Date", "Description": "Displays the Date", "Command": "date", "Message": "Current date: {DATE}", "PrintTo": 0 }, { "Title": "PlayerName", "Description": "Displays the player name of the player who executed the command", "Command": "playername", "Message": "Current user: {PLAYERNAME}", "PrintTo": 0 }, { "Title": "STEAMIDs", "Description": "Displays STEAMIDs of the current player", "Command": "steamids", "Message": "STEAMID2: {STEAMID2} STEAMID3: {STEAMID3} STEAMID32: {STEAMID32} STEAMID64: {STEAMID64}", "PrintTo": 0 }, { "Title": "Servername", "Description": "Displays Servername", "Command": "servername", "Message": "Current servername: {SERVERNAME}", "PrintTo": 0 }, { "Title": "IP", "Description": "Displays IP", "Command": "ip", "Message": "Current serverip: {IP}", "PrintTo": 0 }, { "Title": "Port", "Description": "Displays Port", "Command": "port", "Message": "Current port: {PORT}", "PrintTo": 0 }, { "Title": "MAXPLAYERS", "Description": "Displays Maxplayers of the server", "Command": "maxplayers", "Message": "Maxplayers: {MAXPLAYERS}", "PrintTo": 0 }, { "Title": "Player Count", "Description": "Displays Player Count of the server", "Command": "playercount", "Message": "Current playercount: {PLAYERS}", "PrintTo": 0 }, { "Title": "UserID", "Description": "Displays Player #userid", "Command": "userid", "Message": "Current players userid: {USERID}", // If you want to use this tag for commands add a # before the tag "PrintTo": 0 } }, { "Title": "Random number", "Description": "Displays a random number", "Command": "random", "Message": "This is a random number: {RNDNO=(10,20)}", // This generates a random number between 10 and 20 "PrintTo": 0 } ] Затримка/Перезарядження команди Затримка команди Є два способи додати затримку команди. Простий варіант затримки команди лише для гравця, який її використовує. У прикладі з розширеною перезарядкою можна додати прапорець IsGlobal, щоб перезаряджання застосовувалося до всього сервера, а не тільки до гравця, який використовує команду. [ //Простая можливість задержки { "Title": "SimpleCooldown", "Опис": "Приклад команди відновлення", "Command": "зарядка", "Cooldown": 10, // Задержка в секундах "Message": "Класне повідомлення про відновлення!", "Друкувати": 0 }, //Более розширений варіант { "Title": "AdvCooldown", "Опис": "Приклад команди відновлення", "Command": "зарядка", "Відновлення": { "CooldownTime": 5, // потрібно час відновлення в секундах "IsGlobal": false, // Якщо це значення буде відновлено рівним true, час буде глобальним для всіх користувачів "CooldownMessage": "Ця команда перезаряджається ще на {TIMELEFT} секунд!" }, "Message": "Повідомлення про перезарядку!", "PrintTo": 0 } ] Language for Commands Переклади у Командах Підтримка перекладів для команд Якщо у вас є сервер із гравцями з усього світу, вам, ймовірно, потрібне рішення для виведення повідомлень кількома мовами. Нижче наведено використання тега {LANG}. Тег 'test', який слідує після {LANG=}, вказує на мову у файлі addons/counterstrikesharp/ plugins/CustomCommands/ lang Цей механізм дозволяє легко адаптувати команди під кілька мов, забезпечуючи універсальність та підтримку багатомовного спілкування на сервері. Мова для команд: [ { "Title": "Sentance", "Description": "Send a sentance", "Command": "sentance", // Note that you also need to add the test tag in the language files in CustomCommands/lang "Message": "{LANG=test} test", "PrintTo": 2, "CenterMessage": { "Message": "{LANG=test}", "Time": 10 } } ]Center Message with color | Повідомлення в центрі з кольором Повідомлення в центрі з кольором: Можна додавати HTML до повідомлень, що відображаються в центрі, що дозволяє задавати будь-які кольори для тексту. Ось приклади: Колір центрального повідомлення: [ { "Title": "Сообщение в центре с цветом", "Опис": "Сообщение в центре с цветом", "Command": "colorcenter", "CenterMessage": { "Message": <font color='#00ff00'>Крутой цвет ту</font>", // Повідомлення з квітом у форматі HTML "Час": 5 // Время отображения сообщения в секундах }, "PrintTo": 2 // Куда вивести повідомлення }, { // HTML можливий, але CSS і JS не підтримуються "Назва": "С HTML", "Опис": "С HTML", "Команда": "htmlcenter", "CenterMessage": { "Повідомлення": <div>Група Steam`</div><br>``<div><font color='#00ff00'https...</font></div>`", // Сообщение с HTML-форматированием "Час": 5 // Время отображения сообщения в секундах }, "PrintTo": 2 // Куда вивести повідомлення }, { // Так же додаю свій приклад, тут взагалі використовується картинка так, як є HTML "Назва": "WS", "Команда": "ws,knife,gl,gloves,agent,skin,skins", "Message": "{PREFIX}Зайдіть на {GOLD}skins.genesis-cs.space{BLUE}, де ви можете змінити скіни\n{PREFIX}Зайдіть на {GOLD}skins.genesis-cs.space{BLUE}, де ви можете змінити скіни\n{PREFIX}Зайдіть на {GOLD}skins.genesis-cs.space{BLUE}, де ви можете змінити скіни\n{PREFIX}Зайдіть на {GOLD}skins.genesis-cs.space{BLUE}, де ви можете змінити скіни", "CenterMessage": { "Message": "<font color=\"#1E90FF\">Зайдіть на </font><font color=\"#FFD700\">skins.genesis-cs.space</font> <font color=\"#1E90FF\">де ви можете змінити скіни</font><br><img src=\"https://genesis-cs.space/logo/logoGS.jpg\"/>", "Час": 10 }, "Друк": 4 } ] Command with Arguments | Команда з аргументами Команда з аргументами: Ви можете створювати власні команди з аргументами/числами після команди. Команда з аргументами: [ { "Назва": "Аргумент 1", "Опис": "Команда з 1 аргументом", "Команда": "допоможіть мені 1", "Message": "Помогите мне с 1 аргументом", "Друкувати": 0 }, { "Назва": "Аргумент 2", "Опис": "Команда з 2 аргументами", "Command": "helpme 2", "Message": "Помогите мне с 2 аргументами", "Друкувати": 0 } ]Multiple Aliases for one Command | Декілька псевдонімів для однієї команди Ви можете створювати псевдоніми для команди, щоб користувачі могли використовувати різні варіанти введення для виконання однієї команди. Кілька псевдонімів для однієї команди: [ { "Назва": "Розбрат", "Опис": "Команда для посилання на Discord", "Command": "discord,dc", // Псевдоніми команди: користувач може ввести !discord, /discord, !dc, /dc або інші варіанти "Message": "{PREFIX}Discord: https://discord.gg/...", "Друкувати": 0 } ]New Lines | Нові рядки Нові рядки: Існує два способи розділити повідомлення на два або більше рядків. Нові лінії: [ { "Назва": "Група Steam", "Опис": "Ссылка на групу Steam", "Command": "steam,group,steamgroup", "Повідомлення": "{PREFIX}Steamgroup: \nhttps://steamcommunity.com/", // \n додає нову строку "Друкувати": 0 }, { "Title": "Числа", "Description": "От одного до десяти", "Команда": "числа", "Повідомлення": "1\n2\n3\n4\n5\n6\n7\n8\n9\r\n10", "Друкувати": 0 }, { "Title": "Числа", "Description": "Від одного до десяти з масивами", "Команда": "числа2", "Message": [ // Використання масиву для виведення строки "1", "2", "3", "4", "5", "6", "7", "8", "9", "10" ], "Друкувати": 0 } ]Permissions Дозволи Дозволи: Додавання перевірки допуску дозволу, щоб визначити, хто може виконувати команду. Додатково прочитайте: CSSharp.dCSSharp.devev Дозволи: [ { "Title": "Пінг", "Опис": "Возвращает Pong! пользователю", "Command": "ping", "Message": "Понг!", "Друкувати": 0, "Дозвіл": { "RequiresPermissionOr": false, // true = Потрібно хоча б один дозвіл зі списку | false = Потрібні всі дозволи зі списку "PermissionList": [ // Список дозволених "@css/cvar", // Стандартне дозвіл CSS "@custom/permission", // Пользовательское разрешение "#css/simple-admin" // Потрібно належність до групи simple-admin ] } } ]Server Commands Серверні команди Виконання серверних команд: Якщо ви хочете виконувати команди сервера за допомогою ваших команд, це робиться таким чином. Важливо: Рекомендується додавати дозволи для таких команд, щоб не кожен гравець міг використовувати їх та виконувати команди на вашому сервері. Команди сервера: [ { "Title": "Перезапустити", "Опис": "Команда для повторного запуску гри", "Command": "rg,restart,restartgame", "Повідомлення": "Гра перезапускається", "Друкувати": 0, "Команди сервера": [ "mp_restartgame 1" ], // ви повинні додати дозволи серверним командам із зазначенням безпеки. Використовуйте свій страх і ризик "Дозвіл": { "RequiresPermissionOr": false, // true = Потрібно хоча б один дозвіл зі списку | false = Потрібні всі дозволи зі списку "Список дозволів": [ "#css/moderator" // необхідно бути в групі admin ] } }, { "Title": "Увімкнути пошук", "Command": "серфінг", "Message": "Пошук увімкнено", "Друкувати": 0, "Опис": "Команда для ввімкнення ігрового режиму Surf", "Команди сервера": [ "sv_cheats 1", "sv_falldamage_scale 0", "sv_party_mode 1", "mp_freezetime 2.5", "mp_round_restart_delay 2.5", "cl_ragdoll_gravity 0", "sv_accelerate 10", "sv_airaccelerate 1400", "sv_gravity 800,0" ], "Дозвіл": { "RequiresPermissionOr": правда, "Список дозволів": [ "@css/cvar", "@customcommands/surf" ] } }, { "Назва": "Kickme", "Опис": "команда, яка б'є себе", "Command": "kickme", "Message": "Отримати удар", "Друкувати": 0, "Команди сервера": [ "css_kick #{USERID}" // Теги також працюють для команди. Ця команда працює з простим адміністратором ] } ]Toggling Server Commands Перемикання серверних команд Переключення серверних команд Якщо ви не бажаєте створювати дві окремі команди для включення та відключення серверних команд, ось спосіб зробити це простіше. Якщо до команди додати toggle , значення команди буде перемикатися. Якщо воно дорівнювало 1, воно стане 0, і навпаки. Якщо значення дорівнює 0, воно переключиться на 1. При додаванні toggle на початок команди не потрібно вказувати значення після неї. Зверніть увагу, що це працює тільки з командами, які мають значення 0 або 1! Перемикання команд сервера: [ { "Title": "Toggle sv_cheats", "Description": "Команда для переключения sv_cheats", "Command": "cheats", "Message": "Переключено sv_cheats", "PrintTo": 0, "ServerCommands": [ "toggle sv_cheats" ], "Permission": { "RequiresPermissionOr": false, "PermissionList": [ "#css/moderator" ] } } ]Execute Client Commands Виконання команд клієнта Виконання команд клієнта Якщо ви хочете виконати команди для клієнта, два способи це зробити. Виконання команди клієнта Це означає, що ви імітуєте введення команди в консоль гравця. Зауважте, що це працює тільки для команд, які можуть бути виконані клієнтом. Виконання команд клієнта: [ { "Title": "Open Buy menu", "Description": "Opens the buy menu for the player", "Command": "buy", "Message": "Opening buy Menu...", "PrintTo": 0, "ClientCommands": [ "buymenu" ] } ]Виконання команди клієнта із сервера: Виконує зазначену команду безпосередньо із сервера (імітує виконання команди сервером із контекстом гравця). Працює з серверними командами, такими як kill, explode, noclip тощо.JSON: [ { "Title": "Noclip", "Description": "Noclips player", "Command": "noclip", "Message": "Noclip...", "PrintTo": 0, "ServerCommands": [ "noclip" ] } ]Встановлення 1. Завантажити останню версію CustomCommands.zip 2. ЗА РАНІШЕ! Створіть папку на сервері /addons/counterstrikesharp/plugins/ CustomCommands (Оскільки від автора відсутня в архіві папка, яку можна просто скинути в папку plugins) 3. У створену папку, скидаємо всі файли з архіву 4. ВІДРАЗУ РЕКОМЕНДУЮ! Видалити все, що є в Commands.json (Прошу помітити НЕ Commands. example .json , а саме Commands.json) до запуску/перезапуску сервера! 5. Ось тепер можна запускати/перезапускати сервер! 6. Ознайомиться з невеликою Wiki про те, як створювати команди (В описі цього ресурсу) Інформація Додав Ciko Додано 02.09.25 Категорія Плагіна Перегляд файла
  23. Ciko опублікував файл в Плагіна
    • 0 раз скачали
    • Версія 1.0.0
    Плагін дозволяє адміністратору отримувати віп статус залежно від їхніх прав Наприклад, якщо в конфізі вказати "@admin/deluxe" "Deluxe", то за наявності прав у гравця @admin/deluxe він отримає віп статус групи Deluxe
    Безкоштовний
  24. Ciko опублікував тема в Плагіна
    [AS] VIP Плагін дозволяє адміністратору отримувати віп статус залежно від їхніх прав Наприклад, якщо в конфізі вказати "@admin/deluxe" "Deluxe", то за наявності прав у гравця @admin/deluxe він отримає віп статус групи Deluxe Інформація Додав Ciko Додано 02.09.25 Категорія Плагіна Перегляд файла
  25. Ciko опублікував файл в Плагіна
    • 0 раз скачали
    • Версія 1.0.0
    Дозволяє віп гравцю взяти комплект зброї. Конфіг { { "Delay": 15.0, "FirstRound": false, "Warmup": false, "RestrictedMaps": { "de_dust2", "de_nuke" }, "Kits": [ { "Name": "⫸AK47+Г+Д", "Cooldown": 3, "Team": 1, "Weapons": [ "weapon_knife", "weapon_deagle", "weapon_ak47", "weapon_flashbang", "weapon_hegrenade", "weapon_smokegrenade", "weapon_molotov" ] }, { "Name": "⫸M4A1.S+Г+Д", "Cooldown": 5, "Team": 2, "Weapons": [ "weapon_knife", "weapon_deagle", "weapon_m4a1_silencer", "weapon_flashbang", "weapon_hegrenade", "weapon_smokegrenade", "weapon_incgrenade" ] } ] } }
    Безкоштовний

Акаунт

Навігація

Пошук

Пошук

Налаштування push-сповіщень браузера

Chrome (Android)
  1. Натисніть значок замка поруч з адресним рядком.
  2. Натисніть Дозволи → Сповіщення.
  3. Налаштуйте свої налаштування.
Chrome (Комп'ютер)
  1. Натисніть значок замка в адресному рядку.
  2. Виберіть Налаштування сайту.
  3. Знайдіть Сповіщення та налаштуйте потрібні параметри.