Установка AmxBans 6.0 + дистрибутив з фіксами.
І так, нам знадобляться:
1) Новий AMX Mod X amxmodx-1.8.2-dev-hg17-ts.rar [102.28 Kb]
2) Дистрибутив з фіксами. Дистрибутив з офф сайту качати не рекомендується. Там over 9000 багів. csds.ws-amxbans.rar [1.49 Mb]
include # 92; access.inc.php
include # 92; config.inc.php
include # 92; functions.inc.php
include # 92; rcon_hl.net.inc
include # 92; sql.inc.php
include # 92; admin # 92; admin_ban_add_online.php
include # 92; admin # 92; admin_sm_av.php
install # 92; datas.inc
install # 92; tables.inc
templates # 92; admin_ban_add_online.tpl
templates # 92; ban_list.tpl
templates # 92; main_header.tpl
view.php
configs # 92; amxbans.cfg
configs # 92; plugins-amxbans.ini
data # 92; lang # 92; amxbans.txt
plugins # 92; amxbans_core.amxx
plugins # 92; amxbans_main.amxx
plugins # 92; amxbans_flagged.amxx
plugins # 92; amxbans_freeze.amxx
scripting # 92; amxbans_core.amxx
Відмінності від оригінальної версії:
* Дистрибутив повністю переведений на UTF-8: від БД до ланг-файлу.
* Дистрибутив повністю сумісний з DProto.
* Виправлено баг з users.ini // не пройшло перевірку бан.
* Виправлено баг при видачі онлайн бана.
* Виправлено баг при Кіке через веб-інтерфейс.
* Виправлено баг з SteamcommunityID.
* Сортування адміністраторів по прапорам, а не за датою створення.
* Виправлені ВСЕ баги з кодуванням.
* Доданий красивий tooltip. Спочатку він був в архіві, але не був підключений.
* І ще купа дрібних фіксів.
І так, почнемо з установки web частини.
1) Розпаковуємо завантажений архів з релізом amxbans. Папку Web перейменовуємо в bans і кидаємо в папку web-сервера. У мене це C: # 92; AppServ # 92; www # 92; bans
2) Заходимо на свій сайт, _ttp: // MYWEBSITE / bans, вас перекидає перенаправленням на сторінку установки, якщо ж цього не сталося, з якихось причин, заходимо самі на сторінку _ttp: //MYWEBSITE/bans/setup.php
3) Відкрилося вікно установки AmxBans. Тут потрібно вибрати установку російською мовою. Як, показано на скріншоті:
а ось register_globals, я б порекомендував вимкнути, що я і зробив у себе.
йдемо далі, magic_quotes_gpc - так само можете вимкнути, він вам не знадобиться.
Налаштування робити в php.ini
Тикаємо далі.
4) Перевіряємо, чи всі ми зробили в першому пункті. І натискаємо далі якщо все добре. Кореневу папку і URL нехай не зраджуйте (це для тих хто не знає, навіщо вони) Тикаємо далі.
5) Тут вводимо свої настройки БД. БД можна створити в phpmyadmin. Загалом маємо отримати щось на зразок цього:
З ВЕБ ЧАСТИНОЮ закінчили, йдемо до установки amxx частини.
Для початку Чи не ЗАБУВАЄМО, Що потрібно оновити amxmodx до версії 1.8.2
Копіюємо в CS, все що в папці базового набору, природно порівнюючи директорії, а потім файли з архіву для CS. На питання чи замінювати файли, відповідаємо ТАК.
Правимо всі потрібні нам файли налаштувань, users.ini, sql.cfg і т.д.
Вказуємо дані для підключення до бази даних в файлі sql.cfg
amx_sql_host "localhost" - якщо сервер, кс і веб сервер на одному комп'ютері, то залишаємо як є.
amx_sql_user "ІМ'Я"
amx_sql_pass "ПАРОЛЬ"
amx_sql_db "ІМ'Я БД"
amx_sql_table "admins" - залишаємо стандартно
amx_sql_type "mysql" - залишаємо стандартно
В результаті маємо отримати приблизно так:
; 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)
Ну тепер зберігаємо, і запускаємо наш CS сервер.
Потім в налаштуваннях додайте свій сервер, а так же адмінів. (Про users.ini забудьте)