[(kinda)public BETA] Timer WRCPs

Discussion in 'Announcements' started by n0name, Feb 27, 2016.

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

    n0name Administrator

    Joined:
    Aug 27, 2012
    Messages:
    8,650
    Likes Received:
    1,523
    Steam:
    Steam SteamRep
    After working on it for about 2 weeks now (with some breaks in between), I am proud to announce our newest plugin, WRCPs.
    You may know it from other servers - it basically tracks all checkpoint times in a database, and ranks people based on that.

    This means you will not only be ranked for fully completing a map, but also for completing a stage.
    Messages look like this:

    %name has beaten the WR CP [-mm:ss:mi] CP: %y (for normal completions, shown to all)
    %name has beaten CP %x | Time: mm:ss:mi | Rank: %y/%z
    (for regular completions, shown to all)
    [Timer] Checkpoint | Time: mm:ss.mi [+/-xx:yy:zz]
    (shown each time you complete a stage, only to you)

    Due to the nature of such larger plugins, it may contain bugs, hence I would like to "publically" test it first.

    I have therefore installed it on the Donator server (and only there) - if you find any bugs/issues, please post down below.
     
  2. Darkregen

    Darkregen Member

    Joined:
    Feb 7, 2013
    Messages:
    1,795
    Likes Received:
    640
    Steam:
    Steam SteamRep
    When n0name actually does something, feelgoodman.

    All jokes aside, this is sweet, now people can only brag if they're actually good at surf/bhop.
     
  3. Downy

    Downy Retired Staff Member

    Joined:
    Sep 3, 2012
    Messages:
    1,630
    Likes Received:
    604
    Steam:
    Steam SteamRep
    /r/titlegore
     
  4. Luigi123

    Luigi123 Member

    Joined:
    May 15, 2015
    Messages:
    529
    Likes Received:
    69
    Steam:
    Steam SteamRep
    Awesome!
     
  5. Yoda

    Yoda Genuinely crazy Moderator

    Joined:
    Oct 2, 2015
    Messages:
    2,118
    Likes Received:
    665
    Steam:
    Steam SteamRep
    Ill talk to the people on 1-6 and will report everything here if thats ok.
     
  6. Yoda

    Yoda Genuinely crazy Moderator

    Joined:
    Oct 2, 2015
    Messages:
    2,118
    Likes Received:
    665
    Steam:
    Steam SteamRep
    Post number 1 coming right up (already):

    1. Wrong Execution
    A lot of people agree with me on this one:
    The wrcps are supposed to record the time from the beginning of a stage to the ending of it. not the time it took until that or that point. Its basically WR just shorter.. We want stage specific records.

    2. Command to check
    We dont have a command to check the stage top records. (Like: !cpwr, !cp2wr OR if you do it the way I wrote in 1., rather like this: !swr, !s2wr, !s3wr)
     
  7. n0name

    n0name Administrator

    Joined:
    Aug 27, 2012
    Messages:
    8,650
    Likes Received:
    1,523
    Steam:
    Steam SteamRep
    Now the question is, if to-cp times should still be counted.
    As in, you will have two times - one start-cp and previouscp-thiscp.

    If both, this would complicate stuff a bit (have to have two database tables, double checks, etc..)
    Or only count the actual time between cps as "checkpoint".
     
  8. Yoda

    Yoda Genuinely crazy Moderator

    Joined:
    Oct 2, 2015
    Messages:
    2,118
    Likes Received:
    665
    Steam:
    Steam SteamRep
    I think we dont need it the way it is now.. The way i said is the way it should be.
     
  9. n0name

    n0name Administrator

    Joined:
    Aug 27, 2012
    Messages:
    8,650
    Likes Received:
    1,523
    Steam:
    Steam SteamRep
    Uploaded a new version (1.5.1).

    Changes:
    - Modified how checkpoints are counted (they now count the time between each CP (CP x -> CP y), instead of start -> CP)
    - Added command !cpwr [cp#] / !swr [cp#]: without arguments, it displays a menu to select the CP. After selecting one, the top times for the specified CP will be shown.
    With arguments, the first menu is skipped and the ranks will be displayed instantly.
    - Added command !cprank <cp#> / !srank <cp#>: similar to !mrank, displays your rank and time for the specified CP.

    Above changes are effective immediately on Donator.
     
  10. Yoda

    Yoda Genuinely crazy Moderator

    Joined:
    Oct 2, 2015
    Messages:
    2,118
    Likes Received:
    665
    Steam:
    Steam SteamRep
    REAL specific times:
    Is it possible to create startzones on different stages? (Only on stage maps of course)
    So it only starts counting the time as soon as you jump down of the beginning-platform of a stage. (Example -> Kitsune stages)
    Reason being, it should only count the time you take for a stage to actually surf, not afk around.



    (also 300th post. yeiy im a farmer)
    [​IMG]
     
    Last edited: Mar 2, 2016
  11. n0name

    n0name Administrator

    Joined:
    Aug 27, 2012
    Messages:
    8,650
    Likes Received:
    1,523
    Steam:
    Steam SteamRep
    Possible yes, but not going to happen.
    a.) Too much effort, have to rewrite a lot of parts of the Timer system only to insert a new zone type
    b.) Not going to work properly if you have two zones in each other, or close to each other.
    c.) Someone would have to pretty much re-zone all staged maps, for such a (kind of) small feature.

    And if you actually afk, you will just get ranked worse .. you don't get points for improvement anyways.
     
  12. Yoda

    Yoda Genuinely crazy Moderator

    Joined:
    Oct 2, 2015
    Messages:
    2,118
    Likes Received:
    665
    Steam:
    Steam SteamRep
    oke :c
     
  13. Yoda

    Yoda Genuinely crazy Moderator

    Joined:
    Oct 2, 2015
    Messages:
    2,118
    Likes Received:
    665
    Steam:
    Steam SteamRep
    Reskin of certain things

    a)
    [​IMG]
    Add "Checkpoint #" to it..
    Maybe if the map is staged change it to "Stage"

    Example:
    "1. Checkpoint #1 " OR "1. Stage #1 "


    b)
    [​IMG]
    Line 2 is fine ->shows up when beating a CP-Record of yourself (Im not sure about the "You has..." is fine.. typo?)
    Line 1 should have a "#1" added to it. (the # makes it look.. more indicating (Counts for all suggestions regarding the reskin))
    AND the time of the current WR should be seen.

    Example:
    [Timer] Checkpoint #1 | Time: 00:14.39 (+00:00.48) (Next line)
    [Timer] Checkpoint #1 | WR: 00:13.03 (+00:01.36)


    c)
    The line when someone else beats a record needs the actual time that the person got. (and the # :3)
    [​IMG]

    Example:
    [Timer] zipa has beaten the WR on Checkpoint #1 ! (Next line)
    [Timer] New Checkpoint #1 WR: 00:13.03 [-00:01.20]
     
    Last edited: Mar 3, 2016
  14. n0name

    n0name Administrator

    Joined:
    Aug 27, 2012
    Messages:
    8,650
    Likes Received:
    1,523
    Steam:
    Steam SteamRep
    Updated plugin to 1.5.5
     
  15. n0name

    n0name Administrator

    Joined:
    Aug 27, 2012
    Messages:
    8,650
    Likes Received:
    1,523
    Steam:
    Steam SteamRep
    Well, if no new issues occured, I will install this plugin on all our Surfs & BHop soon.
     
  16. Yoda

    Yoda Genuinely crazy Moderator

    Joined:
    Oct 2, 2015
    Messages:
    2,118
    Likes Received:
    665
    Steam:
    Steam SteamRep
    All good. no bad feedback was sent to me.
     
  17. n0name

    n0name Administrator

    Joined:
    Aug 27, 2012
    Messages:
    8,650
    Likes Received:
    1,523
    Steam:
    Steam SteamRep
    The plan is to get it running this weekend, last bug reports / minor suggestions can be posted till then.
     
  18. n0name

    n0name Administrator

    Joined:
    Aug 27, 2012
    Messages:
    8,650
    Likes Received:
    1,523
    Steam:
    Steam SteamRep
    This is now installed on all Surf servers and Bhop.
     
  19. Yoda

    Yoda Genuinely crazy Moderator

    Joined:
    Oct 2, 2015
    Messages:
    2,118
    Likes Received:
    665
    Steam:
    Steam SteamRep
    The WR-times need to be separated on the bhop servers.
    From style to style that is.
    Ill get much faster CP times on No Limit as on Normal.
    So basically just like with the normal WR-times.
     
    Last edited: Mar 28, 2016
  20. Yoda

    Yoda Genuinely crazy Moderator

    Joined:
    Oct 2, 2015
    Messages:
    2,118
    Likes Received:
    665
    Steam:
    Steam SteamRep
    ~bump~
     
Thread Status:
Not open for further replies.
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.