Vou Ensina-lу e vou ajudar a vocк para configura-lу mais fбcil
pawn Code:
#define IDPickup 1242 // id da pickup
#define CORXPickup 1503.3359 // corx da pickup
#define CORYPickup 1432.3585 // cory da pickup
#define CORZPickup 10.1191 // corz da pickup
#define MinutosPickup 5 // 5 min para aparecer dnv
new JFSPickup[MAX_PLAYERS];
Vocк cria uma Pickup para comeзar
pawn Code:
public OnGameModeInit()
{
JFSPickup[playerid] = CreatePickup(IDPickup, 2, CORXPickup, CORYPickup, CORZPickup, -1);
return 1;
}
Agora Vamos detectar quando o player passa por cima da nossa pickup !
pawn Code:
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == JFSPickup[playerid])
{
GivePlayerMoney(playerid, 10000); // ganha grana !!
SetTimerEx("VoltarPickup", MinutosPickup*60000, false, "i", playerid); // tempo para criar dnv !
DestroyPickup(JFSPickup[playerid]); // destroi a pickup
}
return 1;
}
Agora vamos fazer para voltar a pickup!
pawn Code:
forward VoltarPickup(playerid);
public VoltarPickup(playerid)
{
SendClientMessage(playerid, -1, "A Pickup Voltou ! ");
JFSPickup[playerid] = CreatePickup(IDPickup, 2, CORXPickup, CORYPickup, CORZPickup, -1);
return true;
}
Criei apenas usando os Links que te passei acima, nгo sei se tem erro, qualquer coisa, basta falar.