Accomodate armor mods.
This commit is contained in:
parent
dffcc72cbd
commit
02337a1187
5 changed files with 51 additions and 26 deletions
15
chat.lua
15
chat.lua
|
@ -2,18 +2,19 @@ minetest.register_chatcommand("armor", {
|
|||
params = "",
|
||||
description = "Display your armor values",
|
||||
privs = {},
|
||||
func = function(name, param)
|
||||
local player = minetest.get_player_by_name(name)
|
||||
func = function(player_name, param)
|
||||
local player = minetest.get_player_by_name(player_name)
|
||||
local armor = player:get_armor_groups()
|
||||
if armor then
|
||||
minetest.chat_send_player(name, "Armor:")
|
||||
minetest.chat_send_player(player_name, "Armor:")
|
||||
for group, value in pairs(armor) do
|
||||
minetest.chat_send_player(name, " "..group.." "..value)
|
||||
minetest.chat_send_player(player_name, " "..group.." "..value)
|
||||
end
|
||||
|
||||
if fun_caves.armor_expire and fun_caves.armor_expire[name] then
|
||||
local min = math.floor((fun_caves.armor_expire[name] - minetest.get_gametime()) / 60)
|
||||
minetest.chat_send_player(name, "Your elixir will expire in "..min..' minutes.')
|
||||
if fun_caves.db.armor_expire and fun_caves.db.armor_expire[player_name] then
|
||||
local armor_time = fun_caves.db.armor_expire[player_name].time
|
||||
local min = math.floor((armor_time - minetest.get_gametime()) / 60)
|
||||
minetest.chat_send_player(player_name, "Your armor elixir will expire in "..min..' minutes.')
|
||||
end
|
||||
end
|
||||
end,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue