cs 1.6 Главная Файлы Форум Статьи Мониторинг
Последнее обновление было выполнено: 156 секунд назад, 1795 серверов онлайн, самая популярная карта de_dust2 (Counter-Strike 1.6), в данный момент играют 11573 игрока из 37408 максимально возможных, каждый день к нам заходит 3717 человек.
Подобрать сервер
Добавить Сервер
Редактировать Сервер
Наш Форум
Каталог ссылок
Заказать вип статус
Внимание! Нужен модератор на сайт! ICQ 785-395
Главная » Каталог статей »Сборка сервера

Установка и настройка AMX BANS (банлиста) на хостинг:

18.10.2009, 20:07
Необходимое программное обеспечение на хостере:

1. PHP
2. MySQL
3. Cron
4. Удаленный доступ к базе
MySQL (соответственно дать доступ к базе с IP вашего сервера CS)

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

1. AMXMODX (1.76а и выше) с поддержкой MySQL
2. MetaMod

Необходимые файлы:
AMXbans 5.0 - скачать

Начнём установку.

1. Создаем базу MySQL на хосте сайта (в месте где будет находится банлист)
базу нужно создать в phpmyadmin или в интерфейсе хоста.
2. Скачиваем AMXbans
3. Распаковываем архив. Видим 3 папки.



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


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

Нажимаем check connection, если всё в порядке видим следующее


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


Если все таблицы создались правильно они все выделяются зелёным.



Нажимаем Step 3



Не меняем, нажимаем Step 4



Здесь создаем администратора.
Nickname - Логин админа
E-mail address - Почта
Password - Пароль
Нажимаем Step 5



Ничего не меняем, нажимаем finalize



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


Все AMXBans установлен на хост. Ваш банлист доступен по адресу: http://ваш сайт/bans

Теперь надо подключить игровой сервер к банлисту, чтобы данные записывались в базу.

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

Я сделал название базы и имя пользователя одинаковым при создании базы на хосте

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

4. Заходим в amxmodx/config/amxbans.cfg находим и редактируем
// Dont use http:// in this cvar. The url will show to banned players in the console.
amxbans_complain_url http://cz-games.clan.su/(красным ваш сайт для подачи апелляции)

// Put the path to your findex.php here if you want to use the banhistory menu
amxbans_banhistmotd_url "http://cz-games.clan.su/bans/findex.php?steamid=%s" (красным поменять на свое)

5. Настраиваем sql.cfg на вашем сервере CS (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" – Оставляем как есть

6. Теперь надо запустить плагины в 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)

7. Устанавливаем админов.

Админов добавлять надо будет через вебинтерфес AMXbans, вход в который можно производить по логину и паролю указаные при установке банлиста (4 шаг)
Если что не так работает попробуйте вкл и выкл плагины по порядку

ВСЕ установка окончена

PS Если у Вас возникли ошибки читаем ниже ошибки по Установке банлиста, если и это не помогло зайдите на форум создайте новую тему в нужном разделе и Мы постараемся Вам помочь

Проблемы при Установке AMXBans - банлиста

1) Белый экран по окончанию установки банлиста
- Нужно в php.ini выставить у атрибута «magic_quotes_gpc» On
- Если у вас нет доступа к php.ini, то тогда создать .htaccess в начальной директории вашего сервера (например:/public_html/.htaccess) и прописать в .htaccess: php_flag magic_quotes_gpc off
- Если нет доступа или ничего не помогло, то надо переустановить AMX Bans, и на шаге 5 (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)
Измените атрибуты (разрешите запись) желательно на всю папку bans, удобно это делать через Fezzila

5) Как поставить другие сроки бана в amxmodmenu?
В amxbans.cfg (addons\amxmodx\configs\) измените строчку
amx_sethighbantimes "5 m" "1 h" "4 h" "10 h" "1 w" "0 m" "-1 m" Ставим любые сроки, 0 - бан на всегда

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 в раздел "Сервера" в интерфейсе AMXBans, там никаких кнопок добавления ?
Сервер появиться автоматически, через некоторое время.

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

11) Как добавить шапку в AMXBans (банлисте)?
Редактируем файл
templates\main_header.tpl

12) Как убрать авторские права или как строку: AMXBans 5.0 by YoMama/LuX & lantz69
Авторские права надо соблюдать! Но можно посмотреть в файле и подправить немного.

Категория: Сборка сервера | Добавил: Вра4
Просмотров: 765 | Загрузок: | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Мини-чат

Наш опрос
Оцените мой сайт
Всего ответов: 164

Теги

Статистика
Онлайн:
Всего на сайте: 1
Гости: 1
Пользователей: 0

Зарег. на сайте:
Счетчик материалов:

Сегодня нас посетили:
Счетчики: