[Parkour] Time Delta Bug

Discussion in 'Report Bugs' started by Username, Apr 20, 2021.

Thread Status:
Not open for further replies.
  1. Username

    Username Donator

    Messages:
    1,520
    Likes Received:
    2,194
    Your username: SSkillz.

    In which minigame/server does the bug occur: Parkour.

    Detailed description of bug: It's broken. I think it saved checkpoint splits for a random slower run I did. So even though this bug was fixed and it doesn't overwrite the times on the leaderboard, it still seems to be saving it/overwriting in the system or something. I'm not fully sure though, honestly seems kind of random.
    upload_2021-4-20_14-32-4.png
    upload_2021-4-20_14-31-52.png
     
    Last edited: Apr 20, 2021
    ItsJerry, Yupac, Trevor and 1 other person like this.
  2. ItsHarry

    ItsHarry Owner Staff Member Owner

    Messages:
    9,403
    Likes Received:
    23,425
    Minecraft:
    ItsHarry
    can you give more info or something i don't see what's wrong with the code. maybe video?
     
    ItsJerry and Username like this.
  3. Username

    Username Donator

    Messages:
    1,520
    Likes Received:
    2,194
    There isn't anything a video would help with in this case, so I guess I'll just explain it more.

    My checkpoint #2 time for WildJungle is 22.2s. So if I get 22.5s in a run afterwards, it should say +0s300ms, but it thinks that my checkpoint #2 time is 22.9s for some reason when it isn't, and says -0s272ms instead. The problem is that it's not using my fastest run's checkpoint splits to calculate the time deltas, it's using some other random slower run I did at some point. It should be using my fastest run's checkpoint splits to calculate the time deltas, and if it's already doing that, then there's some problem where it got overwritten with another one of my slower runs.

    (Also, this was all after this bug was already fixed)
     
  4. ItsHarry

    ItsHarry Owner Staff Member Owner

    Messages:
    9,403
    Likes Received:
    23,425
    Minecraft:
    ItsHarry
    the code looks fine to me so idk
     
    Nvlan likes this.
  5. Username

    Username Donator

    Messages:
    1,520
    Likes Received:
    2,194
    I had checkpoint splits on HauntedHouse from my previous runs, and I even had the checkpoint splits of this specific 1m4s931ms run I got yesterday. I came back today and noticed they just vanished?
    upload_2021-4-25_13-14-31.png
     
    samm and Trevor like this.
  6. samm

    samm saint Donator

    Messages:
    562
    Likes Received:
    1,081
    Minecraft:
    CantBreathe
    As I was running Falls yesterday I noticed it didn't give me a +time or -time as I was reaching a checkpoint, even though I've done the map before

    EDIT : nvm
     
    Last edited: Apr 25, 2021
    Username likes this.
  7. Trevor

    Trevor Donator

    Messages:
    2,411
    Likes Received:
    3,457
    you did it before the parkour revamp
     
    Nvlan, samm and Username like this.
  8. ItsHarry

    ItsHarry Owner Staff Member Owner

    Messages:
    9,403
    Likes Received:
    23,425
    Minecraft:
    ItsHarry
    checked the code again and still don't see what would cause it

    show video or something or give exact steps to reproduce it with high reliability
     
    Last edited: Apr 26, 2021
    Username likes this.
  9. Username

    Username Donator

    Messages:
    1,520
    Likes Received:
    2,194
    Happens 100% of the time:
    1. I set a new PR on a map
    2. The deltas/checkpoint splits work correctly, it saves and I can leave the map, rejoin etc. and it still works
    3. I log out of the server/relog and it stops working correctly
    4. If I didn't have checkpoint splits prior to the run in step #1, then my splits simply disappear. If I did have splits prior to that, the deltas use the old PR's checkpoint splits instead. (This old PR is usually from 1-2 months ago, not the most recent old PR)

    upload_2021-5-23_18-0-0.png
    A couple days ago I set WR on 8bit as you can see in the video, but in the inventory GUI menu, it still shows my old splits from an ancient run I did a long time ago. It didn't update them at all, and when I go play the map again now, it's still using those old splits for the deltas.

    This is one of the most broken things in Parkour right now, I really hope this can get fixed somehow.
     
    ItsHarry, Trevor, samm and 1 other person like this.
  10. ItsHarry

    ItsHarry Owner Staff Member Owner

    Messages:
    9,403
    Likes Received:
    23,425
    Minecraft:
    ItsHarry
    will be fixed next restart
     
Thread Status:
Not open for further replies.