Lyn Posted September 22, 2017 Share Posted September 22, 2017 Boa tarde, a todos! Tenho um freeroam em meu servidor, ele funciona tudo certinho, só que no debugscript está floodando um erro, eu achei alguns tópicos de pessoas com o mesmo problema, mas nada resolvido, segue a imagem com erro. Essa é a linha do arquivo gui.lua, onde está causando o erro: function setControlNumber(...) local args = {...} local num = table.remove(args) guiSetText(getControl(unpack(args)), tostring(num)) end Por gentileza, alguém teria a solução? Muito obrigado! Link to comment
DNL291 Posted September 22, 2017 Share Posted September 22, 2017 Use uma verificação pra saber se o elemento-GUI existe: function setControlNumber(...) local args = {...} local num = table.remove(args) if getControl(unpack(args)) then guiSetText(getControl(unpack(args)), tostring(num)) end end 1 Link to comment
Lyn Posted September 23, 2017 Author Share Posted September 23, 2017 DNL, funcionou perfeitamente, porque ocorreu este erro? Muito obrigado pela ajuda! Link to comment
DNL291 Posted September 23, 2017 Share Posted September 23, 2017 getControl por algum motivo retorna o valor booleano false que por sua vez causa esse erro quando usado em guiSetText. 1 Link to comment
Lyn Posted September 23, 2017 Author Share Posted September 23, 2017 Muito obrigado, pode fechar tópico. Resolvido 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