From 9deaf8ad59511acb8b33f694126d11e546691abc Mon Sep 17 00:00:00 2001 From: tour Date: Mon, 12 Feb 2024 17:20:23 +0100 Subject: [PATCH] use builtin /msg command function to send the answer closes #3 --- show-receive.lua | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/show-receive.lua b/show-receive.lua index df62e28..f74a65a 100644 --- a/show-receive.lua +++ b/show-receive.lua @@ -54,8 +54,10 @@ minetest.register_on_player_receive_fields(function(player, formname, fields) chat_formspec.show_misc(name, "replant_help") elseif minetest.get_player_by_name(sendername) then local answer = fields.answer or "" - minetest.chat_send_player(sendername, chat_escape("chat formspec: " .. name .. - " answered with \"" .. answer .. "\"")) + minetest.chat_send_player(sendername, minetest.colorize("orange", + chat_escape("chat formspec: " .. name .. " answered:"))) + local msg_func = minetest.registered_chatcommands["msg"].func + msg_func(name, sendername .. " " .. answer) end if fields.quit then clear_context(name)