From e42862a9b05a0e477cc07e77c6a8f2d36fdf1f4d Mon Sep 17 00:00:00 2001 From: whosit Date: Mon, 9 Dec 2024 20:39:25 +0300 Subject: [PATCH] add print() that will print to chat --- init.lua | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/init.lua b/init.lua index 1b9a920..b5e977e 100644 --- a/init.lua +++ b/init.lua @@ -54,6 +54,15 @@ local function create_shared_environment(player_name) local eval_env = setmetatable( { my_name = player_name, + print = function(...) + local msg = '< ' + for i = 1, select('#', ...) do + if i > 1 then msg = msg .. '\t' end + msg = msg .. tostring(select(i, ...)) + end + core.chat_send_player(player_name, msg) + end, + dump = repl_dump, }, { __index = function(self, key)