Установка amx bans на хостинг - статті - каталог статей - офіційний сайт команди


Необхідне програмне забезпечення на сервері хостера:

PHP v4.3 або більш пізньої версії
MySQL v4.1.11 або пізнішої версії
Cron - виполнителями завдань за розкладом
Параметр в php.ini «magic_quotes_gpc» повинен бути «ON»


Неоходимо програмне забезпечення на ігровому сервері:


Остання версія AMXMODX (1.76а і вище) з підтримкою MySQL
Остання версія встановленого MetaMod
Доступ до бази MySQL віддалено

Почнемо установку.
Розпаковуємо архів. Бачимо 3 папки.

Вказуємо свої дані, базу потрібно створити в phpmyadmin.


Database server - Зазвичай це localhost
DB Name - Ім'я бази даних
DB Username - ім'я користувача бази даних
DB Password - пароль до бази даних

Натискаємо check connection. якщо все в порядку бачимо наступне

Натискаємо Step 2. перед вами з'явилося вікно з таблицями, тут нічого не чіпаємо, натискаємо create

Якщо все таблиці створилися правильно вони все виділяються зеленим.


Тут теж нічого не чіпаємо, натискаємо Step 4


Тут створюємо адміністратора.

Установка amx bans на хостинг - статті - каталог статей - офіційний сайт команди


Так само нічого не чіпаємо, натискаємо finalize


Повинно бути все зеленим, це означає що немає ніяких помилок і все ок, натискаємо proceed to AMXBans

Урааа ми встановили AMX Bans

Тепер треба зв'язати AMX Bans з ігровим сервером:

register_cvar ( "amx_sql_host", "127.0.0.1") - Хост
register_cvar ( "amx_sql_user", "root") - Ім'я користувача
register_cvar ( "amx_sql_pass", "") - Пароль
register_cvar ( "amx_sql_db", "amx") - Ім'я бази даних
register_cvar ( "amx_sql_type", "mysql") - Чи не чіпати

Відредагуйте також 2 рядки в файлі amxmodx / config / amxbans.cfg

2) впеше ваш домен замість pathToYour

Заливаємо папку amxmodx з підпапки на ігровий сервер.
Увага!

1) Якщо база даних WEB інтерфейсу AMX Bans перебувати на іншому сервері, ніж ігровий сервер, то вам потрібно вказати IP цій віддаленій бази даних.

2) Також при установці я зіткнувся такою річчю, як заборона (за стандартом) на з'єднання віддалених доменів або IP до бази даних. В даному випадку віддалений IP це IP самого ігрового сервера. Для вирішення з'єднання віддалених IP до вашої базі, потрібно в панелі управління хостингом (Cpanel і тд) додати IP ігрового сервера в дозволені.

Тепер потрібно налаштує sql.cfg на вашому сервері (cstrike / addons / amxmodx / configs / sql.cfg)

amx_sql_host "localhost" - Віддалений IP бази даних
amx_sql_user "ххххх" - Користувач бази даних
amx_sql_pass "ххххх" - Пароль
amx_sql_db "хххххх" - Ім'я бази даних
amx_sql_table "admins" - Ми залишаємо як є
amx_sql_type "mysql" - Зберігаємо як є

Також необхідно дописати нові плагіни в plugins.ini (cstrike / addons / amxmodx / configs / plugins.ini) Повинно виглідеть так:

; AMX Mod X plugins

Admin Base - Always one has to be activated
admin.amxx; admin base (required for any admin-related)
; Admin_sql.amxx; admin base - SQL version (comment admin.amxx)


З такою конфігурацією адмінів треба буде додавати, як і раніше, через users.ini. а не через WEB AMX Bans
Зберігаємо і пере. Готово

1) Ігрові сервера автоматично додаються в AMX Bans, як тільки відбувається з'єднання AMX Bans з базою даних.
2) Як банити. Також, як і раніше. Тільки тепер замість АМХ BAN меню, буде меню AMX Bans 5.0 меню з вибором причини бана.


Список найчастіших питань і проблем (по ходу справи буде оновлюватися):


1) У мене після установки AMX Bans білий екран
1) Потрібно в php.ini виставити у атрибута «magic_quotes_gpc» On
PS! Якщо у вас немає доступу до php.ini, то тоді створити .htaccess в початковій директорії вашого сервера (наприклад: /public_html/.htaccess) і прописати в .htaccess: php_flag magic_quotes_gpc off
PS! Якщо вище сказане не допомогло, тоді повністю перевстановіть AMX Bans,
але на Step 5, поміняйте. Enable Version-Checking на Disabled

2) Коли ставиш російську мову, показує ієрогліфи
У файлі (templates # 92; main_header.tpl) знайдіть charset = ISO-8859-1 і замініть на charset = windows-1251

4) Failed (Enable write permission on the include folder and smarty / templates_c)
Змініть атрибути (дозвольте запис)

5) Як змінити час бана (мається на увазі при лазні з гри в меню)?
У amxbans.cfg (addons # 92; amxmodx # 92; configs # 92;) змініть рядок amx_sethighbantimes "5 m" "1 h" "4 h" "10 h" "1 w" "0 m" "-1 m" як вам зручно.

6) Як прибрати повідомлення (ADMINS) Сервер. [AMXBANS] Player STEAM_ID_LAN banned 4 time (s) before?
У amxbans.cfg знаходимо рядок amxbans_show_prebanned 1 ставимо 0 (1 enabled and 0 disabled).

7) Як прикрутити бани ATAC?
У atac.cfg (addons # 92; amxmodx # 92; configs # 92; atac # 92;)
// Enables / Disables AMXBAN 4.0 (0 = OFF or 1 = ON)
atac_amxban 1

8) Як прикрутити бани Reallite HLGuard Anti-Cheat?
Дивіться настройки в файлі reallite_actions.cfg (cstrike # 92; addons # 92; amxmodx # 92; configs # 92; reallite_hlg)

9) А як мені сервер з CS додати? У розділі "Сервери" немає ніяких кнопок додавання?
Він автоматом додасться, коли пріконектітся до БД.

10) А як зробити щоб російська була завжди стандартним?
У файлі include # 92; config.inc.php
$ Config-> default_lang = "english"; міняй на rus

11) А як зробити щоб російська була завжди стандартним?
У файлі include # 92; config.inc.php
$ Config-> default_lang = "english"; міняйте на Russian

12) А який треба файл редактіроапть щоб додати шапку?
templates # 92; main_header.tpl

Схожі статті