Garry's Mod

Garry's Mod

144 ratings
The Official LawlessRP DarkRP Mod/Admin guide
By unbold ☂
How to be a great DarkRP staff member in 2021 UPDATED
   
Award
Favorite
Favorited
Unfavorite
Introduction
This guide is to help new staff members of The Official LawlessRP server get familiarized with how server moderation works on our server. Unlike other DarkRP servers we take a completely different approach to server moderation. Instead of the usual boring ‘Admin on Duty’ job which takes you and players out of Roleplay and causes useless interactions. Instead you’ll be focused more on playing the game as Civil Protection when moderating the server. All while remaining in character and having fun.

Your job is simple, become a cop and protect the city from murder (RDM), Raids, and corruption in your own police department (job abuse such as Cop RDM and RDA).

This guide will make you a better staff member and a more enjoyable to be around.
Basics
Requirements to be a good staff member.

- Never takes sides or pick favorites.
- Be calm in all situations.
- Don’t get offended by disrespectful comments.
- Be quick but not careless in your work.
- Don’t let power get to your head.
- Most importantly; know how to moderate while roleplaying!


NEVER GO INTO AN "ADMIN SIT" -
Players will lie and it resolves nothing. Admin sits take you away from playing the game/moderating the server. The best way to combat rule breakers is becoming the Cop job and moderate but in the scope of roleplay. Staff members should always use the cop job as a tool for moderation and not abuse its power. The Cop job has the power to jail which is essentially the same thing as the staff jail function which is enough punishment for rule breakers.


Basic punishment order

-Warning (pull the player to the side and talk to them like a regular person and tell them what they’re doing wrong that if they continue it might get them punished.

- Arrest (under the scope of Roleplay): Become a cop and arrest the player who is causing a problem, this serves as a timeout for the player to rethink their actions, while encouraging roleplay.

Temp ban - NEVER ban for more than 1-2 hours no matter what the offense is. You don't want members of your server to spend long durations of time off the server. Even if it’s mass rule breaking. A couple hours will do the trick. The exception is cheaters (48 hour ban with no option of appeal). The point of a temp ban is for the player to have a break from the sever. This may sound silly but even the chaos of a mass rule breaker brings a fun dynamic to the game. If the staff team is good enough they will correct the problem before it gets out of hand.

-Permanent ban - you shouldn’t be permanently banning people from the server.

These should be carried out in that order. But, In obvious situations you may skip steps.
Ban/Kick Reasons
Never kick or ban anyone without a valid reason.
Never put a stupid reason; Example: "Cya BBs" "♥♥♥♥ you" etc.

If the source of the ban/kick comes to a forums decision. Whom ever is in charge of handling ban-appeals is going to have a hard time deciphering the reason of ban.

Always give a real reason for why they got banned, so when they can return they know what they did wrong!
Punishment Index
Not everything is punishable; At times all you need to do is arrest them via Civil Protection job.

To punish a player with admin/mod privileges: Type '!menu' in chat and select punishment.



I'll list a couple different situations that you may feel the need to step into when its not really necessary:

The mayor is making crazy laws
Players have two options; accept the new laws or get outraged. If they're outraged they will then plot to get the mayor killed somehow thus getting him demoted and then waalaa! no more crazy laws.

Someone is mic spamming hard
Client mute is a thing.

Someone is prop climbing
Depending on what that players goal is to why they are prop climbing in the first place. if its not affecting gameplay for others then don’t bother.

Someone is being rude
i wouldnt waste your breathe. its the internet, the less of a reaction you give someone the less they talk. plus client muting is a thing.

Someone is trying to crash the server via props
If your server is well equipped with a good prop protection
(Gprotect). Just watch them fail because it’s not possible with a well coded prop protection. So you can just ignore them.

I'll list a couple different situations when you need to step in:

Somome is Mass Arresting
We take advantage of the ‘demote on death’ feature for cops. Meaning if a Civil Protection member dies they're demoted back to citizen and job banned from the job for some time. It nerfs mass arresting significantly.

Someome is Mass DM
Mass DM is the action of treating the game as if it’s a deathmatch server with no intention and or scope of roleplay. This is annoying for players who want to roleplay, and there is no way around it. If a player is known to be a cheap trigger happy player it’s best to remind these players that there needs to be some depth into their killing. Even if it means just telling them to change their job name to ‘serial killer’. Now Mods/Admins your job is now to make this kind of player miserable (assuming you’re a cop) by arresting/killing them. Effectively making them start over and buy a new gun/armor/etc, thus making them contribute to the roleplay and buy from their local gun vendor.

Someone is using scripts
This is the most annoying thing someone can do, it just ruins the game for everyone. I would recommend an anti cheat system that kicks players who activate cheats and can detect users that use them. As for taking action against cheaters I would suggest a ban for 24-48 hours.

Someone is prop blocking spawn/areas of the map severely inhibiting a players ability to play the game. This action only occurs when a player doesn’t want to be on the server.
It’s up to you to decide what’s to be done. My recommendation is to temp ban for 2 hours with no chance of appeal.

Chat Commands:
Symbols:
"@" targets who you are looking at.
"^" targets yourself.
"username" target user with that username.


--- Punishments
!kick <Player> <Reason> - Kicks a player with a reason
!jail <Player> <Time> <Reason> - Jails a player for X seconds with a reason
!unjail <Player> - Unjails a player *Only unjail players that you have jailed
!jailtp <Player> <Time>
!slay <Player> - Slays a player


--- Teleports
!teleport <Player> or !tp <Player> - Teleports you or a player to where you look
!send <Player1> <Player2> - Teleports Player1 to Player2
!goto <Player> - Teleports you to a player
!bring <Player> - Teleports a player to you


--- Misc.
!strip <Player> - Strips all weapons and equipment from a player
!freeze <Player> - Freezes a player making them unable to do anything but chat.
!unfreeze <Player> - Unfreezes a player
!cloak - Cloaks you making you invisible
!uncloak - Uncloaks you making you visible
!spectate - Spectate a player and see everything from their point of view, press your forward key to cancel. You are unable to see/hear chat/voicechat.
!hp <Player> <Amount> - Sets the HP of a player
!god - Makes you invulnerable, godmode
!ungod - Makes you vulnerable
!unigniteall - Extinguishes everything on the server - Use if a C4 leaves a lot of props burning and they aren't being extinguished
!menu - Opens an admin menu with different commands


Messaging and Muting:
!gag <user(s)> - gags user(s) (Disable voice/mic input). (say:!gag)
!gimp <user(s)> - Gimps a player (can't talk normally). (say:!gimp)
!mute <user(s)> - Mutes a player (can't talk at all). (say:!mute)
!thetime - Shows you the server time. (say:!thetime)
!ungag <user(s)> - Ungags user(s). (say:!ungag)
!ungimp <user(s)> - Ungimps a player. (say:!ungimp)
!unmute <user(s)> - Unmutes a player. (say:!unmute)
!p <user> <text> - Sends a private message to the user.
@ - Sends a message to currently connected admins. (say:@)
@@ - Sends a message to everyone.
@@@ - Sends a message to everyone in the middle of the screen.

(See console commands for more)
Console Commands:
These commands have be deprecated, use them and follow the hint poppy to use them correctly. Will update when I have the time.

rp_arrest <Player> <Time> - Arrests a player for the default time (300), or a specified time
rp_unarrest <Player> - Unarrests an arrested player - Use this if someone was randomly arrested
rp_own <Player> - Set (you) as the owner of a door you are facing
rp_unown - Unowns the door you are facing - Use this if the building is unused by the owner and they do not sell the door
rp_teamban <Player> <Job> - Bans a player from a job
rp_teamunban <Player> <Job> - Unbans a player from a job they are banned from - Use this if someone was falsely demoted
rp_tell <Player> <Message> - Important message to a specific player
rp_tellall <Message> - Important message to everyone on the server
rp_cancelvote - Cancels the most recent RP-related vote created
rp_setname <Player> <Name> - Sets the RP name of a player
rp_lock - Locks the door you are looking at
rp_unlock - Unlocks the door you are looking at

Key Bindings [Num-Pad]
Number Pad Keys

1 - KP_END
2 - KP_DOWNARROW
3 - KP_PGDN
4 - KP_LEFTARROW
5 - KP_5 ( i think )
6 - KP_RIGHTARROW
7 - KP_HOME
8 - KP_UPARROW
9 - KP_PGUP

0 = kp_INS
. = kp_DEL
enter = kp_enter
+ = kp_PLUS
- = kp_MINUS
* = KP_STAR
/ = kp_slash


It's highly recommended that you use this space on your keyboard so there are no mishaps with hitting a key by accident while doing other tasks!
63 Comments
sterling054 9 Apr, 2021 @ 7:46pm 
i alwaes ban pepole. wien they look at me and i . kil al 4 fun loel. i alwy hep fren an the idiot so i angry!!!!!!1 i hat al. fart man six. i liek to permeben when insulteeeee. when i hear a user brek rule i ban as fas as flas.. i soe powerfol i alwy swety bc iodots make me stresssssss
Himher11 30 Mar, 2021 @ 11:53pm 
k chief
unbold ☂  [author] 30 Mar, 2021 @ 2:14am 
will work on any server running stock ulx,

for the most part if a server uses sam admin mod. all you'd have to do is replace ulx to sam.

CONSOLE ONLY COMMANDS
for exampl: 'ulx adduser lawless superadmin'
would instead be 'sam adduser lawless superadmin'
and so on for other commands
Himher11 30 Mar, 2021 @ 12:41am 
tis only for darkrp or any muliplayer thing
Himher11 30 Mar, 2021 @ 12:41am 
thx
unbold ☂  [author] 28 Mar, 2021 @ 6:47pm 
yes it is
Himher11 27 Mar, 2021 @ 1:15am 
Is this ULX?
Invaliff 13 Apr, 2018 @ 3:09pm 
This helps thanks
Sad Leg 6 Jan, 2018 @ 5:27pm 
Thanks this really helps
Erik 27 Mar, 2017 @ 7:51am 
top kek