01.12.2010, 10:47
pawn Код:
new spawncar[MAX_PLAYERS]; // At the top of your script, anywhere under your includes.
if(strcmp("/hydra", cmdtext, true, 7) == 0)
{
if(gTeam[playerid] != CLASS_MERC) return SendClientMessage(playerid,RED,"[ATT]:Your Not A Mercenary!");
if(PlayerInfo[playerid][FuelAmount] < 1000)
{
return SendClientMessage(playerid, RED, "[ATT]: You Dont Have Enough Fuel For This To Be Delivered!");
}
new Float:x, Float:y, Float:z, Float:az;
GetPlayerPos(playerid, x, y, z);
GetPlayerFacingAngle(playerid, az);
spawncar[playerid] = CreateVehicle(520, x+5, y+5, z, az, -1, -1, 6000000);
SetTimerEx("DestroyCar",1000,1,"i",spawncar[playerid]);
SendClientMessage(playerid, RED, "[ATT]: Special Aircraft Has Arrived! (Cost: 1000 Fuel To Deliver)");
PlayerInfo[playerid][FuelAmount] = PlayerInfo[playerid][FuelAmount] -1000;
return 1;
}
// Bottom of your script
forward DestroyCar(vehicleid);
public DestroyCar(vehicleid)
{
new destroy = 0;
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(!IsPlayerInVehicle(i, vehicleid))
{
destroy++;
if(destroy == 120000)
{
DestroyVehicle(vehicleid);
}
}
}
return 1;
}