Авторизация Регистрация Забыли пароль?
Реклама
Multiplay.ru
Реклама
Раскрутка КС 1.6
Статьи
Наш игровой сервер
Наши сервисы
Мониторинг серверов
Информация
Нам интересно знать
Популярные теги
Популярные материалы
    Партнеры
    Документация
    Документация по AMX Mod X
    Вы находитесь:

    Категория: Статьи

    Установка AMX Bans на хостинг

    Автор: bow

    Дата: 4 ноября 2008

    Просмотров: 95923

    Комментариев: 18

    Установка AMX Bans на хостинг

    Необходимое программное обеспечение на сервере хостера:
    PHP v4.3 или более поздней версии
    MySQL v4.1.11 или более поздней версии
    Cron – Выполнитель заданий по расписанию
    Параметр в php.ini «magic_quotes_gpc» должен быть «ON»

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

    Последняя версия AMXMODX (1.76а и выше) с поддержкой MySQL
    Последняя версия установленного MetaMod
    Доступ к базе MySQL удаленно

    Необходимые файлы:
    amxbans5-makeserver.ru.rar [ b] (cкачиваний: 22344)


    Начнём установку.
    Распаковываем архив. Видим 3 папки.
    Установка AMX Bans на хостинг

    Кидаем содержимое папки web к себе на сервер, или переименовываем её (Например в bans) и кидаем её на сервер.
    Заходим по адресу: http://ваш_сайт.ru/admin/setup.php и видим это
    Установка AMX Bans на хостинг


    Указываем свои данные, базу нужно создать в phpmyadmin.

    Database server – Обычно это localhost
    DB Name – Имя базы данных
    DB Username – имя пользователя базы данных
    DB Password – пароль к базе данных


    Нажимаем check connection, если всё в порядке видим следующее
    Установка AMX Bans на хостинг


    Нажимаем Step 2, перед вами появилось окно с таблицами, здесь ничего не трогаем, нажимаем create
    Установка AMX Bans на хостинг


    Если все таблицы создались правильно они все выделяются зелёным.
    Установка AMX Bans на хостинг

    Нажимаем Step 3
    Установка AMX Bans на хостинг

    Здесь тоже ничего не трогаем, нажимаем Step 4
    Установка AMX Bans на хостинг

    Здесь создаем администратора.
    Nickname - Логин администратора
    E-mail address - Почтовый адрес
    Password - Пароль

    Нажимаем Step 5
    Установка AMX Bans на хостинг

    Так же ничего не трогаем, нажимаем finalize
    Установка AMX Bans на хостинг

    Должно быть всё зелёным, это означает что нет никаких ошибок и всё ок smile, нажимаем proceed to AMXBans
    Установка AMX Bans на хостинг


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

    Теперь надо связать AMX Bans с игровым сервером:

    Заходим в папку amxmodx > scripting , открываем admin_amxbans .sma через WordPad или другой более мощный редактор (я использую Bred) ищем строчки и заполняем:
    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") – Не трогать

    Сохраняем. Затем, компилируем admin_amxbans.sma в admin_amxbans.amxx
    Для этого можно использовать http://www.amxmodx.org/webcompiler.cgi
    После компиляции, заменяем admin_amxbans.amxx в папке plugins на новый перекомпелированный.

    Отредактируйте также 2 строчки в файле amxmodx/config/amxbans.cfg

    1) Укажите свой сайт с AMX Bans, без http://

    // Dont use http:// in this cvar. The url will show to banned players in the console.
    amxbans_complain_url www.yoursite.com

    2) Впешите ваш домен вместо pathToYour

    // Put the path to your findex.php here if you want to use the banhistory menu
    amxbans_banhistmotd_url "http://pathToYour/findex.php?steamid=%s"


    Заливаем папку 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

    ; AMX Bans
    ;admin_amxbans.amxx
    amxbans.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)

    С такой конфигурацией админов надо будет добавлять, как и раньше, через users.ini, а не через WEB AMX Bans
    Сохраняем и перезаливаем. Готово

    Полезная информация:

    1)    Игровые сервера автоматически добавляются в AMX Bans, как только происходит соединения AMX Bans с базой данных.
    2)    Как банить?! Также, как и раньше. Только теперь вместо АМХ BAN меню, будет меню AMX Bans 5.0 меню с выбором причины бана.
    3) Высокое разрешение и отличное качество видео и звука - главные отличия BluRay от DVD, BluRay фильмы - лучший выбор киномана!

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

    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\main_header.tpl) найдите charset=ISO-8859-1 и замените на charset=windows-1251

    3)    Возможна ли работа AMX Bans, если ВЕБ сервер стоит отдельно от сервера CS
    Да такое возможно, в настройках вместо localhost указать адрес (IP) на котором расположен web-сервер

    4)    Failed (Enable write permission on the include folder and smarty/templates_c)
    Измените атрибуты (разрешите запись)

    5)    Как изменить время бана (имеется в виду при бане с игры в меню)?
    В amxbans.cfg (addons\amxmodx\configs\) измените строчку 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\amxmodx\configs\atac\)
    // Enables/Disables AMXBAN 4.0 (0=OFF or 1=ON)
    atac_amxban 1

    8)    Как прикрутить баны Reallite HLGuard Anti-Cheat ?
    Смотрите настройки в файле reallite_actions.cfg (cstrike\addons\amxmodx\configs\reallite_hlg)

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

    10)    А как сделать чтоб русский был всегда стандартным ?
    В файле include\config.inc.php
    $config->default_lang = "english"; меняй на rus

    11)    А как сделать чтоб русский был всегда стандартным ?
    В файле include\config.inc.php
    $config->default_lang = "english";  меняйте на Russian

    12)    А какой надо файл редактироапть чтоб добавить шапку ?
    templates\main_header.tpl

    13)    А в каком файле можно убрать строку: AMXBans 5.0 by YoMama/LuX & lantz69
    Авторские права надо соблюдать!
    templates\main_footer.tpl





    Статья частично взята с www.killadrom.com
    Похожие публикации
    Комментарии на сайте
    romanpavlo

    Написал: romanpavlo 26 января 2011 15:34 Группа: Юзер
    Cron – Выполнитель заданий по расписанию
    Параметр в php.ini «magic_quotes_gpc» должен быть «ON» a kak eto u eto 3geJlat?
    Цитировать
    ADMINVIPZONE

    Написал: ADMINVIPZONE 3 февраля 2011 11:40 Группа: Юзер
    Блин народ подскажыте как изменить фон бан листа !!! ???
    Цитировать
    ewreisik

    Написал: ewreisik 8 февраля 2011 14:05 Группа: Юзер
    помогу с амбансом за 100Р
    в сумму входит установка, и зделаю всё так,как вы хотите)))
    isq: 477553616
    Цитировать
    panov

    Написал: panov 11 февраля 2011 18:42 Группа: Юзер
    Пацаны помогите пожалуйста!!!
    Вот скайп скину 30рублей на яндекс или webmoney
    skype:Jumast2!
    Цитировать
    DozEr1237

    Написал: DozEr1237 25 февраля 2011 17:42 Группа: Юзер
    DieselFaka1
    проверь первыми ли у тебя стоят плагины amxbans_core и main, они должны быть ИСКЛЮЧИТЕЛЬНО ПЕРВЫМИ в списке плагинов, перед ними не должно ничего стоять!
    ПЕРВЫМ должен стоять amxbans_core.amxx, а за ним amxbans_main.amxx.
    Цитировать
    fr0st1k.mp3

    Написал: fr0st1k.mp3 8 марта 2011 17:14 Группа: Юзер
    Baw [b], Спасибо за статью очень долго искал и наконец нашел :)
    [b]Sp1k
    , торОпился не руССкий :D
    Цитировать
    zlool

    Написал: zlool 11 марта 2011 10:44 Группа: Юзер
    http://amx-nsk.ru/index.php?showtopic=73 - Установка версии 6.0 ...(куда лучше шестая чем пятая)!
    Цитировать
    doctor-x

    Написал: doctor-x 18 июня 2011 14:28 Группа: Юзер
    Великолепная статья, все доступно и понятно.
    Цитировать
    samyray666

    Написал: samyray666 22 июля 2011 09:26 Группа: Юзер
    Лично для меня проще поставить 6.0 чем 5.0) Ничего ненада компилировать просто поставить плагины и установить на хостинг
    Цитировать
    KvORubin

    Написал: KvORubin 28 октября 2011 00:44 Группа: Юзер
    Млять поставил, а в скрипте ошибка
    после всей установки должен поидее открыться сайт, а ошибка 500 и пиндец.
    Цитировать
    MeGo-Pyps

    Написал: MeGo-Pyps 30 декабря 2011 12:24 Группа: Юзер
    У меня такая проблема.Я не могу добавить админов.Просто нету такой функциии.Последняя это сервер и дольше нет .Что делать
    Цитировать
    csattland

    Написал: csattland 13 февраля 2012 21:55 Группа: Юзер
    ADMINVIPZONE,
    На него есть темы разные юзай гугл
    Цитировать
    v1217863

    Написал: v1217863 15 февраля 2012 20:05 Группа: Юзер
    не делается подключение к amxbans Черерз модемный сервер
    Цитировать
    ^AquaGen^

    Написал: ^AquaGen^ 2 марта 2012 17:13 Группа: Юзер
    А есть вариант, добавить амхbans на ucoz сайт?
    Цитировать
    samyray666

    Написал: samyray666 26 мая 2012 16:22 Группа: Юзер
    ^AquaGen^,
    а на Юкозе разве есть база данных MySQL?
    лучше всего использовать платный хостинг!
    Цитировать
    greenadmin

    Написал: greenadmin 15 июля 2012 20:51 Группа: Юзер
    На каком хостинге ставить amxbans?
    Цитировать
    samyray666

    Написал: samyray666 24 сентября 2012 14:56 Группа: Юзер
    greenadmin,
    Хостингов куча есть, но ищи где есть удаленная база данных MySQL
    Цитировать
    DeadAdmins

    Написал: DeadAdmins 24 апреля 2014 22:51 Группа: Юзер
    Делаем кс сервера.
    Без лагов, и ошибок.
    А самое главное, недорого.
    Ждем вас:)
    Skype:slava.isaenko
    Заказать сервер http://vk.com/topic-30169228_30042638
    Цитировать
    Новый комментарий

    Информация

    Посетители, находящиеся в группе lamo, не могут оставлять комментарии к данной публикации.