SteamGroups

Automatically members of Steam group(s) to a specific permissions group

Total Downloads: 509 - First Release: Aug 17, 2016 - Last Update: Dec 12, 2016

5/5, 7 likes
  1. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    It does, but if you have a lot of members it will take awhile...
     
  2. Wulf

    Wulf Community Admin Community Admin Oxide Developer

  3. Twistedwheel

    Twistedwheel Wood Hoarder

    It uh, it froze Rustoria for five minutes the second we loaded it haha. We do have 5000+ members in the group, though.
     
  4. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Probably need to queue up removal too I guess.
     
  5. Twistedwheel

    Twistedwheel Wood Hoarder

    At least it's a good group to test with
     
  6. MooMe

    MooMe Scavenger

    Must be something wrong with my server, still dont remove them!!
     
  7. Speedy2M

    Speedy2M Wood Hoarder

    Since 0.3.1 it spams this (Oxide 2.0.2811) and for some reason it pushes the server fps down to around 40 fps when i unload it its gets back to around 200 fps:
    Code (Text):
    (04:00:14) | [Oxide] 04:01 [Warning] Calling 'OnTick' on 'SteamGroups v0.3.1' took 641ms [GARBAGE COLLECT]
    (04:00:17) | [Oxide] 04:01 [Warning] Calling 'OnTick' on 'SteamGroups v0.3.1' took average 3876ms
    (04:00:19) | [Oxide] 04:01 [Warning] Calling 'OnTick' on 'SteamGroups v0.3.1' took 650ms [GARBAGE COLLECT]
    (04:00:24) | [Oxide] 04:01 [Warning] Calling 'OnTick' on 'SteamGroups v0.3.1' took 648ms [GARBAGE COLLECT]
    (04:00:27) | [Oxide] 04:01 [Warning] Calling 'OnTick' on 'SteamGroups v0.3.1' took average 4507ms
    (04:00:29) | [Oxide] 04:01 [Warning] Calling 'OnTick' on 'SteamGroups v0.3.1' took 649ms [GARBAGE COLLECT]
    (04:00:34) | [Oxide] 04:01 [Warning] Calling 'OnTick' on 'SteamGroups v0.3.1' took 648ms [GARBAGE COLLECT]
     
  8. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Use the previous version for now until I add a queue for the removal checking.
     
    Speedy2M likes this.
  9. Mr.Luigi

    Mr.Luigi Wood Hoarder

    whats the command to manually check ?
     
  10. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    steammembers
     
  11. Danjdunham

    Danjdunham Scavenger

    Ok so im having issues, first off i want everyone who joins my server as the custom default which i have and you will see in the files and screenshots below. Second i want people who join this steam group as member, thirdly i deleted the plugin temporarily and now i have 2 defaults, custom and non custom, i dont know what is what anymore so confusing, please help me!

    Steamgroup: Steam Community :: Group :: Rustled Rust Server

    upload_2016-12-11_14-4-57.png
    --- Double Post Merged, Dec 11, 2016 ---
    @Wulf Can you help if your not too busy?
     
  12. iiAmAko

    iiAmAko Wood Hoarder

    exactly the same problem with me ,i went back to the older update
     
  13. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    I don't see anything wrong with those. That Groups file is also not from Oxide, that's BetterChat; BetterChat is not Oxide's permissions system. I don't know what you mean by "2 defaults" either, as I only see one "default" group which is what Oxide's main group is for all players. Also, if you aren't using two Steam groups, you can delete the other placeholder for the "default" group in this plugin's config. Keep in mind that everyone is still in the "default" group in Oxide, so it wouldn't change anything, only what you have configured in the BetterChat config.
     
  14. Mr.Luigi

    Mr.Luigi Wood Hoarder

    [Oxide] 09:40 [Warning] Calling 'OnTick' on 'RustIO v2.9.0' took 631ms
    [Oxide] 09:40 [Warning] Calling 'OnTick' on 'SteamGroups v0.3.1' took 1554ms [GARBAGE COLLECT]
    [Oxide] 09:40 [Warning] Calling 'OnTick' on 'SteamGroups v0.3.1' took average 2145ms

    how to stop these warnings coming up? the garbage collect makes the server fps go down and lag
     
  15. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    The warnings are not causing the lag, those warnings show because this is lag. Garbage collect is part of Unity and Rust, it will always happen to prevent running out or memory.
     
  16. Mr.Luigi

    Mr.Luigi Wood Hoarder

    well we unloaded the plugin and the server FPS goes from 120-150 to over 200. So is this a rust issue or the plugin ?
     
  17. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    The plugin can, the warnings can't. Use the previous version of the plugin for now until I fix the performance issues with removing old members.
     
  18. Mr.Luigi

    Mr.Luigi Wood Hoarder

    ill just leave it unloaded until there's an update out :)
     
  19. BaDg3R'

    BaDg3R' Wood Hoarder

    Code (Text):
    (18:02:03) | [Oxide] 18:02 [Info] Unloaded plugin SteamGroups v0.3.1 by Wulf/lukespragg
    (18:02:03) | [Oxide] 18:02 [Info] Loaded plugin SteamGroups v0.3.1 by Wulf/lukespragg
    (18:02:03) | [Oxide] 18:02 [Error] Failed to call hook 'OnServerInitialized' on plugin 'SteamGroups v0.3.1' (NullReferenceException: Object reference not set to an instance of an object)
    (18:02:03) | [Oxide] 18:02 [Debug]   at Oxide.Plugins.SteamGroups.OnServerInitialized () [0x00000] in <filename unknown>:0
      at Oxide.Plugins.SteamGroups.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.CSharpPlugin.InvokeMethod (HookMethod method, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.Plugin.CallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
    Any ideas? seems to be not adding members in now and people loosing there permissions
    --- Double Post Merged, Dec 12, 2016 ---
    So deleted my config.. reloaded it and RIP server
     
  20. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    See my previous messages please.