Possible way to cheat
4 years ago
Bulgaria

There is an easy way to cheat the leaderboards by stitching runs. We need to brainstorm ways to verify the runs were not stitched. Also, related, @snowi do you have the audio for your latest summit run?

Paraná, Brazil

Levels with cycles can be verified by checking if someone got a cycle that doesn't lineup. That's the most I can think of right now

Bulgaria

@bill_play3 that's a good idea, any clue how to actually figure out the timing? you'd need a wr pace run to the cycle parts and then watch them from that point onwards to map it, right?

Paraná, Brazil

Well, you just need to play the level from the start and record how long the cycle is. You should be math out at what time the cycle on a video would happen. Like if a cycle takes 7s, you can just add or subtract 7s for each cycle saved or lost compared to your test run. If a run doesn't lineup, its probably spliced

Paraná, Brazil

I don't know how many levels actually have relevant cycles anywhere though. I can think of 1 distinctively (it's been a while I played). If a level doesn't have any cycles (I don't if the scenery has cycles you can point out too), then you would need something else. Maybe those audio spectrum analyzers would be useful to check for spliced. Never did much testing with those

Bulgaria

yeah that's a good point.. so much work, any volunteers :P ?

Norway

I can give it a go.. anything I should take a look at?

Bulgaria

@MertenNor, Best thing would be to pick a map like Summit, then figure out all the cycles (moving platforms, spinning platforms, etc) how long each cycle takes, and figure out at what point the cycle starts on the map so then we can verify existing runs that way

Norway

Do you guys think it would be possible to use the rotations of the melons and the arrow at the goal as a pointer? its always at a constant animation loop... I was thinking maybe make an audio track with a beep or something for every melon cycle and then just overlay that on the video and see if it matches up.

good enough? might have flaws idk.. I'll try this after work tomorrow its 1am atm

Bulgaria

That may work - but how do we know the angle of the melons initial position?

Edited by the author 4 years ago
Norway

Was thinking of just lining it up with the platform it’s spinning on.. then it should have the same possession for each "beep" in every level.. since they are all on the same cycle.. right?

That’s how I was thinking of doing it.

Bulgaria

I don't really understand, but if it makes sense to you give it a shot, once I see it I'll understand :)

Norway

made a video of what I was thinking we could try.. not the best idea but its at least something:

Bulgaria

Yeah you're right about the rotations being offset by 90 degrees. Looks good though, The only thought I have is if melons are spawned with map or if they're spawned per level, since they reset when the level starts right? so maybe they're spawned in when the level starts which means it wouldn't change. Not sure though.

Ontario, Canada

I propose to use the Experience Bar at the bottom of the screen as a means of verification. It only goes up and you can't make it go down unless a developer changes it for you. Not only that, it only goes up in set increments (difficulty, deathless, or melons) and you know exactly how much the player is getting.

Edited by the author 4 years ago
Norway

Hmm yeah.. not a bad idea!

United Kingdom

sorry i dont have the audio for that run. sometimes geforce replay just wouldnt have audio. if ever start playing again ill make sure to use obs.

does the experience bar still work when the master server is down? because i dont think that should be a requirement.

that melon spin technique is pretty smart though as long as u can confirm its exactly 60bpm and wont go out of sync for any reason, it should work fine. good work!

United Kingdom

There's a problem with the XP method. You can just go AFK by being inactive for about a minute for levels and you won't gain any XP or money. The melon rotations might be viable though - that or other visual cues.

Bulgaria

Yeah or do a run and cut the exp bar out of the run into a chopped up run

Ontario, Canada

The melon rotation seems to be at a fixed rate so it could work. Though, it's hard to tell between levels because you're not always facing the same direction. It would be a lot of work.

Game stats
Followers
55
Runs
173
Players
59
Latest threads
Posted 4 years ago
3 replies
Posted 4 years ago
31 replies
Posted 4 years ago
1 reply
Posted 6 years ago
2 replies
Posted 6 years ago
25 replies