]> git.lizzy.rs Git - coronaserver.git/commitdiff
Updated Ping
authorElias Fleckenstein <eliasfleckenstein@web.de>
Mon, 11 May 2020 11:02:06 +0000 (13:02 +0200)
committerElias Fleckenstein <eliasfleckenstein@web.de>
Mon, 11 May 2020 11:02:06 +0000 (13:02 +0200)
playerlist.lua

index 01070c5d10c5f33dede8e0198439c11a87b1dd01..11f5dbd9b295be758119e410401701eb45c2ddc5 100644 (file)
@@ -6,6 +6,7 @@ controls.register_on_press(function(player, key)
                local players = minetest.get_connected_players()
                for i, p in pairs(players) do
                        local n = p:get_player_name()
+                       local ping = math.max(1, math.ceil(4 - minetest.get_player_information(n).avg_rtt * 4))
                        list[#list + 1] = player:hud_add({
                                hud_elem_type = "text",
                                position = {x = 1, y = 0},
@@ -19,7 +20,7 @@ controls.register_on_press(function(player, key)
                                hud_elem_type = "image",
                                position = {x = 1, y = 0},
                                offset = {x = -5, y = (i - 1) * 18},
-                               text = "server_ping_" .. math.ceil(4 - minetest.get_player_information(n).avg_rtt / 2 * 4) .. ".png",
+                               text = "server_ping_" .. ping .. ".png",
                                alignment = {x = -1, y = 1},
                                scale = {x = 1.5, y = 1.5},
                                number = 0xFFFFFF,