Идейки ёпт
http://rapidshare.com/files/91737695/PvPGN.rar.html- это скомпилированный мною (из исходников pvpgn-1.8.0) работающий PvPGN сервер.
Раньше, по словам FreeZ было невозможным сделать максимальный игровой лвл в ладденых играх выше 50. Это правда! В конфигах таких настроек нет! Поэтому мне пришлось немного пошевелить мозгами и поискать инфу об этом в исходниках, научится компилировать ПвПГН сервер из исходников.
1) В файле …\src\bnetd\ladder.h указывается инфа о макс. игровом лвле в ладдере, по умолчанию она 50. Установил на 99.
2) Скомпилировал сервер с этим единственным исправлением.
3) Теперь же надо как-то протестировать будет ли макс. левел больше 50! Для этого переписал bnxplevel.conf & bnxpcalc.conf под 99 лвл (в архиве они уже есть), изменив bnxpcalc.conf так, что за 3 – 4 игры будет достигнут 99 лвл о_0 (дабы долго не мучатся).
4) От меня всё. FreeZ, теперь твоя очередь поработать.
а) Добавь в розархивованую папку ранее заготовленные для твоего IP конфиги (надо добавить папки var, files, conf)
б) Замени bnxpcalc.conf & bnxplevel.conf на ранее заготовленные мною
в) Запусти данный ПвПГН сервер, и надо бы протестировать...ZlovreD хост, можете с ним.
Если всё пройдёт удачно, у нас будет как на оффе))
Дополнительно (ИМХО):
-изменить PvPGN\files\newaccount-default.txt, указав инструкции об опасности кражы акков (русский текст не читает)
-изменить PvPGN\files\chathelp-war3-ruRU.txt, указав инструкции об опасности кражы акков (русский текст читает)
- # If someone attempts to log in more than once, should it kick off the old
# login, or deny the new one?
kick_old_login = true
Это урывок из bnetd.conf, который сейчас действует и на Алкаре. Если попытаться зайти тем же акком через другую прогу (например Ботчат) (А при этом этот аккаунт онлайн), то в первой проге его кикает и он логиниться в другой.
Так, если кто-то не знаком с командой /chpass, то ему уже никто не успеет сказать о быстрой смене пароля, т.к. вор быстренько перезайдёт на этот акк. Но при kick_old_login = false, вор уже не сможет кикнуть игрока и зайти на его акк и у того ещё будет возможность вернуть пароль назад, пока он онлайн[/url]