20.03.2012, 22:04
I can't figure out what I did wrong with the timer but the pickup just keeps spawning every second after i set it to every 30 minutes...any help?
Timer
Код:
#define FILTERSCRIPT
#include <a_samp>
#if defined FILTERSCRIPT
public OnFilterScriptInit()
{
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
#else
main()
{
print("\n----------------------------------");
print(" SimeyDude's money Pickup ");
print("----------------------------------\n");
}
#endif
forward message(playerid);
new pickup;
public OnGameModeInit()
{
pickup = CreatePickup(1550, 1,-2458.8059,517.3420,9.3583, -1);
return 1;
}
Код:
public OnPlayerPickUpPickup(playerid, pickupid)
{ if(IsPlayerInRangeOfPoint(playerid, 3,-2458.8059,517.3420,9.3583))
{
GivePlayerMoney(playerid, 500000);
SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid)+24);
SetPlayerScore(playerid, GetPlayerScore(playerid)+3);
SendClientMessage(playerid,0xFFFFFFAA, "You have just Robbed The San Andreas Federal MINT And Stole $500,000 - The cops are on their way!");
SendClientMessageToAll(0x00FF00FF, " San Andreas Federal MINT in SF was Robbed. ");
DestroyPickup(pickup);
SetTimer("message", 1800000, false);
return 1;
}
return 0;
}
public message(playerid)
{
pickup = CreatePickup(1550, 1, -2458.8059,517.3420,9.3583, -1);
}

