![](http://img153.imageshack.us/img153/7048/voobly.jpg)
Буквально пару дней назад разработчики игрового клиента Voobly начали внедрение игры Dawn of War: Soulstorm в свое детище. Уже сейчас работает альтернативное лобби и возможность игры на рейтинг. В этой статье представлена информация о требованиях и необходимых действиях для игры через этот клиент.
Основные требования
- Желательно английская (но обязательно не Steam) версия игры Soulstorm, пропатченная до 1.2
- Последняя версия клиента Voobly с официального сайта (окошко Download Now в правой части)
Дополнительно вам может понадобится разблокировать все расы в игре - программа-unlocker
Внимание! В инструкции будет использована английская версия игры и клиента.
Знакомство с клиентом Voobly
После того как вы установили последнюю версию клиента и запустите его вы увидите небольшое окно Voobly messenger, где вас попросят авторизоваться
Авторизация требует аккаунта с официального сайта, регистрация там простая и не составит особого труда
После регистрации введите данные аккаунта в соответствующие поля и нажмите запомнить вас.
После этого вы сможете увидеть список поддерживаемых игр (точнее их лобби)
Как видно на скриншоте, среди игр присутствует нужный нам Soulstorm, из него выпадает единственное лобби 41st Millennium
Нажмите на него двойным щелчком для перехода
Внешний вид чем то похож на лобби в GameSpy, но список людей расположен справа, а основной интерфейс наверху.
Теперь обратите внимание на верхнюю панель File Options Help.
Прежде всего можно включить автоматический заход в эту лобби при старте клиента. Для этого в меню File нажмите на Auto-Join Lobby.
Следующим очень важным шагом будет сканирование на поиск исполняемого файла игры.
Для этого вам надо зайти во второй пункт меню - Options и нажать на пункт Game Diagnostics ...
Следом появится окно с единственной кнопкой, которую необходимо нажать
Как видно на изображении, программа нашла необходимый файл и теперь будет его использовать для запуска игры.
При первом запуске клиент сам может предложить запустить эту опцию в виде сообщения Game install problem. Do u want to run Game diagnostics tool now to check for game installation problems. Нажмите Yes и вы увидите тоже самое окно, что на картинке выше.
Создание матчей и сам процесс игры
Для того чтобы создать матч необходимо нажать на кнопку хост в списке возможных матчей лобби
Чтобы зайти в матч, нужно чтобы слева от созданного матча была активной кнопка Join (иначе там будет написано Full или Busy в зависимости от этапа на котором находятся игроки в этом матче)
После того как вы зашли в матч или создали его, вы увидите еще одно окно с дополнительным чатом и списком игроков внутри матча.
Обратите внимание на меню вверху и кнопки слева. С помощью кнопок можно сделать соответствующие настройки и сделать запуск игры
В настройках можно указать имя матча, ограничение на количество игроков, пароль, включение подсчета рейтинга и пр.
В списке игроков можно вызвать контекстное меню, для того чтобы выкинуть игрока из матча или посмотреть его виртуальный ip (пункт NAT)
Теперь обратите внимание на это изображение:
Убедитесь что в верхнем меню Game отключена опция Start at Single Player Menu. Она влияет на процесс автоматического механизма создания и вхождения в игру в самом Soulstorm'е
Теперь все готово для того, чтобы непосредственно начать игру.
Для того кто создает матч (так называемый Host):
Когда в вашем матче есть необходимое число игроков нажмите на кнопку Launch
Вы увидите обратный отсчет после которого появится небольшое окошко посередине окна матча с кнопкой Resume Lobby
(оно останавливает чат в матче и в основном лобби)
окно это необходимо будет закрыть только после сыгранной игры. Причем для получения рейтинга это в первую очередь необходимо сделать победителю
Вернемся к процессу старта. Сразу после появления вышеупомянутого окошка у вас должен запуститься сам Soulstorm
При этом специальный скрипт должен будет сам создать игру через опцию меню Direct Host и предоставить вам выбор карты
К сожалению в этот момент вы можете столкнуться с неприятным багом - вместо создания игры вы увидите игровое окно Direct Join, при этом мышь не будет двигаться. Для решения этой проблемы просто нажмите клавишу Escape на клавиатуре, после чего скрипт возобновится и предоставит вам выбор карты.
Сразу после того как вы выбрали карту, у других игроков также запускается игра и начнется соответствующий скрипт
Для того кто заходит в игру:
Как только Host выбирает карту, у того кто к нему заходит также появляется небольшое окно с кнопкой Resume lobby
И сразу после этого запускается Soulstorm. Далее действует скрипт для захода в игру, он сам выбирает соответствующий пункт в игре и вводит ip адрес хоста.
Если этого не произошло вы можете ввести ip самостоятельно, посмотрев адрес из контекстного меню игрока в окне матча.
Как только все игроки зайдут в игру хост может смело нажимать старт.
Процесс получения статистики
Когда игра только что сыграна победитель должен оставаться на экране послеигровой статистики, переключиться на окно матча в клиенте и нажать кнопку посередине всплывающего окошка (Return to lobby).
После того как он это сделает клиент даст ссылку на матч и очки рейтинга участников матча изменятся.
В случае 'дропа' (разрыва соединения с одним из игроков) победителем будет тот кто остался в игре, он должен сделать аналогичные действия и также получит очки рейтинга.
Кроме того, не забывайте что есть опция включения отключения подсчета рейтинга в опциях матча
Скорее всего если сразу вернутся в меню после игры и закрыть игру, клиент все получит статистику игры
Полезные ссылки
Официальный сайт Voobly
Страница Soulstorm
Ссылка на ладдер
Тема на форуме WarForge
...