Need help with the engine
#2

pawn Код:
public Startup(playerid, vehicleid)
{
    new pveh = GetVehicleModel(GetPlayerVehicleID(playerid));
    new newcar = GetPlayerVehicleID(playerid);
    if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER || engineOn[vehicleid])
    {
        //I do nothing!
    }
    else if(PlayerInfo[playerid][pAdminDuty] == 1)
    {
        if(engineOn[vehicleid] == 0)
        {
            engineOn[vehicleid] = 1;
        }
    }
    else if(IsModelAPlane(vehicleid) || IsModelAHeli(vehicleid))
    {
        if(engineOn[vehicleid] == 0)
        {
            engineOn[vehicleid] = 1;
        }
    }
    else if(IsPlayerInAnyVehicle(playerid) && !vehicleEntered[playerid][vehicleid] && GetPlayerState(playerid) == PLAYER_STATE_DRIVER && pveh != 510 && pveh != 462 && newcar != 59 && newcar != 60 && !IsAHarvest(newcar) && !IsADrugHarvest(newcar) && !IsASweeper(newcar) && !IsASalesVehicle(newcar))
    {
        SendClientMessage(playerid, COLOR_LIGHT_BLUE, "Attention! Type /engine to start your engine!");
        vehicleEntered[playerid][vehicleid] = true;
        gEngine[playerid] = 0;
        new vid = GetPlayerVehicleID(playerid);
        new engine,lights,alarm,doors,bonnet,boot,objective;
        GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
        SetVehicleParamsEx(vid,0,lights,alarm,doors,bonnet,boot,objective);
        if(PlayerInfo[playerid][pSpeedo] == 1)
        {
            SendClientMessage(playerid, COLOR_LIGHT_BLUE, "You Can Type /speedo To Enable/Disable The Speedometer!");
        }
        if(IsModelABike(GetPlayerVehicleID(playerid)))
        {
            SendClientMessage(playerid, COLOR_LIGHT_BLUE, "Remember: Use your Helmet or Else you can get Ticked! (/helmet)");
        }
        else
        {
            SendClientMessage(playerid, COLOR_LIGHT_BLUE, "Remember: Use your Seat Belt or Else you can get Ticked! (/belt)");
        }
    }
    else if(IsPlayerInAnyVehicle(playerid) && !engineOn[vehicleid] && vehicleEntered[playerid][vehicleid] && GetPlayerState(playerid) == PLAYER_STATE_DRIVER && pveh != 510 && pveh != 462 && newcar != 59 && newcar != 60 && !IsAHarvest(newcar) && !IsADrugHarvest(newcar) && !IsASweeper(newcar))
    {
        SendClientMessage(playerid, COLOR_LIGHT_BLUE, "Attention! Type /engine to start your engine!");
        SendClientMessage(playerid, COLOR_LIGHT_BLUE, "You Can Type /speedo To Enable/Disable The Speedometer!");
        SendClientMessage(playerid, COLOR_LIGHT_BLUE, "Remember: Use your Seatbelt/Helmet or Else you can get Ticked! (/belt)");
    }
}
Don't know why you had toggleplayercontrollable in an engine command.
Reply


Messages In This Thread
Need help with the engine - by Don_Cage - 26.03.2013, 22:46
Re: Need help with the engine - by Joshman543 - 26.03.2013, 22:53
Re: Need help with the engine - by Don_Cage - 26.03.2013, 23:01
Re: Need help with the engine - by Don_Cage - 27.03.2013, 06:11
Re: Need help with the engine - by Don_Cage - 27.03.2013, 13:17
Re: Need help with the engine - by Konstantinos - 27.03.2013, 13:23
Re: Need help with the engine - by Don_Cage - 27.03.2013, 13:53
Re: Need help with the engine - by Don_Cage - 28.03.2013, 03:11
Re: Need help with the engine - by Scenario - 28.03.2013, 03:14
Re: Need help with the engine - by Don_Cage - 28.03.2013, 03:20

Forum Jump:


Users browsing this thread: 1 Guest(s)