gag.lua 598 B

123456789101112131415161718192021222324252627
  1. -- Also, that is NOT how centaurs are born.
  2. function serveressentials.do_gag(pname, param)
  3. command_tokens.mute.execute(pname, param, true)
  4. end
  5. if not serveressentials.gag_command_registered then
  6. serveressentials.gag_command_registered = true
  7. minetest.register_privilege("gag", {
  8. description = "Allows to gag people.",
  9. give_to_singleplayer = false,
  10. })
  11. minetest.register_chatcommand("gag", {
  12. params = "<offender>",
  13. description = "Gag an offender for a short while, or ungag them.",
  14. privs = {gag=true},
  15. func = function(...)
  16. return serveressentials.do_gag(...)
  17. end
  18. })
  19. end