29/01/2023 22:25
(Esta mensagem foi modificada pela última vez a: 30/01/2023 00:29 por xbruno1000x.)
Bruno muito obrigado! só que esta dando um erro que quando o player faz 6 entregas ja conta como 10. Codigo: forward Entregacomidas(playerid);
consegui resolver o erro format(str, 120, "Entrega %d/10 feita com sucesso! Voce recebeu R$ 500,00 por isso, agora va fazer outra!", ContadorEntregas[playerid]++);
era por causa desse ++ depois de [playerid]
Código:
public Entregacomidas(playerid)
{
ContadorEntregas[playerid]++;
if(ContadorEntregas[playerid] >= 10)
{
TogglePlayerControllable(playerid, 1);
SendClientMessage(playerid, Verde, "Voce fez as 10 etregas comsucesso!");
}
new str[120];
format(str, 120, "Entrega %d/10 feita com sucesso! Voce recebeu R$ 500,00 por isso, agora va fazer outra!", ContadorEntregas[playerid]++);
SendClientMessage(playerid, Verde, str);
new rand = random(sizeof(entregasentregador));
SetPVarInt(playerid, "RANDENTREGA", rand);
SetPlayerCheckpoint(playerid, entregasentregador[rand][0], entregasentregador[rand][1], entregasentregador[rand][2], 3.0);
TogglePlayerControllable(playerid, 1);
GivePlayerMoney(playerid, 500);
return 1;
}
consegui resolver o erro format(str, 120, "Entrega %d/10 feita com sucesso! Voce recebeu R$ 500,00 por isso, agora va fazer outra!", ContadorEntregas[playerid]++);
era por causa desse ++ depois de [playerid]