alowner Posted September 12, 2019 Share Posted September 12, 2019 Eu tava criando uma hud ... até ai tudo certo. Porém eu queria colocar quanto o player tem de dinheiro no banco, tá baixei um mod de banco e lá estava o seguinte código local bankMoney = convertNumber(getElementData(localPlayer, "Bank:Caixa")) or 0 Só que ta dando problema nesse convertNumber (a nil value). Procurei por tudo e não achei solução Link to comment
DNL291 Posted September 12, 2019 Share Posted September 12, 2019 O erro deve ser pela falta da element-data. Deixa assim para evitar erro na convertNumber: local bankMoney = convertNumber((getElementData(localPlayer, "Bank:Caixa") or 0)) Por favor, use a área para a linguagem portuguesa quando for postar, aqui: Portuguese / Português @alowner Link to comment
alowner Posted September 12, 2019 Author Share Posted September 12, 2019 16 minutes ago, DNL291 said: O erro deve ser pela falta da element-data. Deixa assim para evitar erro na convertNumber: local bankMoney = convertNumber((getElementData(localPlayer, "Bank:Caixa") or 0)) Por favor, use a área para a linguagem portuguesa quando for postar, aqui: Portuguese / Português @alowner Continua com o mesmo problema.... pfv mano eu preciso de ajuda, só falta isso para eu conseguir finalizar minha HUD Link to comment
Furzy Posted September 12, 2019 Share Posted September 12, 2019 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 joga isso na sua script 1 Link to comment
alowner Posted September 12, 2019 Author Share Posted September 12, 2019 7 minutes ago, Furzy said: 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 joga isso na sua script está aparecendo convertNumber a nill value. Cara eu estou bem confuso com isso, eu já tentei de tudo. será que não tem algum outro método ? Link to comment
Furzy Posted September 12, 2019 Share Posted September 12, 2019 1 minute ago, alowner said: está aparecendo convertNumber a nill value. Cara eu estou bem confuso com isso, eu já tentei de tudo. será que não tem algum outro método ? Ja tentou tirar o convertnumber pra testar? caixa = getElementData(localPlayer, "Bank:Caixa") or 0 1 Link to comment
alowner Posted September 12, 2019 Author Share Posted September 12, 2019 1 minute ago, Furzy said: Ja tentou tirar o convertnumber pra testar? caixa = getElementData(localPlayer, "Bank:Caixa") or 0 Mano muito obrigado, deu tudo certo aq ♥, vlw msm mano de coração 1 Link to comment
Furzy Posted September 12, 2019 Share Posted September 12, 2019 1 minute ago, alowner said: Mano muito obrigado, deu tudo certo aq ♥, vlw msm mano de coração o convertnumber vai por numeros como 100000 para 100.000 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 local caixa = getElementData(localPlayer,"Bank:Caixa") local convertido = convertNumber(caixa) -- exemplo dxDrawText("BANCO"..convertido, x*1500, y*86, x*158, y*37, tocolor(255, 255, 255, 255), x*1.30, "arial", "left", "top", false, false, false, false, false) caso queira usar 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