[Ajuda] [Ajuda]Progress Bar - 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: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] [Ajuda]Progress Bar (
/showthread.php?tid=593963)
[Ajuda]Progress Bar -
BruninTUF - 12.11.2015
Alguйm pode me ajuda estou com um bug nesta
ProgessBar exemplo eu digito comando /bar esta certinho mais ai quando outro player digita aparece
ProgressBar para ele e para min tambйm se tiver algo errado no comando me falem
Code:
new Bar:bar91[MAX_PLAYERS] = {INVALID_BAR_ID, ...};
CMD:bar(playerid)
{
bar91[playerid] = CreateProgressBar(36.00, 433.00, 98.50, 7.19, -65366, 100.0);
ShowProgressBarForPlayer(playerid, bar91[playerid]);
SetProgressBarValue(bar91[playerid], 0.0);
SetTimer("Progress", 1000, true);
return 1;
}
forward Progress(playerid);
public Progress(playerid){
SetProgressBarValue(bar91[playerid], GetProgressBarValue(bar91[playerid]) + 10.0);
ShowProgressBarForPlayer(playerid, bar91[playerid]);
return 1;
}
Re: [Ajuda]Progress Bar -
Crayder - 12.11.2015
O ID jogadores nгo estava sendo passado para o timer, usando agora SetTimerEx ele vai.
(usando ****** Tradutor)
pawn Code:
new Bar:bar91[MAX_PLAYERS] = {INVALID_BAR_ID, ...};
CMD:bar(playerid)
{
bar91[playerid] = CreateProgressBar(36.00, 433.00, 98.50, 7.19, -65366, 100.0);
ShowProgressBarForPlayer(playerid, bar91[playerid]);
SetProgressBarValue(bar91[playerid], 0.0);
SetTimerEx("Progress", 1000, true, "i", playerid);
return 1;
}
forward Progress(playerid);
public Progress(playerid){
SetProgressBarValue(bar91[playerid], GetProgressBarValue(bar91[playerid]) + 10.0);
ShowProgressBarForPlayer(playerid, bar91[playerid]);
return 1;
}
Respuesta: Re: [Ajuda]Progress Bar -
BruninTUF - 12.11.2015
Quote:
Originally Posted by Crayder
O ID jogadores nгo estava sendo passado para o timer, usando agora SetTimerEx ele vai.
(usando ****** Tradutor)
pawn Code:
new Bar:bar91[MAX_PLAYERS] = {INVALID_BAR_ID, ...};
CMD:bar(playerid) { bar91[playerid] = CreateProgressBar(36.00, 433.00, 98.50, 7.19, -65366, 100.0); ShowProgressBarForPlayer(playerid, bar91[playerid]); SetProgressBarValue(bar91[playerid], 0.0); SetTimerEx("Progress", 1000, true, "i", playerid); return 1; }
forward Progress(playerid); public Progress(playerid){ SetProgressBarValue(bar91[playerid], GetProgressBarValue(bar91[playerid]) + 10.0); ShowProgressBarForPlayer(playerid, bar91[playerid]); return 1; }
|
Valeu amigo!