SmileYzn / MatchBot

Counter-Strike 1.6 Match Plugin for ReHLDS and ReGameDLL_CS
GNU General Public License v3.0
28 stars 14 forks source link

SQL implementation #145

Open botagas opened 5 months ago

botagas commented 5 months ago

Is your feature request related to a problem? Please describe. It is sort of related to an issue that I've been trying to mitigate. I've been using AMX Match Deluxe, thinking I could make it work with MySQL server, but to no avail. I've got ReHLDS, ReGameDLL working and all at this point, and your plugin seems to be the most up to date. The only thing it lacks is web-stats and/or storing stats in a MySQL database.

Describe the solution you'd like Implement MySQL capabilities. Ideally, MySQL support and PHP-based web statistics.

Describe alternatives you've considered I've tried AMX Match Deluxe before. I am considering testing CSXSQL, AES:StatsX, but those plugins typically focus on individual statistics, while I need something that also cares about team matches, team statistics, etc.

Additional context I'm fine with even the most barebones solution. I've updated AMX Match Deluxe PHP code to support PHP7.4 and that in itself was already annoying to bother with considering it still didn't update/push info to the database. I currently plan to organise a CS 1.6 oldschool tournament and I'd just love to use the generated statistics to show live stats and/or later export them to provide post-tournament / post-match graphs/stats.

yuyiken commented 5 months ago

Hello @botagas, you can use https://github.com/SmileYzn/MatchStats

@SmileYzn implemented it in past but decided to make it more modular and it is separated from main project.

Also if you want to have some events from server you can use https://github.com/SmileYzn/LogApi

I'm actually using logapi for banning system.

Kasiinova commented 2 months ago

@yuyiken install for me the ,match bot, Accuracy Fix, Match Stats, LogApi, paid for the service ?