Coder Social home page Coder Social logo

alexmfv / csgo-demo-stats Goto Github PK

View Code? Open in Web Editor NEW
8.0 1.0 0.0 19.8 MB

An app that allows you to see recent CSGO demos, download them and even watch all the stats you want. Soon will have option to download current Overwatch demo and get stats

C# 99.56% Shell 0.06% Python 0.38%
csgo demo-manager mahapps wpf c-sharp counter-strike-global-offensive counter-strike

csgo-demo-stats's Introduction

CSGO-Demo-Stats

CodeFactor

๐Ÿšจ๐Ÿšจ๐Ÿšจ Still in very early stages of development ๐Ÿšจ๐Ÿšจ๐Ÿšจ

UI is cloned from the original App (disclosed in credits), later i'll change the design.

With this app you will be able to get all the information necessary from all your CS:GO Demos, watch replays, and get an awesome insight to every round played.

Features (Will add more later):

  • Generate Stats for Demos (kills, deaths, hs%, etc)
  • Generate Stats for Overwatch, and third-party client Demos
  • Automatically Download Normal and Overwatch Demos
  • Export data to JSON, CSV, EXCEL
  • Display Round Damages (on hitbox model)
  • Keep track of Rank and other Stats
  • Download Demos from Share Code (Provisional)
  • Generate Demo Video (Provisional)

Dependencies (Most of them already included with NuGet):

NuGet Packages ()

Credits

Project Heavily Inspired by AkiVer's CSGO Demo Manager

csgo-demo-stats's People

Contributors

alexmfv avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

csgo-demo-stats's Issues

Rare Bug, at the moment has a temporary fix

This block of code inside the "RoundOfficiallyEnd" method, is a temporary fix for a rare bug, where the demo doesn't call the "RoundEnd" event, so the scores aren't updated, thus leaving the scores incorrect. Will need to be fixed when implementing the rest of the classes for Round, Side, Team and Demo

Some demos have broken Tick values

This might happen if a demo is old that it can't play back the ticks so it returns 0 then in the division will try to divide by 0.

Problem

Problem Image

Button "Show More Demos" not implemented

The button on the initial page is not implemented yet, also need to add a value to set the limit of showed demos, then the button will add 10 more demos, or double the value of the limit.

File does not exist!

When loading the Accounts from Cache, if the path exists but the designated file doesn't, it will try to read the file and will throw an Exception.

Can't find any contact to you.

I tried contacting you though quakenet without much success, could you type the email that you are using and delete this "issue" thread in a couple days when I write it down?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.