From 7595668b03237b4eae232deec6ae0e574fac0456 Mon Sep 17 00:00:00 2001 From: min Date: Tue, 9 Jun 2026 21:13:38 +0300 Subject: [PATCH] =?UTF-8?q?fix(g20):=20=D0=BC=D0=B5=D1=82=D0=BA=D1=83=20HP?= =?UTF-8?q?=20=D0=BF=D0=BE=D0=B4=D0=BD=D1=8F=D0=BB=D0=B8=20=D1=81=203=20?= =?UTF-8?q?=D0=B4=D0=BE=204=20=E2=80=94=20=D0=BD=D0=B5=20=D0=BF=D0=B5?= =?UTF-8?q?=D1=80=D0=B5=D0=BA=D1=80=D1=8B=D0=B2=D0=B0=D0=B5=D1=82=D1=81?= =?UTF-8?q?=D1=8F=20health-bar?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Health-bar NPC рендерится на y+2.4 при уроне. Метка height=3 была слишком близко — health-bar заходил поверх текста. Высота 4 даёт зазор в ~1.6 над health-bar. --- src/community/docsGamesBuildersLua.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/community/docsGamesBuildersLua.js b/src/community/docsGamesBuildersLua.js index 6461412..56f2a95 100644 --- a/src/community/docsGamesBuildersLua.js +++ b/src/community/docsGamesBuildersLua.js @@ -1743,7 +1743,7 @@ local won = false -- Спавним всех врагов и метки над ними for i, e in ipairs(enemies) do e.ref = __rbxl_spawn_npc("character-b", e.x, 1, e.z, e.name, e.hp, 0) - __rbxl_set_label(e.ref, e.name .. " HP: " .. e.hp, "#ff5555", 3) + __rbxl_set_label(e.ref, e.name .. " HP: " .. e.hp, "#ff5555", 4) -- Callback на смерть NPC __rbxl_npc_on_death(e.ref, function() if e._dead then return end @@ -1773,7 +1773,7 @@ for _, e in ipairs(enemies) do enemy.hp = enemy.hp - 30 if enemy.hp < 0 then enemy.hp = 0 end __rbxl_npc_damage(enemy.ref, 30) - __rbxl_set_label(enemy.ref, enemy.name .. " HP: " .. enemy.hp, "#ff5555", 3) + __rbxl_set_label(enemy.ref, enemy.name .. " HP: " .. enemy.hp, "#ff5555", 4) __rbxl_spawn_particles("sparks", enemy.x, 2, enemy.z, 0.4, 1) hitSound:Play() end)