+[T]rakin Posted March 2, 2019 Share Posted March 2, 2019 Meu amigo fez essa hud so que está dando um bug que so está aparecendo para ele. cleint-side local screenW, screenH = guiGetScreenSize ( ) local resW, resH = 1366, 768 local x, y = ( screenW/resW ), ( screenH/resH ) function convertNumber ( number ) local formatted = number while true do formatted, k = string.gsub(formatted, "^(-?%d+)(%d%d%d)", '%1,%2') if ( k==0 ) then break end end return formatted end function AirNewSCR_Hud ( ) local Dinheiro_Mao = getPlayerMoney ( localPlayer ) local Dinheiro_Banco = getElementData ( localPlayer, "bankbalance" ) or 0 local saude = getElementHealth ( localPlayer ) local colete = getPedArmor ( localPlayer) local wantedLvl = getPlayerWantedLevel ( localPlayer ) local AirNewSCR_Fome = getElementData ( localPlayer, "AirNewSCR_Fome" ) or 0 local AirNewSCR_Sede = getElementData ( localPlayer, "AirNewSCR_Sede" ) or 0 if AirNewSCR_Fome > 0 then AirNewSCR_Fome = math.floor ( AirNewSCR_Fome ) else AirNewSCR_Fome = 0 end if AirNewSCR_Sede > 0 then AirNewSCR_Sede = math.floor ( AirNewSCR_Sede ) else AirNewSCR_Sede = 0 end dxDrawRectangle(0, 1049, 128, 21, tocolor(1, 0, 0, 183), false) dxDrawRectangle(163, 1049, 128, 21, tocolor(1, 0, 0, 183), false) dxDrawLine(0, 1046, 0, 1046, tocolor(255, 255, 255, 255), 1, false) dxDrawLine(2, 1049, 128, 1049, tocolor(241, 254, 27, 172), 3, false) dxDrawLine(163, 1049, 289, 1049, tocolor(30, 51, 252, 172), 3, false) dxDrawText(""..AirNewSCR_Fome.."%", 26, 1054, 138, 1065, tocolor(255, 255, 255, 255), 0.50, "bankgothic", "left", "top", false, false, false, false, false) dxDrawText(""..AirNewSCR_Sede.."%", 189, 1054, 301, 1065, tocolor(255, 255, 255, 255), 0.50, "bankgothic", "left", "top", false, false, false, false, false) dxDrawRectangle(1130, 584, 0, 0, tocolor(255, 255, 255, 255), false) dxDrawRectangle(1809, 68, 6, 42, tocolor(0, 70, 229, 255), false) dxDrawRectangle(1809, 128, 6, 42, tocolor(0, 70, 229, 255), false) dxDrawRectangle(1671, 69, 139, 41, tocolor(1, 0, 0, 126), false) dxDrawRectangle(1671, 127, 139, 41, tocolor(1, 0, 0, 126), false) dxDrawImage(1673, 76, 33, 29, "Arquivos/images.png", 0, 0, 0, tocolor(255, 255, 255, 255), false) dxDrawText("$"..Dinheiro_Mao.."", 1715, 76, 1800, 101, tocolor(254, 254, 254, 254), 1.00, "pricedown", "left", "top", false, false, false, false, false) dxDrawText("$"..Dinheiro_Banco.."", 1716, 131, 1801, 156, tocolor(254, 254, 254, 254), 1.00, "pricedown", "left", "top", false, false, false, false, false) dxDrawImage(1673, 131, 32, 25, "Arquivos/download.png", 0, 0, 0, tocolor(255, 255, 255, 254), false) dxDrawLine(433, 981, 546, 981, tocolor(194, 249, 3, 255), 3, false) dxDrawRectangle(406, 989, 162, 48, tocolor(254, 0, 0, 255), false) dxDrawRectangle(661, 989, 162, 48, tocolor(0, 5, 253, 255), false) dxDrawLine(688, 981, 801, 981, tocolor(194, 249, 3, 255), 3, false) dxDrawText("%"..saude.."", 460, 998, 531, 1031, tocolor(255, 255, 255, 255), 1.00, "pricedown", "left", "top", false, false, false, false, false) dxDrawText("%"..colete.."", 701, 998, 772, 1031, tocolor(255, 255, 255, 255), 1.00, "pricedown", "left", "top", false, false, false, false, false) end addEventHandler ( "onClientRender", getRootElement(), AirNewSCR_Hud ) function toggleRadar() if isVisible then addEventHandler("onClientRender", root, AirNewSCR_Hud ) else removeEventHandler("onClientRender", root, AirNewSCR_Hud ) isVisible = not isVisible end bindKey ("F11", "down", toggleRadar) local hudTable = { "ammo", "armour", "clock", "health", "money", "weapon", "wanted", "area_name", "vehicle_name", "breath", "clock" } addEventHandler("onClientResourceStart", resourceRoot, function() for id, hudComponents in ipairs(hudTable) do showPlayerHudComponent(hudComponents, false) end end ) end addEventHandler("onClientResourceStop", resourceRoot, function() for id, hudComponents in ipairs(hudTable) do showPlayerHudComponent(hudComponents, true) end end ) Link to comment
Other Languages Moderators Lord Henry Posted March 3, 2019 Other Languages Moderators Share Posted March 3, 2019 (edited) Vc já usou /debugscript 3 para ver se há erros no script? Acabei de verificar aqui (além de erros no debugscript) que seu amigo fez a HUD numa resolução de 1920x1080. Isso significa que qualquer jogador com uma resolução menor não vai ver HUD alguma, pois ele está sendo desenhado "fora" da tela. Por isso que somente o seu amigo consegue ver, pois só ele está jogando nessa resolução alta. Peça para que ele recrie a HUD com posições relativas. Edited March 3, 2019 by Lord Henry 1 Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now