Показать сообщение отдельно
Старый 03-08-2004, 19:47   #2
RR_Flash
Добрый Начуч
Администратор
 
Аватар для RR_Flash
 
Регистрация: Jul 2004
Адрес: Пермь, Россия
Сообщений: 3,102
Хостим игру через HyperLobby

Что нужно, чтобы захостить
Чтобы захостить игру через HL, необходимо
1. Иметь работающее HL
2. Иметь внешний (белый) IP либо (если в вашей сети IP адреса внутренние) попросить администратора сделать маппинг UDP порта 21000 из Internet на ваш компьютер.
3. Канал в Internet должен быть не меньше, чем 9,6 кбит/с на каждого игрока (исключая вас). То есть на 4 человека минимально достаточно 28,8, на 16 - 144. Плюс некоторый запас на события, не связанные с самолетами - изменение состояния наземных объектов, зенитки, ботов и т.п.. Учитывайте также, что каналы зачастую несимметричны, и входящий может быть намного быстрее исходящего. Н.п. практика показывает, что ADSL канала СТРИМ.Нео 20 (128к) достаточно для 12 человек, но наличие ботов уже приводит к лагам.

Публикуем хост
Для того, чтобы другие игроки смогли к вам попасть, запускать игру нужно через HL. Для этого:
1. Войдите в HL
2. В зависимости от типа игры, которую вы хотите захостить, выберите комнату в HL (по умолчанию вы попадаете в комнату догфайтов).
3. Займите верхний слот. Откроется окно создания игры:

- в поле Game description введите краткое описание игры, которую вы собираетесь захостить
- в поле Maximum players ввберите, сколько максимум игроков будет поддерживать ваш хост (если вы выберете количество игроков меньше, чем поддерживает данная комната, лишние слоты будут удалены)
- в поле Difficulty можно выбрать сложность из числа предопределенных или выбрать Custom и отрегулировать сложность вручную.
- в поле Server Port указывается, на какой UDP порт вашего компьютера будут подключаться другие игроки (по умолчанию 21000).
- флажки Dufficulty details позволяют выбрать индивидуальные настройки сложности:
  • Separate engine start: раздельный запуск двигателей (на многомоторниках)
  • Complex Engine Managemet: полное управление двигателем
  • Engine Overheat: перегрев двигателя
  • Torque&Gyro Effects: гироскопический момент
  • Flutter Effect: флаттер
  • Wind&Turbulence: ветер и турбулентность
  • Stalls&Spins: штопор
  • Vulnerability: уязвимость
  • Blackouts&Redouts: перегрузка
  • realistic Gunnery: реализм стрельбы
  • Limited Ammo: ограниченный боезапас
  • Limited Fuel: ограниченный запас топлива
  • Cockpit Always On: вид только из кабины
  • No External Views: отключить внешние виды
  • Head Shake: перемещения головы
  • No Icons: отключить маркеры
  • No Padloсk: отключить фиксацию взгляда
  • Clouds: облака
  • No instant success: выполнение задания
  • Takeoff&Landing: взлет-посадка
  • Realistic Landings: реалистичная посадка
  • No map icons: отключить иконки на карте
  • No minimap path: без маршрута на карте (также отключает значок вашего самолета, т.е. GPS)
  • No Speedbar: без индикатора скорости
Кнопка Save info сохраняет сделанные настройки в conf.ini.
После того, как желающие полететь с вами готовы к старту
- нажмите на голубой овал справа от названия миссии
- при необходимости проинформировать остальных игроков, что хост запаролен поставьте флажок "Password"
- нажмите кнопку Start the game

HL автоматически запустит игру и сразу откроется окно выбора параметров сетевой игры (большая часть которых будет установлена из заданных в HL):

- при необходимости установите пароль кнопкой "Пароль"
- из списка "Тип игры" выберите: для догфайта - "Дуэль", для коопа - "Сценарий"
- при необходимости измените "Максимальное число игроков" (чтобы впустить на хост больше игроков, чем это было задано в HL)
Нажмите кнопку "Создать". Откроется диалог выбора миссии:

- из списка "Тип задания" выберите каталог, в котором находятся файлы миссии
- выберите нужную миссию из списка "Файлы заданий"
- при необходимости поменяйте настройки сложности кнопкой "Сложность" (если нужно сделать ее другой, нежели было задано в HL)

Нажмите кнопку "Загрузить", чтобы стартовать сервер. Всё!
__________________
Too old to rock 'n' roll: too young to die!

Последний раз редактировалось RR_Flash; 17-03-2009 в 17:46.
RR_Flash вне форума   Ответить с цитированием