forked from Mirrorlandia_minetest/minetest
Translate chatcommand delay message and replace minetest with core (#11113)
This commit is contained in:
parent
6a26d6d15a
commit
fc1512cca6
@ -75,9 +75,9 @@ core.register_on_chat_message(function(name, message)
|
|||||||
local has_privs, missing_privs = core.check_player_privs(name, cmd_def.privs)
|
local has_privs, missing_privs = core.check_player_privs(name, cmd_def.privs)
|
||||||
if has_privs then
|
if has_privs then
|
||||||
core.set_last_run_mod(cmd_def.mod_origin)
|
core.set_last_run_mod(cmd_def.mod_origin)
|
||||||
local t_before = minetest.get_us_time()
|
local t_before = core.get_us_time()
|
||||||
local success, result = cmd_def.func(name, param)
|
local success, result = cmd_def.func(name, param)
|
||||||
local delay = (minetest.get_us_time() - t_before) / 1000000
|
local delay = (core.get_us_time() - t_before) / 1000000
|
||||||
if success == false and result == nil then
|
if success == false and result == nil then
|
||||||
core.chat_send_player(name, "-!- "..S("Invalid command usage."))
|
core.chat_send_player(name, "-!- "..S("Invalid command usage."))
|
||||||
local help_def = core.registered_chatcommands["help"]
|
local help_def = core.registered_chatcommands["help"]
|
||||||
@ -91,11 +91,12 @@ core.register_on_chat_message(function(name, message)
|
|||||||
if delay > msg_time_threshold then
|
if delay > msg_time_threshold then
|
||||||
-- Show how much time it took to execute the command
|
-- Show how much time it took to execute the command
|
||||||
if result then
|
if result then
|
||||||
result = result ..
|
result = result .. core.colorize("#f3d2ff", S(" (@1 s)",
|
||||||
minetest.colorize("#f3d2ff", " (%.5g s)"):format(delay)
|
string.format("%.5f", delay)))
|
||||||
else
|
else
|
||||||
result = minetest.colorize("#f3d2ff",
|
result = core.colorize("#f3d2ff", S(
|
||||||
"Command execution took %.5f s"):format(delay)
|
"Command execution took @1 s",
|
||||||
|
string.format("%.5f", delay)))
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
if result then
|
if result then
|
||||||
|
Loading…
Reference in New Issue
Block a user