Blog archive - установка сервера pvpgn або як зробити свій

Установка сервера PvPGN або як зробити свій Battle.Net

Проект bnetd припинив своє існування, але він отримав своє продовження в іншому проекті, названому - PvPGN. що розшифровується, як Player vs. Player Gaming Network. У цьому, новому, проект доопрацьовано багато речей, в тому числі повноцінно підтримується WarCraftIII і багато іншого.

Копіюємо цей архів в папку / usr / src

розпаковуємо архів
tar xvfz pvpgn-1.4.6.tar.gz

Переходимо в каталог початкових кодів
cd /usr/src/pvpgn-1.4.6/src /

Сервер так само можна зібрати з підтримкою mysql для цього коніфігуріровать треба ось так:
./ Configure -with-mysql

Далі описується установка без підтримки бази даних mysql ...

встановлюємо пакет
make install

Далі сервер, по незрозумілим мені причин, відмовляється приймати клієнтів. І скільки я їх не перепробував - каже, що не може працювати з даної версією. Так що прийдеться відредагувати пару директив (щоб при заході на сервер не перевірялася версія клієнта) в конфіги:

відкриваємо файл
/usr/local/etc/bnetd.conf

skip_versioncheck = false
allow_bad_version = false

І міняємо false на true, щоб вийшло так:

skip_versioncheck = true
allow_bad_version = true

В іншому конфиг редагується так само як для bnetd. Звіритися можна тут.

запускаємо демон
/ Usr / local / sbin / bnetd -c /usr/local/etc/bnetd.conf

Примітка: для гри в WarCraftIII на цьому сервері необхідно використовувати спеціальний завантажувач для кліенской частини.

Дякуємо! сподіваюся нові версії ставляться також ....
давно я в старкрафт, блін, не грав :))

Основні розділи

Схожі статті