diff --git a/lua/bladw_warn/shared/sh_config.lua b/lua/bladw_warn/shared/sh_config.lua new file mode 100644 index 0000000..6e1411e --- /dev/null +++ b/lua/bladw_warn/shared/sh_config.lua @@ -0,0 +1,29 @@ +BladW = BladW or {} +BladW.Warn = BladW.Warn or {} +BladW.Warn.Conf = BladW.Warn.Conf or {} + +-- config des warns +BladW.Warn.Conf = { + -- les raisons proposées dans le menu déroulant du modal + reasons = { + "RDM", + "VDM", + "No Fear RP", + "Fail RP", + "Troll", + "Metagaming", + "Powergaming", + "Propos déplacés / insultes", + "Non-respect du staff", + "Publicité", + "Bug abuse", + }, + + -- annonce le warn dans le chat de base + chat_announce = true, + -- à qui : "all" (tout le monde) | "target" (juste l'averti) | "staff" (les admins) + chat_scope = "target", + + -- groupes considérés comme "staff" (affiche le bouclier). IsAdmin() est toujours staff. + staff_groups = { "superadmin", "admin", "moderator", "modo", "helper", "support" }, +}