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

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

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

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

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

Рекомендовані відповіді

Опубліковано
  • Адміністратор

У цьому посібнику ми докладно розглянемо, як розширити функціональність сервера Counter-Strike 2 за допомогою плагінів, а також як налаштувати та підключити базу даних для зберігання статистики, прав користувачів та інших важливих даних.

Ви дізнаєтеся:

Які плагіни варто встановити для покращення ігрового процесу та управління сервером
Як правильно завантажити, встановити та активувати плагіни
Як налаштувати базу даних MySQL для зберігання даних сервера
Як підключити плагіни до бази даних і перевірити роботу


Це посібник призначений для адміністраторів, які хочуть вивести свій сервер CS2 на новий рівень, зробивши його новим гравцем, зробивши його на новий рівень, зробивши його.

Основні плагіни та бібліотеки

  • Metamodhttps://www.sourcemm.net/downloads.php?branch=dev
    Незамінний фреймворк, який дозволяє завантажувати та керувати плагінами на сервері. Metamod запускається разом із сервером і підвантажує плагіни (модулі), розширюючи функціональність CS2.
    Обов'язково більшість модів.

  • csSharphttps://github.com/roflmuffin/CounterStrikeSharp
    Плагін для інтеграції C# плагінів із сервером CS2. Дозволяє писати розширення на C# замість традиційного SourcePawn.

  • WeaponPaintshttps://github.com/Nereziel/cs2-WeaponPaints
    Плагін, що додає кастомні скіни зброї. Відмінно підходить для серверів з унікальним оформленням та кастомізацією зброї.

Плагіни для покращення геймплею зі зброєю

  • PlayerSettingsCS2https://github.com/NickFox007/PlayerSettingsCS2
    Плагін для збереження та завантаження власних налаштувань гравця (наприклад, налаштування зброї та прицілу).

  • AnyBaseLibCS2https://github.com/NickFox007/AnyBaseLibCS2
    Бібліотека, що забезпечує базовий функціонал, який необхідний для багатьох інших плагінів, включаючи PlayerSettings.

  • MenuManagerCS2https://github.com/NickFox007/MenuManagerCS2
    Управління меню на сервері, дозволяє створювати меню користувача для взаємодії з плагінами.


Плагіни для VIP-системи

  • VIPhttps://github.com/Pisex/cs2-vip
    Плагін, що додає VIP-статуси та привілеї для гравців.

  • cs2-menushttps://github.com/Pisex/cs2-menus
    Меню для VIP та інших систем доповнює VIP плагін зручним інтерфейсом.

  • sql_mmhttps://github.com/zer0k-z/sql_mm
    Модуль для роботи з базою даних MySQL/MariaDB, необхідний для зберігання даних VIP, статистики та іншого.

    Встановлення бази даних MySQL/MariaDB


    Перед встановленням плагінів, які використовують базу даних, потрібно встановити та налаштувати MySQL сервер:

    sudo apt update sudo apt install mysql-server -y sudo systemctl start mysql sudo systemctl enable mysql sudo systemctl status mysql sudo mysql_secure_installation sudo mysql -u root -p


    При вході в MySQL використовуйте пароль, який ви задали при встановленні або такий самий, як і від системи (якщо не змінювали).
    Ці кроки забезпечать безпечну та коректну роботу бази даних.


Вирішення проблем з MySQL


Якщо VIP плагін не працює, можливо проблема з автентифікацією MySQL. Виконайте такі команди на сервері:

sudo mysql -u root -p ALTER USER 'server'@'127.0.0.1' Ідентифікується з mysql_native_password користувачем 'Ksenix5561'; ПОКАЗАТИ ЗМІННІ ТАКІ, ЯК 'validate_password%'; ВСТАНОВИТИ ГЛОБАЛЬНУ validate_password.policy = LOW; ОЧИЩИТИ ПРИВІЛЕГІЇ;


Далі встановіть необхідні бібліотеки та плагіни для MariaDB:

sudo apt install default-libmysqlclient-dev sudo apt install libmariadb3 libmariadb-dev sudo mkdir -p /usr/lib/x86_64-linux-gnu/libmariadb3/plugin/ sudo ln -s /usr/lib/libmariadbplugin.so /usr/lib/x86_64-linux-gnu/libmariadb3/plugin/caching_sha2_password.so sudo apt install mariadb-plugin-caching-sha2-password sudo apt install software-properties-common dirmngr sudo apt-key adv --fetch-keys 'https://mariadb.org/files/MariaDB-Server-GPG-KEYS.asc' sudo add-apt-repository 'deb [arch=amd64] http://mirror.mariadb.org/repo/10.11/ubuntu jammy main' sudo ln -s /usr/lib/x86_64-linux-gnu/mariadb19/plugin/caching_sha2_password.so /usr/lib/x86_64-linux-gnu/libmariadb3/plugin/


Підключення до MySQL:

mysql -u root -p -h 127.0.0.1 -- Введіть пароль СТВОРИТИ БАЗУ ДАНИХ weapon; СТВОРИТИ БАЗУ ДАНИХ vip; СТВОРИТИ БАЗУ ДАНИХ lvl; СТВОРИТИ БАЗУ ДАНИХ admin; СТВОРИТИ БАЗУ ДАНИХ ussettings;


Додаткові корисні плагіни

Як встановлювати плагіни
Завантажте плагін з офіційного репозиторію (GitHub, SourceMM і т.д.).
Скопіюйте файли плагіна в папку сервера (зазвичай addons/metamod/plugins або відповідну папку для CS2).
Додайте потрібні рядки запуску або конфігурації до конфігураційних файлів сервера.
Перезапустіть сервер, щоб завантажити нові плагіни.
Перевірте логи сервера на наявність помилок під час завантаження.
Налаштуйте плагіни відповідно до їхньої документації.

Як підключитись до мого сервера CS2


Щоб зайти на мій сервер та отримати контакти для зв'язку, відкрийте консоль гри (зазвичай клавіша ~) та введіть команду:

підкючитися до oblivion.pp.ua
Це підключить вас безпосередньо до сервера за IP-адресою та портом.

  • Ciko змінив назву на Як додавати плагіни на сервер CS2

Приєднуйтесь до обговорення

Ви можете написати зараз та зареєструватися пізніше. Якщо у вас є обліковий запис, авторизуйтесь, щоб опублікувати від імені свого облікового запису.

Гість
Відповісти на цю тему...

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

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