Remove player_skin privilege

This commit is contained in:
Wuzzy 2019-06-23 21:08:51 +02:00
parent e2c0f6f682
commit 65927f1369
2 changed files with 6 additions and 14 deletions

View File

@ -23,7 +23,7 @@ movement_gravity = 9.8
# Privileges # Privileges
default_privs = interact, player_skin, shout, spawn, zoom default_privs = interact, shout, spawn, zoom
# If you're given the inital stuff # If you're given the inital stuff

View File

@ -74,18 +74,11 @@ function player_skins.get_skin(name)
end end
function player_skins.set_skin(name, tex) function player_skins.set_skin(name, tex)
if minetest.check_player_privs(name, {player_skin = true}) then if is_valid_skin(tex) then
if is_valid_skin(tex) then player_skins.skins[name] = tex
player_skins.skins[name] = tex save_player_skins()
save_player_skins()
else
minetest.chat_send_player(name, "Invalid skin")
end
else else
minetest.chat_send_player( minetest.chat_send_player(name, "Invalid skin!")
name,
"You do not have the privilege to change your skin."
)
end end
end end
@ -195,13 +188,12 @@ minetest.register_on_player_receive_fields(
end end
end) end)
minetest.register_privilege("player_skin", "Can change player skin")
minetest.register_chatcommand( minetest.register_chatcommand(
"player_skin", "player_skin",
{ {
params = get_chatparams(), params = get_chatparams(),
description = "Set your player skin", description = "Set your player skin",
privs = {player_skin = true}, privs = {},
func = function(name, param) func = function(name, param)
if is_valid_skin(param) then if is_valid_skin(param) then
player_skins.set_skin(name, param) player_skins.set_skin(name, param)