EW1611 Posted November 18, 2019 Share Posted November 18, 2019 Fiz o seguinte script: function pegarArma(player, commandName, arma) if arma then if arma == "ak" or "mp5" or "colt" then iprint("Comando certo") end else outputChatBox("Arma invalída! Use: 'ak' ou 'mp5' ou 'colt' ") end end addCommandHandler("retirar",pegarArma) Porem, mesmo se eu usar /retirar e um parametro diferente, ele ainda da como "comando certo" no debugscript, alguem sabe dizer o que eu fiz de errado? Link to comment
Developer. Posted November 18, 2019 Share Posted November 18, 2019 (edited) function pegarArma(player, commandName, arma) if arma == "ak" or arma == "mp5" or arma == "colt" then iprint("Comando certo") else outputChatBox("Arma invalída! Use: 'ak' ou 'mp5' ou 'colt' ") end end addCommandHandler("retirar", pegarArma) Tenta isso ai, não testei mas deve ser oq procura... tem dessa forma tbm... function pegarArma(player, commandName, arma) if arma == "ak" then iprint("Comando certo, ak") elseif arma == "mp5" then iprint("Comando certo, mp5") elseif arma == "colt" then iprint("Comando certo, colt") elseif arma ~= "ak" or arma ~= "mp5" or arma ~= "colt" then outputChatBox("Arma invalída! Use: 'ak' ou 'mp5' ou 'colt' ") end end addCommandHandler("retirar", pegarArma) Edited November 18, 2019 by Eder 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