Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Помогите решить проблему
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
1 27-10-2015 16:49:42
- JLeXIcH
- Новый участник
- Неактивен
- Зарегистрирован: 27-10-2015
- Сообщений: 3
Тема: Помогите решить проблему
Не можем поиграть в HotA (Horn of the Abyss) по Tcp/ip через хамачи. Ноутбук и комп, обе Win7, версия игры — 1.3.8, одинаковая на двух устройствах. На ноуте создается игра, я на компе пытаюсь присоединиться, выдается ошибка: «К сожалению при установке связи с сессией произошел сбой. Попробуйте еще раз.» Настройка хамачи проводилась по этим инструкциям: http://hamachiinfo.ru/nastrojka.html и http://hamachiinfo.ru/nastrojka/windows-7.html. IP адреса в игре совпадают с IP в хамачи. У обоих компьютеров интернет стабильный. Брандмауер и антивирус выключен. В хамачи друг друга видим с зеленой точкой.
Вот вчера играли, а сегодня что-то пошло не так. На ноутбуке создавалась комната в игре, я на компе заходил и сразу же входил. Сегодня проверили все настройки, запустили, создали и попадается вот такая ошибка… Если создать комнату на компьютере, то ноутбук, в отличии от компа ее не видит! Пробовал скачивать файл DPWSOCKX.DLL отсюда
http://itwriter.ru/2012/04/15/%D0%BD%D0 … %80%D0%BE/
и класть в папку с игрой а также в папку System32 на оба устройства.
Прошу инструкции о исправлении этой неполадки.
Заранее спасибо.
2 Ответ от JLeXIcH 27-10-2015 18:51:52
- JLeXIcH
- Новый участник
- Неактивен
- Зарегистрирован: 27-10-2015
- Сообщений: 3
Re: Помогите решить проблему
Проблема решена, я забыл отключить брандмауер windows на ноутбуке. Отключал по этой инструкции: https://vk.com/topic-28951892_29366011
Сообщений 2
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
| Объявления |
|---|
|
Друзья, если не получается зарегистрироваться, напишите на почту vdv_forever@bk.ru . |
Сетевая игра
|
Сетевая игра
DirectPlay Error: Знаете ли Вы, что это значит и как это можно исправить? День добрый! Подскажите, не знаете ли вы как решить подобную проблему в Heroes 3? Весь интернет просмотрел (буквально
Дополнено (Владимир) |
|
Re: Сетевая игра
Здравствуйте! А решение из той тему где Вы скопировали сообщение viewtopic.php?f=40&t=127
Вам не подходит? |
|
Re: Сетевая игра
Спасибо, попытался сейчас, но ничего не выходит. Ошибка никуда не исчезла. |
|
Re: Сетевая игра
Спасибо, попытался сейчас, но ничего не выходит. Ошибка никуда не исчезла. А в файл .log что пишет? ЗЫ И кстати, когда Вы ipxwrapper распаковывали в папку игры то Вы файл direct-play-win32(или 64) запускали? И записи в реестр добавили или нет? |
|
Re: Сетевая игра
Спасибо, попытался сейчас, но ничего не выходит. Ошибка никуда не исчезла. А в файл .log что пишет? ЗЫ И кстати, когда Вы ipxwrapper распаковывали в папку игры то Вы файл direct-play-win32(или 64) запускали? И записи в реестр добавили или нет? Добавил сначала 64, затем 32. Никакого результата. И, кстати говоря, возможность установления флажка на разделе меню «Send broadcast packets to all subnets» отсутствует. |
|
Re: Сетевая игра
И, кстати говоря, возможность установления флажка на разделе меню «Send broadcast packets to all subnets» отсутствует. В самой игре IPX запускаете или TCP/IP |
|
Re: Сетевая игра
И, кстати говоря, возможность установления флажка на разделе меню «Send broadcast packets to all subnets» отсутствует. В самой игре IPX запускаете или TCP/IP Ошибка происходит в результате запуска любого режима кроме hot seat. |
|
Re: Сетевая игра
И, кстати говоря, возможность установления флажка на разделе меню «Send broadcast packets to all subnets» отсутствует. В самой игре IPX запускаете или TCP/IP Ошибка происходит в результате запуска любого режима кроме hot seat. А Windows у Вас какая? ЗЫ Вот сейчас проверил у себя в VirtualBox на WindowsXP все работает [youtube]http://youtu.be/2ET-xU4wmDk[/youtube] Может вам тоже просто поставить VirtualBox c XP и не мучаться… PS Кстати, чтобы работал IPX содержимое папки ipxwrapper-0.6.0 надо кидать в папку с игрой |
|
Re: Сетевая игра
ЗЫ Вот сейчас проверил у себя в VirtualBox на WindowsXP все работает [youtube]http://youtu.be/2ET-xU4wmDk[/youtube] Может вам тоже просто поставить VirtualBox c XP и не мучаться… PS Кстати, чтобы работал IPX содержимое папки ipxwrapper-0.6.0 надо кидать в папку с игрой Windows 7. Спасибо за совет, про виртуальную машину я как-то сразу не подумал. Запустил, все работает прекрасно. У меня два стационарный ПК и ноутбук. |
|
Re: Сетевая игра
ЗЫ Вот сейчас проверил у себя в VirtualBox на WindowsXP все работает [youtube]http://youtu.be/2ET-xU4wmDk[/youtube] Может вам тоже просто поставить VirtualBox c XP и не мучаться… PS Кстати, чтобы работал IPX содержимое папки ipxwrapper-0.6.0 надо кидать в папку с игрой Windows 7. Спасибо за совет, про виртуальную машину я как-то сразу не подумал. Запустил, все работает прекрасно. У меня два стационарный ПК и ноутбук. Хммм… Насколько помню через IPX у меня вроде все запускалось просто с настройками сети для VirtualBox по умолчанию (которые NAT) или у Вас ноутбук где-то в другом месте стоит? Тогда попробуйте их через Hamachi подсоеденить. Погулите VirtualBox hamachi и наверное найдете инструкцию. Я всегда так делаю. |
Вернуться в Общий раздел
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2
| Автор | Сообщение |
|---|---|
|
Заголовок сообщения: роутер не пускает на порта игры heroes3
|
|
|
|
Добрый день!
Такая проблема- игра с некоторыми игроками соединяется, а с некоторыми нет- если без вай-фая и роутера- то со всеми есть коннект.
Как понял, можно двумя путями сделать: оба варианта ничего не дали…
Кто-то может подсказать как отмониторить проблему? буду очень благодарен |
| Вернуться наверх |
|
|
Sergey Vasiliev |
Заголовок сообщения:
|
|
|
По wi-fi больши задержки и часть пакетов могут терятся, это нормально. _________________ |
| Вернуться наверх |
|
|
Sovetnick |
Заголовок сообщения:
|
|
|
Такая же проблема. Роутер DIR-300. Нашел вот такую информацию для перенаправления портов:
Name: Heroes3 Также можно попробовать метод port triggering: I put 6073, 6667 and 47624 to trigger ports 2300-2400 and 28800-29100.
We didn’t have enough time so we just tested it like start game, end turn, other player ends turn, etc…it worked fine. BUT! When we later started a game, and a turn was longer than 1-2 mins, the sending data freezed again. www.portforward.com , but I couldn’t make it work. |
| Вернуться наверх |
|
|
Sovetnick |
Заголовок сообщения:
|
|
|
Ввел правила для перенаправления портов, но не могу сказать, что 100% помогло: Теперь, когда нажимаю «присоединиться к игре» и ввожу IP человека с которым хочу играть (мы находимся в одной локальной сети, у меня подсеть 10.49.144.xxx, у него 10.49.149.xxx), игра пишет:
К сожалению, при установке связи с сессией произошел сбой. Invalid password Не знаю, может ли это, но будем пробовать без пароля и еще раз попробуем создать игровой хост у меня и, чтобы наоборот соперник попробовал присоединиться ко мне.
Теоретически есть еще вариант попробовать соединиться по IPX. |
| Вернуться наверх |
|
|
CaptainN |
Заголовок сообщения:
|
|
|
Sovetnick писал(а): Такая же проблема. Роутер DIR-300. Нашел вот такую информацию для перенаправления портов: Name: Heroes3 Также можно попробовать метод port triggering: I put 6073, 6667 and 47624 to trigger ports 2300-2400 and 28800-29100. We didn’t have enough time so we just tested it like start game, end turn, other player ends turn, etc…it worked fine. BUT! When we later started a game, and a turn was longer than 1-2 mins, the sending data freezed again. www.portforward.com , but I couldn’t make it work. герои-3 использует большее количество портов, чем написано в этом английском посту — я его тоже читал Вам советую, во 1-х иметь одинаковую версию героев (например у обоих должен быть СОД, а не СОД и ВОГ), во 2-х — пароль для игры точно не нужен |
| Вернуться наверх |
|
|
Sovetnick |
Заголовок сообщения:
|
|
|
Спасибо По идее, есть еще программа Hamashi, она может позволить вообще играть через интернет, а не только через локальную сеть, но что-то мне этот вариант не нравится.. А по IPX не пробовали? Или при этом возникает та же самая проблема с портами? У меня-то мысль бродит, что это еще из-за того, что IP-адреса получаются в разных подсетях.. |
| Вернуться наверх |
|
|
AndreTM |
Заголовок сообщения:
|
|
|
Если инет безлимитный, то проще все-таки пользовать Hamachi. Причем на своем протоколе она работает так, что не нужно даже делать проброс портов на роутере. Проблема одна — на стандартных настройках вы будете иметь скорость обмена по минимальному из ваших тарифов (т.е. если провайдерская сеть 10 мБитс, у вас инет — 1 мБитс, у друга — 512 кБитс, то и обмен будет не выше 512 кБитс) |
| Вернуться наверх |
|
|
Sovetnick |
Заголовок сообщения:
|
|
|
Сработало без DMZ. Могу как создавать сервер, так и подключаться к кому-то. Для этого оказалось достаточно открыть указанные порты (3 правила в разделе «Перенаправление портов») и не использовать пароль при создании игры. |
| Вернуться наверх |
|
Скажите, как играть с другом через IP? Купили «платиновую серию» на 3-х дисках. Не можем найти по IP. Заранее благодарен
Вот 7на этот вопрос толком то никто и не ответил. Напишу, пожалуй, в закрепленной теме, как все-таки играть в героев по интернету. А то люди заходят на форум в надежде получить ответ на свой вопрос, но не находят его.
Итак, если вы решили поиграть с другом в героев по интернету. В HoMM III есть возможность прямой игры через IP соединение и создания сервера прямо на машине одного из участников. Чтобы подключиться, игрок, который будет являться сервером, создает игру. Для этого заходим: новая игра — сетевая игра — щелкаем кнопку TCP/IP — хост — ок. Готово. Теперь отсылаем другу свой IP адрес, который указан у вас в окошке кнопки TCP/IP. Ваш товаришь заходит туда же, но вместо кнопки «хост» нашимает «поиск». Там и вбивает IP адрес, который ему дал напарник. Соединились? Отлично. Можете играть. Нет? Тогда топаем дальше. Нужно выяснить причину, по которой вы не соединились. Сначала смотрим на IP адрес сервера. Если ваш IP-адрес один из 10.x.x.x, 192.168.x.x или 172.(16-31).x.x, то он внутренний, через него вам поиграть по интернету не получится. Вам нужен внешнии реальный IP для игры. Как это сделать — расскажу далее. Если же ваш IP «нормальный», то, воможно, пробдема в бранмауэре и закрытых портак. Вам надо его отключить. В Windows XP Это делается так: Пуск — правой кнопкой щелкаем на «мой компьютер»- управление — слудбы и приложения — службы. Далее ищем «брандмауэр Windows», заходим. Целкаем тип запуска=»отключено». И еще нажимаем на «стоп». Все отлично, брандмауэр отключен, можете играть.
Возвратимся к случаю, когда IP у вас внутренний. Нам нужна программа Hamachi. Скачиваем. Устанавливаем, вводим ник учетной записи, думаю разберетесь. Далее один игрок должен создать свою сеть. Для этого в программке жмем Сеть создать новую сеть. Вводим инентификатор и пароль. Далее второй игрок должен подсоединиться к эего сети. Для этого он жмет Сеть — подключиться к уже существующей сети. Там он вводит инедтификатор и пароль, который ему дал напарник от своей сети. Все предельно просто) Вы соединитесь и увидете друг друга в клиенте. Далее. В программке возле вашего ника и большой кномки выключения будет ваш новый IP адрес. Теперь заходим обратно в героев и проделываем те операции, о которых я говорил в начале, только полсоединяемый игрок вводит уже тот IP-адрес, который указан в Hamachi. Оп-ля, вы подсоединились, все работает!
Удачной вам игры!
Модератор: Модераторы разделов
-
Igmat
- Сообщения: 5
- ОС: Fedora 10
Решено: HOMM3 игра по TCP/IP
Третьи герои нормально запускаються под вайном, но при попытке игры по TCP/IP выдает ошибку. Кто сталкивался? Что можно сделать?
За Свободу можно второй раз родиться,
Здохнуть тысячу раз, но не опуститься,
Бороться и драться, проиграть, но не здаться,
Ити много лет, но всё же добраться!© Lumen
-
DsTr
- Сообщения: 374
- ОС: Arch x64
- Контактная информация:
-
Igmat
- Сообщения: 5
- ОС: Fedora 10
Re: Решено: HOMM3 игра по TCP/IP
Сообщение
Igmat » 27.12.2008 23:10
Огромное спасибо за ответ. Всё заработало.
За Свободу можно второй раз родиться,
Здохнуть тысячу раз, но не опуститься,
Бороться и драться, проиграть, но не здаться,
Ити много лет, но всё же добраться!© Lumen
-
Беляев Николай
- Сообщения: 3
-
Контактная информация:
Re: Решено: HOMM3 игра по TCP/IP
Сообщение
Беляев Николай » 19.01.2009 11:24
а у меня нет ![]()
настраивал как написанно в app.wine
Multiplayer
To get multiplayer working, place the DLLs in this archive in Wine’s windows/system32 directory. Then, start winecfg and add dll overrides (native, builtin) for the following DLLs: dplayx, dpnet, dpnhpast and dpwsockx.
NOTE: the game freezes when exiting a multiplayer game.
показали мне герои мой адрес 127.35.65.24 (с 2 мя последними цифрами могу ошибиться) Huh
игру созданную видят. но зайти не могут
по ipx аналогичная ситуация.
я так понимаю, что герои подхватывают первый сетевой интерфейс и просто кладут на второй
чего делать-то?
ubuntu стоит


При выборе IPX в сетевой игре вылетает ошибка:




