Jump to content

Ajuda meu script ta bugado!


Recommended Posts

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
  • Other Languages Moderators

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. :)

  • Like 1
Link to comment
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 by ??????
Link to comment

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...