Bug y_timers - 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: Bug y_timers (
/showthread.php?tid=613672)
Bug y_timers -
mcreed - 30.07.2016
Buenas, teniaun problema aver si me podian ayudar a solucionarlo ya que yo no se mucho de y_timers, bueno la cuestion es que con un timer de y_timers, tengo para que cambie y muestre otro texto en el string(mensajes random) cada 5 segundos, pero en realidad el timer se cambia antes de los 5 segundos, creo que menos de 2 segundos ya a cambiado.
PHP код:
// En OnPlayerConnect:
repeat MensajeAlAzar(playerid);
// Timer
timer MensajeAlAzar[5000](playerid)
{
PlayerTextDrawSetString(playerid, TD_INTERFAZORI_MENSAJES[playerid], TD_MensajeEstadistica[random(sizeof(TD_MensajeEstadistica))]);
return true;
}
Re: Bug y_timers -
Unrea1 - 30.07.2016
Si usas foreach...
Код:
task MensajeAlAzar[5000]()
{
foreach(new i : Player) PlayerTextDrawSetString(i, TD_INTERFAZORI_MENSAJES[i], TD_MensajeEstadistica[random(sizeof(TD_MensajeEstadistica))]);
return true;
}
Si no lo tienes usas
GetPlayerPoolSize.