Sourcebans 1

Веб-сервер:
PHP 5.0
MySQL 5.0

Виділений CS: GO сервер:
Metamod: Source / SourceMM (останньої версії)
SourceMod (останній Build)

Бази даних:
Як було сказано вище, в кінці установки веб-частини вам висвітитися код виду

"Databases"
"Driver_default" "mysql"

"Sourcebans"
"Driver" "mysql"
"Host" "localhost" // ім'я сервера де знаходиться ваш mysql
"Database" "sourcebans_db" // назву бази даних
"User" "sb" // ім'я користувача бази даних
"Pass" "sbpass" // пароль для цього користувача
>
>

Вставляємо код який висвітитися в кінці установки! Зверху просто приклад!

Код вставляємо із заміною в файл /addons/sourcemod/configs/databases.txt (на ігровому сервері).

установка:
Вийміть вміст архіву в / директорію.
Для вашої зручності представлений список файлів містяться в / директорії.
addons / sourcemod / configs / sourcebans / sourcebans.cfg
addons / sourcemod / plugins / sourcebans.smx
addons / sourcemod / scripting / sourcebans.sp
addons / sourcemod / translations / sourcebans.phrases.txt

конфігурація:
Після вилучення цього в вашу / директорію знайдіть файл sourcebans.cfg і налаштуйте його у відповідності з наступною інформацією. Нижче наводиться докладний опис кожної опції.

Посібник з налаштування Панелі Адміністратора

Це коротке керівництво по налаштуванню серверів і адміністраторів щоб звести час простою до мінімуму. Звичайно, це залежить від того, яка кількість серверів і адміністраторів ви маєте. Припускаючи, що у вас є 2 або більше серверів і більше 2 адмінів дотримуйтесь інструкцій після того, як ви закінчили установку веб-панелі SourceBans.

Додавання груп
Спочатку додайте свої різні групи для адмінів, для веб-сайтів, і для гри (наприклад, групи: тимчасова - молодша - старша - root'и), і встановіть права доступу для кожної групи.
Якщо хочете, то ви можете також створювати групу імен серверів тут і призначити сервери (буде пояснено нижче). Ми пропонуємо зробити це тільки якщо у вас багато серверів, і ви хочете просто привласнити адміністраторів багатьом серверам одним клацанням миші.
Додавання модов
Якщо ви працюєте в різних HL2 модах, вам буде запропоновано спочатку отримати доступ до сторінки модів і побачити чи є ваш мод серед перерахованих. SourceBans установка поставляється зі стандартним списком найпопулярніших ігор движка Source, але є невелика ймовірність, що вам дійсно потрібно додати ще один мод.
Додавання серверів
Якщо у вас є групи, і додані моди, відповідно тепер ви можете додати свою гру на сторінці серверів. Просто натисніть кнопку "Додати сервер" і заповніть обов`язкові поля, вибрати правильний мод, і призначити його на серверну групу (тільки в разі, якщо ви створили групи серверів).
Додавання адмінів
Після додавання прав доступу групам, і додавання серверів ви готові додати адмінів. Щоб додати адміністратора, перейдіть на сторінку Адміністратори (Admin) і натисніть кнопку "Додати адміністратора" (Add an admin). Просто заповніть необхідні дані і пароль, Ви можете залишити тимчасово пароль адміністратора під питанням. Адміністратор зможе змінити свій пароль пізніше в розділі "Ваш профіль" (Your account), який можна знайти в правому верхньому куті.
З випадають блоків ви повинні тепер мати можливість вибрати групи веб-адміністраторів і групи адміністраторів серверів, які ви створили раніше або індивідуальні права доступу для адміністратора. Коли ви створили групи серверів можна призначити адміністратора сервера або групи, можна задати індивідуальні сервер (и) доступу для конкретного адміністратора.
Тепер у вас повинен бути "робочий" SourceBans. Після зміни карти на сервері або набравши sm_rehash в консолі сервера гри переконайтеся, що ви або будь-які інші адміністратори отримали права доступу адміністратора до SourceMod і SourceBans функціонує, які були покладені на адміністратора.

Панель адміністратора (більш докладно)

Додавання адмінів
При виборі цієї вкладки ви можете додавати адміністраторів в систему SourceBan.

> Деталі адміністраторів

setinfo "YourPassInfoVar" "TheirPassword"


в консолі своїх ігор.

> Адмінськие права доступу
Відповідно до групою адміністраторів серверів, ви можете вибрати групу, членом якої повинен бути адміністратор, Ви можете вибрати для користувача права доступу або ви можете клацнути на нову групу, кожна з яких буде розширюватися, і видасть список прав доступу які ви можете призначити.

Звичайна / Нова група - права доступу адміністраторів серверів:
Згідно стандартним прав доступу адміністраторів серверів, ви можете перевірити права, які ви хочете щоб мала ця група. Ці права називаються також прапорами. Ви можете вибрати рівень імунітету для цього адміністратора / групи. Під призначеного для користувача дозволу адміністратора сервера, ви можете перевірити
Звичайні права доступу, які ви хочете, щоб цей (а) адмін / група мали. Ці права називаються також прапорами.

Звичайна / Нова група - права доступу веб-адміністраторів:
Згідно групі веб-адміністратори, ви можете вибрати групу, яку хочете, щоб адміністратор міг бути її членом, Ви можете вибрати для користувача права доступу або ви можете клацнути на нову групу, кожна з яких буде розширюватися, і видасть список прав доступу які можна призначити.
У разі вибору, головний (root) адмін, то цей адміністратор отримує повний доступ до сайту.


Використання в грі:
SourceBans плагін дозволяє адміністраторам прямо з гри додавати бани в базу даних, використовуючи такі команди:

Щоб забанити гравця виконайте наступну команду:
sm_ban [reason]

1 година = 60 minutes
1 день = 1440 minutes
1 тиждень = 10080 minutes

Це автоматично призведе бану гравця на сервері.
Часто підключення до MySQL-сервер може відбуватися невдало, або параметри можуть бути змінені коли сервер запущений. В цьому випадку ви можете використовувати наступні команди, якщо у вас є доступ RCON через SourceMod: sb_reload і sm_rehash

Питання та відповіді про SourceBans

Питання. Які порти повинні бути відкриті для коректної роботи SourceBans?
Відповідь. Якщо в веб-панелі відображається помилка Error Connecting в той час як ігровий сервер включений, то відкрийте можливість встановлювати вихідні з'єднання по протоколу UDP до порту ігрового сервера (за замовчуванням 27015).
Якщо будь-яка RCON команда консолі адміністратора не працює у вашій веб-панелі, зверніться в підтримку хостера, щоб він відкрив можливість встановлювати вихідні TCP з'єднання з вашим ігровим сервером через порт (зазвичай 27015).

Питання. Як вибрати хостинг для SourceBans?
Відповідь. Хостинг крім PHP і MySQL повинен підтримувати зовнішні з'єднання з базою даних. Перевірити можна програмою DB Extern Checker. Уточнюйте підтримується така можливість в технічній підтримці хостера.

Питання. Що таке AmxBans імпорт?
Відповідь. Якщо у вас є ще сервера CS 1.6 і ви використовуєте на них систему AMXBANS, то при імпорті SteamID, забанені в 1.6, будуть імпортовані в систему SoureBans, що зробить їх гру на серверах неможливою.

Питання. Коли баню в грі через меню, то в веб журналі SourceBans не виникає ім'я забанили адміна, а написано CONSOLE. Що робити щоб відображалося ім'я забанили адміна?
Відповідь. Додайте адміністратора в SourceBans.

Питання. SourceBans працює на no-steam серверах?
Відповідь. SourceBans успішно працює на "ламаних серверах", якщо ви використовуєте будь-якої серверний емулятор Steam'a.

Питання: Який файл потрібно змінити щоб зробити меню російською?
Відповідь. в файлі /sourcebans/includes/system-functions.php знайдіть "global $ userbank;" нижче буде форма

Питання. В якому файлі можна змінити посилання які внизу сайту?
Відповідь. /sourcebans/themes/default/page_footer.tpl

Схожі статті