Установка сервера 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 на цьому сервері необхідно використовувати спеціальний завантажувач для кліенской частини.
Дякуємо! сподіваюся нові версії ставляться також ....
давно я в старкрафт, блін, не грав :))