]> git.lizzy.rs Git - Crafter.git/commitdiff
Add Suffocation
authorElias Fleckenstein <eliasfleckenstein@web.de>
Wed, 9 Dec 2020 17:29:53 +0000 (18:29 +0100)
committerElias Fleckenstein <eliasfleckenstein@web.de>
Wed, 9 Dec 2020 17:29:53 +0000 (18:29 +0100)
mods/player_mechanics/init.lua
mods/server_utilities/init.lua
todo.txt

index f7b420a921cd4a5a86106f46f6e05f12498991c2..cf8665b5a00a5a61e7cd549694ad20ae9fd0a545 100644 (file)
@@ -5,3 +5,4 @@ dofile(path.."/player_mechanics.lua")
 dofile(path.."/eating_mechanics.lua")
 dofile(path.."/flowing.lua")
 dofile(path.."/fall_damage.lua")
+dofile(path.."/suffocation.lua")
index 8e62a909eb6219d2caa51b27b6f3faa19b0c7d82..32e5d186a041c9f56c6afb8b2f45b01815a29f40 100644 (file)
@@ -10,7 +10,7 @@ local home_timeout = 60
 minetest.register_chatcommand("sethome", {
        params = "nil",
        description = "Use this to set your home. Can be returned to by setting /home",
-       privs = {},
+       privs = {home = true},
        func = function(name)
                local time = minetest.get_us_time()/1000000
                local player = minetest.get_player_by_name(name)
@@ -34,7 +34,7 @@ minetest.register_chatcommand("sethome", {
 minetest.register_chatcommand("home", {
        params = "nil",
        description = "Use this to set your home. Can be returned to by setting /home",
-       privs = {},
+       privs = {home = true},
        func = function(name)
                local time = minetest.get_us_time()/1000000
                local player = minetest.get_player_by_name(name)
@@ -59,4 +59,9 @@ minetest.register_chatcommand("home", {
                        minetest.chat_send_player(name, diff.." more second"..s.." until you can run that command.")
                end
        end,
-})
\ No newline at end of file
+})
+
+minetest.register_privilege("home", {
+       description = "Player can use /home and /sethome.",
+       give_to_singleplayer = false,
+})
index e3c02f095ebb23672beb7043caf106ea4f5f4921..8ee3cbfc1b9c44ebff046e7926bf23e46910b7d7 100644 (file)
--- a/todo.txt
+++ b/todo.txt
@@ -1,4 +1,3 @@
-- Dont show cheat button if priv is missing
 - Take damage when inside blocks
 - Bucket sounds
 - Background images for armor in inventory