21.02.2018, 18:07
Bom pessoal, estou com um problema para atualizar a progress bar enquanto o player segura a tecla N.
Exemplo:
Estб tudo do jeito o certo o problema й que enquanto seguro a tecla N a progress nгo atualiza. Fica apenas em 25%
Exemplo:
PHP код:
if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
{
if (HOLDING(KEY_NO))
{
ShowProgressBarForPlayer(playerid, Exemplo);
Valor2 [playerid] += 25;
SetProgressBarValue(Exemplo, Valor2[playerid]);
UpdateProgressBar(Exemplo, playerid);
if (Valor2[playerid] == 100)
{
HideProgressBarForPlayer(playerid, Exemplo);
SetProgressBarValue (Exemplo, 0) ;
new i = GetNearestItemID(playerid);
if(i != -1)
{
if(IsPlayerInRangeOfPoint(playerid, 1.5, DropInfo[i][dPosX], DropInfo[i][dPosY], DropInfo[i][dPosZ]))
{
new str[45],
itemid = DropInfo[i][DropItemID];
format(str, sizeof(str), "{FFFFFF}>> %s", ItemInfo[itemid][Item_Name]);
ShowPlayerDialog(playerid, 9798, DIALOG_STYLE_MSGBOX,"Looting", str, "Pegar", "Fechar");
}
}
}
}
else if (RELEASED(KEY_NO))
HideProgressBarForPlayer(playerid, Exemplo);
Valor2[playerid] = 0;
}
return 1;
}