#39 fix (chat_send_all to chat_send_player)

This commit is contained in:
wsor 2020-06-24 14:40:30 -04:00 committed by Buckaroo Banzai
parent 40bcb29c6d
commit 9ad9ba33c8

View File

@ -151,7 +151,8 @@ minetest.register_node("scifi_nodes:pad", {
paramtype = "light", paramtype = "light",
groups = {cracky=1, oddly_breakable_by_hand=1}, groups = {cracky=1, oddly_breakable_by_hand=1},
light_source = 5, light_source = 5,
on_construct = function(pos, node, placer) after_place_node = function(pos, placer, itemstack, pointed_thing)
local placer_name = placer:get_player_name()
local meta = minetest.get_meta(pos) local meta = minetest.get_meta(pos)
if position1 == nil then if position1 == nil then
position1 = pos position1 = pos
@ -160,10 +161,11 @@ minetest.register_node("scifi_nodes:pad", {
position2 = pos position2 = pos
meta:set_int("type", 2) meta:set_int("type", 2)
else else
minetest.chat_send_all("There can only be two teleportation pads at a time!") minetest.chat_send_player(placer_name, "There can only be two teleportation pads at a time!")
end end
end, end,
on_rightclick = function(pos, node, clicker) on_rightclick = function(pos, node, clicker)
local clicker_name = clicker:get_player_name()
local meta = minetest.get_meta(pos) local meta = minetest.get_meta(pos)
if meta:get_int("type") == 1 and position2 ~= nil and position1 ~= nil then if meta:get_int("type") == 1 and position2 ~= nil and position1 ~= nil then
minetest.add_particlespawner( minetest.add_particlespawner(
@ -236,12 +238,12 @@ minetest.register_node("scifi_nodes:pad", {
elseif position1 == nil and meta:get_int("type") ~= 2 then elseif position1 == nil and meta:get_int("type") ~= 2 then
position1 = pos position1 = pos
meta:set_int("type", 1) meta:set_int("type", 1)
minetest.chat_send_all("Teleporter 1 connected at "..minetest.pos_to_string(pos)) minetest.chat_send_player(clicker_name, "Teleporter 1 connected at "..minetest.pos_to_string(pos))
elseif position2 == nil and meta:get_int("type") ~= 1 then elseif position2 == nil and meta:get_int("type") ~= 1 then
position2 = pos position2 = pos
meta:set_int("type", 2) meta:set_int("type", 2)
minetest.chat_send_all("Teleporter 2 connected at "..minetest.pos_to_string(pos)) minetest.chat_send_player(clicker_name, "Teleporter 2 connected at "..minetest.pos_to_string(pos))
else minetest.chat_send_all("Teleporter error!") else minetest.chat_send_player(clicker_name, "Teleporter error!")
end end
end, end,
on_destruct = function(pos, oldnode, placer) on_destruct = function(pos, oldnode, placer)