https://github.com/sauce-code/heldenstats
HeldenStats transforms the logfiles of the game Counter-Strike into a detailled statistic. Every Player is presented with its kills, deaths, weapons he used and many more features. The Output are HTML pages, which can be shown to the whole world easily in.
https://github.com/sauce-code/heldenstats
Last synced: about 2 months ago
JSON representation
HeldenStats transforms the logfiles of the game Counter-Strike into a detailled statistic. Every Player is presented with its kills, deaths, weapons he used and many more features. The Output are HTML pages, which can be shown to the whole world easily in.
- Host: GitHub
- URL: https://github.com/sauce-code/heldenstats
- Owner: sauce-code
- License: gpl-3.0
- Created: 2023-01-15T19:04:20.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-01-26T16:31:02.000Z (over 3 years ago)
- Last Synced: 2025-03-05T06:17:17.304Z (over 1 year ago)
- Language: C++
- Size: 192 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
- License: LICENSE
Awesome Lists containing this project
README
HeldenStats transforms logfiles of CounterStrike into a detailled statistic, I first wrote for my LAN parties to
have some stats, which can be a lot of fun. But after I saw the interest of some people, I included new features and
at sometime made it available to the public, which was my first programming success, as I realized from the feedback.
Compiling for Windows(MSVC):
1. Set up Trolltech's QT Library correctly ( get it from www.trolltech.com)
I used version 2.30 and i haven't tried the version so far, let me know if it still works :)
2. Create a new Console Project
3. Unzip the Content of the source zip archive into the directory of your newly created project
4. Link the following 2 libraries to your project : qtmain.lib and qt-mt230nc.lib(may have another name in newer versions)
5. Be sure to set up your QT include directories or your compiler won't find the header files in my case : $(QTDIR)\include
6. Define the following preprocessor directives : WIN32,_DEBUG,_WINDOWS,_MBCS,QT_DLL,UNICODE,QT_THREAD_SUPPORT
7. Compile HeldenStats and pray to God that it works ;)
8. You will get some warning of this type:
warning C4786: 'std::vector,std::allocator >,std::allocator,std::allocator > > >::vector,std::allocator >,std::allocator,std::allocator > > >' : Bezeichner wurde auf '255' Zeichen in den Fehlerinformationen verk�rzt
warning C4786: 'std::vector,std::allocator >,std::allocator,std::allocator > > >,std::allocator,std::allocator >,std::allocator,std::allocator > > > > >' : Bezeichner wurde auf '255' Zeichen in den Fehlerinformationen verk�rzt
You can ignore them or write
#ifdef _MSC_VER
# pragma warning(disable:4786)
#endif
Compiling for Linux(kDevelop):
First you need QT 2.3 or higher to compile, then create a new qt project and add the files from the archive, then try to compile.