Allow users to change their own skin without basic_privs
parent
141ad35a92
commit
16425b052c
|
@ -50,10 +50,9 @@ minetest.register_chatcommand("skin", {
|
||||||
params = "name gender",
|
params = "name gender",
|
||||||
description = "Set a player's default skin to either male (m) or female (f).",
|
description = "Set a player's default skin to either male (m) or female (f).",
|
||||||
func = function(name, param)
|
func = function(name, param)
|
||||||
if minetest.get_player_privs(name).basic_privs then
|
-- this line borrowed from worldedit
|
||||||
-- this line borrowed from worldedit
|
local _,_, username, gender = param:find("^([^%s]+)%s+(.+)$")
|
||||||
local _,_, username, gender = param:find("^([^%s]+)%s+(.+)$")
|
if minetest.get_player_privs(name).basic_privs or name==username then
|
||||||
|
|
||||||
if minetest.auth_table[username] then
|
if minetest.auth_table[username] then
|
||||||
if gender ~= "f" and gender ~= "m" and gender ~= "nyan" then gender = "m" end
|
if gender ~= "f" and gender ~= "m" and gender ~= "nyan" then gender = "m" end
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue