alowner Posted September 12, 2019 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
DNL291 Posted September 12, 2019 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
alowner Posted September 12, 2019 Author 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
Furzy Posted September 12, 2019 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
alowner Posted September 12, 2019 Author 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 ?
Furzy Posted September 12, 2019 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
alowner Posted September 12, 2019 Author 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
Furzy Posted September 12, 2019 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
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