27.04.2015, 15:45
O Gabriel jб falou como deveria usar. Й sу ler.
Resposta abaixo
Resposta abaixo
Quote:
A sua stock retorna uma string, entгo na hora de mostrar a hora do player tem que vir com %s e nгo %02d.
Pode criar uma stock que converte tudo ao inves de uma pra cada: Код:
stock ConverterTempo(valor) { new dias = 0, horas = 0, minutos = 0, segundos = 0, resultado[100]; horas = floatround(valor / 3600); minutos = floatround((valor / 60) - (horas * 60)); segundos = floatround(valor - ((horas * 3600) + (minutos * 60))); if(horas >= 24) { dias = floatround((horas/24), floatround_floor); horas = horas % 24; } if(dias > 0) format(resultado, 100, "%ddias, %dh %dm e %ds", dias, horas, minutos, segundos); else if(horas > 0) format(resultado, 100, "%dh %dm e %ds", horas, minutos, segundos); else format(resultado, 100, "%dm e %ds", minutos, segundos); return resultado; } Код:
format(String, sizeof(String), "{FFFFFF}» Tempo Online: {32CD32}%s\n\n", ConverterTempo(ContaPlayer[playerid][TempoOn])); strcat(String2, String); |