Skip to forum content

You are not logged in. Please login or register.


forums.pvpgn.pro → [RU] Tech Support → Помогите начать нубу

Pages 1

You must login or register to post a reply

RSS topic feed

Posts: 13

1

Topic: Помогите начать нубу

Ребята я совсем нуб. Хочу настроить свой сервер.

Скачал:
pvpgn-master-1.99.7.2.1-PRO_mysql
MySQL

Вбивал в гугле "настроить свой pvpgn" и пересмотрел кучу сайтов, но там везде вся инфа очень старая.
Скиньте плиз реально рабочий гайд.

2

Re: Помогите начать нубу

https://pvpgn.pro/pvpgn_installation.html
Далеко ходить не надо. Проще будет если ты попробуешь и придешь сюда с конкретными ошибками.

3

Re: Помогите начать нубу

А в чем отличие сборки через pvpgn-magic-builder и просто скачанным уже PvPGN server?
Скажем так, я бы хотел иметь собранный pvpgn через билдер, но он собрал source и там нет PvPGN.exe, плюс в папке conf нет файлов с расширением conf, есть только in и win32.

Еще я заметил что там при сборке можно выбрать только mysql 5 версии, а у меня 8.
Слева на снимке готовый скачанный сервер, справа собранный через билдер.

Post's attachments

Безымянный.jpg 315.92 kb, file has never been downloaded. 

You don't have the permssions to download the attachments of this post.

4

Re: Помогите начать нубу

Mr.Anderson wrote:

при сборке можно выбрать только mysql 5 версии, а у меня 8.

Начиная с mysql 8 выпускают только 64 битную версию libmysql, но pvpgn пока 32 битный и поэтому не совместим с ней. Тем не менее, в билдере можно выбрать любую предыдущую версию mysql, и она будет работать с последней версией mysql сервера.

Mr.Anderson wrote:

он собрал source и там нет PvPGN.exe, плюс в папке conf нет файлов с расширением conf, есть только in и win32.

В "source" билдер подгружает исходный код из https://github.com/pvpgn/pvpgn-server и компилирует его в папку "release". Там должен появиться PvPGN.exe, конфиги и другие файлы, необходимые для запуска сервера.

Mr.Anderson wrote:

А в чем отличие сборки через pvpgn-magic-builder и просто скачанным уже PvPGN server?

На https://pvpgn.pro/download.html находятся бинарники последней версии pvpgn, собранные тем же билдером в автоматическом режиме. Как только на гитхабе появляются изменения кода, сразу создаются новые сборки.
Если запускать билдер у себя, то можно подобрать другие параметры сборки или скомпилировать из своих исходников, если заменить их в папке "source".

Do not ask for support in PM.

5 (edited by Mr.Anderson 13.10.2020 14:22)

Re: Помогите начать нубу

По какой-то причине билдер не создает папку release и не компилирует файлы, хотя в строке выполнения написано 100%, но это не так страшно, ведь есть уже собранный pvpgn.

Возникла проблема с коннектом в игре, при нажатии на меч и в пользовательских играх.

Вот настройки bnetd.conf:
storage_path = sql:mode=mysql;host=127.0.0.1;name=*****;user=*****;pass=*****;default=0;prefix=pvpgn_
servaddrs = "0.0.0.0:6112"
w3routeaddr = "192.168.1.15:6200"

Через AWC добавил сам сервер, указал свой внешний IP и рандомный регион.
БД работает.

Порт 6112 открывается при запуске варкрафта, порт 6200 при запуске pvpgn у меня и у товарища с которым тестируем коннект при нажатии на меч и в кастом игре.
Замечено, что если сервер стартую я, то я не могу создавать игры, мою игру видно, но подключиться к ней нельзя. Зато друг может создавать, игру видно и можно к ней подключиться.
Аналогичная ситуация, только наоборот, когда он запускает сервер, он хостить не может, а я могу...

Подскажите плз, может нужны какие-то дополнительные настройки, чтобы появился коннект в кастом играх и в ладдере?

6

Re: Помогите начать нубу

Warcraft 3 тоже использует порт 6112 по-умолчанию. Но можно изменить игровой порт игры в настройках, должно сработать
https://harpywar.com/?a=articles&b= … mp;lang=ru

Mr.Anderson wrote:

По какой-то причине билдер не создает папку release и не компилирует файлы, хотя в строке выполнения написано 100%, но это не так страшно, ведь есть уже собранный pvpgn.

Вероятно, не установлен Visual C++? По тексту лога или скриншоту можно определить в чем дело.

Do not ask for support in PM.

7

Re: Помогите начать нубу

HarpyWar wrote:

Warcraft 3 тоже использует порт 6112 по-умолчанию. Но можно изменить игровой порт игры в настройках, должно сработать

Спасибо, теперь можем оба хостить в кастом геймс, но вот ладдер (меч) не работает..
Что бы это могло быть?

8

Re: Помогите начать нубу

C анонимными играми через меч могут быть проблемы, как правило, если нет прямой связи у игроков.
Недавно обсуждался способ решения через создание прокси туннеля, и вариант его встраивания в pvpgn. Но сейчас у меня нет информации по текущему состоянию этого вопроса.
https://forums.pvpgn.pro/viewtopic.php?pid=11250#p11250

Do not ask for support in PM.

9

Re: Помогите начать нубу

Что ж такое... Снова проблема.
Попытался подконнектиться с ноута к серверу, который запускал на основном компе, начались ошибки в логе.
Полностью снес pvpgn сервер, но все равно  постоянно идут какие-то вызовы разных неизвестных мне айпишников, словно ко мне кто-то ломится.
В настройках роутера когда выключаю дмз со своим внутренним айпи, вызовы прекращаются.. Но мне нужен включенный дмз и порт форвардинг, чтобы были открыты порты..
Вот лог, посмотрите пжлста.

Post's attachments

Log1.jpg 463.03 kb, file has never been downloaded. 

You don't have the permssions to download the attachments of this post.

10

Re: Помогите начать нубу

Это уведомления, но не ошибки. Можно игнорировать. В develop версии они переведены с уровня [error] на [debug].
https://forums.pvpgn.pro/viewtopic.php?pid=8151#p8151
https://github.com/pvpgn/pvpgn-server/issues/403

Do not ask for support in PM.

11

Re: Помогите начать нубу

Подскажите, что я сделал не так?
pvpgn-magic-builder-2.30  -> run build_pvpgn.bat

https://forums.pvpgn.pro/uploads/images/2022/04/23/izobrazhenie.png

12

Re: Помогите начать нубу

Обновил билдер для поддержки Visual Studio 2022
Если появляется та же ошибка, значит не установлен Visual C++. Нужно заново запустить инсталлер и по кнопке Изменить/Modify выбрать "Desktop development with C++"

https://forums.pvpgn.pro/uploads/images/2022/04/24/screenshot_2022-04-24_13.12.31.png

Do not ask for support in PM.

13

Re: Помогите начать нубу

HarpyWar wrote:

Обновил билдер для поддержки Visual Studio 2022
Если появляется та же ошибка, значит не установлен Visual C++. Нужно заново запустить инсталлер и по кнопке Изменить/Modify выбрать "Desktop development with C++"

https://forums.pvpgn.pro/uploads/images/2022/04/24/screenshot_2022-04-24_13.12.31.png

Спасибо, проблема решена. Все компилируется и работает.

Posts: 13

Pages 1

You must login or register to post a reply

Who now at forum

Currently view post: 0 guests, 0 registered users

forums.pvpgn.pro → [RU] Tech Support → Помогите начать нубу