nail 13 Posted April 24, 2016 Share Posted April 24, 2016 Не могу зайти на свой же сервер. Создал сервер в списке серверов висит. Пытаюсь на него зайти - лаунчер пишет что игра уже Запущена.... подскажите что делать? Серверная часть находится в отдельной папке от клиента. Link to post Share on other sites
finn 203 Posted April 24, 2016 Share Posted April 24, 2016 Серверная часть находится в отдельной папке от клиента - элегантное решение ... как у вас бинарник сервера назвается ? Link to post Share on other sites
nail 13 Posted April 24, 2016 Author Share Posted April 24, 2016 (edited) 8 минут назад, finn сказал: Серверная часть находится в отдельной папке от клиента - элегантное решение ... как у вас бинарник сервера назвается ? сервер обозвал- FART_ONLY CAPTURE THE FLAG! если об этом), а что не так про элегантное решение*? и сервер и клиент должны быть в одной папке? В инструкции по созданию сервера ни слова ни сказано куда распологать ... Edited April 24, 2016 by nail Link to post Share on other sites
nail 13 Posted April 24, 2016 Author Share Posted April 24, 2016 Пробавал в одну папку с клиентов сервер закинуть. При запуске сервера сразу кучу ошибок выдает.... Ктонибудь толково может объяснить что да как. Плиз. Link to post Share on other sites
Torm_Ozz(48RUS) 282 Posted April 24, 2016 Share Posted April 24, 2016 сервер должен быть в своей папке. с игрой мешать нельзя. и да, фениковский лаунчер ругается на сдвоеный запуск игры. есть пара решений этой проблемы. можно использовать трустаровский лаунчер для запуска игры, он почему то не конфликтует. думаю лаунчер от киллзона и скана тоже подойдет, они практически эдентичны. можно пользоваться и фениковским, при этом надо просто переименовать экзекутор сервера с bf3.exe в, например, bf3srv.exe и соответственно это название экзешника прописать в батник для запуска сервера start bf3srv.exe в общем если сервер запускал - поймешь о чем речь. и так и эдак работает, вот скрины: 1 Link to post Share on other sites
nail 13 Posted April 25, 2016 Author Share Posted April 25, 2016 11 час назад, Torm_Ozz(48RUS) сказал: сервер должен быть в своей папке. с игрой мешать нельзя. и да, фениковский лаунчер ругается на сдвоеный запуск игры. есть пара решений этой проблемы. можно использовать трустаровский лаунчер для запуска игры, он почему то не конфликтует. думаю лаунчер от киллзона и скана тоже подойдет, они практически эдентичны. можно пользоваться и фениковским, при этом надо просто переименовать экзекутор сервера с bf3.exe в, например, bf3srv.exe и соответственно это название экзешника прописать в батник для запуска сервера start bf3srv.exe в общем если сервер запускал - поймешь о чем речь. и так и эдак работает, вот скрины: Большое спасибо!!!! Интуитивно, сам понимал что нужно переименовать (и даже пытался) но не знал где прописать запуск измененного имени ехешника Link to post Share on other sites
nail 13 Posted April 25, 2016 Author Share Posted April 25, 2016 А если можно скинь полный код прописки измененного имени ехешника. А то боюсь опять напортачить Link to post Share on other sites
Torm_Ozz(48RUS) 282 Posted April 25, 2016 Share Posted April 25, 2016 тут вообще просто, переименуй экзекутор сервера, открой блокнотом запускающий сервер bat-файл и поменяй bf3.exe на то, во что ты переименовал экзешник. пример: переименовываем bf3.exe в bf3srv.exe, открываем правой кнопкой мыши контекстное меню на запускающем bat-файле, выбираем изменить и меняем set INSTANCEDIRECTORY=%~dp0Instance set SERVERNAME= //имя вашего сервера set GAMEPORT=25200 // порт сервера set REMOTEADMINPORT=0.0.0.0:47100 // ваш IP и порт для подключения прокона/ркона к серверу. set ZLOGIN= set ZPASS= set PINGSITE=ams set REGION=RU set SLOTS=32 start bf3.exe -serverInstancePath "%INSTANCEDIRECTORY%" -Server.ServerName "%SERVERNAME%" -GamePort %GAMEPORT% -RemoteAdminPort %REMOTEADMINPORT% +admin.password "%ADMINPASSWORD%" -PingSite %PINGSITE% -Region %REGION% -Network.MaxClientCount %SLOTS% -BFServer.GameSize %SLOTS% -zlogin %ZLOGIN% -zpass %ZPASS% exit на, соответственно set INSTANCEDIRECTORY=%~dp0Instance set SERVERNAME= //имя вашего сервера set GAMEPORT=25200 // порт сервера set REMOTEADMINPORT=0.0.0.0:47100 // ваш IP и порт для подключения прокона/ркона к серверу. set ZLOGIN= set ZPASS= set PINGSITE=ams set REGION=RU set SLOTS=32 start bf3srv.exe -serverInstancePath "%INSTANCEDIRECTORY%" -Server.ServerName "%SERVERNAME%" -GamePort %GAMEPORT% -RemoteAdminPort %REMOTEADMINPORT% +admin.password "%ADMINPASSWORD%" -PingSite %PINGSITE% -Region %REGION% -Network.MaxClientCount %SLOTS% -BFServer.GameSize %SLOTS% -zlogin %ZLOGIN% -zpass %ZPASS% exit сохраняем, запускаем Link to post Share on other sites
nail 13 Posted April 25, 2016 Author Share Posted April 25, 2016 1 минуту назад, Torm_Ozz(48RUS) сказал: тут вообще просто, переименуй экзекутор сервера, открой блокнотом запускающий сервер bat-файл и поменяй bf3.exe на то, во что ты переименовал экзешник. пример: переименовываем bf3.exe в bf3srv.exe, открываем правой кнопкой мыши контекстное меню на запускающем bat-файле, выбираем изменить и меняем set INSTANCEDIRECTORY=%~dp0Instance set SERVERNAME= //имя вашего сервера set GAMEPORT=25200 // порт сервера set REMOTEADMINPORT=0.0.0.0:47100 // ваш IP и порт для подключения прокона/ркона к серверу. set ZLOGIN= set ZPASS= set PINGSITE=ams set REGION=RU set SLOTS=32 start bf3.exe -serverInstancePath "%INSTANCEDIRECTORY%" -Server.ServerName "%SERVERNAME%" -GamePort %GAMEPORT% -RemoteAdminPort %REMOTEADMINPORT% +admin.password "%ADMINPASSWORD%" -PingSite %PINGSITE% -Region %REGION% -Network.MaxClientCount %SLOTS% -BFServer.GameSize %SLOTS% -zlogin %ZLOGIN% -zpass %ZPASS% exit на, соответственно set INSTANCEDIRECTORY=%~dp0Instance set SERVERNAME= //имя вашего сервера set GAMEPORT=25200 // порт сервера set REMOTEADMINPORT=0.0.0.0:47100 // ваш IP и порт для подключения прокона/ркона к серверу. set ZLOGIN= set ZPASS= set PINGSITE=ams set REGION=RU set SLOTS=32 start bf3srv.exe -serverInstancePath "%INSTANCEDIRECTORY%" -Server.ServerName "%SERVERNAME%" -GamePort %GAMEPORT% -RemoteAdminPort %REMOTEADMINPORT% +admin.password "%ADMINPASSWORD%" -PingSite %PINGSITE% -Region %REGION% -Network.MaxClientCount %SLOTS% -BFServer.GameSize %SLOTS% -zlogin %ZLOGIN% -zpass %ZPASS% exit сохраняем, запускаем Еще раз благодарю!!!! Большое спасибо!!! Link to post Share on other sites
Recommended Posts