Steam Groups

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

Total Downloads: 610 - First Release: Aug 17, 2016 - Last Update: May 19, 2017

5/5, 9 likes
  1. Wulf

    Wulf Community Admin Community Admin Oxide Developer

  2. iiAmAko

    iiAmAko Wood Hoarder

    i dont really get this new config
    {
    "Group Setup": [
    {
    "Steam": "25925412", <--- Steam Group /id ??
    "Oxide": "steam" <--- Permission Group ??
    }
    ],
    "Update Interval (Seconds)": 60
    }
     
  3. 2/12/2016 22:30:00] [Oxide] 22:30 [Info] SteamGroups was compiled successfully in 2023ms
    [12/12/2016 22:30:00] [Oxide] 22:30 [Info] Loaded plugin SteamGroups v0.3.2 by Wulf/lukespragg
    [12/12/2016 22:30:00] [Oxide] 22:30 [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
     
  4. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Delete your config and reload the plugin per the update notes.

    Yes, that is it.
     
  5. PaCe

    PaCe Shack Builder

    That plugin brings several errors with it. It seems like that it destroys the whole groups permissions. After I added my group to it with its kits.xxxx permission, players started to say that /bgrade... /sil... /dayvote.. doesnt work. So it seems like that it doesnt work correctly.

    As example:
    added my group name RUSTIKALGER to it
    added the permission kits.rustikal

    It takes about 30 seconds and everyone who is member of the steamgroup gets this permission but they cant use the command ingame, which is made for them...

    Also other already given permissions does not work anymore.

    //EDIT:
    After I set the permissions again they need to relog but the old ones works now again. But still the SteamGroups permission doesnt work.^

    //EDIT2:
    I used the version from 10. december

    @Wulf

    If would be nice to have a solution for it.
     
    Last edited: Dec 18, 2016
  6. Dream 5

    Dream 5 Shack Builder

    The 2nd section is for a permission group, not a permission. Create a group called steam and make it an adult of default, which means all the permissions for default will roll up stream.
     
  7. coocooguy246

    coocooguy246 Naked Wanderer

    For some reason this just straight up doesn't work. Idk what im doing wrong.

    {
    "Group Setup": [
    {
    "Steam": "rustic legend",
    "Oxide": "groupies"
    }
    ],
    "Update Interval (Seconds)": 30
    }

    i also used my steam group's id and unless it wasn't it the plugin doesn't work... plz help
     
  8. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    You need to use the ID from your group's URL or the actual numeric ID, not the name of it.
     
  9. coocooguy246

    coocooguy246 Naked Wanderer

    Ahhhhh thank you so much!!!
     
  10. iiAmAko

    iiAmAko Wood Hoarder

    this week i had a lot of bandwidth so i contacted the ceo of nfoservers and this is what i got
    Code (Text):
    I checked and I do not see an attack. I see the bandwidth usage that you referred to, but that is from your constant transfers from remote IP address 23.195.236.86.

    11:17:01.423931 IP 23.195.236.86.80 > 162.248.94.30.40652: Flags [.], seq 33580:35040, ack 1, win 913, length 1460: HTTP
    11:17:01.425615 IP 23.195.236.86.80 > 162.248.94.30.40655: Flags [.], seq 2981349559:2981351019, ack 1029620442, win 913, length 1460: HTTP
    11:17:01.425765 IP 23.195.236.86.80 > 162.248.94.30.40631: Flags [.], seq 36500:37960, ack 1, win 913, length 1460: HTTP
    11:17:01.428201 IP 23.195.236.86.80 > 162.248.94.30.40660: Flags [.], seq 3774773084:3774774544, ack 772205942, win 913, length 1460: HTTP
    11:17:01.428339 IP 23.195.236.86.80 > 162.248.94.30.40658: Flags [.], seq 3772750403:3772751863, ack 1664553100, win 913, length 1460: HTTP
    11:17:01.429210 IP 23.195.236.86.80 > 162.248.94.30.40658: Flags [.], seq 17520:18980, ack 1, win 913, length 1460: HTTP

    It appears that you may have a plugin that is constantly re-downloading an external resource over HTTP.
    Code (Text):
    It looks like it's probably related to SteamGroups.cs, since it pulls a resource from http://steamcommunity.com (which has that IP address).
    Gyazo - e1b7c19ac20fbd709937740a16f1cec9.png
     
  11. Dream 5

    Dream 5 Shack Builder

    Type plugins into console and check its load time. I'm having no issues with this plugin, ensure that it's updated.
     
  12. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    It updates as often as you have set, nothing really to change or fix. Keep in mind that Steam may have other services in that IP as well.
     
  13. StreetDog

    StreetDog Shack Builder


    Ako...
    I had problems with all the newest versions of steamgroup.
    I downgrade to 0.2.0 that ever worked like a charm, and is what Im still using it. Take in count that have another type of config. Dont hesitate in ask me privately because I think support must be for new version, not old ones.
     
    iiAmAko likes this.
  14. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Previous versions are posted under Version History. If you are having issues, we'd need to know what, otherwise we can't fix them. Old versions will not get all members though if you are over 1k.
     
  15. StreetDog

    StreetDog Shack Builder

    Yes my friend Wulf, Im sure you know I have not problem in comment any bug/issue with you or the dev team here, and maybe you know I reported a lot of them... but I can not keep tracking exactly any bug because the time that this takes, and I prefer take a version working.

    If the 0.2.0 version dont can manage more than 1k member, then @iiAmAko have a problem because he have more than 1k member.
     
    iiAmAko likes this.
  16. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Even still, there wouldn't be any real difference between the versions, they do pretty much the same thing. Only real difference you'd see between them is that the latest ones use queues more to reduce server performance issues.
     
  17. iiAmAko

    iiAmAko Wood Hoarder

  18. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Check your interval setting then, because it doesn't do anything different with how it gets the info. ;)

    If you have multiple groups set in the config, that will use more bandwidth are you're checking multiple groups vs. just one. This and the interval would be the only differences between the plugins in terms if bandwidth usage. By default, the plugin has 2 groups set in the config, the old version only has 1. It'd not going to magically use more bandwidth between versions, they all check the same way.
     
  19. Sir Eb

    Sir Eb DeinServerHost Oxide Server Provider

    Hi,

    anyone can tell me what is wrong here ?

    Having a user who used one one tb bandwith in less than 24 hours with that plugin, looking at wireshark the server receives thousands of steam replies within a second.

    Code (Text):
    {
      "Group Setup": [
        {
          "Steam": "RAID2016",
          "Oxide": "steamgroup"
        }
      ],
      "Update Interval (Seconds)": 300
    }
     
  20. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Sounds like the plugin somehow got stuck in a rapid loop, otherwise there's no reason why that would happen. The only way I can see that happening is if the plugin couldn't read the update interval and defaulted to 0.1 or something like that.