ToxicRevolution / CSGORankMeWeb

Web interface for Rank Me CSGO Stat tracking plugin
https://Toxicrevolution.net
MIT License
30 stars 10 forks source link

[Optional Feature Request ] Ability to See VAC Ban Status of the user. #45

Open TandelK opened 6 years ago

TandelK commented 6 years ago

Currently i have been asking Kento RankMe for adding VAC Status checker and remove VAC banned IDs and update the table but there seems to be no results from there side. I would recommend you guys if you can help us for Optional Feature Request just to see if the Player is VAC Banned or not on his profile page.

kennyLtv commented 6 years ago

I like the idea and it definitely something that is possible to implement. There are some logistics we would have to figure out. We have a handful of people that use this system with 60k+ users in their database. So making that query for everyone would be taxing on you (the panel user) and the SteamAPI rate limits. I would be inclined to write it to query only say the top 100-200 players in the database as it would take a fair bit of time to run 60k users through the database.

kennyLtv commented 6 years ago

So I'm writing this right now in the mvc-rewrite branch and I came across a thought. The API for steam does not make a distinction between a CS:GO vac ban and another game's VAC. I can make it so there is an option you can enable to auto delete but it could create issues for someone that has a VAC that is not from CS:GO.

TandelK commented 6 years ago

https://forums.alliedmods.net/showthread.php?p=717999 Just found this and might be useful if Kento guys want to add the functions from this Plugin to remove VAC Banned IDs

kennyLtv commented 6 years ago

I'm not sure if the Kento developers want to implement it. We are completely independent of them when it comes to development as all we do currently is read the data. In the current release I'm working on still, I fell a little behind due to a trip and a couple other commitments, will include a way for you to prune the top X players based on their VAC and GameBan status. I have a few things I need to figure out with it as someone with a vac from say MW2 would get their stats deleted as well. The Steam API doesn't make a distinction between which game the bans are for.