"on_use"'s Function Problem

User avatar
LorenzoVulcan
Member
 
Posts: 437
Joined: Mon Mar 12, 2012 06:46

"on_use"'s Function Problem

by LorenzoVulcan » Thu Mar 29, 2012 10:14

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
minetest.register_craftitem("electricforge:flintnsteel", {
    image = "if_flintnsteel.png",
    on_place_on_ground = minetest.craftitem_place_item,
    on_use=function(item, player, pointed_thing)
        print("Hello fire")
        --nodepos = {x = pos.x, y = pos.y + 1, z = pos.z}
            if pointed_thing.type == "node" then
        minetest.env:add_node(pointed_thing.above, { name='electricforge:fire' } )
            end
    return false
end

})

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
12:13:22: ERROR[ServerThread]: ERROR: An unhandled exception occurred: LuaError: Expecting itemstack, itemstring, table or nil
12:13:22: ERROR[ServerThread]: stack traceback:


Any suggestion to resolve this?Thanks.
Developer of the BlockForge 2# Project!
Official thread: http://minetest.net/forum/viewtopic.php?pid=54290#p54290
 

User avatar
bgsmithjr
Member
 
Posts: 436
Joined: Thu Mar 08, 2012 23:21

by bgsmithjr » Thu Mar 29, 2012 12:35

remove return false
 

User avatar
LorenzoVulcan
Member
 
Posts: 437
Joined: Mon Mar 12, 2012 06:46

by LorenzoVulcan » Thu Mar 29, 2012 13:50

bgsmithjr wrote:remove return false

Thanks!Solved.
Developer of the BlockForge 2# Project!
Official thread: http://minetest.net/forum/viewtopic.php?pid=54290#p54290
 


Return to Minetest Features

Who is online

Users browsing this forum: No registered users and 9 guests

cron