[PEDIDO] ProgressBar
#3

Que tal amigo! aquн te dejo un ejemplo muy bбsico que hice a la carrera, espero te sirva y sea lo que estabas buscando..
pawn Код:
#define Segundos 30
new Bar:progreso[MAX_PLAYERS];
static CargarProgress, Tiempo;

public OnPlayerConnect(playerid)
{
progreso[playerid] = CreateProgressBar(2.00, 434.000000, 637.50, 15.50, 16711703, 100.0);
return 1;
}

COMMAND:progres(playerid,params[])
{
ShowProgressBarForPlayer(playerid, progreso[playerid]);
Tiempo = Segundos;
CargarProgress = SetTimer("ComenzarBarra", 999, 1);
return 1;
}

function ComenzarBarra()
{
switch(Tiempo)
{
case 0:
{
ForEach(i, MAX_PLAYERS)
{
KillTimer(CargarProgress);
SetProgressBarValue(progreso[i],0);
UpdateProgressBar(progreso[i], i);
new string[50];
format(string,sizeof(string),"Reiniciando progressbar...");
SendClientMessageToAll(-1, string);
}
}
case 1..30:
{
ForEach(i, MAX_PLAYERS)
{
SetProgressBarMaxValue(progreso[i], 100);
SetProgressBarValue(progreso[i],Tiempo);
UpdateProgressBar(progreso[i], i);
}
}
}
return Tiempo--;
}
Reply


Messages In This Thread
[PEDIDO] ProgressBar - by Matyaas - 03.07.2017, 07:39
Respuesta: [PEDIDO] ProgressBar - by Z0MBERTH - 03.07.2017, 08:58
Respuesta: [PEDIDO] ProgressBar - by GraviTyh - 03.07.2017, 09:06
Respuesta: [PEDIDO] ProgressBar - by Matyaas - 05.07.2017, 01:39
Respuesta: [PEDIDO] ProgressBar - by Matyaas - 05.07.2017, 04:18
Respuesta: [PEDIDO] ProgressBar - by GraviTyh - 05.07.2017, 05:02
Respuesta: [PEDIDO] ProgressBar - by Matyaas - 05.07.2017, 05:07
Respuesta: [PEDIDO] ProgressBar - by Matyaas - 12.07.2017, 00:23

Forum Jump:


Users browsing this thread: 1 Guest(s)