1
0
mirror of https://github.com/sys4-fr/server-nalc.git synced 2025-06-28 06:11:47 +02:00

Updated homedecor and solved chairs' bug

- New textures for chains
- Irfurn's nodes are now 99 stackable
- Commented the whole function `sit_exec` in mods/homedecor_modpack/homedecor/furnitures.lua to avoid players using chairs' bug
This commit is contained in:
LeMagnesium
2015-02-16 18:18:20 +01:00
parent e6bb61ffe5
commit 8d796fc3a3
22 changed files with 1348 additions and 57 deletions

View File

@ -64,14 +64,15 @@ local function sit(pos, node, clicker)
end
local function sit_exec(pos, node, clicker) -- don't move these functions inside sit()
if not clicker or not clicker:is_player()
--[[if not clicker or not clicker:is_player()
or clicker:get_player_control().up == true or clicker:get_player_control().down == true
or clicker:get_player_control().left == true or clicker:get_player_control().right == true
or clicker:get_player_control().jump == true then -- make sure that the player is immobile.
return end
sit(pos, node, clicker)
clicker:setpos(pos)
-- default.player_set_animation(clicker, "sit", 30)
default.player_set_animation(clicker, "sit", 30)
]]
end
local chaircolors = {

View File

@ -1313,10 +1313,11 @@ homedecor.register("book_"..color, {
"button_exit[2.5,7.5;3,1;save;Save]"
else
formspec = "size[8,8]"..default.gui_bg..
"button_exit[7,0.25;1,0.5;close;x]"..
"button_exit[7,0.25;1,0.5;close;X]"..
default.gui_bg_img..
"label[1,0.5;"..minetest.formspec_escape(title).."]"..
"label[0.5,1.5;"..minetest.formspec_escape(text).."]"
"label[0.5,0.5;by "..owner.."]"..
"label[0.5,0;"..minetest.formspec_escape(title).."]"..
"textarea[0.5,1.5;7.5,7;;"..minetest.formspec_escape(text)..";]"
end
minetest.show_formspec(user:get_player_name(), BOOK_FORMNAME, formspec)
end,