SA-MP Forums Archive
[DUDA] Timer - 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] Timer (/showthread.php?tid=438206)



[DUDA] Timer - Matyaas - 19.05.2013

Buenas, quiero saber como hacer que un usuario al poner /Minigun no pueda usar el comando durante 20 minutos... si lo hago con settimer es fбcil, pero dicen que es una pйrdida de tiempo y es mejor hacerlo con Gettime... pero, їcуmo lo puedo usar?

AYUDA Y GRACIAS!


Respuesta: [DUDA] Timer - spell - 19.05.2013

pawn Код:
CMD:minigun(playerid, params[])
{
    if(GetTickCount() - GetPVarInt(playerid, "OLD_MINI_TIME") < 20000)
   {
        // El jugador no podria usar cl comando, pone "Debes esperar 20 segundos" o lo que quieras.
        return 1;
    }
    SetPVarInt(playerid, "OLD_MINI_TIME", GetTickCount() );
    // Codigo del comando (GivePlayerWeapon)
    return 1;
}



Respuesta: [DUDA] Timer - Matyaas - 19.05.2013

Gracias, de minutos a segundos puede ser 20*60000 saludos!


Respuesta: [DUDA] Timer - spell - 21.05.2013

Esos serian 20 minutos, no 20 segundos, xq 60000 son milisegundos (60000/1000 = 60 segundos). 20x60=20 miutos.


Respuesta: [DUDA] Timer - Matyaas - 21.05.2013

Si entonces estoy en lo correcto, porque yo querнa 20 minutos, tu leiste mal xD


Respuesta: [DUDA] Timer - xSDx - 23.05.2013

Quote:
Originally Posted by Matyaas
Посмотреть сообщение
Si entonces estoy en lo correcto, porque yo querнa 20 minutos, tu leiste mal xD
Si quieres 20 minutos puedes obtenerlo de la siguiente manera:

1 segundo = 1000 milisegundos
1 minuto = 60 segundos

20 minutos = 1000 milisegundos * 60 segundos * 20 minutos
20 minutos = 1,200,000 milisegundos.

o tambien mas sencillo desde el programa
pawn Код:
#define minutos(%0) (1000*60*%0)
Saludos.


Respuesta: [DUDA] Timer - DesingMyCry - 23.05.2013

https://sampforum.blast.hk/showthread.php?tid=439112