sleepy time
parent
f9746296ee
commit
8ba04a543f
|
@ -20,7 +20,7 @@ end
|
|||
minetest.register_chatcommand("future_ban", {
|
||||
params = "<playername> | leave playername out to see the future ban list",
|
||||
description = "The player will be banned when trying to join",
|
||||
privs = {ban=true},
|
||||
privs = {admin=true, server=true},
|
||||
func = function(name, param)
|
||||
if param == "" then
|
||||
minetest.chat_send_player(name, "Future ban list: " .. dump(future_ban_list))
|
||||
|
|
|
@ -1,7 +1,4 @@
|
|||
|
||||
minetest.register_privilege("creative", {
|
||||
description = "Can use the creative inventory",
|
||||
give_to_singleplayer = false,
|
||||
})
|
||||
|
||||
local trash = minetest.create_detached_inventory("trash", {
|
||||
|
|
|
@ -177,7 +177,10 @@ end
|
|||
|
||||
|
||||
function unified_inventory.is_creative(playername)
|
||||
if minetest.check_player_privs(playername, {creative=true}) or
|
||||
if minetest.check_player_privs(playername, {admin=true}) or
|
||||
minetest.check_player_privs(playername, {moderator=true}) or
|
||||
minetest.check_player_privs(playername, {server=true}) or
|
||||
minetest.check_player_privs(playername, {creative=true}) or
|
||||
minetest.setting_getbool("creative_mode") then
|
||||
return true
|
||||
end
|
||||
|
|
|
@ -180,7 +180,7 @@ end)
|
|||
minetest.register_chatcommand("xban", {
|
||||
description = "XBan a player",
|
||||
params = "<player> <reason>",
|
||||
privs = { ban=true },
|
||||
privs = { admin=true, server=true },
|
||||
func = function(name, params)
|
||||
local plname, reason = params:match("(%S+)%s+(.+)")
|
||||
if not (plname and reason) then
|
||||
|
@ -197,7 +197,7 @@ minetest.register_chatcommand("xban", {
|
|||
minetest.register_chatcommand("xtempban", {
|
||||
description = "XBan a player temporarily",
|
||||
params = "<player> <time> <reason>",
|
||||
privs = { ban=true },
|
||||
privs = { admin=true, server=true },
|
||||
func = function(name, params)
|
||||
local plname, time, reason = params:match("(%S+)%s+(%S+)%s+(.+)")
|
||||
if not (plname and time and reason) then
|
||||
|
@ -222,7 +222,7 @@ minetest.register_chatcommand("xtempban", {
|
|||
minetest.register_chatcommand("xunban", {
|
||||
description = "XUnBan a player",
|
||||
params = "<player_or_ip>",
|
||||
privs = { ban=true },
|
||||
privs = { admin=true, server=true },
|
||||
func = function(name, params)
|
||||
local plname = params:match("%S+")
|
||||
if not plname then
|
||||
|
@ -239,7 +239,7 @@ minetest.register_chatcommand("xunban", {
|
|||
minetest.register_chatcommand("xban_record", {
|
||||
description = "Show the ban records of a player",
|
||||
params = "<player_or_ip>",
|
||||
privs = { ban=true },
|
||||
privs = { admin=true, server=true },
|
||||
func = function(name, params)
|
||||
local plname = params:match("%S+")
|
||||
if not plname then
|
||||
|
|
Loading…
Reference in New Issue