aboutsummaryrefslogtreecommitdiff
path: root/init.lua
diff options
context:
space:
mode:
authorElias Fleckenstein <eliasfleckenstein@web.de>2021-10-12 14:08:16 +0200
committerElias Fleckenstein <eliasfleckenstein@web.de>2021-10-12 14:08:16 +0200
commit8241217e4a124d58609868bda7d13914b3a87530 (patch)
tree866ea5f81806b617143aa87d74f25a31eddc7d19 /init.lua
parente8d50c038bad820cea5f92bce464a2f70937b27e (diff)
downloadplayerlist-main.tar.xz
Fix crash and invalid setting defaultHEADmain
Diffstat (limited to 'init.lua')
-rw-r--r--init.lua7
1 files changed, 2 insertions, 5 deletions
diff --git a/init.lua b/init.lua
index 6845b39..5631445 100644
--- a/init.lua
+++ b/init.lua
@@ -2,10 +2,7 @@ playerlist = {
huds = {}
}
-local playerlist_key = minetest.settings:get("playerlist_key")
-if playerlist_key == "" then
- playerlist_key = "sneak"
-end
+local playerlist_key = minetest.settings:get("playerlist_key") or "sneak"
function playerlist.iterator()
return ipairs(minetest.get_connected_players())
@@ -29,7 +26,7 @@ controls.register_on_press(function(user, key)
})}
for i, player, color, text in playerlist.iterator() do
local name = player:get_player_name()
- local ping = math.max(1, math.ceil(4 - minetest.get_player_information(name).avg_rtt * 50))
+ local ping = math.max(1, math.ceil(4 - (minetest.get_player_information(name).avg_rtt or 0) * 50))
table.insert(huds, user:hud_add({
hud_elem_type = "text",
position = {x = 0.5, y = 0},