Jump to content

scoreboardAddColummn


CeKiT

Recommended Posts

Hola que tal, tengo este script que guarda y carga el dinero del jugador.

addEventHandler("onPlayerLogin", getRootElement(), 
    function (prevAcc, currAcc, autoLogin) 
        setPlayerMoney(source, 
            ( getAccountData( currAcc, "money" ) or 0 ) 
        ) 
    end ) 
  
addEventHandler("onPlayerLogout", getRootElement(), 
    function (prevAcc, currAcc) 
        setAccountData(prevAcc, "money", getPlayerMoney(source)) 
-- Borrando dinero para evitar bugs. 
        setPlayerMoney(source, 0) 
    end ) 
  
addEventHandler("onPlayerQuit", getRootElement(), 
    function () 
        local pAcc = getPlayerAccount(source) 
        if (pAcc and not isGuestAccount(pAcc)) then 
            setAccountData(pAcc, "money", getPlayerMoney(source)) 
        end 
    end ) 
  

Y quiero agregar una columna al scoreboard con el dinero del jugador, como hago para crear la columna con scoreboardAddColummn? Gracias, hasta donde tengo entendido con setelementdata puedo cambiarle el valor, pero primero necesito crear la columna.

Link to comment
  
exports.scoreboard.scoreboardAddColumn( "Money" ) 
  
setTimer ( function ( ) for index, value in ipairs ( getElementsByType ( "player" ) ) do if not isGuestAccount ( getPlayerAccount ( value ) ) then setElementData ( value, "Money", getAccountData ( getPlayerAccount ( value ), "money" ) or 0 ) end end 
end, 15000, 0) 
  

Link to comment
  • Recently Browsing   0 members

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