SA-MP Forums Archive
[Ajuda] ProgressBar - 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] ProgressBar (/showthread.php?tid=648574)



ProgressBar - MatheusFirmino - 24.01.2018

Criei umas barras de progresso utilizando progress2
o codigo estб assim

Inicio no gm
Quote:

new PlayerBar:Fome[MAX_PLAYERS];
new PlayerBar:Sede[MAX_PLAYERS];
new PlayerBar:Sono[MAX_PLAYERS];

OnPlayerConnect
Quote:

Fome[playerid] = CreatePlayerProgressBar(playerid, 584.000000, 373.000000, 44.000000, 4.199999, -16776961, 100.0000, 0);
Sede[playerid] = CreatePlayerProgressBar(playerid, 584.000000, 394.000000, 44.000000, 4.199999, 65535, 100.0000, 0);
Sono[playerid] = CreatePlayerProgressBar(playerid, 584.000000, 415.000000, 44.000000, 4.199999, 872363007, 100.0000, 0);
OnPlayerSpawn
Quote:

ShowPlayerProgressBar(playerid, Sede[playerid]);
ShowPlayerProgressBar(playerid, Sono[playerid]);
ShowPlayerProgressBar(playerid, Fome[playerid]);

Mas nгo aparece quando spawna. oq pode ser?


Re: ProgressBar - GuiKommander - 24.01.2018

Tente colocar o Progress para criar no OnGameModeInit se for Gamemode, se for FilterScript OnFilterScriptExit.
E coloca no OnPlayerConnect para criar. Vк se funciona, aqui й assim e pega de boas.


Re: ProgressBar - MatheusFirmino - 24.01.2018

Quote:
Originally Posted by GuiKommander
Посмотреть сообщение
Tente colocar o Progress para criar no OnGameModeInit se for Gamemode, se for FilterScript OnFilterScriptExit.
E coloca no OnPlayerConnect para criar. Vк se funciona, aqui й assim e pega de boas.
Coloquei Em OnGameModeInit
Quote:

Fome[playerid] = CreatePlayerProgressBar(playerid, 584.000000, 373.000000, 44.000000, 4.199999, -16776961, 100.0000, 0);
Sede[playerid] = CreatePlayerProgressBar(playerid, 584.000000, 394.000000, 44.000000, 4.199999, 65535, 100.0000, 0);
Sono[playerid] = CreatePlayerProgressBar(playerid, 584.000000, 415.000000, 44.000000, 4.199999, 872363007, 100.0000, 0);

Mas dб o erro error 017: undefined symbol "playerid"


Re: ProgressBar - MatheusFirmino - 24.01.2018

Quote:
Originally Posted by Cycle
Посмотреть сообщение
A Callback "OnGameModeInit" nгo suporta parвmetros adicionais, como o "playerid".
PHP код:
public OnGameModeInit() { return true; } 
Jб a callback "OnPlayerConnect", sim.
PHP код:
public OnPlayerConnect(playerid) { return true; } 
Coloquei dentro de OnPlayerConnect, mas ainda nao aparece o barra.


Re: ProgressBar - MatheusFirmino - 24.01.2018

Ainda nгo esta aparecendo as barras ;-;


Re: ProgressBar - DelK - 25.01.2018

Vocк estб colocando elas em cima de alguma td ? Tipo em uma box ??


Re: ProgressBar - MatheusFirmino - 25.01.2018

Quote:
Originally Posted by DelK
Посмотреть сообщение
Vocк estб colocando elas em cima de alguma td ? Tipo em uma box ??
Sim man