Ил-2 Штурмовик: Забытые сражения. Dedicated Server
Dedicated Server ( с англ. "выделенный сервер") - серверное программное обеспечение для игры "Ил-2: ЗС+АвН+ПХ+46", которое рассчитывает лишь ход игры, в зависимости от данных, которые получает клиентская часть игры. Так как "выделенный сервер" не запускает вычисления обработки графики и звука, то ресурсы на вычисления выделяются только для данных игры.
Содержание
Что необходимо знать
Установка
Серверная часть
1. Сервер. Сервер вер. 1.11 (320МБ)
2. Эмулятор UBI (14кБ)
3. FBDaemon ищем FBDaemon_sv1.5n.zip (1.45 МБ)
Клиентская часть
- IL2FB - сама игра
- GameService - есть на диске с игрой, или (5 - 6 МБ)
- FBlauncher(555кБ)
Настройка сервера
1. Ставим сервер. Это самораспаковывающийся архив. Указываем путь. Никаких проблем. Говорят, что бы избежать ограничения 16 игроков на подключение, нужно скопировать rts.dll из IL2FB. Не проверял.
2. Распаковываем эмулятор UBI в папку, куда установили сервер. Ubiemu.zip - там два файла: emu.exe и launch.bat. Они оба должны быть в одной директории, где и il2server.exe. В launch.bat две строки: первая запускает файл ubi.exe, вторая il2server.exe с ключами. Можно изменить некоторые параметры запуска сервера. Например имя сервера. Не менять параметры "groupid", "lobbyaddr" and "lobbyport"! Я у себя не делал никаких изменений в launch.bat. Сомневаюсь, что кто-нть может догадаться закрыть у себя 127.0.0.1, однако некоторые файрволы могут это делать. Проверьте настройки своего брандмауэера: Il2server и emu.exe связываются по 127.0.0.1:12345.
3. Ставим FBDaemon. Просто распаковываем FBDaemon_sv1.5n.zip в произвольную папку. В файле fbdaemon.ini правим все строки: password=111 (важно! пароль на подключение к игре. без пароля у меня не получилось запустить FBDaemon. Должен совпадать на сервере, в FBD и у клиента при подключении.) path=C:\Program Files\Ubi Soft\IL2 FB Dedicated Server\il2server.exe (путь к il2server.exe) ip=192.168.0.1 (тут прописатьIP сервера в локальной или внешней сети) В общем, вот мой fbdaemon.ini:
password=111 path=C:\Program Files\Ubi Soft\IL2 FB Dedicated Server\il2server.exe ip=192.168.0.1
4. Правим server.cmd.
server PWD 111 mission LOAD net/dogfight/test15/test15.mis BEGIN f gc.cmd
- Тут C:\Program Files\Ubi Soft\IL2 FB Dedicated Server\Missions\Net\dogfight\test15\test15.mis - миссия для FBDaemon.
- Можно скачать тестовую версию
- server PWD 111 - пароль сервера.
5. Запускаем сервер: launch.bat. Появляются два окна.
- Первое - emu.exe - сообщает о подключениях сервера к эмулятору UBI для проверок.
- Второе - консоль сервера.
6. Запускаем FBDaemon_(sv1.5n).exe. Появляется еще одно окно. Это FBDaemon.
Вроде бы с сервером все.
С клиентом все просто:
1. IL2FB стоит.
2. Устанавливаем GameService. Никаких регистраций. GameService.exe -> OK -> OK -> Done. Установили и забыли.
3. Распаковываем FBLauncher.zip. Запускаем FBLauncher.exe. Вписываем путь к IL2FB.EXE, IP (192.168.0.1), Port (21000), имя (ET=Mitya), пароль (111)
4. Launch!
Ссылки в интернете
- Сервер вер. 1.11
- PF Dedicated Server 2.04
- Pf_Dedicated_Server_V2.04_Reparatur_Kit
- Обновление сервера с вер. 2.04 до 3.03m
- Обновление сервера с вер. 3.03m до 3.04m
- Обновление сервера с вер. 3.04m до 4.01m
- Обновление сервера с вер. 4.01m до 4.02m
- Обновление сервера с вер. 4.02m до 4.03m
- Обновление сервера с вер. 4.03m до 4.04m
- Обновление сервера с вер. 4.04m до 4.05m
- Обновление сервера с вер. 4.05m до 4.06m
- Обновление сервера с вер. 4.06m до 4.07m
- Обновление сервера с вер. 4.07m до 4.071m
- Обновление сервера с вер. 4.071m до 4.08m
- Обновление сервера с вер. 4.08m до 4.09m
- Обновление сервера с вер. 4.09m до 4.10m
- Обновление сервера с вер. 4.10m до 4.101m
- альтернативный комплект (необходима регистрация)
- Частью список взят отсюда (нем.)