Garry's Mod

Garry's Mod

Not enough ratings
Steam account check
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Tool
Addon Tags: Roleplay, Realism
File Size
Posted
Updated
3.581 KB
29 Jun, 2018 @ 2:51am
25 Aug, 2021 @ 6:15am
7 Change Notes ( view )

Subscribe to download
Steam account check

Description
This addon allows you to check some states of a Steam account when a player connects to a Garry's Mod server:

1) Check if the account is limited or not. [DOESN'T REQUIRE AN API KEY]

An account is classified as "Verified" if the account has made more than 5 dollars in purchases on the Steam Store, most of the time limited accounts are new Steam user accounts or fake accounts aiming to come back after being banned on a server to perform activities that can harm people or structures.

2) Check if the account has been banned or is banned by Valve's Anti-Cheat system. [REQUIRES AN API KEY]

An account that has been banned or is banned by VAC means that the account owner has previously used cheat software to play with one or more advantages that players cannot have.
On Garry's Mod the VAC despite being active by default is not as powerful as the one in CS:GO so any player can use cheatware to their advantage on Garry's Mod servers (Unless the server is protected by Anti-Cheats solutions).

You can set the limit of the maximum number of bans by the CAV before automatic expulsion by the server. By default the limit is 1 ban to give players who have been banned a chance to come and play on the server. At the second ban, the server will automatically expel the player upon login
.

3) Check if the account is not playing Garry's Mod shared from another account. [REQUIRES AN API KEY]

Some players connect to the server with a game shared by the "Family Sharing", usually these are players who return after a ban on a server to perform activities that can harm people or structures.

- The action or disabling of the three verification methods can be disabled by unzipping the addon.
- You can also set up by unzipping the addon, a list of SteamIDs that will not be verified upon login.
- This addon does not work on non-dedicated servers.
- By default, the verification of limited accounts is enabled by default, on the contrary those of VAC Bans as well as the shared game are not enabled.


→ The penalty if the player's verification is positive is an expulsion from the server upon login.

GitHub version: https://github.com/FlorianLeChat/Gmod-Scripts/tree/master/steam_account_check
9 Comments
Sarmoche 30 Apr, 2021 @ 4:19pm 
2021.
Florian #  [author] 19 Jul, 2018 @ 11:28am 
It depends on the script configuration. You can enable or disable this functionality !
Restion 19 Jul, 2018 @ 10:24am 
So if somebody’s account was vac banned would they still be able to join a gmod server using this addon?
spartan119990 15 Jul, 2018 @ 10:46pm 
your welcome, glad to help,
enjoy yur modding,
Florian #  [author] 14 Jul, 2018 @ 3:33am 
Done. Addon updated. Thanks for your suggestions !
spartan119990 13 Jul, 2018 @ 3:39pm 
you can not assume that just because someone has a vac ban that they are guilty of it, some bans can be given incorrectly due to some legit software simply being on the pc, even if not running, and if anyone with brains has read up on any availible info on vac bans, then they should know that valve almost never removes that vac ban from the account, i think the number of vac bans on the account should trigger a seting where if it is no more then one ban, then the server admins or owners should be given the option to review the users account first before allowing the user in or not. more then 2 should be a auto kick as normal, that way the very few that got a vac ban by misake and where not able to get valve to undo the ban can still be given a fair chance,
Ratatouille 29 Jun, 2018 @ 2:27pm 
Ye man, just got a billion from my server u now,
Florian #  [author] 29 Jun, 2018 @ 2:04pm 
Oh my god, it's the famous Burning Madness !
Ratatouille 29 Jun, 2018 @ 4:58am 
Oh awesome, thanks for sharing dude