onPlayerEnterVehicle problem
#9

Okay ill check it out, Thanks
But can you tell me why in this code it doesnt progress past trucker:
pawn Код:
if(newstate == PLAYER_STATE_DRIVER && oldstate != PLAYER_STATE_DRIVER)//inside vehicle
    {
        new vehicleid = GetPlayerVehicleID(playerid);
        new engine, lights, alarm, doors, bonnet, boot, objective;
        GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
        if(!engine) SendClientMessage(playerid, COLOR_WHITE, "Type {FF6347}/engine{FFFFFF} to start the vehicle.");
        if(!PlayerInfo[playerid][pCarLic]) SendClientMessage(playerid, COLOR_LIGHTRED, " You don't have a drivers license, beware of cops.");
        if(IsATowTruck(vehicleid)) SendClientMessage(playerid, COLOR_WHITE, "You can tow a vehicle using {FF6347}/tow{FFFFFF}."); //cometow
        if(IsTruckerVehicle(vehicleid))
        {  
            if(PlayerInfo[playerid][pJob] != JOB_TRUCKER && PlayerInfo[playerid][pVIPJob] != JOB_TRUCKER)
            {
                RemovePlayerFromVehicle(playerid);
                SendClientMessage(playerid, COLOR_ORANGE, "This vehicle is restricted to Truckers.");
            }
            else
            {
                startingtruckjob[playerid] = 1;
                GameTextForPlayer(playerid, "~y~Drive to the ~r~marker~y~ to~n~get a trailer",5000,3);
                TogglePlayerDynamicCP(playerid, Checkpoints[0],1);//enable trailer depot marker
                TruckTimer[playerid] = SetTimerEx("IsTrailer",1000,true,"i",playerid);
            }
        }
        else if(IsSkipperVehicle(vehicleid))
        {
            if(PlayerInfo[playerid][pJob] != JOB_SKIPPER && PlayerInfo[playerid][pVIPJob] != JOB_SKIPPER)
            {
                RemovePlayerFromVehicle(playerid);
                SendClientMessage(playerid, COLOR_ORANGE, "This vehicle is restricted to Skippers.");
            }
            else
            {
                //StartingSkipperJob[playerid] = 1;
                GameTextForPlayer(playerid, "~y~Drive to the ~r~marker~y~ to~n~deliver the packages",5000,3);
            }
        }
        else if(IsFamVehicle(vehicleid) && Fam[vehicleid] != PlayerInfo[playerid][pFam] && !IsACop(playerid))
        {
            RemovePlayerFromVehicle(playerid);
            SendClientMessage(playerid, COLOR_ORANGE, " This vehicle is restricted to a family.");
        }
        else if(IsLeoVehicle(vehicleid) && PlayerInfo[playerid][pFac] != 1)
        {
            RemovePlayerFromVehicle(playerid);
            SendClientMessage(playerid, COLOR_ORANGE, " This vehicle is restricted to the SAPD faction.");
        }
        else if(IsGovVehicle(vehicleid) && PlayerInfo[playerid][pFac] != 2)
        {
            RemovePlayerFromVehicle(playerid);
            SendClientMessage(playerid, COLOR_ORANGE, " This vehicle is restricted to the GOV faction.");
        }
        else if(IsNewsVehicle(vehicleid) && PlayerInfo[playerid][pFac] != 4)
        {
            RemovePlayerFromVehicle(playerid);
            SendClientMessage(playerid, COLOR_ORANGE, " This vehicle is restricted to the News Agency faction.");
        }
    }
It never gets past the first trucker if statement. So it never checks if the player is inside a skipper boat or gov vehicle or anytihng. :/
Reply


Messages In This Thread
onPlayerEnterVehicle problem - by oblexive - 22.07.2012, 07:20
Re: onPlayerEnterVehicle problem - by Kindred - 22.07.2012, 07:23
Re: onPlayerEnterVehicle problem - by Cjgogo - 22.07.2012, 07:24
Re: onPlayerEnterVehicle problem - by oblexive - 22.07.2012, 07:33
Re: onPlayerEnterVehicle problem - by oblexive - 22.07.2012, 07:54
Re: onPlayerEnterVehicle problem - by Kindred - 22.07.2012, 07:58
Re: onPlayerEnterVehicle problem - by oblexive - 22.07.2012, 08:07
Re: onPlayerEnterVehicle problem - by Kindred - 22.07.2012, 08:34
Re: onPlayerEnterVehicle problem - by oblexive - 22.07.2012, 08:38
Re: onPlayerEnterVehicle problem - by oblexive - 22.07.2012, 12:05

Forum Jump:


Users browsing this thread: 2 Guest(s)