1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

[(kinda)public BETA] Timer WRCPs

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

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

    n0name Founder VIP

    Joined:
    Aug 27, 2012
    Messages:
    6,261
    Likes Received:
    1,211
    Steam:
    Steam SteamRep SourceBans gameMe
    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 Banned VIP

    Joined:
    Feb 7, 2013
    Messages:
    2,339
    Likes Received:
    632
    Steam:
    Steam SteamRep SourceBans gameMe
    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 VIP Member

    Joined:
    Sep 3, 2012
    Messages:
    1,716
    Likes Received:
    594
    Steam:
    Steam SteamRep SourceBans gameMe
    /r/titlegore
     
  4. Luigi123

    Luigi123 Senior Server Admin

    Joined:
    May 15, 2015
    Messages:
    432
    Likes Received:
    61
    Steam:
    Steam SteamRep SourceBans gameMe
    Awesome!
     
  5. Avaritia

    Avaritia Absolute Savagery Server Manager Creative Team Server Helper VIP

    Joined:
    Oct 2, 2015
    Messages:
    909
    Likes Received:
    271
    Steam:
    Steam SteamRep SourceBans gameMe
    Ill talk to the people on 1-6 and will report everything here if thats ok.
     
  6. Avaritia

    Avaritia Absolute Savagery Server Manager Creative Team Server Helper VIP

    Joined:
    Oct 2, 2015
    Messages:
    909
    Likes Received:
    271
    Steam:
    Steam SteamRep SourceBans gameMe
    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 Founder VIP

    Joined:
    Aug 27, 2012
    Messages:
    6,261
    Likes Received:
    1,211
    Steam:
    Steam SteamRep SourceBans gameMe
    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. Avaritia

    Avaritia Absolute Savagery Server Manager Creative Team Server Helper VIP

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

    n0name Founder VIP

    Joined:
    Aug 27, 2012
    Messages:
    6,261
    Likes Received:
    1,211
    Steam:
    Steam SteamRep SourceBans gameMe
    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. Avaritia

    Avaritia Absolute Savagery Server Manager Creative Team Server Helper VIP

    Joined:
    Oct 2, 2015
    Messages:
    909
    Likes Received:
    271
    Steam:
    Steam SteamRep SourceBans gameMe
    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 Founder VIP

    Joined:
    Aug 27, 2012
    Messages:
    6,261
    Likes Received:
    1,211
    Steam:
    Steam SteamRep SourceBans gameMe
    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. Avaritia

    Avaritia Absolute Savagery Server Manager Creative Team Server Helper VIP

    Joined:
    Oct 2, 2015
    Messages:
    909
    Likes Received:
    271
    Steam:
    Steam SteamRep SourceBans gameMe
    oke :c
     
  13. Avaritia

    Avaritia Absolute Savagery Server Manager Creative Team Server Helper VIP

    Joined:
    Oct 2, 2015
    Messages:
    909
    Likes Received:
    271
    Steam:
    Steam SteamRep SourceBans gameMe
    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 Founder VIP

    Joined:
    Aug 27, 2012
    Messages:
    6,261
    Likes Received:
    1,211
    Steam:
    Steam SteamRep SourceBans gameMe
    Updated plugin to 1.5.5
     
  15. n0name

    n0name Founder VIP

    Joined:
    Aug 27, 2012
    Messages:
    6,261
    Likes Received:
    1,211
    Steam:
    Steam SteamRep SourceBans gameMe
    Well, if no new issues occured, I will install this plugin on all our Surfs & BHop soon.
     
  16. Avaritia

    Avaritia Absolute Savagery Server Manager Creative Team Server Helper VIP

    Joined:
    Oct 2, 2015
    Messages:
    909
    Likes Received:
    271
    Steam:
    Steam SteamRep SourceBans gameMe
    All good. no bad feedback was sent to me.
     
  17. n0name

    n0name Founder VIP

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

    n0name Founder VIP

    Joined:
    Aug 27, 2012
    Messages:
    6,261
    Likes Received:
    1,211
    Steam:
    Steam SteamRep SourceBans gameMe
    This is now installed on all Surf servers and Bhop.
     
  19. Avaritia

    Avaritia Absolute Savagery Server Manager Creative Team Server Helper VIP

    Joined:
    Oct 2, 2015
    Messages:
    909
    Likes Received:
    271
    Steam:
    Steam SteamRep SourceBans gameMe
    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. Avaritia

    Avaritia Absolute Savagery Server Manager Creative Team Server Helper VIP

    Joined:
    Oct 2, 2015
    Messages:
    909
    Likes Received:
    271
    Steam:
    Steam SteamRep SourceBans gameMe
Thread Status:
Not open for further replies.