[ create a new paste ] login | about

Link: http://codepad.org/BuCG9pGu    [ raw code | output | fork ]

ExcaliburZero - Lua, pasted on Jun 6:
neoblocks = {}

neoblocks.default_page = "main"

neoblocks.get_formspec = function(player_name,page)
	local formspec = {
		"size[8,7.5;]".."image[1,0.6;1,2;player.png]".."list[current_player;main;0,3.5;8,4;]".."list[current_player;craft;3,0;3,3;]".."list[current_player;craftpreview;7,1;1,1;]"
	}
	-- formspec = formspec.."image_button[6.5,.6;.6,.6;fireballs_fireball.png;testing;]"
	-- formspec = formspec.."label[7,.5;Test]"
end

-- -- -- -- -- -- -- -- --

local function songOfTime()
	local playerpos = placer:getpos();
	-- -- --
	local handle = minetest.sound_play("Zelda_Song_of_Storms", {
		object = placer,
		max_hear_distance = 100,
		loop = true,
	})
	-- -- --
	minetest.after(50, function()
		minetest.sound_stop(handle)
end, handle)
	-- -- --
end

minetest.register_tool("neoblocks:ocarina", {
	description = "Ocarina of Time",
	inventory_image = "fireballs_fireball.png",
	on_use = function(itemstack, placer, pointed_thing)
		local player_name = placer:get_player_name()
		-- local formspec = neoblocks.get_formspec(player_name,page)
		neoblocks.get_formspec = function(player_name,page)
			local formspec = "size[14,10]"
			formspec = formspec.."button[6.5,.6;.6,.6;fireballs_fireball.png;testing;]"
			formspec = formspec.."label[7,.5;Test]"
		end
		minetest.show_formspec(player_name, "formname", "formspec")
	end,
})

minetest.register_craft({
output = "neoblocks:ocarina",
recipe = {
{'', 'default:mese_crystal', ''},
{'', 'default:mese_crystal', ''},
{'', '', ''},
}
})


Output:
1
2
3
4
line 30: attempt to index global 'minetest' (a nil value)
stack traceback:
	t.lua:30: in main chunk
	[C]: ?


Create a new paste based on this one


Comments: