Stat website about ToL

Hi everyone.

I’ve just did a small website to log your stats about the differents classes. I’ve added a page to display the global stats so we can have fun info about the differents classes.
For the moment there are just a few stats available but I think I’ll had some later.
It’s missing a lot of things and the code is not optimized but the security part is fine. The project is open source so everyone can check that it’s clean and the email used for the registration is just use for having an unique identifier (so later you’ll be able to change your username). You can even use a yopmail adress I don’t care, I’ll not use them to send mails. (code here : https://github.com/jocelyndubois/tolstats)

The website is accessible here : http://tolstats.jocelyn-dubois.fr/
You can check what a personnal stat page looks like by searching for “Eau Minerale” in the search field. And after you’ve register, y’oull be able to log you own stats.
ATM the website uses the wiki images, but if the devs want me to remove them, i’ll do it as quick as I can ! :slight_smile:

Hope you’ll enjoy :slight_smile:

EDIT : After posting this message on discord, my server died in like a minute :frowning:
I hope he’ll be back soon. I’ll post a screenshot of the render to show you how it looks like.

Capture du 2017-11-03 16-55-23

6 Likes

Not loading for me here at work, will try it when I get home.

Well yeah … my server is like REALLY random today. Works for 5 minutes. Dead for 15 … Hope it’ll be better tomorrow. :s

It’s back to the normal now.

I was thinking about something similar - but rather addon for the game (desktop app), that would hijack data (probably network trafic) from game and actually gather stats on it’s own. I’ve seen many addons like that for other games and I also tried to listen to traffic on ports of ToL, but the information I got in packets was not readable and I’ve never made any app like this before.

I would love to hear from devs if and how could I achieve gathering data from game with another desktop app?

Well, I have litteraly no idea.

I could add some automatisation to my website, but it will require to have access to an API and it’s on the game dev side.

I guess it’s globally the same for a desktop app, even if my knoledges here are more limited.

But some software like “Livesplit” (speedrun app) can get infos about different game without using an API. If I well remember, it’s done by searching infos directly in the ram and not in the packet sended online.

They use some soft like cheat engine to search some data that are fixed in the RAM and then they uses those data for their App.

Sorry I can’t tell you more about this without doing some horrible mistakes about the process ! :stuck_out_tongue:

Hope it helps.

I’ve already tried scanning memory, as I was curious about the topic. The information is there, but obtaining it from different segments of ram used by process is troublesome. Also, they switch content, so the memory scanning should be performed quickly and quite often.

Not worth it. Seems like the best solution will actually be waiting for devs to provide some kind of api for stuff like that.

This is great! I’ve really wanted something like this and short of actual stats in the game or an official API, this is is the next best thing. (Because I’m way too lazy to make my own spreadsheet lol). Thank you for making this!

Edit: An obvious stat to add would be the ability to track if you won or lost for each game. Unless it’s there and I’m just missing it.

Yup … I had the same idea about the winning rate.
But I had two problems about it.

1 - It’s one more action at the end of each game and I’m pretty sure we’ll forget it pretty often.
2 - If you forget it only ONE time, your global winning ratio it totally screw up.

While writing this I thought to a potential solution : After you click “+” or “-”, the webstie ask “Win or loose ?” in a popin.

If you anwser, fine, the information is saved.
If you forget or don’t want to answer the information is note saved and the stat is calculated ONLY on the games where you answered.

Problem with this, the 200 games already registered can’t have the information so the current players will have a great lack of information on their previous game :s

I dunno, what do you guys think about it ?

Any other ideas ?

I though of a percentage of “Evil/neutral/Good” pop while king.

I’ve added the Inquisitor and the Sorcerer (even if they are not live yet, so I’m sure not to miss the day the come out :p)

Sorry for the double post, I think i’ll use this thread as a patch note ?!?

I love this site! Also 8 days between posting doesn’t count as a double post!

Go for your Win Rate calculator Possess. Have it ask for the winning faction and if you won as whatever you were at the end.

Ok, I’ll have to do a bit of rework about a part of the data.

I’ll think to a good way to do it and I’ll let you know when it’s up to have your return about it :slight_smile:

Love it, thanks!

Edit: Can you also post this on the reddit page?

Just did it https://www.reddit.com/r/ThroneOfLiesGame/comments/7cyumr/stat_website_about_tol/

Thanks for the suggestion :wink:

For the update, actually we have 252 games logged :slight_smile: