aboutsummaryrefslogtreecommitdiff
path: root/ch_core/privs.lua
diff options
context:
space:
mode:
Diffstat (limited to 'ch_core/privs.lua')
-rw-r--r--ch_core/privs.lua10
1 files changed, 10 insertions, 0 deletions
diff --git a/ch_core/privs.lua b/ch_core/privs.lua
new file mode 100644
index 0000000..3e2e2e8
--- /dev/null
+++ b/ch_core/privs.lua
@@ -0,0 +1,10 @@
+ch_core.open_submod("privs")
+minetest.register_privilege("ch_events_moderator", "Rozšiřuje možnosti práce s oznámeními.")
+-- právo značící registrovanou postavu
+minetest.register_privilege("ch_registered_player", "Odlišuje registrované postavy od čerstvě založených.")
+minetest.register_privilege("ch_trustful_player", "Poskytuje postavám důvěryhodných hráčů/ek výhody.")
+
+-- kouzelníci/ce nesmí vkládat do cizích inventářů
+minetest.override_chatcommand("give", {privs = {give = true, protection_bypass = true, interact = true}})
+
+ch_core.close_submod("privs")