[Ajuda] Diminuindo tempo desconectado - 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: [Ajuda] Diminuindo tempo desconectado (
/showthread.php?tid=502515)
Diminuindo tempo desconectado -
CucaBeludo - 24.03.2014
E aew galera, blz? Queria pedir uma ajudinha a vocкs...., isso seria mais uma dъvida, mas tudo bem.
Tipo, eu salvo um tempo para um jogador, por exemplo, TEMPO VIP, e quero diminuir este tempo mesmo que o jogador esteja desconectado, como posso fazer isso?
Sou novo na programaзгo Pawn, mas sei todas as funзхes bбsicas.
Re : Diminuindo tempo desconectado -
Cleyson - 24.03.2014
Se estiver sendo salvo na conta do player olhe na pasta scriptfiles do seu GM, procura pelo arquivo da conta
Re: Diminuindo tempo desconectado -
Locky_ - 24.03.2014
Se usar gettime no caso o tempo iria diminuir de qualquer maneira, sendo on ou off. k
Hб muitos exemplos de como usar gettime e getdate para sistemas vip.
https://sampforum.blast.hk/showthread.php?tid=444338
https://sampforum.blast.hk/showthread.php?tid=254915
E tem vбrios FS. Sу pesquisar..
Re: Diminuindo tempo desconectado -
VeNuZ_ - 24.03.2014
Use a funзгo gettime(); e acrescente o tempo que ele tem de vip depois faca uma verificaзгo de segundo a segundo se o tempo acaba. Exemplo:
pawn Код:
new TempoVip[MAX_PLAYERS];
// quando de o vip :
TempoVip[playerid] = gettime() + 120; // 2 minutos de vip
// na verificaзгo a ver se o vip acaba :
If(gettime() >= TempoVip[playerid])
{
// funзгo aqui
return 1;
}
Se o quando adicionar o tempo no player nao se esquece de guardar o tempo vip no arquivo da conta dele.
Ajudei ? +REP ae
Re: Diminuindo tempo desconectado -
DannielCooper - 24.03.2014
Do mesmo jeito que vocк dб vip com um determinado tempo, sу que dando com um tempo menor. '-'