Statshark in-game overlay?

Yeah… The stat-track/display overlay - XVM - for World of Tanks really made the game environment healthier. I remember all the Blueberries - I won’t use the actual term used because the mods might take offense - crying in matches because people that used the overlay and played Arty spent entire matches locking those people down so they couldn’t actually play the game. You’d think it was all well and good until either your stats started hitting the Blue zone or after they were gone you were next on the chopping block because of your own stats.

Now, we don’t have Arty like that in WT but there’s still plenty of ways to lock people out of playing a match - Like Spawncamping, for example. - so I just don’t see the option as a viable or healthy implementation. Not to mention that even Statshark can’t keep up and display peoples’ stats on a 1:1 ratio timeframe.

But that’s just my 2 cents.

1 Like

I still think you can pad the stat of K/D just straight out the gate. From picking and choosing what battles you even spawn on, or by only spawning it when it’s ‘camped’ in spawn using the spawn protection to boost your ratio.

The idea that people will likely pick and choose if they are that precious about that stat, rather than playing the game as a game.

Use the player ID instead?
I know that’s how the Statshark URL indexes it.

The problem would still be to get them from the game in the first place, without making the anti cheat angry

1 Like

Local host has the chat/mission log, so you could have something take usernames from that and that would be allowed. But that would only register names when someone types or does/takes critical damage or kills something.

2 Likes

Even if we go with that,
The hoster of statshark might not be so happy if you sent 30 requests in 5 seconds

2 Likes

Hm…
Are there any legitimate hooks modders can use for this kind of thing?

Yes, WTRTI is already using it

1 Like

I mean at that point you’d want to just go through thunderPyPi directly (the API im pretty sure statshark users for player data).

1 Like

Well if it’s a legitimate hook, then the anti-cheat shouldn’t get angry at it?

That does still leave the question if we should have a mod like that, re: potential community toxicity issues (and we all know how the WT community is / can be…)

Yeah the game cant even detect you reading local host data, and its already been confirmed as something we’re allowed to use.

1 Like

This is exactly what the problem with that was in WoT. People would throw the game intentionally because they didn’t like their team, ruining the experience for everyone else. And it’s also why I stopped playing WoT in the first place.
It’s already hard enough to play this game normally with how much Gaijin discourages teamwork, and other reasons, the last thing it needs is more people throwing on purpose.

7 Likes

That is true as long as you only want overall kd, but OPs suggestion was using the skill rating from Statshark, which is a way better way of gaging someone’s skill than pure kd

But it should be possible to make a overlay like the OP suggested, with a few compromises

I was under the impression Xeno was saying that we can pull usernames / player IDs of the people in our matches freely…?
Am I misunderstanding?

Only if they type in chat, get critically damaged or die

That’s definitely my biggest concern here, above all else.
Gods know I wish Gaijin would actually care about the “team” part of team matches.

Ok, so there is not a legitimate hook for that then.
Yeah, that makes things tricky…

It makes it basically impossible to get everything you need at the start of the match for the overlay

You would be able to have it a few minutes into the match tho

… If you don’t want to get banned for making the anti cheat angry

1 Like

Again, local host is entirely fine to use. Id encourage you to read the official things on it. There is one exception in SIM but asside from that its entirely fine to use, and is literally undetectable by the anti-cheat.

Information from localhost

Ok, but localhost doesn’t let you rip the list of players in the match altogether, no?
You have to pull from the mission log?