Jump to content

Maximo Musculo


Recommended Posts

Você vai fazer algo assim:

Quando o jogador entrar (onPlayerLogin) então:
playerStatus = getAccountData    Variavel que vai receber o valor.
setPedStat - valor que contem na playerStatus

e adiciona também quando o jogador sair (onPlayerLogout)

setAccountData playerStatus o que está contido em playerStatus.

 

function onPlayerLogin(_,account)
  	local defaultStatus = 0 -- Valor inicial
    local playerStatus = getAccountData(account, "playerStatus") or defaultStatus -- Recebe o valor que está armazenado em playerStatus ou caso seja o primeiro login então recebe o valor padrão no caso que está armazenado na variavel defaultStatus
    
  	setPedStat(source, 23, playerStatus) -- Coloca o valor de "musculo" no jogador
end
addEventHandler("onPlayerLogin", getRootElement(), onPlayerLogin)

-- Quando o jogador deslogar, não sei se ele simplesmente sair vai funcionar, qualquer coisa add um onPlayerQuit
addEventHandler("onPlayerLogout",getRootElement(),
  function()
    setAccountData( getPlayerAccount( source ), "playerStatus", getPedStat(source, 23) ) -- Vai colocar no DB da conta dele o valor que contem de "musculo" na variavel playerStatus
  end
)

Não testei, se acontecer algum erro pode ser por conta do account data pedir um valor em string, mas usa um tostring() e tonumber()

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