Rank questions...
maD_maX_
Join Date: 2013-04-07 Member: 184678Members
Alright i tried to ask these before but seems i asked to many things at the same time, and the topic went way off topic...
1. From what servers does hive stats look at?
2. Is the stat bar in the menu set by the server admin, or is it related to the skills of the players on that server?
I have more, and some follow up questions but ill start with these (would be helpful if UWE would write up a description more indepth then the change log stating that stats were added)
1. From what servers does hive stats look at?
2. Is the stat bar in the menu set by the server admin, or is it related to the skills of the players on that server?
I have more, and some follow up questions but ill start with these (would be helpful if UWE would write up a description more indepth then the change log stating that stats were added)
Comments
The stats bar is related to the skill of the players in the server.
I posted this idea a few days ago, which @SteveRock thought was good,
My Server Name is Survival of the Fattest NS2stats disables itself if bots are added, moreover i'll it disable combat, xenoswarm and mvm. Maybe ill add a mod validation to ns2stats.com
My Server only uses 3 Mods (Shine.Ns2stats and Commander Bindings) i hope its ok.
Certain mods will be whitelisted
And the server can mark itself as vanilla, meaning it's using no mods or whitelisted only mods
But if a server marks itself as vanilla while not using a whitelisted mod, the server bans itself from the hive system?
Is this correct?
But yes, the server keys is the way to go.
EDIT: Actually both is the way to go.
There will be no official whitelist, but mods like shine administration and other non-gameplay mods will be approved, so authors can mark them as "vanilla".
@Ghosthree3 - how keys can help?
Now that's dedication.
What if someone sends data saying they're a legit server when they're not though? You compare IP of data sender to IP of server? Also technically server owners with direct access to the box could then send the data from that IP anyway (I doubt people are this dedicated to cheating but eh).
EDIT: By keys I mean, server owners apply for a key to use for any servers they own, if granted you give a UNIQUE key that will be verified by the Hive before accepting data. If the key is "leaked" then it is blacklisted and most likely those servers never get to be accepted again.
Yeah, I'm comparing the server IP stored in the JSON data with the actual sender's IP. If it's different - it's an automatical, permanent ban for sender + I will take action to find such person.
And right, it would be possible to send fake data from whitelisted servers, but what's the point of that? It would get banned very quickly and players would have their stats reset. Not cool.
@keys - I'd have to do twice the work to get the same result, it's pointless.
Also I edited my post above right before posting, if you didn't notice it.
Do you actually take the port into consideration? Because of the hive page servers are displayed without port and not taking port into consideration would doom the system right there.
(my boots withour a cheater under them)
@GhoulofGSG9 - that's right, but it's fun
@Omega_K2 - sure I do. But it's possible to do so since the most recent patch, Max had to add this to the Spark :P
Also yeah, might wanna distinguish server ports, before the data was wiped, I noticed every game I played on any of the "Monash" (Australian group of servers) would say the round was played on the #1 server (since all are on the same box). Not a HUGE issue I suppose, but since player counts vary, such information could be misleading, I mean, it was way easier to get a higher skill rating from a game played on 24p servers compared to 18.
Sounds hard to do
I'd assume just like how the game consistency checks - if a file doesn't match the set default then it's marked as modded, so I guess the server would go through the same check as a client would upon joining a server. for example if I modify a shader it will work for myself, but if I join a server which has that file being checked it will fail the file and not allow me to join (just guessing)
Well, you can whitelist lua files on the server=no consistency checks
Yeah but it won't be whitelisted over on UWEs side, which is where the check will most likely happen -- thus giving you that ban whatever since it's not vanilla
Much like how I can't use a mod on a server that checks that file, but if the server allows it then I can
edit: I also don't get why people want to cheat this system, if it's going to ultimately used to benefit the game and help players match near their skills
If you are so dedicated to "cheat" yourself up to the top score, the coming skill-balance system will always place all the newbs in your team. In order to weigh out the high skill of yourself, it needs to place all the other people with moderate skill on the opposite team of yours.
Cheating the hive system will lead you to a bunch of shitty matches. Maybe you will never be able to have fun on servers that constantly use the "balance teams by skill" feature.