[Ajuda] Progress Bar
#1

Estou com um errinho em relaзгo ao progress:

PHP код:
error 033: array must be indexed (variable "Carregando"
Linha

PHP код:
Carregando CreateProgressBar(240.00275.00165.5026.2016711935100.0); 
Reply
#2

pawn Код:
new Bar:Carregando = {INVALID_BAR_ID, ...};
Reply
#3

pawn Код:
Carregando[playerid] = CreateProgressBar(240.00, 275.00, 165.50, 26.20, 16711935, 100.0);
Reply
#4

Nada funcionou, apenas erros...

iHarzard:

Код:
Carregando[playerid] = CreateProgressBar(240.00, 275.00, 165.50, 26.20, 16711935, 100.0);
Deu:

pawn Код:
error 017: undefined symbol "playerid"
Reply
#5

Aonde vocк tб botando esse cуdigo?
Reply
#6

pawn Код:
new Bar:Carregando[MAX_PLAYERS] = {INVALID_BAR_ID, ...};
e nгo coloque isso em Ongamemodeinit garoto..

se vocк nгo ajudar nгo vai dar para te ajudar ..
Explique onde esta adcionando isto ai pow
Reply
#7

pawn Код:
//no topo do gm
new Bar:Carregando[MAX_PLAYERS] = {INVALID_BAR_ID, ...};


public OnGameModeInit()
{
    for(new i = 0; i<MAX_PLAYERS; i++)
    {
        Carregando[i] = CreateProgressBar(240.00, 275.00, 165.50, 26.20, 16711935, 100.0);
    }
}
tenta ai e ve se da certo
Reply
#8

Deu certo agora, mas como faзo para o progressbar aparecer?
Tentei assim, mas so aparece o gametext.

pawn Код:
if(strcmp(cmd, "/carregarm", true) == 0)
    {
        GameTextForPlayer(playerid,"~r~carregando~n~~b~Aguarde...",7000,3);
        HideProgressBarForPlayer(playerid,Carregando[playerid]);
        SetProgressBarValue(Carregando[playerid],0.0);
    return 1;
    }
Reply
#9

pawn Код:
ShowProgressBarForPlayer(playerid, Carregando[playerid]);
Reply
#10

@Lуs funcionou, porйm a barra fica assim e nгo aparece ela carregando



Tentei fazer assim:

pawn Код:
public AumentarBar(playerid)
{
        SetProgressBarValue(Carregando[playerid],100.0);
        UpdateProgressBar(Carregando[playerid],playerid);
    return 1;
}
E no comando:

pawn Код:
SetTimerEx("AumentarBar",50,true,"i",playerid);
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)