Features




- Players can't take damage when they are picked/frozen.
- No fall damage after being dropped by physgun.
- Resets velocity which will fix glitches.



- ULX
- serverguard
- xAdmin 1








READ THE FAQ IF YOU WANT TO IMPORT DATA FROM ULX/SERVERGUARD
READ THE FAQ IF YOU WANT TO IMPORT DATA FROM ULX/SERVERGUARD
Add this to your workshop collection: https://steamcommunity.com/sharedfiles/filedetails/?id=1907060869
READ THE FAQ IF YOU WANT TO IMPORT DATA FROM ULX/SERVERGUARD
Add this to your workshop collection: https://steamcommunity.com/sharedfiles/filedetails/?id=1907060869
- Download this first.
- Remove whatever admin mod you had and it's extensions (like UTime).
- Extract sam-VERSION & sui folders to garrysmod/addons folder.
- (Optional) Go to garrysmod/addons/sam-VERSION/lua and configure sam_language.lua or sam_sql_config.lua
- Start your server, join it and get back to your server console, now type sam setrank YOUR_NAME superadmin
- Now you are done, you can open the menu by typing !menu in chat or by opening the console and typing sam menu
If you don’t like something about SAM then don’t buy and complain about it, read the FAQ/Features before buying or you can message me if you are not sure that you will find a feature you “expect” to be there.
ULX imports:
It's not because I'm lazy or anything like that. The issue is with these two functions:
If an addon uses this:
It's not going to work properly because we have two ranks, but the addon doesn't recognize that. This means you're going to find a bug that needs fixing, and it could be a while before you even realize it's there. Plus, if the addon gets an update, it might undo any fix you've made. And you gotta make sure every addon you use works with the two ranks. That's why I'm suggesting we use "vip_mod" instead. It'll take some time to set up, but it's way better than having a server that's unstable and full of bugs.
I even just suggest giving your admins/mods full VIP perks and not worrying about them using VIP perks. They're working for free, after all.
- Extract "sam" to your addons folder.
- Remove your old admin mod with all it's extensions from your server.
- (Optional) Setup MySQL in sam/lua/sam_sql_config.lua. (If you were using serverguard/xadmin 1 with MySQL then SAM needs to have the same data as them.)
- Start your server.
- Run "sam_import (ulx/serverguard/xadmin)" in your server's console and wait until it's done.
ULX imports:
- Bans
- Ranks
- Users (+ their play times if you have utime installed)
- Bans
- Ranks + their tools' permissions
- Users + their ranks' expiry date
- Bans
- Ranks
- Users with their play time
Because I wanna keep it simple. I would be happy to add features that makes sense for me, related to this addon and something I would enjoy working on! (Don't expect me to add features tho)
- ^ to target yourself
- * to target everyone
- <player_(name/steamid/steamid64)> to target a player(s)
- @ to target the player in front of you
Code:
!ban srlion "1y 1mo 1w 1d 1h 1m" RDM
!ban srlion "1y1mo1w1d1h1m" RDM2 | no need for spaces!
!ban srlion "1mo1m1w1d1h1y" RDM | can be in random order!
1y -> 1 year
1mo -> 1 month
1w -> 1 week
1d -> 1 day
1h -> 1 hour
1m -> 1 minute
- Open SAM menu by "!menu" in chat or "sam menu" in console.
- Click "Ranks" tab.
- Select the rank you want to set the length for then change the third line.
This is really easy, create a file in lua/sam/modules/your_file_name.luathen follow this.
Nope, you can NOT. It works fine with FAdmin and may work with some admin mods but thats unlikely.
No. (Don’t buy if you don’t like that.)
DarkRP’s logging system is really really bad, it loops through all players and checks if they have permission to see logs each time DarkRP logs something, so HasPermission is ofc gonna be showing in bottlenecks functions. (DarkRP does that even if you have disabled logging.)
It’s just a simple popup system, so you can’t.
Make a support ticket, I would be happy to help you.
Nope,
It's not because I'm lazy or anything like that. The issue is with these two functions:
ply:(Get/Set)UserGroup()
If an addon uses this:
ply:GetUserGroup() == "mod"
It's not going to work properly because we have two ranks, but the addon doesn't recognize that. This means you're going to find a bug that needs fixing, and it could be a while before you even realize it's there. Plus, if the addon gets an update, it might undo any fix you've made. And you gotta make sure every addon you use works with the two ranks. That's why I'm suggesting we use "vip_mod" instead. It'll take some time to set up, but it's way better than having a server that's unstable and full of bugs.
I even just suggest giving your admins/mods full VIP perks and not worrying about them using VIP perks. They're working for free, after all.
- TDLib (heavily modified) - Threebow
- pON - thelastpenguin
- NetStream and GLua-MySQL-Wrapper (both heavily modified) - alexgrist
- This idea (Used in my hook library) - Meepen
- Icons - Flaticon
- Close icon - Eleonor Wang
- Check mark icon - Freepik
- And of course ulx, it was my favorite admin mod but now it's outdated