Update Log

Discussion in 'Server/Website Chat' started by Dark, 10 Jan 2010.

  1. Due to valve's new update schedule I've added auto updating to the tf2 servers

    it's likely to go very wrong (probably to the point of cpu DoSing the entire box) if past experience is anything to go by
     
    • Funny Funny x 2
    • Wizard Wizard x 2
    • List
  2. Made some tweaks so that less populated servers get a better chunk of cpu time, and changed it so the realtime scheduling kicks in faster after map changes (previously up to 5 minutes)

    In other words, match and lobby servers should be playable now
     
    • Wizard Wizard x 3
    • Like Like x 1
    • List
  3. Dan Chief Detective at GM Police HQ - Jagex #1 Fan!

    Thank you based Darkimmortal.
     
  4. Simple-TeamBalancer has been removed until I can figure out how to make it work correctly, so team balancing will be performed by the standard balancing system.

    Most notably this means the immunity to auto balancer credits perk will no longer do anything
     
  5. nlspeed Rex Omnium Imperarum

    What was wrong with it, out of interest? It worked earlier today; red was losing, red had nine team members while blue had ten, I killed a blue guy, he was switched to red...?
     
  6. Dan Chief Detective at GM Police HQ - Jagex #1 Fan!

    MGE was borked.
     
    • Bad Spelling Bad Spelling x 2
    • Informative Informative x 1
    • List
  7. It has no realtime configuration and takes control of the mp_autoteambalance and mp_teams_unbalance_limit cvars so that they can't be changed at all, basically a retarded plugin that I'd rather not be running
     
    • Informative Informative x 1
    • List
    • Manually patched HLstatsX:CE to support the new steam ID format
      • Some web panel features such as avatars, links to profiles, etc will be fucked until an official update is released, and that is likely a very long way off
      • Any stats gained in the past few days before the fix will be lost (or rather not merged with the main accounts)
      • There will be about 7000 duplicate/orphaned players in the search, not a lot that can be done about this
    • Converted PropHunt stats database to new format
      • No server updates required, purely database-side changes
      • Any stats gained in the past few days before the fix will be lost
      • No duplicate/orphan players to worry about
      • Web panel has been fully updated to support the new format
    • MGEMod stats will not be converted due to shitty database design and no one really cares about them (they are still functional, just scores are reset)
    • Spray tracker will not be converted as it would do more harm than good, and nothing wrong with a potential redundant spray per player
    • Sourcebans bans and admins have been converted to the new format
      • Bans since the format change have been merged in
      • Admins and bans in games other than TF2 will be royally fuckerooed
    • Updated credits system to new format
      • Active perks have been merged
      • Any credits gained since the change will be lost
      • There's a slim chance that certain people who have played since the change will have lost all credits
    • Fucking bet I've forgotten something, and fuck you valve
     
    Last edited: 28 Aug 2014
    • Wizard Wizard x 4
    • Like Like x 1
    • Funny Funny x 1
    • List
  8. Yeah, noticed that.
    [​IMG]
     
    Last edited by a moderator: 28 Dec 2016
  9. NomNom Chompski BURNING LOVEEEE

    Aaaaaaaaaaaaand it's broke :laugh:
     
    • Reverted hlstatsx, credits, prophunt stats and sourcebans to a 7 day old backup (roughly when the IDs first changed).
      • Any bans or changes to stats in the last week have not been merged in.
      • Both stats web panels will no longer have any broken features
    • Sourcemod has been updated to a snapshot version that respects the old steam ID format automatically.
      • MGEMod stats will work again without any changes needed
      • Spray tracker is unaffected
    • Removed large retarded HUD text ad that was nonsensically only visible to those with the 'hide advertisements' perk AND still advertising the old .co.uk domain
    • Added yet more patches to hlstatsx so that it can convert the new to old steam id
     
    Last edited: 29 Aug 2014
  10. Geit Coding wizard!

    Start switching the plugins to GetAccountID instead of GetAuthString for stats (or use a shim to get the old functionality). Sourcemod will be using Steam3 ids in the next major version.

    EDIT: Shim from here:

    Code:
    stock bool:GetClientAuthString_Steam2(client, String:authStringDest[], strSize, bool:validate = true)
    {
        new accountID = GetSteamAccountID(client, validate);
    
        if(accountID == 0)
            return false;
    
        FormatEx(authStringDest, strSize, "STEAM_0:%i:%i", (accountID % 2), accountID / 2);
        return true;
    }
    
     
    Last edited: 30 Aug 2014
    • Informative Informative x 1
    • Useful Useful x 1
    • List
  11. not gonna lie it's pretty ridiculous that they've patched it in snapshot versions to output the old IDs, only to plan to later change it AGAIN to the new IDs
     
  12. spidEY シスコン

    If SourceMod developers have any common sense than no changes are going to be required for the plugins because the engine itself handles both Steam2 and Steam3 ID formats. SM can't just change its API on a whim and break thousands of plugins.
     
  13. Geit Coding wizard!

    Valve does that on a monthly basis.

    More seriously though, the only reason SM1.6 is overriding the SteamID Rendering for now is to provide the deprecation time that Valve intended to provide, but forgot to. (A quick fix to keep plugins working in the short term). Their API isn't technichally changing because all it's supposed to do is return the engine's interpretation of a steam id.

    However, I don't disagree with you, there should be an additional parameter for GetAuthString from 1.7 onwards, perhaps an enumeration for the version of steam id format with the default set to Steam2. The point still stands though - GetAccountID is more robust and easier to store in a database anyway.
     
  14. They really shouldn't have changed it to output the old IDs again, it makes HLstatsX a nightmare as log entries from superlogs etc. have different IDs than the native engine log entries

    And literally no other plugin needs half as much work to fix/convert as HLstatsX
     
  15. Just updated us to XenForo 1.4.0

    Interesting changes:
    • Poll improvements
      • At long fucking last you can change your vote in polls
      • More flexibility to multiple choice polls (up to x answers selectable)
      • Ability to block viewing results until user has voted to prevent circlejerking
    • More prominent profile posts (sidebar widget, New Profile Posts tab on What's New page, etc.)
    • Online status indicator in posts (green thing at top-left of avatar)
    • Inline moderation tools in search results
    • Ability for moderators to alert a user when performing an action on their post
    • Ability for moderators to ban a user from a thread
     
  16. Fixed several layout bugs when viewing threads in mobile landscape or small tablet portrait

    Thanks to @ima Bean for reporting
     
  17. Restored avatar display back to 1.3 style, i.e. centered and cropped rather than scaled disregarding aspect ratio
     
  18. Updated the birthdays sidebar widget to exclude members with 0 posts
     
    • Like Like x 8
    • Wizard Wizard x 1
    • List

Users Viewing Thread (Users: 0, Guests: 1)