AtomicTorch Studio Forums

CryoFall => Ideas and suggestions => Topic started by: J422 on May 24, 2021, 07:30:49 AM

Title: Leaderboard / Statistics Mod/Tool
Post by: J422 on May 24, 2021, 07:30:49 AM
Hi Guys,

I am currently working on a system that reads the server logs and sends special information to an endpoint that processes the information and makes it available to VIa API.
For this I wrote a tool that hooks into the logs and analyzes them continuously to capture special events and send them to the endpoint.

I have planned such statistics like
- Which resources were collected how often
- How often died
- How often killed
- Who killed how often
- By whom how often died
- Which creeps and how often killed

This information can be sent in near real time to a Discord or retrieved from the API for independent use.

Currently a test server is running which is already collecting data: https://forums.atomictorch.com/index.php?topic=1994.0

Please leave me your opinion and ideas.

Greetings J422
Title: Re: Leaderboard / Statistics Mod/Tool
Post by: J422 on May 25, 2021, 06:15:09 AM
In addition, a Discord bot is currently in development, which can also be used to access the data.

For example

- !online shows the current number of players on the server
- !statistics the current statistics
- The bot can also Mirror the Chat from the server in a special Discord channel
- and much more
Title: Re: Leaderboard / Statistics Mod/Tool
Post by: J422 on May 26, 2021, 02:10:34 AM
an impression of the function in a Discord.
Still in development, the bot as well as the functionality I would then make available open source

(https://i.ibb.co/cgnNg9y/screenshot.png) (https://ibb.co/cgnNg9y) (https://i.ibb.co/cYD1j91/screenshot.png) (https://ibb.co/cYD1j91)

I hope its fine for the CryoFall Team for now if i use the name of the magnificent game for the bot. I also can change that
Title: Re: Leaderboard / Statistics Mod/Tool
Post by: J422 on May 26, 2021, 07:24:44 AM
you can also mirror the ingame chat to a specific discord channel

(https://i.ibb.co/P6WQDmN/chat-discord.png) (https://ibb.co/P6WQDmN) (https://i.ibb.co/crB59dJ/chat-ingame.png) (https://ibb.co/crB59dJ)
Title: Re: Leaderboard / Statistics Mod/Tool
Post by: J422 on May 28, 2021, 01:27:26 AM
New Feature to see the connection stats of each player on the server

(https://i.ibb.co/Q9hpYpP/connection-stats.png) (https://ibb.co/Q9hpYpP)

Next step will be a automated system which whill warn and kick high ping players to make sure that the game enjoyment for the other players is not affected.
A continental rest rection would also be feasible, but here I do not want to go too far