5 тяжек чарика
Пользователь
Как сделать так, чтобы полосы состояния не убирались? (Здоровье, Броня, Выносливость, Голод)
Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами Публичной оферты Проекта NetZONA.org: https://netzona.org/help/public-offer/
Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами использования Ваших файлов cookie на Проекте NetZONA.org: https://netzona.org/help/cookies/
Приветствуем на сайте, Гость! Обязательно ознакомьтесь с Политикой конфиденциальности Проекта NetZONA.org: https://netzona.org/pages/privacy-policy/
Ответы на основные вопросы: https://netzona.org/threads/populjarnye-voprosy-i-otvety-na-nix.6122/
Приветствуем на сайте, Гость! Приобрести (купить) Информационную услугу (в том числе группу "Проверенный") на Проекте NetZONA.org: https://netzona.org/account/upgrades
Это да, но мне нужно, чтобы эти полосы постоянно были видны игроку. Короче говоря, как на клокворке.Есть же плагин, если зажать кнопочку контекстного меню, то будут отображаться полоски
Нужно сделать так, чтобы полосы состояния были постоянно видны игроку.Конкретнее можно?
А что за плагин? Если он стандартный, то у меня не работает.Есть же плагин, если зажать кнопочку контекстного меню, то будут отображаться полоски
А что за плагин? Если он стандартный, то у меня не работает.
Хмм. А я нашел тот плагин (ShowBars), а потом просто кое-где заменил false на true. Жаль, что полосы остаются только после того, как игрок откроет контекстное меню (не умею кодить, поэтому приходится выкручиваться).Недавно решил проблему... я очень умный, не говори - я банально вырубил НСовский худ, а далее... а далее ничего :/
Можно запилить блюр экрана, где с каждым потерянным ХП он немного краснеет, энтакая альтернатива худа. По поводу же стамины... догадаываться об ее окончании интуитивно. Не благодари xd
if CLIENT then
hook.Add(PlayerLoadedChar,"DrawHudBars", function(ply,char,lchar)
local w, h = surface.ScreenWidth() * 0.35, 10
local x, y = 4, 4
local deltas = nut.bar.delta
local frameTime = FrameTime()
local curTime = CurTime()
for k, v in ipairs(nut.bar.list) do
if self.wlist[v.identifier] then
local realValue = v.getValue()
local value = math.Approach(deltas[k] or 0, realValue, frameTime * 0.6)
deltas[k] = value
v.visible = true
nut.bar.draw(x, y, w, h, value, v.color, v)
y = y + (h + 2)
end
end
nut.bar.drawAction()
end)
end
Сейчас попробовал, теперь они появляются на несколько секунд после загрузки персонажа.Попробуй заменить на это, в "ShowBars", начиная с 12 строки
Хм, возможно функция nut.bar.drawAction() удаляет бары через некоторое время, попробуй удалить ееСейчас попробовал, теперь они появляются на несколько секунд после загрузки персонажа.
Опять та же проблема.Хм, возможно функция nut.bar.drawAction() удаляет бары через некоторое время, попробуй удалить ее
if CLIENT then
hook.Add("Think","DrawHudBars", function()
local w, h = surface.ScreenWidth() * 0.35, 10
local x, y = 4, 4
local deltas = nut.bar.delta
local frameTime = FrameTime()
local curTime = CurTime()
for k, v in ipairs(nut.bar.list) do
if self.wlist[v.identifier] then
local realValue = v.getValue()
local value = math.Approach(deltas[k] or 0, realValue, frameTime * 0.6)
deltas[k] = value
v.visible = true
nut.bar.draw(x, y, w, h, value, v.color, v)
y = y + (h + 2)
end
end
nut.bar.drawAction()
end)
end
Lua:if CLIENT then hook.Add("Think","DrawHudBars", function() local w, h = surface.ScreenWidth() * 0.35, 10 local x, y = 4, 4 local deltas = nut.bar.delta local frameTime = FrameTime() local curTime = CurTime() for k, v in ipairs(nut.bar.list) do if self.wlist[v.identifier] then local realValue = v.getValue() local value = math.Approach(deltas[k] or 0, realValue, frameTime * 0.6) deltas[k] = value v.visible = true nut.bar.draw(x, y, w, h, value, v.color, v) y = y + (h + 2) end end nut.bar.drawAction() end) end
Можешь еще вот это попробовать
self.wlist[v.identifier] замени на PLUGIN.wlist[v.identifier]