Manu-Admin-Mod
Админка для серверов Call of Duty 4 и Call of Duty: World at War
Manu-Admin-Mod это удобное средство администрирования для серверов "Call of Duty 4" и "Call of Duty: World at War"
Сервер остаётся ранговым!
Вы можете управлять сервером (изменять настройки, "манипулировать" игроками) прямо в игре не имея RCON пароля. Это очень полезно что бы разграничить права для игроков, админов, и т.д.
Мод основан на php, что делает его гибким в настройке и предоставляет большие возможности. Например: контроль использования запрещённого оружия, контроль за использованием нецензурных выражений, рандомный мапцикл и т.д.
Ваш сервер должен соответствовать следующим требованиям:
Операционная система: Windows или Linux
PHP версии 5.1.0 и выше.
База SQLite, если хотите сохранять статистику ([statistics]savestats = 1)
Установка php-sqlite для php 5.2 в Centos 6
Для установки модуля php-sqlite для php5.3.* centos , будем использовать репозиторий atomicorp.com
Добавляем репозиторий:
wget -q -O - http://www.atomicorp.com/installers/atomic | sh
Соглашаемся со всеми вопросами, и устанавливаем расширение.
yum install php-sqlite
так как в atomicorp.com версия PHP новее, во время установки расширения, Вам будет предложено обновить текущую версию PHP, соглашаемся
После удачной установки и обновления перезагружаем Apache2:
/etc/init.d/httpd restart
Локальный доступ на сервер к лог-файлу (mp_games.log)
Эти параметры Dvars должны быть прописаны на игровом сервере:
set g_logsync 2
set logfile 1
set sv_log_damage 1
Punkbuster обязателен
pb_sv_guidrelax 0
Скачиваем последнюю версию мода и сохраняем его на компьютере (C:\Downloads). Разархивируем архив.
В папке adminmod есть папки config_cod4 RENAME TO config IF CoD4 и config_codwaw RENAME TO config IF CoDWaW, переименовываем папку в configs
Переходим на страницу Config-генератор. Редактируем конфиг на своё усмотрение и сохраняем в папке config.
Добавляем себя в качестве администратора admins.cfg
Сохраняем admins.cfg в папке configs.
Загружаем папку adminmod в корневую директорию игры на сервере.
В startscript правим:
DIR=/home/cod4/adminmod
Создаем скрипт запуска
CODE
Select All
#!/bin/sh
################################################################
#
#
cd /home/cod4/adminmod
screen -A -m -d -S manu_admin ./startscript start
Сохраняем как up.sh
И также нужен будет останавливающий:
CODE
Select All
#!/bin/sh
################################################################
#
#
ps -ef | grep manu_admin | grep -v grep | awk '{print $2}' | xargs -i kill {}
Сохраняем как down.sh