19/09/2022 18:13
(19/09/2022 02:42)xbruno1000x Escreveu:Não adiantou. ganhei 5 estrelas e ao invez de remove-las eu ganhei mais uma kkkkkCódigo PHP:zesqqq(playerid)
{
new randomstars = random(6) /* Retorna um número semi-aleatório entre 0 e 5 se quiser retornar um número mínimo use o RandomEx do Y_LESS que o RosaScripter mandou acima*/, str[128];
SendClientMessage(playerid, Vermelho, "| ZP - BANDIDO | A Camera do Caixa Eletronico estava ligado e a Policia foi alertada!");
format(str, sizeof(str), "[ x ] Voce recebeu +%d Estrelas de Procurado(a)!", randomstars);
SendClientMessage(playerid, Amarelo, str);
PlayerInfo[playerid][pEstrelas] +=randomstars;
SetPlayerWantedLevel(playerid, randomstars);
SetTimerEx("Contando", 10000, false, "dd", playerid, PlayerInfo[playerid][pEstrelas]);
}
TIMER
Código PHP:forward Contando(playerid, oldWantedLevel);
public Contando(playerid, oldWantedLevel) // Quando completar os 10 segundos, funciona a callback.
{
if(oldWantedLevel > 0)
{
SetPlayerWantedLevel(playerid, oldWantedLevel - 1);
}
return 1;
}
Fiz algumas modificações, teste assim.