Como puedo hacer esto!![AYUDA] - 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: Como puedo hacer esto!![AYUDA] (
/showthread.php?tid=556001)
Como puedo hacer esto!![AYUDA] -
R4ngox - 09.01.2015
Hola amigos, me podrian dar una mano.
como podrнa poner que este mensaje se repita cada 5 min a todos los users y donde lo pongo?.
pawn Код:
GameTextForPlayer(playerid,"~w~Puedes divertirte en ~r~~h~/fiesta",7000,3);
muchas gracias.
Respuesta: Como puedo hacer esto!![AYUDA] -
jotajeda - 09.01.2015
pawn Код:
public OnPlayerConnect(playerid)
{
SetTimerEx("Mensajes",3*1000,true,"d",playerid);
// SetTimerEx = iniciar un temporisador con parametros como playerid
//Mensajes la funcion publica
//3 por 1000 milisegundos = 3 segundos
// true para indicar que se repite, false para indicar que Mensajes solo serб una vez llamada.
// d el parametro del playerid
// playerid = el numero entero que pasarб con la funcion publica Mensajes
}
forward Mensajes(playerid);
public Mensajes(playerid)
{
if(IsPlayerConnected(playerid))
{
GameTextForPlayer(playerid,"~w~Esto se repite cada 3 segundos ~r~~h~/repeticion",7000,3);
//mas cosas etc etc
}
return true;
}
Respuesta: Como puedo hacer esto!![AYUDA] -
R4ngox - 09.01.2015
Quote:
Originally Posted by jotajeda
pawn Код:
public OnPlayerConnect(playerid) { SetTimerEx("Mensajes",3*1000,true,"d",playerid); // SetTimerEx = iniciar un temporisador con parametros como playerid //Mensajes la funcion publica //3 por 1000 milisegundos = 3 segundos // true para indicar que se repite, false para indicar que Mensajes solo serб una vez llamada. // d el parametro del playerid // playerid = el numero entero que pasarб con la funcion publica Mensajes }
forward Mensajes(playerid); public Mensajes(playerid) { if(IsPlayerConnected(playerid)) { GameTextForPlayer(playerid,"~w~Esto se repite cada 3 segundos ~r~~h~/repeticion",7000,3); //mas cosas etc etc } return true; }
|
muchas gracias + rept
Respuesta: Como puedo hacer esto!![AYUDA] -
jotajeda - 09.01.2015
Quote:
Originally Posted by R4ngox
muchas gracias + rept
|
Se me pasу por alto que decнas cada 5 minutos, entonces irнa asн:
pawn Код:
SetTimerEx("Mensajes",5*60000,true,"d",playerid);//5 por 60000 = 300000 mil milisegundos = 5 minutos.