12.04.2019, 08:29
Checkpoints sгo muito bugados.
Crie uma variбvel por player para controlar os checkpoints.
Crie uma variбvel por player para controlar os checkpoints.
pawn Code:
#define CP_PIZZABOY_01 1001
new pCheckpoint[MAX_PLAYERS];
SetPlayerDelivery(playerid)
{
new n = random(10);
switch(n)
{
case 0:
{
SetPlayerDynamicCP(playerid, /*outros parametros*/);
pCheckpoint[playerid] = CP_PIZZABOY_01;
}
// Outras coordenadas com outros checkpoints
}
}
public OnPlayerEntersDynamicCP(playerid, checkpointid) {
switch(pCheckpoint[playerid])
{
case CP_PIZZABOY_01:
{
SendClientMessage(playerid, -1, "Vocк entregou a pizza");
GivePlayerMoney(playerid, 15);
pCheckpoint[playerid] = -1;
return 1;
}
}
}