Destroying A Certain Vehicle When Timer Runs Out
#1

Im using a command that when the command is activated, The vehicle is spawned, Starting a timer. But i want it so when the timer ends, (After one Minute) The vehicle is destoryed. So here is my code so far.

pawn Код:
CMD:use(playerid,params[])
{
    new killstreak[40];
    if(sscanf(params,"s[32]",killstreak))return SendClientMessage(playerid,COLOR_RED,"Usage:/SetColor [ID][Color]"),SendClientMessage(playerid,COLOR_ORANGE,"Type /Colors For Available Name Colors");
    else
    {
        if (strcmp(killstreak, "rhino", true) == 0)
        {
            SendClientMessage(playerid,COLOR_RED,"Kilstreak Rhino Has Been Activated.");
            SendClientMessage(playerid,COLOR_RED,"You Can Use The Rhino For Only One Minute");
            SendClientMessage(playerid,COLOR_RED,"When That Minute Is Up, The Rhino Will Disapear.");
            SetTimer("RhinoUse", 60000, false);
            new Float:x,Float:y,Float:z,angle;
            GetPlayerPos(playerid,x,y,z);
            new hunter = CreateVehicle(447, x+3,y,z, angle, -1,-1,-1);
            new vehicleid = GetPlayerVehicleID(playerid);
            PutPlayerInVehicle(playerid, vehicleid,0);
        }
        else if (strcmp(killstreak, "hunter", true) == 0)
        {
            SendClientMessage(playerid,COLOR_RED,"Kilstreak Hunter Has Been Activated.");
            SendClientMessage(playerid,COLOR_RED,"You Can Use The Hunter For Only Two Minutes");
            SendClientMessage(playerid,COLOR_RED,"When That Minute Is Up, The Hunter Will Disapear.");
            SendClientMessage(playerid,COLOR_RED,"For Your Saftey, You Will Be Given A Parachute.");
            SetTimer("HunterUse", 120000, false);
            new Float:x,Float:y,Float:z,angle;
            GetPlayerPos(playerid,x,y,z);
            new hunter = CreateVehicle(447, x+3,y,z, angle, -1,-1,-1);
            new vehicleid = GetPlayerVehicleID(playerid);
            PutPlayerInVehicle(playerid, vehicleid,0);
        }
        else if(strcmp(killstreak,"seasparrow",true) == 0)
        {
            SendClientMessage(playerid,COLOR_RED,"Kilstreak Sea Sparrow Has Been Activated.");
            SendClientMessage(playerid,COLOR_RED,"You Can Use The Hunter For Only Two Minutes");
            SendClientMessage(playerid,COLOR_RED,"When That Minute Is Up, The Sea Sparrow Will Disapear.");
            SendClientMessage(playerid,COLOR_RED,"For Your Saftey, You Will Be Given A Parachute.");
            SetTimer("SeaSparrowUse", 120000, false);
            new Float:x,Float:y,Float:z,angle;
            GetPlayerPos(playerid,x,y,z);
            new seasparrow = CreateVehicle(447, x+3,y,z, angle, -1,-1,-1);
            new vehicleid = GetPlayerVehicleID(playerid);
            PutPlayerInVehicle(playerid, vehicleid,0);


        }
    }
    return 1;
}
pawn Код:
public HunterUse(playerid)
{
    SendClientMessage(playerid,COLOR_RED,"The Hunter Has Disapeared Due To Your Time Running Out.");
    SendClientMessage(playerid,COLOR_RED,"Make Sure To Deploy Your Parachute For Your Saftey.");
    SendClientMessage(playerid,COLOR_RED,"If Your Die Due To Your Killstreak, You Will Have To Earn Your Kills Back.");
}
public SeaSparrowUse(playerid)
{
    SendClientMessage(playerid,COLOR_RED,"The SeaSparrow Has Disapeared Due To Your Time Running Out.");
    SendClientMessage(playerid,COLOR_RED,"Make Sure To Deploy Your Parachute For Your Saftey.");
    SendClientMessage(playerid,COLOR_RED,"If Your Die Due To Your Killstreak, You Will Have To Earn Your Kills Back.");
}
public RhinoUse(playerid)
{
    SendClientMessage(playerid,COLOR_RED,"The Rhino Has Disapeared Due To Your Time Running Out.");
    SendClientMessage(playerid,COLOR_RED,"If Your Die Due To Your Killstreak, You Will Have To Earn Your Kills Back.");
}
Reply


Messages In This Thread
Destroying A Certain Vehicle When Timer Runs Out - by Shockey HD - 13.09.2011, 23:05
Re: Destroying A Certain Vehicle When Timer Runs Out - by Basicz - 13.09.2011, 23:11

Forum Jump:


Users browsing this thread: 1 Guest(s)