mirror of
https://gitea.your-land.de/Sokomine/yl_speak_up.git
synced 2025-11-05 14:53:08 +01:00
took care of undeclared globals
This commit is contained in:
parent
5abda37cf7
commit
62cfd61e8a
@ -553,7 +553,6 @@ yl_speak_up.execute_effect = function(player, n_id, o_id, r)
|
||||
doors.trapdoor_toggle(r.r_pos, node, nil) --, clicker)
|
||||
yl_speak_up.debug_msg(player, n_id, o_id, tostring(r.r_id).." "..
|
||||
"block: Opened/closed trapdoor at "..pos_str..".")
|
||||
-- TODO: not sure if right-clicking a block (as an npc) is possible without bugs
|
||||
elseif(minetest.registered_nodes[node.name]
|
||||
and minetest.registered_nodes[node.name].on_rightclick(r.r_pos, node, nil)) then
|
||||
minetest.registered_nodes[node.name].on_rightclick(r.r_pos, node, nil)
|
||||
|
||||
@ -59,7 +59,7 @@ minetest.register_chatcommand( 'npc_talk_debug', {
|
||||
end
|
||||
minetest.chat_send_player(pname, text)
|
||||
return
|
||||
elseif(not(yl_speak_up.may_edit_npc(minetest.get_player_by_name(pname), n_id))) then
|
||||
elseif(not(yl_speak_up.may_edit_npc(minetest.get_player_by_name(pname), param))) then
|
||||
minetest.chat_send_player(pname, "You do not have the necessary privs to "..
|
||||
"edit that NPC.")
|
||||
return
|
||||
|
||||
@ -197,13 +197,13 @@ end
|
||||
-- *both* the condition and its inverse condition may be
|
||||
-- true (or false).
|
||||
yl_speak_up.eval_all_preconditions = function(player, prereq, o_id)
|
||||
local pname = player:get_player_name()
|
||||
local n_id = yl_speak_up.speak_to[pname].n_id
|
||||
if(not(prereq)) then
|
||||
yl_speak_up.debug_msg(player, n_id, o_id, "No preconditions given.")
|
||||
-- no prerequirements? then they are automaticly fulfilled
|
||||
return true
|
||||
end
|
||||
local pname = player:get_player_name()
|
||||
local n_id = yl_speak_up.speak_to[pname].n_id
|
||||
yl_speak_up.debug_msg(player, n_id, o_id, "Checking preconditions..")
|
||||
for k, p in pairs(prereq) do
|
||||
yl_speak_up.debug_msg(player, n_id, o_id, "..checking "..
|
||||
|
||||
Loading…
Reference in New Issue
Block a user