Поехали... 1. Устанавливаем серверную часть игры BF2 на комп, для ОС Windows можно поставить вместе с игрой с лицензионного диска BF2, а для Linux качаем с официального сайта: EA - Battlefield 2 Далее обязательно ставим финальный патч 1.41, взять можно там же. Если помимо стандартных карт, охота новых качаем и устанавливаем этот маппак: BF2_mappack.exe - извлекать в папку H:\BattleField2\mods\bf2\Levels 2. Для корректной работы сервера необходимо чтобы были открыты следующие порты: UDP 27900 UDP/TCP 29900 TCP 80 TCP 4711 UDP 27901 UDP 1500-4999 UDP/TCP 1024-1124 UDP 29900 UDP/TCP 27900 UDP 16567 UDP 55123-55125 Поэтому если стоит Фаервол (NAT), то нужно открыть (пробросить) эти порты. 3. Ставим сервер статистики. Для этого нам потребуются: 1) Виртуальный сервер под Win 32 (Для Linux качать не нодо, там он уже должен стоять) 2) Сам сервер статистики Сначала устанавливаем AppServ. Ставим по умолчанию Код: C:\AppServ и следуем инструкциям по установке. Открываем Opera или Internet Explorer и вводим [cod http://localhost/ или http://свой Ip адрес/[/code] Откроется страница где нажимаем кнопку phpMyAdmin Database Manager Version 2.8.2 и вводим имя по умолчанию root без пароля Дальше создаем базу данных например bfstats она будет пустой. Дальше жмем на кнопку домик в верхней части экрана (возврат к началу) Дальше на главной странице жмем кнопку Привилегии -> Добавить нового пользователяОткрываеца страница Строку Generate Password не трогаем Чуть ниже Глобальные привилегии: Жмем отметить все И в самом низу странице кнопка Пошел жмем ее Вы сделали себя админом базы данных. Здесь пока все. Распаковываем архив bf2statistics_1.4.2. например сюда Код: С:\bf2statistics_1.4.2. Копирум отсюда папку ASP и вставляем по адресу Код: Код C:\AppServ\www должно получиться C:\AppServ\www\ASP. Дальше заходим в Код: Код C:\AppServ\www\ASP и правим ручками файл _config.php IP адреса по умолчанию Открываем Opera или Internet Explorer и вводим http://localhost/ASP или http://свой Ip адрес/ASP Вводим логин и пароль тот что вы указали в конфиге. Далее жмете Install DB затем Upgrade DB. Все ваша база данных заполнилась таблицами. Если по каким либо причинам база не инсталируется качаем готовую: База данных распаковываем и кидаем её в папку: C:\AppServ\mysql\data Далее открываем файл snapshot.py который находится по адресу С:\bf2statistics_1.4.2\python\bf2\stats и правим После этого берем эту папку bf2 которая находиться по адресу С:\bf2statistics_1.4.2\python\bf2 и копируем ее туда куда установлена батла по вот этим адресам \Battlefield 2\python\bf2 и Код: \Battlefield 2\Python_Xpack с заменой файлов Далее создаём файл hosts.ics который находиться по адресу C:\WINDOWS\system32\drivers\etc открываем блокнотиком и пишем 4. Для удобства администрирования качаем и распаковываем в любое место прогу BF2CCD: BF2CC daemon Сервер запускаем посредством этой проги, при первом запуске нужно будет указать путь к серверу, т.е. к файлу bf2_w32ded.exe и написать пароль для входа в настройки сервера через клиент: BF2CC клиент , если сервер удалённый, то ставить на него клиент никчему. Сам сервер настраиваем с любой машины клинтом BF2CC, настройки интуитивно понятны поэтому описывать их не вижу смысла. Если ошибки есть,поправьте,ибо писал ночью...