Todos os exports recebem o
source (server ID) de um jogador online, não o Passport. Internamente o source é resolvido para o identificador permanente.addMissionProgress
Avança o progresso de uma missão. O valor é somado ao progresso atual, respeitando o total da missão. Missões já resgatadas são ignoradas.
Retorno
Exemplo
Avançar o progresso não concede o XP automaticamente; o jogador resgata a missão concluída pela interface. Para creditar XP diretamente, use
addUserXP.addUserXP
Credita XP ao jogador, subindo de nível automaticamente quando o XP acumulado ultrapassa o necessário (respeitando o nível máximo da temporada).
Retorno
Exemplo
addUserLevel
Sobe o jogador um ou mais níveis diretamente, sem custo e sem XP, respeitando o nível máximo da temporada.
Retorno
Exemplo
setUserPremiumPass
Define a posse do passe premium do jogador. Usetrue para liberar a trilha premium ou false para remover.
Retorno:
boolean. true se processado; false se o jogador não foi encontrado.
Exemplo
removeUserPremium
Remove o passe premium do jogador. Atalho parasetUserPremiumPass(source, false).
Retorno:
boolean. true se processado; false se o jogador não foi encontrado.
Exemplo

