forked from your-land-mirror/cmd_eval
add print() that will print to chat
This commit is contained in:
parent
6daaafc721
commit
e42862a9b0
9
init.lua
9
init.lua
@ -54,6 +54,15 @@ local function create_shared_environment(player_name)
|
|||||||
local eval_env = setmetatable(
|
local eval_env = setmetatable(
|
||||||
{
|
{
|
||||||
my_name = player_name,
|
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)
|
__index = function(self, key)
|
||||||
|
Loading…
Reference in New Issue
Block a user