10.02.2009, 02:32
pawn Код:
forward CreateRandomPickup();
new RandomPickup;
new Float:RandomSpawn[4][3] =
{
{2211.2908,2472.7927,10.8203},//Leave the same for testing purposes saves you running around.
{2211.2908,2472.7927,10.8203},
{2211.2908,2472.7927,10.8203},
{2211.2908,2472.7927,10.8203}
};
new RandomModelType[2][2] =
{
{1212,23},
{1274,23}
};
new RandomMoney[3][1] =
{
{5000},
{10000},
{15000}
};
public CreateRandomPickup()
{
new modeltype= random(sizeof RandomModelType);
new spawn = random(sizeof RandomSpawn);
RandomPickup = CreatePickup(RandomModelType[modeltype][0], RandomModelType[modeltype][1], RandomSpawn[spawn][0], RandomSpawn[spawn][1], RandomSpawn[spawn][2]);
return 1;
}
public OnGameModetInit()
{
SetTimer("CreateRandomPickup", 60000, false);
return 1;
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
new RandomMoneyAmount = random(sizeof RandomMoney);
if(pickupid == RandomPickup)
{
DestroyPickup(RandomPickup);
GivePlayerMoney(playerid, RandomMoney[RandomMoneyAmount][0]);
SetTimer("CreateRandomPickup", 20000, false);
}
return 1;
}

