Вопрос Наведение на предмет

Статус
В этой теме нельзя размещать новые ответы.
  • 181
  • 36
Контакты для связи отсутствуют.
Как сделать так чтобы когда наводишься на энтити то посередине экрана писалась E
 
  • 134
  • 1
  • 14
Контакты для связи отсутствуют.
Путь garrysmod/lua/client/ente.lua:
-- Не проверял, но должно работать.
hook.Add( "HUDPaint", "DrawEOnEntityHover", function()
    local tr = LocalPlayer():GetEyeTrace()
    if IsValid(tr.Entity) then
        surface.SetFont( "DermaLarge" )
        local w, h = surface.GetTextSize( "E" )
        draw.SimpleText( "E", "DermaLarge", ScrW() / 2 - w / 2, ScrH() / 2 - h / 2, Color( 255, 255, 255, 255 ) )
    end
end )
-- discord.gg/nanafures
 
  • 246
  • 13
  • 53
xd:
hook.Add("HUDPaint", "zalupaebanaya", function()
    local a = LocalPlayer():GetEyeTrace()
    local b = a.Entity
    local w = Color(255,255,255)

 
    if IsValid(b) then
        local c = b:GetPos():ToScreen()
        draw.SimpleText("E", "DermaLarge", c.x, c.y, w, TEXT_ALIGN_CENTER, TEXT_ALIGN_CENTER)
    end
end)
 
Последнее редактирование:
  • 246
  • 13
  • 53
Путь garrysmod/lua/client/ente.lua:
-- Не проверял, но должно работать.
hook.Add( "HUDPaint", "DrawEOnEntityHover", function()
    local tr = LocalPlayer():GetEyeTrace()
    if IsValid(tr.Entity) then
        surface.SetFont( "DermaLarge" )
        local w, h = surface.GetTextSize( "E" )
        draw.SimpleText( "E", "DermaLarge", ScrW() / 2 - w / 2, ScrH() / 2 - h / 2, Color( 255, 255, 255, 255 ) )
    end
end )
-- discord.gg/nanafures
пишем код по нейросетке и обязательно добавляем свой дс :okglasses:
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу