Leinad Raiz Posted October 19, 2021 Share Posted October 19, 2021 Criei um script para ver o dinheiro com um comando so que quando a pessoa utilizando o comando ele manda a mensagem para todo mundo do servidor e eu queria resolver isto e nao tou conseguindo! function checkMoney(thePlayer, command) local money = getPlayerMoney(thePlayer) if (money > 0) then outputChatBox("[ #00FFFFP#FFFFFFvepas ] ◈ Você tem: #00FF00 " .. tostring(money),getRootElement(),255,255,255,true) else outputChatBox("[ #00FFFFP#FFFFFFvepas ] ◈ Você não tem dinheiro!",getRootElement(),255,255,255,true) end end addCommandHandler("dinheiro", checkMoney) Link to comment
Moderators Citizen Posted October 19, 2021 Moderators Share Posted October 19, 2021 Hello and welcome, Don't ask your scripting questions in Tutorials please. I have moved it to the portuguese scripting section. 1 Link to comment
Other Languages Moderators androksi Posted October 19, 2021 Other Languages Moderators Share Posted October 19, 2021 Olá, @Leinad Raiz! Seja bem-vindo(a) ao fórum. O erro ocorre pois você especificou que a mensagem iria ser mostrada para todos os jogadores. Para corrigir isso, altere aquele getRootElement() para thePlayer thePlayer - pois você o definiu lá na função, como sendo a variável que armazena o jogador que executou o comando. 1 Link to comment
?????? Posted October 20, 2021 Share Posted October 20, 2021 (edited) 19 hours ago, Leinad Raiz said: Criei um script para ver o dinheiro com um comando so que quando a pessoa utilizando o comando ele manda a mensagem para todo mundo do servidor e eu queria resolver isto e nao tou conseguindo! function checkMoney(thePlayer, command) local money = getPlayerMoney(thePlayer) if (money > 0) then outputChatBox("[ #00FFFFP#FFFFFFvepas ] ◈ Você tem: #00FF00 " .. tostring(money),getRootElement(),255,255,255,true) else outputChatBox("[ #00FFFFP#FFFFFFvepas ] ◈ Você não tem dinheiro!",getRootElement(),255,255,255,true) end end addCommandHandler("dinheiro", checkMoney) function checkMoney(thePlayer) local money = getPlayerMoney(thePlayer) if (money > 0) then outputChatBox("[ #00FFFFP#FFFFFFvepas ] ◈ Você tem: #00FF00 " .. tostring(money), thePlayer,255,255,255,true) else outputChatBox("[ #00FFFFP#FFFFFFvepas ] ◈ Você não tem dinheiro!", thePlayer,255,255,255,true) end end addCommandHandler("dinheiro", checkMoney) Edited October 20, 2021 by ?????? 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