Cristtk Posted October 30, 2019 Posted October 30, 2019 Ola, como faço para o que ta dentro de uma função fincionar quando tiver dois valores exigidos. No script abaixo tem um exemplo, ali se faction for 11 ou 21 vai funcionar o que ta dentro da função independete sendo 11 ou 21 mas eu quero que funcione quando os dois valores são exigidos ou seja só vai funcionar se faction for 11 e 21. Como faço? Acho que teria que colocar alguma coisa no lugar do (or). if tonumber(getElementData(p, "char.factionID")) == 11 or getElementData(p, "char.factionID") == 21 then
Eficiencia Posted October 30, 2019 Posted October 30, 2019 (edited) Troque o "or" por and. Edited October 30, 2019 by Eficiencia 1 Uma vida sem desafios não vale a pena ser vivida. Sócrates
DNL291 Posted October 30, 2019 Posted October 30, 2019 Por questão de lógica, é impossível um valor ser dois ao mesmo tempo. É como estar fazendo: local valor = 10 if valor == 10 and valor == 11 then end Com o or já está certo, basta você puxar novamente o valor com getElementData(p, "char.factionID") para saber qual dos dois números entrou no bloco. Please do not PM me with scripting related question nor support, use the forums instead.
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