add loose_code file
parent
e7ae2f5baa
commit
b78748e49f
|
@ -0,0 +1,40 @@
|
||||||
|
--Code in here will have notes as to it's implementation. DO NOT USE THIS AS A STANDALONE FILE.
|
||||||
|
|
||||||
|
--
|
||||||
|
-- CHAT COMMANDS:
|
||||||
|
-- Put these in minetest/builtin/chatcommands.lua.
|
||||||
|
--
|
||||||
|
|
||||||
|
--add gettime
|
||||||
|
function round(num, idp)
|
||||||
|
local mult = 10^(idp or 0)
|
||||||
|
return math.floor(num * mult + 0.5) / mult
|
||||||
|
end
|
||||||
|
|
||||||
|
minetest.register_chatcommand("gettime", {
|
||||||
|
params = "",
|
||||||
|
description = "print current time of day",
|
||||||
|
privs = {shout=true},
|
||||||
|
func = function(name, param)
|
||||||
|
minetest.chat_send_player(name, "It is " .. (round(minetest.env:get_timeofday() * 24,2)) .. " o'clock")
|
||||||
|
end,
|
||||||
|
})
|
||||||
|
--end addition
|
||||||
|
|
||||||
|
--add respawn
|
||||||
|
minetest.register_chatcommand("respawn", {
|
||||||
|
params = "",
|
||||||
|
privs = {},
|
||||||
|
description = "Respawn",
|
||||||
|
func = function(name, param)
|
||||||
|
local player = minetest.env:get_player_by_name(name)
|
||||||
|
if not player then
|
||||||
|
return
|
||||||
|
else
|
||||||
|
minetest.chat_send_all(name.." respawned.")
|
||||||
|
player:set_hp(0)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
})
|
||||||
|
|
||||||
|
--end addition
|
Loading…
Reference in New Issue