Stronghold HD
Оценок: 34
Сетевая игра в Stronghold Crusader HD
От [x] kaBolt
Столкнулся с невозможностью поиграть в сетевую игру этой замечательной игры.
Провайдер мне не дает белого адреса, в такой ситуации способа "из коробки" играть через интернет в эту игру- нет.

В сообществе нашел официальное руководство https://steamcommunity.com/sharedfiles/filedetails/?id=1270447651, но оно показалось мне избыточным, в связи с чем сделал свое, с минимальным количеством шагов до возможности играть онлайн.
   
Наградить
В избранное
В избранном
Удалить
Hamachi
Мой провайдер выдает только серый адрес, в результате чего я не могу хостить игры в интернете по tcp/ip.
Один из способов- использовать vpn от LogMeIn- Hamachi.
Идея в создании небольшой личной vpn сети с друзьями, hamanchi предоставит каждому участнику белый адрес, который будет доступен только в рамках этой сети. Это позволит играть в массу игр, работающих по tcp/ip, где разработчики не озадачились созданием выделенного сервера (или прекратили его поддержку).
Простое разворачивание, стабильная работа, бесплатная версия при игре до 5 игроков. Каждый из участников может не иметь публичного адреса.

1) Качаем с https://www.vpn.net/ официальный клиент.
2) Устанавливаем клиент.
3) Запускаем, регистрируемся.
4) Создаем новую сеть (сеть->создать новую сеть)
5) Задаем уникальный идентификатор
6) Ура! Сеть появилась в списке, написано, что в ней 1/5 (это мы)
7) Говорим друзьям установить хаманчи
8) Вместо создания сети они выбирают подключение (сеть->подключиться к существующей сети)
9) Теперь в списке хостов мы их всех видим, можно нажать правой кнопкой и провести базовую диагностику- пинги и прочее
10) При необходимости изменения настроек сети необходимо перейти в управление->управление сетями. Оно работает только через сайт самого хаманчи, он откроется при выборе указанного пункта, там можно сети создавать, удалять, менять пароль, включить запросы на подключение (потребует личной валидации всех входящих запросов на вход в сеть) и тд и тп
11) Теперь у каждого участника есть свой адрес, любой из вас может быть хостом, остальные к нему подключаются

Рекомендую в настройках все участникам задать фиксированные порты
Система->параметры->Дополнительные параметры->Локальный UPD\TCP адрес
Сам адрес задавать не надо, задать необходимо порт












Также вероятно ваш фаервол будет задавать вопросы о разрешении трафика, это нормально, необходимо его разрешить.

В случае настройки хаманчи роутер настраивать не нужно, так как туннель устанавливается непосредственно с вашего компа.

IPXWrapper
Казалось бы адрес есть- подключайся и играй, но нет, у нас это не заработало.
Теперь необходимо установить дополнительную утилиту, позволяющую играть через IPX. Это устаревший протокол, на сегодняшний день практически полностью вытесненный TCP/IP, который к сожалению не заработал.

1) Качаем его тут http://www.solemnwarning.net/ipxwrapper/
2) Содержимое архива распаковываем в директорию игры
3) Запускаем directplay-win64.reg или directplay-win32.reg в зависимости от разрядности ОС
4) На всякий случай заходим в его конфиг и выставляем настройки аналогично скрину:




















Тут надо выбрать сетевой интерфейс LogMeIn Hamanchi, поставить галку, автоматически создающую правило для микрософтовского фаервола, если вы его используете.

И... все, далее про эту утилиту можно забыть, она уже встроена в игру и будет работать.

Запуск игры
1) Когда все участники выполнили вышеуказанные шаги запускаем игру.
Это может быть как Stronghold Crusader HD так и Stronghold Crusader Extreme HD.
2) Выбираем Мультиплеер
3) Выбираем пункт IPX Connection For DirectPlay, как на скриншоте










4) Сначала участник, который будет выступать сервером- выбирает "Ведущий", таким образом создает хост и ожидает остальных.
5) Остальные выбирают "Ведомый" и видят в списке Ведущего и подключаются к нему.
6) Выбираем карту, настраиваем все что необходимо и в бой!
Комментариев: 27
мелд гибсон 16 мар в 11:41 
Спасибо чувак столько лет не с кем не мог поиграть в эту игру. Когда пытался найти решение каждый идиот в своих видосах говорит одно и тоже создал подключился и кайфуешь. А у тебя наконец-то нормальное решение проблемы.А ебучий GameRanger худший кусок дерьма никогда в жизни не во что не мог через него поиграть. Кстати способ актуален для RadminVPN альтернатива Hamachi как по мне получше.
KAWAZAKI 2 янв в 12:21 
Бля братан красавчик спасибо тебе!
{X}o4y kak PR0™ moGy kak DNO 13 ноя. 2023 г. в 3:23 
подскажите пожалуйста как ускорить игру в онлайне? на скорости 40 слишком медленно. + не работает в мультиплеере. заранее установленная скорость в настройках(например 90) не влияет на мультиплеер. также еще есть проблемы с пингом, то есть действия выполняются с задержкой (играли через геймренжер)
Maj.Gips 18 сен. 2023 г. в 10:41 
можно забить арабского юнита на попытки подключения через хамачи и использовать радмин впн, главное утилиту ipxwrapper закинуть в папку с игрой и выбрать в "Network adapters" строку с "Famatech Radmin VPN Enternet Adapter"(при условии что у вас уже установлен радмин на пеку:shcflag:
Space AlienRoach 6 сен. 2023 г. в 12:36 
хз, я с другом через radmin vpn все делал в районе 3-5 минут. все отлично работало
f1mis 17 июл. 2023 г. в 9:21 
Спасибо тебе добрейший человек, как 10 лет назад ебались с подключением, так и сейчас.
Благодарю что потратил время на изучение проблемы и собственно на её финальное решение.
Отдельная благодарность, за то что решил поделиться способом со всеми. <3
jfernes 7 июл. 2023 г. в 11:36 
@Timmy ты решил проблему с кнопками "Ведомый, ведущий"?
UrbanNuke 17 апр. 2023 г. в 13:38 
Респект огромный! Все перепробовали, вот единственный способ с ipxWrapper помог! От души!
Uks 15 янв. 2023 г. в 7:14 
дружище, спасибо тебе большое !!!! 3 часа с gameranger ебались! пошел он нахуй , говорят самый удобный, чятобы комп больше не включать, так как там говорят, нужно сломать пентагон, заработайте 4 биткоина, купите бомжу теле фон, поменяйте айпи , заданатьте куда то вход и выход 16000 тысяч, позвоните провайдеру, скажите что вы хуй и тд, спасибо gameranger теперь у меня кредит на 1 млрд долларов и ничекго не получилось, а у тебя вс е с кайфом
Before_ 8 янв. 2023 г. в 8:27 
@Furry Trash У друга бесконечное подключение, пытались с его хоста но тут у меня не подключалось