[Ajuda] Diminuindo tempo desconectado
#1

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.
Reply
#2

Se estiver sendo salvo na conta do player olhe na pasta scriptfiles do seu GM, procura pelo arquivo da conta
Reply
#3

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..
Reply
#4

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
Reply
#5

Do mesmo jeito que vocк dб vip com um determinado tempo, sу que dando com um tempo menor. '-'
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)