This addon detects when someone is RDMed and prompts the victim if they want to condemn the person that killed them to die in the next round.
I developed this addon for my No Admins - No Bullshit server so that I would not have to intervene with RDM issues or have moderators on staff.
Everyone is protected against RDMs when the round starts.
How players lose their RDM protection
Fire their weapon Prop kill Goomba stomp Pull out any traitor weapon Or if there are too many proven players
Hurt or kill any Innocents or Detectives
How to be considered proven
Shot by a traitor Kill a traitor Are a detective Or are dead
The RDMs accumulate and dissipate based on your behavior:
1 RDM = 1 Slay added to your queue 2 RDM = 3 Slay added to your queue 3 RDM = 4 Slays added to your queue
The accumulator lowers down to zero down with every round that you do not RDM any players.
When the round starts, you are told how many condemns (slays) you will receive if you RDM that round.
If you are slayed, it is announced to everyone.
The slays and RDMs are stored in a remote MySQL database so that people that RDM and leave will still have their slays when they return.
You can manually condemn a player by name with the console command condemn.
Victim Screenshot after being RDMed
RDMer screenshot after RDMing 4 people in one round
Inspired by the RDM Manager developed by Deathtitan77.
With this addon, I’ve been able to keep a populated and unmoderated server for three weeks now.
This addon has bugs that I am aware of, but haven’t worked on so expect some lua errors every now and again.
Add your MySQL info to line 266 in servergui.lua and add the table included to your database.
This addon requires mysqloo.