mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-10 10:12:45 +00:00
14 lines
388 B
Plaintext
14 lines
388 B
Plaintext
// Based on Aurora's anti-spam system.
|
|
/client/
|
|
var/last_message_time = 0
|
|
var/spam_alert = 0
|
|
|
|
/client/proc/handle_spam_prevention(var/mute_type = MUTE_ALL, var/spam_delay = 0.5 SECONDS)
|
|
if(world.time - last_message_time < spam_delay)
|
|
spam_alert++
|
|
if(spam_alert > 5)
|
|
cmd_admin_mute(src.mob, mute_type, 1)
|
|
else
|
|
spam_alert = max(0, spam_alert--)
|
|
last_message_time = world.time
|