[DUDA]SetTimer - 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: Español/Spanish (
https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: [DUDA]SetTimer (
/showthread.php?tid=576964)
[DUDA]SetTimer -
Darken3 - 08.06.2015
Quisiera saber como puedo pasar milisegundos a segundos y Hora.
EJ:
Код:
SetTimer("xD", 1000(milisegundos), true);
Sea
Код:
SetTimer("xD", 1(segundo), true)
Es Un ejemplo.
Re: [DUDA]SetTimer -
SickAttack - 08.06.2015
pawn Код:
// [ DEVELOPMENT GAMEMODE ]
// INCLUDES:
#include <a_samp>
// MAIN:
main()
{
print("Development Mode: convert_milliseconds.amx");
new Float:millisecond = 1000, Float:second, Float:minute, Float:hour;
second = millisecond / 1000;
minute = millisecond / 60000;
hour = millisecond / 3600000;
printf("%.0f milliseconds in seconds: %f", millisecond, second);
printf("%.0f milliseconds in minutes: %f", millisecond, minute);
printf("%.0f milliseconds in hours: %f", millisecond, hour);
}
// CALLBACKS:
public OnGameModeInit()
{
return 1;
}
public OnGameModeExit()
{
return 1;
}
Respuesta: [DUDA]SetTimer -
OTACON - 08.06.2015
simple, multiplicas al numero que corresponde a segundos/minutos/hora por los milisegundos que corresponde a
segundos/minutos/hora en milisegundos.
ejemplo:
1 multplicado por 1000 milisegundos = a 1 segundo
saludos.
EXTRA:
PHP код:
#define SEGUNDO(%0) (%0*1000)
#define MINUTO(%0) (%0*60000)
#define HORA(%0) (%0*3600000)
EJEMPLO:
PHP код:
SetTimer("xD", HORA(2), true); // 2 horas :D
Respuesta: [DUDA]SetTimer -
Darken3 - 08.06.2015
Gracias