Compare commits
5 Commits
dbdb949171
...
1a1330ac44
Author | SHA1 | Date |
---|---|---|
Don | 1a1330ac44 | |
DonBatman | f9947ae6ef | |
DonBatman | cfea34f9b3 | |
DonBatman | 921d1858af | |
DonBatman | c104366f9d |
|
@ -47,14 +47,14 @@ minetest.register_on_punchnode(function(pos, node, puncher)
|
|||
local n = node
|
||||
if puncher:get_wielded_item():get_name() == "myadmintools:ultimate_tool"
|
||||
and minetest.get_node(pos).name ~= "air"
|
||||
and minetest.get_player_privs(puncher:get_player_name()).myadmin_levels_super == true then
|
||||
and minetest.get_player_privs(puncher:get_player_name()).myprivs_levels_super == true then
|
||||
minetest.remove_node(pos)
|
||||
end
|
||||
|
||||
if puncher:get_wielded_item():get_name() == "myadmintools:ultimate_tool"
|
||||
or puncher:get_wielded_item():get_name() == "myadmintools:ultimate_tool_drop"
|
||||
and minetest.get_node(pos).name ~= "air" then
|
||||
if minetest.get_player_privs(puncher:get_player_name()).myadmin_levels_super ~= true then
|
||||
if minetest.get_player_privs(puncher:get_player_name()).myprivs_levels_super ~= true then
|
||||
minetest.chat_send_player(puncher:get_player_name(), "You don't have the priv for this tool")
|
||||
puncher:set_wielded_item("default:stick")
|
||||
minetest.set_node(pos,{name = node.name})
|
||||
|
|
|
@ -10,13 +10,19 @@ local bad_names = {
|
|||
"bastard",
|
||||
"nigger",
|
||||
"nigga",
|
||||
"guest"
|
||||
"guest",
|
||||
"sadie"
|
||||
}
|
||||
|
||||
for _, nm in pairs(bad_names) do
|
||||
|
||||
minetest.register_on_prejoinplayer(function(name, ip)
|
||||
local n = string.find(string.lower(name),nm)
|
||||
local wp, err = io.open(minetest.get_worldpath().."/players/"..name, "r")
|
||||
if wp then
|
||||
wp:close()
|
||||
return
|
||||
end
|
||||
if n ~= nil then
|
||||
return "\nThe name .."..name.." is not allowed\n\nPlease pick a different Name."
|
||||
end
|
||||
|
|
|
@ -32,7 +32,7 @@ minetest.register_chatcommand("super_admin", {
|
|||
privs.kick=true
|
||||
privs.ban=true
|
||||
privs.areas=true
|
||||
privs.myadmin_levels=true
|
||||
privs.myprivs_levels=true
|
||||
privs.tps_magicchests=true
|
||||
minetest.set_player_privs(param,privs)
|
||||
minetest.chat_send_player(param, "You are now a Super Admin")
|
||||
|
@ -61,7 +61,7 @@ minetest.register_chatcommand("admin", {
|
|||
privs.kick=true
|
||||
privs.ban=true
|
||||
privs.areas=true
|
||||
privs.myadmin_levels=true
|
||||
privs.myprivs_levels=true
|
||||
privs.tps_magicchests=true
|
||||
minetest.set_player_privs(param,privs)
|
||||
minetest.chat_send_player(param, "You are now an Admin")
|
||||
|
|
Loading…
Reference in New Issue