Next generation of PvPGN server
Find a file
xboi209 caa33eee79 •Corrected language errors
•Added /j command, alias of /join
•Replaced instances of "PVPGN" with the name of your server
•/warrenty --> /warranty
2014-04-13 10:56:51 -07:00
cmake/Modules reorganize files, only pvpgn source here now 2014-02-03 11:02:09 +04:00
conf •Corrected language errors 2014-04-13 10:56:51 -07:00
docs reorganize files, only pvpgn source here now 2014-02-03 11:02:09 +04:00
files example rating icons for starcraft, that are set in icons.conf 2014-04-07 17:59:40 +04:00
man reorganize files, only pvpgn source here now 2014-02-03 11:02:09 +04:00
scripts reorganize files, only pvpgn source here now 2014-02-03 11:02:09 +04:00
src •Corrected language errors 2014-04-13 10:56:51 -07:00
BUGS reorganize files, only pvpgn source here now 2014-02-03 11:02:09 +04:00
CMakeLists.txt reorganize files, only pvpgn source here now 2014-02-03 11:02:09 +04:00
config.h.cmake reorganize files, only pvpgn source here now 2014-02-03 11:02:09 +04:00
ConfigureChecks.cmake reorganize files, only pvpgn source here now 2014-02-03 11:02:09 +04:00
conversion-changelog reorganize files, only pvpgn source here now 2014-02-03 11:02:09 +04:00
COPYING reorganize files, only pvpgn source here now 2014-02-03 11:02:09 +04:00
CREDITS reorganize files, only pvpgn source here now 2014-02-03 11:02:09 +04:00
IGNOREME reorganize files, only pvpgn source here now 2014-02-03 11:02:09 +04:00
NEWS reorganize files, only pvpgn source here now 2014-02-03 11:02:09 +04:00
README.ALPHA reorganize files, only pvpgn source here now 2014-02-03 11:02:09 +04:00
README.cmake reorganize files, only pvpgn source here now 2014-02-03 11:02:09 +04:00
README.DEV reorganize files, only pvpgn source here now 2014-02-03 11:02:09 +04:00
README.md Update README.md 2014-04-07 21:29:27 +04:00
TODO reorganize files, only pvpgn source here now 2014-02-03 11:02:09 +04:00
UPDATE reorganize files, only pvpgn source here now 2014-02-03 11:02:09 +04:00
version-history.txt •Corrected language errors 2014-04-13 10:56:51 -07:00

Player versus Player Gaming Network

Original PvPGN 1.99 source code with tweaks.

Source Code changes

  • add display custom icons depends on a user rating, custom output for command /stats; works with Warcraft and Starcraft (see icons.conf) commits 1, 2, 3
  • fix command send flooding commit
  • fix compile error when pointer size is larger than int commit
  • fix Warcraft 3 ICON SWITCH hack commit
  • fix saving sql fields with custom characters in the name commit
  • add game id field in status.xml output commit
  • add game id field and user game version in status.dat output (the same as status.xml) commit
  • welcome text for Warcraft 3 is moved from the code into a new file bnmotd_w3.txt (example with colored text is included) commit

New commands

  • /save immediately save changes of accounts and clans from the cache to a storage (useful for testing) commit
  • /icon <username> [CODE] set userselected_icon for a user, works with Warcraft and Starcraft commit
  • /find <substr of username> search account by part of the name - patch #1526 from berlios commit

Modified commands

  • /set exclusion to get/set a password hash and user id; feature to empty key with "null" value; more info in output of the command and examples commits 1, 2
  • /finger more info in the command output - patch #2859 from berlios commit
  • /games lobby show games in lobby only - patch #3235 from berlios commit
  • /friends online show online friends only - patch #3236 from berlios commit

Minor changes

  • add original MOTD files with UTF-8 encoding
  • add support files v1.2, there are no need to download it separately after install
  • add ODBC support for CMake
  • add latest versioncheck.conf
  • skip_versioncheck, allow_bad_version are enabled by default in bnetd.conf - for easy start
  • source code is formatted for better reading
  • unused files are removed, only pvpgn source here
  • move directory files to var\files on Windows (like Unix)
  • unknown udp packets are logged with enabled debug mode only (it always chokes a log file before) commit
  • add a file location for all the text files like MOTD (often a server admin doesn't know where a file is located)
  • add option ignore-version for programs bnchat and bnstat - patch #3184 from berlios commit

Build source code

Windows

Use Magic Builder.

Download code manually and put into source directory (button Download ZIP on the right side of this repository page)

Linux

Русский | English

Vimeo