Make changes take effect immediately

master
cheapie 2015-07-27 13:59:53 -05:00 committed by Vanessa Ezekowitz
parent 1f08f328d2
commit e561d363ea
1 changed files with 13 additions and 1 deletions

View File

@ -57,8 +57,20 @@ minetest.register_chatcommand("skin", {
if gender ~= "f" and gender ~= "m" and gender ~= "nyan" then gender = "m" end
mf_skins_table["skin_"..username] = gender
minetest.chat_send_player(name, "Set skin for "..username.." to "..gender..". The change will take effect next time they join the game.")
minetest.chat_send_player(name, "Set skin for "..username.." to "..gender..".")
save_skins()
local skin_gender = { "player_male.png" }
if gender == "f" then
skin_gender = { "player_female.png" }
elseif gender == "nyan" then
skin_gender = { "player_nyan.png" }
end
local player = minetest.get_player_by_name(username)
player:set_properties({
visual = "mesh",
visual_size = {x=1, y=1},
textures = skin_gender
})
else
minetest.chat_send_player(name, "That player does not exist.")
end