Salut,
en ouvrant le fichier, on obtient tout de même cette fonction:
static cell AMX_NATIVE_CALL n_ticks(AMX* amx, cell* params )
{
long ticks, usec, sec;
struct timeval tempo;
gettimeofday(&tempo, NULL);
usec = tempo.tv_usec;
sec = tempo.tv_sec;
ticks = (1000 * sec) + (usec / 1000);
logprintf("return %d - %d",ticks,start_tick);
ticks -= start_tick;
return (int)ticks;
}
on y voit que les microsecondes sont divisées par 1000 puis ajoutées... par contre je ne suis pas certains de la qualité, Syg pourrait tu confirmer s'il te plait?
++Sim++