diff options
Diffstat (limited to 'mesecons_detector')
| -rw-r--r-- | mesecons_detector/init.lua | 10 | 
1 files changed, 5 insertions, 5 deletions
| diff --git a/mesecons_detector/init.lua b/mesecons_detector/init.lua index 2eaa1e0..2600597 100644 --- a/mesecons_detector/init.lua +++ b/mesecons_detector/init.lua @@ -3,14 +3,14 @@  -- The radius can be specified in mesecons/settings.lua  local object_detector_make_formspec = function (pos) -	local meta = minetest.env:get_meta(pos) +	local meta = minetest.get_meta(pos)  	meta:set_string("formspec", "size[9,2.5]" ..  		"field[0.3,  0;9,2;scanname;Name of player to scan for (empty for any):;${scanname}]"..  		"field[0.3,1.5;4,2;digiline_channel;Digiline Channel (optional):;${digiline_channel}]")  end  local object_detector_on_receive_fields = function (pos, formname, fields) -	local meta = minetest.env:get_meta(pos) +	local meta = minetest.get_meta(pos)  	meta:set_string("scanname", fields.scanname)  	meta:set_string("digiline_channel", fields.digiline_channel)  	object_detector_make_formspec(pos) @@ -18,10 +18,10 @@ end  -- returns true if player was found, false if not  local object_detector_scan = function (pos) -	local objs = minetest.env:get_objects_inside_radius(pos, OBJECT_DETECTOR_RADIUS) +	local objs = minetest.get_objects_inside_radius(pos, OBJECT_DETECTOR_RADIUS)  	for k, obj in pairs(objs) do  		local isname = obj:get_player_name() -- "" is returned if it is not a player; "" ~= nil! -		local scanname = minetest.env:get_meta(pos):get_string("scanname") +		local scanname = minetest.get_meta(pos):get_string("scanname")  		if (isname == scanname and isname ~= "") or (isname  ~= "" and scanname == "") then -- player with scanname found or not scanname specified  			return true  		end @@ -33,7 +33,7 @@ end  object_detector_digiline = {  	effector = {  		action = function (pos, node, channel, msg) -			local meta = minetest.env:get_meta(pos) +			local meta = minetest.get_meta(pos)  			local active_channel = meta:get_string("digiline_channel")  			if channel == active_channel then  				meta:set_string("scanname", msg) | 
