Установка
АMXBans 6.0.2На данный момент будет рассмотрен
вариант установки, на хостинг, установка на компьютер будет рассмотрена
в следующей статье.
И так, начнем с установки
web части.
* Web
include\access.inc.php
include\config.inc.php
include\functions.inc.php
include\rcon_hl.net.inc
include\sql.inc.php
include\admin\admin_ban_add_online.php
include\admin\admin_sm_av.php
install\datas.inc
install\tables.inc
templates\admin_ban_add_online.tpl
templates\ban_list.tpl
templates\main_header.tpl
view.php
* Plugin
configs\amxbans.cfg
configs\plugins-amxbans.ini
data\lang\amxbans.txt
plugins\amxbans_core.amxx
plugins\amxbans_main.amxx
plugins\amxbans_flagged.amxx
plugins\amxbans_freeze.amxx
scripting\amxbans_core.amxx
Отличия от
оригинальной версии:
* Дистрибутив полностью
переведен на UTF-8: от БД до ланг-файла.
* Дистрибутив
полностью совместим с DProto.
* Исправлен баг с users.ini //
не тестировался бан!!
* Исправлен баг при выдаче онлайн бана.
* Исправлен баг при кике через веб-интерфейс.
*
Исправлен баг с SteamcommunityID.
* Сортировка администраторов
по флагам, а не по дате создания.
* Исправлены ВСЕ баги с
кодировкой.
* Добавлен красивый tooltip. Изначально он был в
архиве, но не был подключен.
* И еще куча мелких
фиксов.
1) Распаковываем скачанный архив с релизом
amxbans. Папку
Web переименовываем в
bans и кидаем в папку
web-сервера. У меня это
C:\AppServ\www\bans2) Заходим на свой сайт, _ttp://MYWEBSITE/bans, вас перебрасывает
редиректом на страничку установки, если же этого не произошло, по каким
либо причинам, заходим сами на страницу _ttp://MYWEBSITE/bans/setup.php
3) Открылось окно установки
AmxBans. Здесь нужно выбрать установку на русском языке.
Теперь ставим галку напротив - "Я принимаю условия соглашения" и нажимаем
"Далее",
Я не стал включать
safe_mode - он мне нужен выключенным,
Вы можете включать, для чего он, читайте в гугле (для не опытных пользователей рекомендую ВКЛЮЧИТЬ), а вот
register_globals, я бы порекомендовал выключить, что я и сделал у себя.
Идем дальше,
magic_quotes_gpc - так же можете выключить, он вам не понадобится.
Настройки делать в
php.ini нажимаем
"Далее",
4) Проверяем, все ли мы сделали в первом пункте. И нажимаем далее если все хорошо.
Корневую папку и
URL пусть не изменяйте (это для тех кто не знает, зачем они) нажимаем
"Далее".
5) Здесь вводим
свои настройки
БД. БД можно создать в
phpmyadmin. В общем должно получится что-то вроде
этого:
Нажимаем -
"Проверить подключение" Должна появится надпись:
Подключение к базе данных
успешно! .Нажимаем
"Далее",
6) Здесь нужно указать данные главного администратора. Пишем свой ник, пасс и e-mail
для входа в сам
amxbans и дальнейшего там назначения админов сервера.
7) Ещё раз перепроверяем данные.
8) Читаем логи действий, смотрим, что бы все хорошо прошло.
9) Удаляем файл
setup.phpС ВЕБ ЧАСТЬЮ закончили, идем к установки amxx части.Для начала Не ЗАБЫВАЕМ, Что нужно обновить
amxmodx до версии
1.8.2 Копируем в
CS, все что в папке базового набора, естественно сравнивая директории, а потом
файлы с архива для
CS. На вопрос заменять ли файлы, отвечаем
ДА.
Правим все нужные нам файлы настроек,
users.ini, sql.cfg и т.д.
Указываем данные для подключения к базе данных в файле
sql.cfgamx_sql_host "localhost" - если сервер, кс и веб сервер
на одном компьютере, то оставляем как есть.
amx_sql_user "ИМЯ"
amx_sql_pass "ПАРОЛЬ"
amx_sql_db "ИМЯ БД"
amx_sql_table "admins" - оставляем стандартно
amx_sql_type "mysql" - оставляем стандартно
AmxBans файлы, и папки закидываем все по категориям. Отрываем
plugins.ini и в самом верху дописываем строчки - "amxbans_core.amxx","amxbans_main.amxxи" не забываем закомментировать плагин;admin.amxx
В итоге должно
получится примерно так -
AMX Mod X plugins
amxbans_core.amxx
amxbans_main.amxx
;
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 забудьте)