Completely pointless unless they suddenly decide to trash popularity sorting altogether.
Or fix it to take into consideration the game length and the number of players inside.
Oh right, "mid-long term" plans, nvm...
- Compress every important Top Scores value into a single, huge String.
- Generate a global X-digits parity check number, using any encryption algorhytm you want, starting from a const int topReboot = 1 seed.
- Take into consideration every single value saved, shuffling that number after EACH extraction.
WGX Nagrand was Featured for a whole week, with thousands of games played, and nobody managed to "hack" it. Yes they tried. Thing is, even if someone is willing to spend hours (and I really mean hours, if you save a lot of data) of his/her time to look at the code and recreate the correct parity number, you just need to change your seed const value ( =2 now? ) and upload the map again to make every High Scores data obsolete and discarded upon loading. Which does NOT mean to reset player scores mind you, just that those highest scores will need one or two days to spread again.
You can even backup your own savefile and hardcode (load by default) the last known "legit" scores if you want to, which imho should be done weekly anyway (so that new groups of players won't see empty or incomplete scores but slightly old ones instead).
I'm using a protected Top10 high scores page as well since beta phase 1.
Use a constant seed to generate the parity check, and when that happens, you just need to upload the map again to reset all high scores and let them spread again. If you wish, hardcode the old ones first. It will come down to whoever gets bored first, except they will need create new values all over again while you only need a few clicks.
That's the best you can do until Blizzard decides to make Banks server-side or encrypt maps for real.
Really, gotta disagree with you here. For many tasks, the GUI is slower than Galaxy - take adding three variables together, or combining a string with multiple substrings, or setting the value of a unit type variable.
This is only slower if you need to click everything and scroll down the list because you don't remember the name of your own functions/variables.
Any of this can be done in 4 seconds by using shortcuts and typing two characters in the search box :)
0
I can only see four matches tbh, all on September 27.
0
And you know it's him... how, exactly?
0
I love playing my map, just because it's a multiplayer competitive scenario.
I couldn't stand playing a co-op or "defense" map over and over though.
0
I approve this.
0
Completely pointless unless they suddenly decide to trash popularity sorting altogether.
Or fix it to take into consideration the game length and the number of players inside.
Oh right, "mid-long term" plans, nvm...
0
Awesome idea!
0
Not going to happen. That would make sense, you know.
0
Guys:
- Compress every important Top Scores value into a single, huge String.
- Generate a global X-digits parity check number, using any encryption algorhytm you want, starting from a const int topReboot = 1 seed.
- Take into consideration every single value saved, shuffling that number after EACH extraction.
WGX Nagrand was Featured for a whole week, with thousands of games played, and nobody managed to "hack" it. Yes they tried. Thing is, even if someone is willing to spend hours (and I really mean hours, if you save a lot of data) of his/her time to look at the code and recreate the correct parity number, you just need to change your seed const value ( =2 now? ) and upload the map again to make every High Scores data obsolete and discarded upon loading. Which does NOT mean to reset player scores mind you, just that those highest scores will need one or two days to spread again.
You can even backup your own savefile and hardcode (load by default) the last known "legit" scores if you want to, which imho should be done weekly anyway (so that new groups of players won't see empty or incomplete scores but slightly old ones instead).
0
Won't work. The map needs to know the exact seed the savefile was generated with.
0
I'm using a protected Top10 high scores page as well since beta phase 1.
Use a constant seed to generate the parity check, and when that happens, you just need to upload the map again to reset all high scores and let them spread again. If you wish, hardcode the old ones first. It will come down to whoever gets bored first, except they will need create new values all over again while you only need a few clicks.
That's the best you can do until Blizzard decides to make Banks server-side or encrypt maps for real.
0
awesome.
0
This is only slower if you need to click everything and scroll down the list because you don't remember the name of your own functions/variables.
Any of this can be done in 4 seconds by using shortcuts and typing two characters in the search box :)
0
I usually lose to Terrans so I'd say no.
Oh wait, I also usually lose to Protoss and Zergs, guess the next one is going to be easy.
0
One reason could be bot spam prevention. Custom forums are incredibly effective at that.
0
I would kill for the "Show unread topics since last visit" feature, makes following multiple boards SO much easier :)