Big Smoker Posted August 11, 2019 Share Posted August 11, 2019 (edited) Boa Tarde , precisava de uma ajuda no meu gui to fazendo um guiCreateScrollBar para colocar a renderização do mapa e queria colocar para aparecer o guisetText seguir de acordo so que nao vai ele fica nisso queria que o guisetText coloca-se como queria que quando puxa a barra fica no minimo 200 ai vai subindo de 100 a 100 ate chegar 700. so que nao to conseguindo no chat 350 350 350 700 690 660 640 620 addEventHandler("onClientGUIScroll",getRootElement(),function (Scrolled) if source == Distance then textdistances = guiScrollBarGetScrollPosition (source) / 100*1000 -- setFarClipDistance( textdistances*1000 ) if textdistances < 200 or textdistances > 700 then textdistances2 = 200 else textdistances2 = textdistances end -- setFarClipDistance(1000) outputChatBox(textdistances2) guiSetText(textDistance,textdistances2.."%") end end) Edited August 11, 2019 by felipebaidoloko Link to comment
DNL291 Posted August 13, 2019 Share Posted August 13, 2019 O 1000 em: textdistances = guiScrollBarGetScrollPosition (source) / 100*1000 Deveria ser 500. Daí somaria 200 + esse valor. Se você quiser que seja em 300,400,500,600,700 vai precisar fazer uma verificação arredondando o valor pra mais ou menos. Link to comment
Big Smoker Posted August 13, 2019 Author Share Posted August 13, 2019 como eu faço isso? sou meio ruim de matemática mais quero fazer isso Link to comment
DNL291 Posted August 17, 2019 Share Posted August 17, 2019 Talvez tenha uma forma mais eficiente mas pensei nesta: valor = math.modf( textdistances2 / 100 ) * 100 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