ddplusplus icon indicating copy to clipboard operation
ddplusplus copied to clipboard

Не могу поиграть через хамачи

Open dearnek22 opened this issue 2 years ago • 2 comments

Здраствуйте! Все сделал что бы он заработал через хамачи но он не как не работает! Что бы поиграть с другом и пишет потеряно соедение с сервером даже в main.asc всё делал не че не помогает image А на localhost все работает

dearnek22 avatar Jan 09 '24 13:01 dearnek22

@dearnek22, Если вы хотите поднять сервер на глобальном уровне в интернете, то вам необходимо использовать XAMPP, OpenServer или любой другой веб-сервер, Hamachi для данных целей скорее всего не подойдёт.

Путь к файлу на веб-сервере XAMPP будет такой:

C:/xampp/ntdocs/game.php

Строка 27: flashvars="game_server=http%3A%2F%2Flocalhost%2F&url_path_server=http%3A%2F%2Flocalhost%2F&portal_url=http%3A%2F%2Flocalhost%2F&manual_server_selection=&start_step=0&useHashInName=">

ВСЕ localhost необходимо в этой строке заменить IP-адресом / доменом вашего сервера БЕЗ HTTP:// и HTTPS:// и игра должна заработать.

qwerty2025872 avatar Jan 20 '25 23:01 qwerty2025872

Ошибка "Потеряно соединение с сервером" может возникать по 3 причинам:

  1. Допущены ошибки в конфигурации файлов main.asc, который присутствует на Adobe Media Server (Путь: C:/Program Files/Adobe/Adobe Media Server 5/applications), game.php или ServerAction.php которые присутствуют на веб-сервере XAMPP (Путь: C:/xampp/htdocs), возможно проставлены неверные параметры соединения с Adobe Media Server в файлах game.php или ServerAction.php, также возможно что указано неверное значение в файле main.asc (Строка 10: var msHost = "http://[localhost — если ваш сервер работает на локальном хосте, IP-адрес / домен вашего сервера — если вы хотите чтобы ваш сервер работал в общем доступе в интернете]");

  2. Возможно сервер не может определить ваш аккаунт для авторизации на сервере.

Это можно проверить в консоли Adobe Media Server, в разделе Live Log приложения "daisy" может быть указано следующее сообщение:

[DISCONNECT] esme

В данном случае можно попытаться перезайти в аккаунт и ошибка должна исправиться, если этого не произошло — можно попытаться пересоздать аккаунт);

  1. Ошибки или сбои в работе Adobe Media Server, можно попытаться перезапустить сервер или службы сервера на вашем компьютере с установленным AMS, данная ошибка должна исправиться.

qwerty2025872 avatar Jan 21 '25 07:01 qwerty2025872