Create init.lua

master
zmv7 2022-02-13 01:27:07 +05:00 committed by GitHub
parent eb0f46dc5b
commit d54c3e7315
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 22 additions and 0 deletions

22
init.lua Normal file
View File

@ -0,0 +1,22 @@
minetest.register_on_receiving_chat_message(function(message)
local text
local sender = message:match('%S+: ')
local csender = message:match('%S+: .+%(.+%)')
if csender then
local data = message:gsub('%S+: .+%(.+%)','')
text = core.decode_base64(data)
elseif sender then
local data = message:gsub('%S+: ','')
text = core.decode_base64(data)
end
if text then
minetest.after(0.1,function()
core.display_chat_message(minetest.colorize('#FF0','Base64: '..sender)..text)
end)
end
end)
minetest.register_chatcommand("s64", {
description = "Say in base64",
func = function(param)
core.send_chat_message(core.encode_base64(param))
end})