Pvpgn настройка

Якщо треба просто пограти з друзями, достатньо:

  • розпакувати pvpgn
  • розпакувати в підкаталог files support files
  • замінити conf / versioncheck.conf цим файлом (визначення останніх версій ігор).

Якщо потрібні зміни в вихідному коді, або підтримка іншою версією бд - можна використовувати PvPGN Magic Builder. за допомогою якого компіляція здійснюється дуже просто.


Файли для запуску:

  • PvPGN.exe - з графічним інтерфейсом (GUI), зручний для тестування і налагодження
  • PvPGNConsole.exe - консольний, рекомендується для запуску на робочому сервері (тому що не витрачає ресурси на GUI)

Перший запуск

Якщо була обрана база даних (не файл), то при першому запуску буде створена її структура.

Якщо сервер не працює, подивіться лог файл var / bnetd.log. Якщо інформації з балки недостатньо, то щоб визначити через що виникла помилка, необхідно включити логирование все типів помилок. Для цього в bnetd.conf встановіть:

Структура папок і файлів

Тип структури необхідно вибрати при першому запуску і задати в налаштуванні storagepath bnetd.conf (врахуйте, що на поточний момент всі зроблені для PvPGN веб-додатки не мають підтримку sql2)

  • supportfile.conf "посилання" на support files, не рекомендується змінювати
  • topics.conf - топіки для каналів в різних режимах (відображається в чаті користувачеві)
  • tournament.conf - (Warcraft 3) настройки для проведення турнірів
  • versioncheck.conf - містить список версій ігрових клієнтів, необхідно для обмеження доступу на сервер тільки для певних версій (для настройки см "version" в bnetd.conf)
  • reports - звіти ігор для всіх ігор, крім Warcraft 3 і WWOL

    Якщо звіти не пишуть, перевірте настройки report_all_games і report_diablo_games в bnetd.conf

    Схожі статті