TODO
上传用户:tany51
上传日期:2013-06-12
资源大小:1397k
文件大小:2k
源码类别:

MySQL数据库

开发平台:

Visual C++

  1. PvPGN TODO LIST AND WHATS BEING WORKED ON:
  2. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  3. Stuff not programmed for any specific version release:       
  4. * complete tournament support with crash recovery option
  5. * anonagame stuff
  6.     c. move w3route functions to its own .c/.h file (for w3route server)
  7.     e. tournament stuff
  8. 1. determine how games are limited to 30 minutes & map reveled at 25
  9. 2. complete the process for finals selection
  10. 3. make struct to hold / match / advance / eleminate finals players
  11.     and functions to acomplish this task
  12. 4. add stats recording for tournament games (did race wins)
  13. * add a /clearstats <clienttag> command to be able to clear game stats for
  14. WAR3/W3XP/SC/BW/W2BNE.... (dunno if users should be able to delete their own stats...
  15. but admins should be able to delete the stats of cheaters)
  16. * moving from current team stuff to teamID (thats something DJP and his guys 
  17. wanted to do) 
  18. * changing data references from accountnames to UIDs .... 
  19. * according to forum post, sometimes the teamcount gets reduced too much 
  20. (set to -1) only i W3XP, when the team is disbanded before the first play 
  21. * make a "gametrans" like file for realms.list too so internal clients
  22. can get a internal IP for the d2cs server
  23. * get BITS working (even considering on starting from JEBs version
  24. which he claims to fully work BITS and add war3 to it)
  25. * make a separate daemon w3route server
  26. * design a plugins support and move in time all the code in plugins (except
  27. the core code of course)
  28. * add gamespy protocol support (gamespy master server does what we do in bnetd
  29. keeping user accounts, records, stats, channels, publishing games to requestors)
  30. very nice ideea from Mivabe
  31. * add some way to be able to read/write specific "runtime changable" bnetd.conf
  32. entries (like while server is online doing /config "allow_unknown_version" "false")
  33. * optimize PvPGN using "inline" functions in all "small" functions
  34. * add a bnetd.conf "sync_on_logoff" parameter which should tell PvPGN to force 
  35. or not a account_save() when the user logoffs (increases storage I/O but also 
  36. eliminates most of the account data beeing outdated because of server crash)