06.05.2017, 19:05
Vocк deveria criar um sу timer global para seu servidor, com tempo de 1 segundo, nele vocк adiciona tudo que precisa ser atualizado.
Nesse timer vocк faz um loop em todos os jogadores e adiciona valor a uma variбvel que vai ser o tempo vivo em segundos, na OnPlayerDeath essa variбvel reseta e a contagem comeзa automaticamente de novo.
Exemplo:
Nesse timer vocк faz um loop em todos os jogadores e adiciona valor a uma variбvel que vai ser o tempo vivo em segundos, na OnPlayerDeath essa variбvel reseta e a contagem comeзa automaticamente de novo.
Exemplo:
Код:
new TempoVivo[MAX_PLAYERS]; //No loop do timer, checando se o jogador estб nascido TempoVivo[i]++; //Na OnPlayerDeath TempoVivo[i] = 0; //para ver o tempo vivo stock GetTVivo(playerid) { new str[50], time = TempoVivo[playerid]; format(str, sizeof(str), "%02d:%02d:%02d", time/3600, (time % 3600)/60, time % 60); //1 hora = 3600 segundos, % = resto de divisгo inteira return str; }