1. Скачиваем архив и распаковываем в папку с выделенным сервером.
2. Настраиваем, как настроить будет описанно ниже.
3. Запускаем выделенный сервер и ждём пока не запустится карта.
4. Запускаем MAM и смотрим лог консоли МАМ что бы не было ошибок.
Основная настройка МАМ:
Я не буду сейчас расписывать полный гайд по настройке МАМ а просто опишу самые необходимые настройки так как в архиве он настроен и тестировался не один день, но если будут возникать вопросы то ответы на их буду дописывать в этом сообщении, и так начнём...
В файле config.cfg есть несколько важных параметров которые придётся настроить:
Code
port = 29960 // По дефолту стоит 29960, тут нужно указать rcon_port сервера
rconpassword = "" // Ркон пароль который вы задали на сервер командой rcon_pass
PS. Больше ничего жизнено важного для работы МАМ нет, всё остальное настроено для запуска из одной папки с выделенным сервером и соответственно на одном компе.
Дополнительная настройка МАМ:
В файле admins.cfg можно выставить права на сервере разным пользователям поместив их в ту или иную группу, делается так:
Code
[011000012415ca03] // XUID обратите внимание на важную деталь что буквы должны быть маленькие.
group = "master" // Группа обладающая определенными правами в данном случае админ сервера.
protected = 1 // Неприкосновенность или исключение из правил.
names = "[SevLan] VjRUS" // Ник пользователя задаётся без цвета.
вот ещё один пример но без коментов:
[011000017aa84728]
group = "user"
protected = 1
names = "Alex[03RUS]"
Далее на очереди файл groups.cfg в нем задаются права группам:
Code
[master] // Группа
name = "Masteradmin" // Переменна имени группы, менять не советую
commands = "*" // Разрешенные команды для данной группы стоит * значит все команды доступны
[admin]
name = "Admin"
commands = "*"
[member] // Группа
name = "Clan-Member" // Переменна имени группы
commands = "time,pl,kick,tempban,warn" // Разрешенные команды для данной группы стоит time,pl,kick,tempban,warn описание о коммандах будет ниже
[user]
name = "User"
commands = "time,pl,kick,warn"
[default]
name = "Player"
commands = "time"
В файле banner.lst задаётся сообщение которое выводится в игровой чат и видно всем, например
Code
^3Добро Пожаловать на сервер {{br}}^3На Портале WWW.mw-2.clan.su можно найти подробное{{br}}^3описание по настройке выделенного сервера!!!
{{br}} // Означает что сообщение начнется с новой строки
^3 // Цвет сообщения, коды цветов такие же как и в нике, в данном случае жёлный
Многих интересует как запретить использование того или иного оружия или атичмента, возвращаемся к файлу config.cfg там есть следующие настройки:
Code
[weaponrestrictions] // Настройка запрещенного оружия
enabled = 0 // Вкл/Выкл запрещенное оружие
weapons = "m79,glock_akimbo,rpg,at4" // Список запрещенного оружия, полный список оружия будет ниже
warnstokick = 2 // Количество предупреждений игрока после чего будет приведена в исполнение мера наказания
mode = "tempban" // Мера наказания
kickreason = "Использование запрещенного оружия: <WEAPON>" // Причина и переменна названия запрещенного оружия
Но эти настройки можно сделать и несколькими путями Этот самый простой!
Полный список оружия в Modern Warfare 2

Для того что бы задействовать ту или иную команду необходимо в игровой чат ввести символ ! и саму комманду, пример: !kick 0 МАТ
Code
kick // Исключение игрока
map // Смена карты и типа игры
restart // Перезагрузка карты
ban // Бан игроку
tempban // Временный бан игроку
help // Вывод синтаксиса и подсказки о команде
quitmod // Остановить ManuAdminMod
killserver // Остановить сервер
maprotate // Загрузка следующей карты из ротации
readconfig // Загрузка конфига
cointoss // Жеребъёвка
gametype // Смена режима и перезагрузка карты
admintest // Показать администратора вашей группы
time // Показать текущее время
nextmap // Показать следующую карту
kickall // Исключить всех игроков с сервера
uptime // Показать время работы сервера
setpw // Установка пароля сервера
removepw // Удаление пароля сервера
info // Показать версию ManuAdminMod
oldschool // Вкл/Выкл режима OldSchool, применяется к следующим карте/раунду
hardcore // Вкл/Выкл режима повышенной сложности, применяется к следующим карте/раунду
killcam // Вкл/Выкл повтора смерти, применяется к следующим карте/раунду
gravity // Установить значение гравитации
knockback // Установить значение отдачи
speed // Установить значение скорости бега
me // Показать ваш слот и XUID
devmap // Запуск карты в режиме разработчика
rcon // Выполнить команду
ff // Показать текущее зачение двара "Дружественный огонь"
say // Вывести сообщение от имени сервера
setff // Изменить значение двара "Дружественный огонь" 0=выключен, 1=включен, 2=рикошет
pl // Показать список игроков и номера слотов
cmdlist // Показать команды, доступные для вашей группы
maps // Показать карты из ротации
exec // Применить конфиг
setnextmap // Установить следующую карту и режим
checkadmin // Показать админ группу для игрока
warn // Предупреждение игроку
fun // Вывести весёлое сообщение (funmessage)
setgroup // Перевести игрока в другую группу
protect // Установит/снять неприкосновеность
stats // Показать вашу статистику
forgive // Простить последний тимкилл
tki // Показать ваше количество убийств своих
session // Показать вашу статистику за текущий сеанс
vote // Начать голосование
avote // Начать усиленное голосование
cancel // Отмена текущего голосования
pass // Пропуск текущего голосования
yes // Проголосовать ДА
no // Проголосовать НЕТ
online // Показать администраторов находящихся в игре
aliases // Показать все когда-либо использовнные псевдонимы игрока
serverstats // Показать статистику сервера
status // Показать информациу о статусе мода MAM
resetplayerstats // Сбросить статистику игрока
resetmystats // Сбросить собственную статистику
whisper // Отправить приватное сообщение игроку
voting // Включить/Выключить встроенную функцию голосования
vmap // Голосование за следующую карту
skip // Голосовать за пропуск следующей карты
getip // Показать (и сохранить) IP игрока
Ну вот пожалуй и все! Возникли вопросы задовайте???