Portal SAMP
[Ajuda] Salvar levelup - Versão de Impressão

+- Portal SAMP (https://portalsamp.com)
+-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5)
+--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6)
+--- Tópico: [Ajuda] Salvar levelup (/showthread.php?tid=747)



Salvar levelup - GuiLopeS - 08/02/2021

Olá eu achei um sistema de level e exp e adaptei no meu gamemode mas ele não salva o tempo do exp, nono caso ele leva 10 minutos para ganhar um exp e eu queria que quando o player chegasse a por exemplo 4 minutos para ganhar o exp e saísse do servidor quando voltasse continuasse depois dos 4 minutos e não começar do zero, alguém pode me ajudar?


RE: Salvar levelup - xbruno1000x - 09/02/2021

Armazene o tempo restante para o Level Up em uma variável pInfo. Quando o player relogar, basta colocar o tempo salvo na variável no Timer.


RE: Salvar levelup - GuiLopeS - 09/02/2021

(09/02/2021 00:04)xbruno1000x Escreveu: Armazene o tempo restante para o Level Up em uma variável pInfo. Quando o player relogar, basta colocar o tempo salvo na variável no Timer.
Tem como me dar um exemplo de code? esse é o sistema pastebin

Desde já obrigado!


RE: Salvar levelup - xbruno1000x - 10/02/2021

A define TEMPO_RESPEITO deve ser passada para a Enum Alemao, sendo salva junto com os dados fixos como level e respeito. Assim, para cada jogador haverá um valor diferente para TEMPO_RESPEITO. Para fazer isso, basta duplicar as linhas de PlayerDados adaptando a variável.