Jump to content

1 Screenshot

  • 179
  • 1
  • 11.4 kB
 Share

About Steam Group Whitelist

Steam Group Whitelist – Your Exclusive Access Pass!

Want a server where only the crème de la crème of your Steam group can play? With the Steam Group Whitelist, we separate the wheat from the chaff!
This plugin ensures that only members of your Steam group can access your Rust server. No group membership? Then it’s “Sorry, no entry!” Players are filtered the moment they join – only those who belong get in.

What else can the plugin do?
• Direkt Join Check: No group membership? No access! The server is immediately off-limits to non-members.
• Easy Setup: Install it once, configure it, and let it run! No hassle, just exclusive access for your group.
• SteamID Whitelisting via Chat & Console Commands
• Bypass Permission for VIPs and Supporters:
• Customizable Messages: 
• Console & Chat Notifications: Easily toggle notifications on or off!

Where can I find the Steam group profile URL?
• The profile URL isn't your Steam group's URL, but rather a tag for the URL.
• You can find this under "Edit Group Profile" -> "Profile URL" (see image).
• Then, add this tag under "SteamGroupPROFILURL."
YoursteamGroupPROFILURL.png


What permissions are available?
•  There is the steamgroupwhitelist.bypass permission. Players with this permission can join the server even if they are not members of the designated Steam group. Important: The player must have been online at least once, or belong to a user group with this permission, for the bypass function to be effective.

Assigning Permissions to Players & Groups
• Oxide:

oxide.grant user SteamID steamgroupwhitelist.bypass
oxide.grant group groupname steamgroupwhitelist.bypass

• Carbon:

c.grant user SteamID steamgroupwhitelist.bypass
c.grant group groupname steamgroupwhitelist.bypass


What commands are available?
• Checks the specified Steam group and adds or removes the permission or group accordingly. | Chat-Command
  • asw steamid = Adds a player to the SteamID Whitelist
  • ras steamid = Removes a player from the SteamID Whitelist
  • checkwhitelist = Manually verifies the player list and kicks anyone who lacks the necessary permissions or group membership.

/asw 76561198116400000 = chat
asw 76561198116400000 = console

/ras 76561198116400000 = chat
ras 76561198116400000 = console

/checkwhitelist = chat
checkwhitelist = console


What's enabled by default in the configuration?
• EnableChatNotifications
• EnableSteamIDWhitelist

SteamGroupWhitelist Configuration
• true = active | false = disabled

{
  "SteamGroupPROFILURL": "YourSteamGroupProfileURL",
  "EnableConsoleNotifications": false,
  "EnableChatNotifications": true,
  "EnableSteamIDWhitelist": true,
  "SteamIDWhitelist": [],
  "ChatPrefix": "<size=12><color=#AE3624>YOURSERVERNAME</color> <size=16>|</size> <color=#738D45>[SteamGroupWhitelist]</color>\n"
}

What do the individual configuration settings mean?
• ChatPrefix: Sets the chat prefix displayed before each message.
• EnableConsoleNotifications: Enables or disables the function for console notifications.
• EnableChatNotifications: Enables or disables the function for Chat notifications.
• SteamGroupPROFILURL: Here, the profile URL is entered, as explained above, the most important setting in the entire configuration.
• EnableSteamIDWhitelist: Enables or disables the SteamIDWhitelist function
• SteamIDWhitelist: Here, you can enter the SteamIDs of the players who should be excluded from verification and always have access to the server.

SteamGroupWhitelist FAQ
• If the Steam website is unreachable, the plugin will function like a standard whitelist:
  • Anyone who is not on the whitelist or does not have permission will be denied access.

SteamGroupWhitelist Lang
• Certainly, you are free to adjust the notification settings according to your preferences. Furthermore, you are not obliged to use {0} if you don't wish to!
  • English

{
  "NotInGroup": "You are not a member of the required Steam group!",
  "NoPermission": "You do not have permission to use this command; you must be an administrator on the server!",
  "PlayerAddedToWhitelist": "Steam ID <color=#AE3624>{0}</color> has been added to the whitelist.",
  "PlayerRemovedFromWhitelist": "Steam ID <color=#AE3624>{0}</color> has been removed from the whitelist.",
  "PlayerAlreadyWhitelisted": "Steam ID <color=#AE3624>{0}</color> is already on the whitelist.",
  "PlayerNotWhitelisted": "Steam ID <color=#AE3624>{0}</color> is not on the whitelist.",
  "CheckStarted": "Player verification has started.",
  "UsageAddToWhitelist": "Usage: /asw <steamid>",
  "UsageRemoveFromWhitelist": "Usage: /rsw <steamid>"
}

  • deutsch

{
  "NotInGroup": "Du bist kein Mitglied der erforderlichen Steam-Gruppe!",
  "NoPermission": "Du hast keine Berechtigung, diesen Befehl zu verwenden; du musst ein Administrator auf dem Server sein!",
  "PlayerAddedToWhitelist": "Steam ID <color=#AE3624>{0}</color> wurde zur Whitelist hinzugefügt.",
  "PlayerRemovedFromWhitelist": "Steam ID <color=#AE3624>{0}</color> wurde von der Whitelist entfernt.",
  "PlayerAlreadyWhitelisted": "Steam ID <color=#AE3624>{0}</color> ist bereits auf der Whitelist.",
  "PlayerNotWhitelisted": "Steam ID <color=#AE3624>{0}</color> ist nicht auf der Whitelist.",
  "CheckStarted": "Überprüfung der Spieler wurde gestartet.",
  "UsageAddToWhitelist": "Benutze: /asw <steamid>",
  "UsageRemoveFromWhitelist": "Benutze: /rsw <steamid>"
}

User Feedback

1.4m

Downloads

Total number of downloads.

6.8k

Customers

Total customers served.

100.5k

Files Sold

Total number of files sold.

2m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.