[Pedido] Level - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Pedido] Level (
/showthread.php?tid=627652)
Level -
Phone - 30.01.2017
bom, gostaria de uma base de um sistema de Level, que acada 50 minutos vocк ganha 1 level, mбs por exemplo vamos se dizer que so esta faltando 10 minutos para min ganhar o level, ai eu deslogo do servidor, ai eu gostaria de quando eu logar novamente continuar contando apartir dos 10 minutos que faltava, ai claro quando o tempo chegar em "0" ele resetar para 50 de novo, alguem poderia me passar esse sistema? ou ate mesmo um Base...
Re: Level -
TheBob - 30.01.2017
crie a variavel Level[playerid] pra salvar й claro.
Crie a variavel pra salvar o tempo tambйm.
TimeUp[playerid];
na onplayerupdate, sempre que passar 1 minuto (60000ms) vc diminui a TimeUp--
a cada
TimeUp(var)minutos vocк chama a callback de upar e nela vc seta a variavel TimeUp para 50 denovo.
dica: salve em milisegundos. Adicionando 3"000" zeros ao fim do numero
Em onplayerdisconnect, vc salva o Level[playerid] e a TimeUp[playerid]