Jump to content
  • 0

Problema # DMV


Sn4Ke

Question

Problema intalnita (descriere):Deci am in gamemode dmv-u inclus, si am vrut sa-l mut in Los Santos pentru ca la aeroport este prea departe de oras, am facut tot bine, e super merge, numa ca ma o problema: Dupa ce dau testu in scris trebuie sa iau o masina si sa urmez CP. Intru in ea si primu cp imi da acolo unde a fost prima data, am schimbat eu coordonatele da degeaba, nu gasesc Coordonatele de la primu CP, serverul ruleaza pe mysql.
Ero(area / rile) / warning-(ul / urile):-
Liniile de cod / sursa / script-ul:

else if(CP[playerid]==80)
    {
        DisablePlayerCheckpoint(playerid);
    }
    else if((CP[playerid]==200)||(CP[playerid]==225))//Exam_02
    {
        if(IsAExamCar(GetPlayerVehicleID(playerid)) && TakingLesson[playerid])
        {
            DisablePlayerCheckpoint(playerid);
            CP[playerid] = 202;
            SetPlayerCheckpoint(playerid, 1152.6417,-1672.0526,13.7813, 5.0);
        }
        else
        {
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar nu esti in masina de examen!");
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar ai picat testul, incearca din nou!");
            DisablePlayerCheckpoint(playerid);
            RemovePlayerFromVehicle(playerid);
              SetVehicleToRespawn(GetPlayerVehicleID(playerid));
                    if(HireCar[playerid] != 299)
        {
            HireCar[playerid] = 299;
        }
              //SetVehicleNumberPlate(examcar[playerid], "School");
              TakingLesson[playerid] = 0;
          //    if(examcar[playerid] == 307) Examen[1][playerid] = 0;
          //    if(examcar[playerid] == 308) Examen[0][playerid] = 0;
              new varsf;
              new idc;
              varsf = 999;
              idc = 999;
            for(new i = 0; i<= MAX_PLAYERS; i++)
            {
            new newcar = GetPlayerVehicleID(i);
                       if(IsPlayerConnected(i))
                    {
                        if(Examen[1] != 0)
                        {
                               if(varsf > Examen[1])
                            {
                                   varsf = Examen[1];
                                   idc = i;
                                   examcar[idc] = newcar;
                            }

                        }
                        else if(Examen[0] != 0)
                        {
                               if(varsf > Examen[0])
                            {
                                    varsf = Examen[0];
                                    idc = i;
                                    examcar[idc] = newcar;
                            }
                        }
                    }
            }
            TogglePlayerControllable(idc, 1);
        //    //PutPlayerInVehicle(idc, examcar[idc], 0);
        }
    }
    else if(CP[playerid]==202)//Exam_03
    {
        if(IsAExamCar(GetPlayerVehicleID(playerid)) && TakingLesson[playerid])
        {
            DisablePlayerCheckpoint(playerid);
            CP[playerid] = 203;
            SetPlayerCheckpoint(playerid, 1147.0327,-1567.9899,13.2734, 5.0);
        }
        else
        {
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar nu esti in masina de examen!");
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar ai picat testul, incearca din nou!");
            DisablePlayerCheckpoint(playerid);
            RemovePlayerFromVehicle(playerid);
                    if(HireCar[playerid] != 299)
        {
            HireCar[playerid] = 299;
        }
              SetVehicleToRespawn(GetPlayerVehicleID(playerid));
              //SetVehicleNumberPlate(examcar[playerid], "School");
              TakingLesson[playerid] = 0;
          //    if(examcar[playerid] == 307) Examen[1][playerid] = 0;
          //    if(examcar[playerid] == 308) Examen[0][playerid] = 0;
              new varsf;
              new idc;
              varsf = 999;
              idc = 999;
            for(new i = 0; i<= MAX_PLAYERS; i++)
            {
                       if(IsPlayerConnected(i))
                    {
                        if(Examen[1] != 0)
                        {
                               if(varsf > Examen[1])
                            {
                                   varsf = Examen[1];
                                   idc = i;
                                   examcar[idc] =examcar[playerid];
                            }

                        }
                        else if(Examen[0] != 0)
                        {
                               if(varsf > Examen[0])
                            {
                                    varsf = Examen[0];
                                    idc = i;
                                    examcar[idc] =examcar[playerid];
                            }
                        }
                    }
            }
            TogglePlayerControllable(idc, 1);
        //    //PutPlayerInVehicle(idc, examcar[idc], 0);
        }
    }
    else if(CP[playerid]==203)//Exam_04
    {
        if(IsAExamCar(GetPlayerVehicleID(playerid)) && TakingLesson[playerid])
        {
            DisablePlayerCheckpoint(playerid);
            CP[playerid] = 204;
            SetPlayerCheckpoint(playerid, 1024.0900,-1568.4730,13.3906, 5.0);
        }
        else
        {
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar nu esti in masina de examen!");
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar ai picat testul, incearca din nou!");
            DisablePlayerCheckpoint(playerid);
            RemovePlayerFromVehicle(playerid);
                    if(HireCar[playerid] != 299)
        {
            HireCar[playerid] = 299;
        }
              SetVehicleToRespawn(GetPlayerVehicleID(playerid));
              //SetVehicleNumberPlate(examcar[playerid], "School");
              TakingLesson[playerid] = 0;
      //        if(examcar[playerid] == 307) Examen[1][playerid] = 0;
      //        if(examcar[playerid] == 308) Examen[0][playerid] = 0;
              new varsf;
              new idc;
              varsf = 999;
              idc = 999;
            for(new i = 0; i<= MAX_PLAYERS; i++)
            {
                       if(IsPlayerConnected(i))
                    {
                        if(Examen[1] != 0)
                        {
                               if(varsf > Examen[1])
                            {
                                   varsf = Examen[1];
                                   idc = i;
                                   examcar[idc] =examcar[playerid];
                            }

                        }
                        else if(Examen[0] != 0)
                        {
                               if(varsf > Examen[0])
                            {
                                    varsf = Examen[0];
                                    idc = i;
                                    examcar[idc] =examcar[playerid];
                            }
                        }
                    }
            }
            TogglePlayerControllable(idc, 1);
        //    //PutPlayerInVehicle(idc, examcar[idc], 0);
        }
    }
    else if(CP[playerid]==204)//Exam_05
    {
        if(IsAExamCar(GetPlayerVehicleID(playerid)) && TakingLesson[playerid])
        {
            DisablePlayerCheckpoint(playerid);
            CP[playerid] = 205;
            SetPlayerCheckpoint(playerid, 886.8193,-1568.4426,13.3906, 5.0);
        }
        else
        {
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar nu esti in masina de examen!");
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar ai picat testul, incearca din nou!");
            DisablePlayerCheckpoint(playerid);
            RemovePlayerFromVehicle(playerid);
                    if(HireCar[playerid] != 299)
        {
            HireCar[playerid] = 299;
        }
              SetVehicleToRespawn(GetPlayerVehicleID(playerid));
              //SetVehicleNumberPlate(examcar[playerid], "School");
              TakingLesson[playerid] = 0;
          //    if(examcar[playerid] == 307) Examen[1][playerid] = 0;
          //    if(examcar[playerid] == 308) Examen[0][playerid] = 0;
              new varsf;
              new idc;
              varsf = 999;
              idc = 999;
            for(new i = 0; i<= MAX_PLAYERS; i++)
            {
                       if(IsPlayerConnected(i))
                    {
                        if(Examen[1] != 0)
                        {
                               if(varsf > Examen[1])
                            {
                                   varsf = Examen[1];
                                   idc = i;
                                   examcar[idc] =examcar[playerid];
                            }

                        }
                        else if(Examen[0] != 0)
                        {
                               if(varsf > Examen[0])
                            {
                                    varsf = Examen[0];
                                    idc = i;
                                    examcar[idc] =examcar[playerid];
                            }
                        }
                    }
            }
            TogglePlayerControllable(idc, 1);
        //    //PutPlayerInVehicle(idc, examcar[idc], 0);
        }
    }
    else if(CP[playerid]==205)//Exam_06
    {
        if(IsAExamCar(GetPlayerVehicleID(playerid)) && TakingLesson[playerid])
        {
            DisablePlayerCheckpoint(playerid);
            CP[playerid] = 206;
            SetPlayerCheckpoint(playerid, 836.6210,-1605.9832,13.3828, 5.0);
        }
        else
        {
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar nu esti in masina de examen!");
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar ai picat testul, incearca din nou!");
            DisablePlayerCheckpoint(playerid);
            RemovePlayerFromVehicle(playerid);
                    if(HireCar[playerid] != 299)
        {
            HireCar[playerid] = 299;
        }
              SetVehicleToRespawn(GetPlayerVehicleID(playerid));
              ////SetVehicleNumberPlate(examcar[playerid], "School");
              TakingLesson[playerid] = 0;
  //            if(examcar[playerid] == 307) Examen[1][playerid] = 0;
  //            if(examcar[playerid] == 308) Examen[0][playerid] = 0;
              new varsf;
              new idc;
              varsf = 999;
              idc = 999;
            for(new i = 0; i<= MAX_PLAYERS; i++)
            {
                       if(IsPlayerConnected(i))
                    {
                        if(Examen[1] != 0)
                        {
                               if(varsf > Examen[1])
                            {
                                   varsf = Examen[1];
                                   idc = i;
                                   examcar[idc] =examcar[playerid];
                            }

                        }
                        else if(Examen[0] != 0)
                        {
                               if(varsf > Examen[0])
                            {
                                    varsf = Examen[0];
                                    idc = i;
                                    examcar[idc] =examcar[playerid];
                            }
                        }
                    }
            }
            TogglePlayerControllable(idc, 1);
        //    //PutPlayerInVehicle(idc, examcar[idc], 0);
        }
    }
    else if(CP[playerid]==206)//Exam_07
    {
        if(IsAExamCar(GetPlayerVehicleID(playerid)) && TakingLesson[playerid])
        {
            DisablePlayerCheckpoint(playerid);
            CP[playerid] = 207;
            SetPlayerCheckpoint(playerid,  756.9556,-1583.1981,13.5628, 5.0);
        }
        else
        {
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar nu esti in masina de examen!");
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar ai picat testul, incearca din nou!");
            DisablePlayerCheckpoint(playerid);
            RemovePlayerFromVehicle(playerid);
                    if(HireCar[playerid] != 299)
        {
            HireCar[playerid] = 299;
        }
              SetVehicleToRespawn(GetPlayerVehicleID(playerid));
              //SetVehicleNumberPlate(examcar[playerid], "School");
              TakingLesson[playerid] = 0;
      //        if(examcar[playerid] == 307) Examen[1][playerid] = 0;
      //        if(examcar[playerid] == 308) Examen[0][playerid] = 0;
              new varsf;
              new idc;
              varsf = 999;
              idc = 999;
            for(new i = 0; i<= MAX_PLAYERS; i++)
            {
                       if(IsPlayerConnected(i))
                    {
                        if(Examen[1] != 0)
                        {
                               if(varsf > Examen[1])
                            {
                                   varsf = Examen[1];
                                   idc = i;
                                   examcar[idc] =examcar[playerid];
                            }

                        }
                        else if(Examen[0] != 0)
                        {
                               if(varsf > Examen[0])
                            {
                                    varsf = Examen[0];
                                    idc = i;
                                    examcar[idc] =examcar[playerid];
                            }
                        }
                    }
            }
            TogglePlayerControllable(idc, 1);
            //PutPlayerInVehicle(idc, examcar[idc], 0);
        }
    }
    else if(CP[playerid]==207)//Exam_08
    {
        if(IsAExamCar(GetPlayerVehicleID(playerid)) && TakingLesson[playerid])
        {
            DisablePlayerCheckpoint(playerid);
            CP[playerid] = 208;
            SetPlayerCheckpoint(playerid, 680.3774,-1583.0547,14.0148, 5.0);
        }
        else
        {
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar nu esti in masina de examen!");
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar ai picat testul, incearca din nou!");
            DisablePlayerCheckpoint(playerid);
            RemovePlayerFromVehicle(playerid);
                    if(HireCar[playerid] != 299)
        {
            HireCar[playerid] = 299;
        }
              SetVehicleToRespawn(GetPlayerVehicleID(playerid));
              //SetVehicleNumberPlate(examcar[playerid], "School");
              TakingLesson[playerid] = 0;
      //        if(examcar[playerid] == 307) Examen[1][playerid] = 0;
      //        if(examcar[playerid] == 308) Examen[0][playerid] = 0;
              new varsf;
              new idc;
              varsf = 999;
              idc = 999;
            for(new i = 0; i<= MAX_PLAYERS; i++)
            {
                       if(IsPlayerConnected(i))
                    {
                        if(Examen[1] != 0)
                        {
                               if(varsf > Examen[1])
                            {
                                   varsf = Examen[1];
                                   idc = i;
                                   examcar[idc] =examcar[playerid];
                            }

                        }
                        else if(Examen[0] != 0)
                        {
                               if(varsf > Examen[0])
                            {
                                    varsf = Examen[0];
                                    idc = i;
                                    examcar[idc] =examcar[playerid];
                            }
                        }
                    }
            }
            TogglePlayerControllable(idc, 1);
            //PutPlayerInVehicle(idc, examcar[idc], 0);
        }
    }
    else if(CP[playerid]==208)//Exam_09
    {
        if(IsAExamCar(GetPlayerVehicleID(playerid)) && TakingLesson[playerid])
        {
            DisablePlayerCheckpoint(playerid);
            CP[playerid] = 209;
            SetPlayerCheckpoint(playerid, 545.7734,-1582.6548,16.0078, 5.0);
        }
        else
        {
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar nu esti in masina de examen!");
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar ai picat testul, incearca din nou!");
            DisablePlayerCheckpoint(playerid);
            RemovePlayerFromVehicle(playerid);
                    if(HireCar[playerid] != 299)
        {
            HireCar[playerid] = 299;
        }
              SetVehicleToRespawn(GetPlayerVehicleID(playerid));
          //    //SetVehicleNumberPlate(examcar[playerid], "School");
              TakingLesson[playerid] = 0;
      //        if(examcar[playerid] == 307) Examen[1][playerid] = 0;
      //        if(examcar[playerid] == 308) Examen[0][playerid] = 0;
              new varsf;
              new idc;
              varsf = 999;
              idc = 999;
            for(new i = 0; i<= MAX_PLAYERS; i++)
            {
                       if(IsPlayerConnected(i))
                    {
                        if(Examen[1] != 0)
                        {
                               if(varsf > Examen[1])
                            {
                                   varsf = Examen[1];
                                   idc = i;
                                   examcar[idc] =examcar[playerid];
                            }

                        }
                        else if(Examen[0] != 0)
                        {
                               if(varsf > Examen[0])
                            {
                                    varsf = Examen[0];
                                    idc = i;
                                    examcar[idc] =examcar[playerid];
                            }
                        }
                    }
            }
            TogglePlayerControllable(idc, 1);
            //PutPlayerInVehicle(idc, examcar[idc], 0);
        }
    }
    else if(CP[playerid]==209)//Exam_10
    {
        if(IsAExamCar(GetPlayerVehicleID(playerid)) && TakingLesson[playerid])
        {
            DisablePlayerCheckpoint(playerid);
            CP[playerid] = 210;
            SetPlayerCheckpoint(playerid, 340.5156,-1576.3375,33.1094, 5.0);
        }
        else
        {
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar nu esti in masina de examen!");
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar ai picat testul, incearca din nou!");
            DisablePlayerCheckpoint(playerid);
            RemovePlayerFromVehicle(playerid);
                    if(HireCar[playerid] != 299)
        {
            HireCar[playerid] = 299;
        }
              SetVehicleToRespawn(GetPlayerVehicleID(playerid));
          //    //SetVehicleNumberPlate(examcar[playerid], "School");
              TakingLesson[playerid] = 0;
          //    if(examcar[playerid] == 307) Examen[1][playerid] = 0;
          //    if(examcar[playerid] == 308) Examen[0][playerid] = 0;
              new varsf;
              new idc;
              varsf = 999;
              idc = 999;
            for(new i = 0; i<= MAX_PLAYERS; i++)
            {
                       if(IsPlayerConnected(i))
                    {
                        if(Examen[1] != 0)
                        {
                               if(varsf > Examen[1])
                            {
                                   varsf = Examen[1];
                                   idc = i;
                                   examcar[idc] =examcar[playerid];
                            }

                        }
                        else if(Examen[0] != 0)
                        {
                               if(varsf > Examen[0])
                            {
                                    varsf = Examen[0];
                                    idc = i;
                                    examcar[idc] =examcar[playerid];
                            }
                        }
                    }
            }
            TogglePlayerControllable(idc, 1);
            //PutPlayerInVehicle(idc, examcar[idc], 0);
        }
    }
    else if(CP[playerid]==210)//Exam_11
    {
        if(IsAExamCar(GetPlayerVehicleID(playerid)) && TakingLesson[playerid])
        {
            DisablePlayerCheckpoint(playerid);
            CP[playerid] = 211;
            SetPlayerCheckpoint(playerid,  312.9176,-1578.7537,33.2099, 5.0);
        }
        else
        {
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar nu esti in masina de examen!");
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar ai picat testul, incearca din nou!");
            DisablePlayerCheckpoint(playerid);
            RemovePlayerFromVehicle(playerid);
                    if(HireCar[playerid] != 299)
        {
            HireCar[playerid] = 299;
        }
              SetVehicleToRespawn(GetPlayerVehicleID(playerid));
          //    //SetVehicleNumberPlate(examcar[playerid], "School");
              TakingLesson[playerid] = 0;
          //    if(examcar[playerid] == 307) Examen[1][playerid] = 0;
          //    if(examcar[playerid] == 308) Examen[0][playerid] = 0;
              new varsf;
              new idc;
              varsf = 999;
              idc = 999;
            for(new i = 0; i<= MAX_PLAYERS; i++)
            {
                       if(IsPlayerConnected(i))
                    {
                        if(Examen[1] != 0)
                        {
                               if(varsf > Examen[1])
                            {
                                   varsf = Examen[1];
                                   idc = i;
                                   examcar[idc] =examcar[playerid];
                            }

                        }
                        else if(Examen[0] != 0)
                        {
                               if(varsf > Examen[0])
                            {
                                    varsf = Examen[0];
                                    idc = i;
                                    examcar[idc] =examcar[playerid];
                            }
                        }
                    }
            }
            TogglePlayerControllable(idc, 1);
            //PutPlayerInVehicle(idc, examcar[idc], 0);
        }
    }
    else if(CP[playerid]==211)//Exam_12
    {
        if(IsAExamCar(GetPlayerVehicleID(playerid)) && TakingLesson[playerid])
        {
            DisablePlayerCheckpoint(playerid);
            CP[playerid] = 212;
            SetPlayerCheckpoint(playerid,  247.1437,-1561.8162,33.0469, 5.0);
        }
        else
        {
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar nu esti in masina de examen!");
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar ai picat testul, incearca din nou!");
            DisablePlayerCheckpoint(playerid);
            RemovePlayerFromVehicle(playerid);
                    if(HireCar[playerid] != 299)
        {
            HireCar[playerid] = 299;
        }
              SetVehicleToRespawn(GetPlayerVehicleID(playerid));
              //SetVehicleNumberPlate(examcar[playerid], "School");
              TakingLesson[playerid] = 0;
      //        if(examcar[playerid] == 307) Examen[1][playerid] = 0;
      //        if(examcar[playerid] == 308) Examen[0][playerid] = 0;
              new varsf;
              new idc;
              varsf = 999;
              idc = 999;
            for(new i = 0; i<= MAX_PLAYERS; i++)
            {
                       if(IsPlayerConnected(i))
                    {
                        if(Examen[1] != 0)
                        {
                               if(varsf > Examen[1])
                            {
                                   varsf = Examen[1];
                                   idc = i;
                                   examcar[idc] =examcar[playerid];
                            }

                        }
                        else if(Examen[0] != 0)
                        {
                               if(varsf > Examen[0])
                            {
                                    varsf = Examen[0];
                                    idc = i;
                                    examcar[idc] =examcar[playerid];
                            }
                        }
                    }
            }
            TogglePlayerControllable(idc, 1);
            //PutPlayerInVehicle(idc, examcar[idc], 0);
        }
    }
    else if(CP[playerid]==212)//Exam_13
    {
        if(IsAExamCar(GetPlayerVehicleID(playerid)) && TakingLesson[playerid])
        {
            DisablePlayerCheckpoint(playerid);
            CP[playerid] = 213;
            SetPlayerCheckpoint(playerid, 286.1284,-1483.7595,32.4459, 5.0);
            }
        else
        {
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar nu esti in masina de examen!");
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar ai picat testul, incearca din nou!");
            DisablePlayerCheckpoint(playerid);
            RemovePlayerFromVehicle(playerid);
                    if(HireCar[playerid] != 299)
        {
            HireCar[playerid] = 299;
        }
              SetVehicleToRespawn(GetPlayerVehicleID(playerid));
              //SetVehicleNumberPlate(examcar[playerid], "School");
              TakingLesson[playerid] = 0;
      //        if(examcar[playerid] == 307) Examen[1][playerid] = 0;
      //        if(examcar[playerid] == 308) Examen[0][playerid] = 0;
              new varsf;
              new idc;
              varsf = 999;
              idc = 999;
            for(new i = 0; i<= MAX_PLAYERS; i++)
            {
                       if(IsPlayerConnected(i))
                    {
                        if(Examen[1] != 0)
                        {
                               if(varsf > Examen[1])
                            {
                                   varsf = Examen[1];
                                   idc = i;
                                   examcar[idc] =examcar[playerid];
                            }

                        }
                        else if(Examen[0] != 0)
                        {
                               if(varsf > Examen[0])
                            {
                                    varsf = Examen[0];
                                    idc = i;
                                    examcar[idc] =examcar[playerid];
                            }
                        }
                    }
            }
            TogglePlayerControllable(idc, 1);
            //PutPlayerInVehicle(idc, examcar[idc], 0);
        }
    }
    else if(CP[playerid]==213)//Exam_14
    {
        if(IsAExamCar(GetPlayerVehicleID(playerid)) && TakingLesson[playerid])
        {
            DisablePlayerCheckpoint(playerid);
            CP[playerid] = 214;
            SetPlayerCheckpoint(playerid, 195.9597,-1506.6589,12.6348, 5.0);
        }
        else
        {
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar nu esti in masina de examen!");
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar ai picat testul, incearca din nou!");
            DisablePlayerCheckpoint(playerid);
            RemovePlayerFromVehicle(playerid);
                    if(HireCar[playerid] != 299)
        {
            HireCar[playerid] = 299;
        }
              SetVehicleToRespawn(GetPlayerVehicleID(playerid));
              //SetVehicleNumberPlate(examcar[playerid], "School");
              TakingLesson[playerid] = 0;
      //        if(examcar[playerid] == 307) Examen[1][playerid] = 0;
      //        if(examcar[playerid] == 308) Examen[0][playerid] = 0;
              new varsf;
              new idc;
              varsf = 999;
              idc = 999;
            for(new i = 0; i<= MAX_PLAYERS; i++)
            {
                       if(IsPlayerConnected(i))
                    {
                        if(Examen[1] != 0)
                        {
                               if(varsf > Examen[1])
                            {
                                   varsf = Examen[1];
                                   idc = i;
                                   examcar[idc] =examcar[playerid];
                            }

                        }
                        else if(Examen[0] != 0)
                        {
                               if(varsf > Examen[0])
                            {
                                    varsf = Examen[0];
                                    idc = i;
                                    examcar[idc] =examcar[playerid];
                            }
                        }
                    }
            }
            TogglePlayerControllable(idc, 1);
            //PutPlayerInVehicle(idc, examcar[idc], 0);
        }
    }
    else if(CP[playerid]==214)//Exam_15
    {
        if(IsAExamCar(GetPlayerVehicleID(playerid)) && TakingLesson[playerid])
        {
            DisablePlayerCheckpoint(playerid);
            CP[playerid] = 215;
            SetPlayerCheckpoint(playerid, 610.8026,-1225.4506,18.1094, 5.0);
        }
        else
        {
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar nu esti in masina de examen!");
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar ai picat testul, incearca din nou!");
            DisablePlayerCheckpoint(playerid);
            RemovePlayerFromVehicle(playerid);
                    if(HireCar[playerid] != 299)
        {
            HireCar[playerid] = 299;
        }
              SetVehicleToRespawn(GetPlayerVehicleID(playerid));
              //SetVehicleNumberPlate(examcar[playerid], "School");
              TakingLesson[playerid] = 0;
      //        if(examcar[playerid] == 307) Examen[1][playerid] = 0;
      //        if(examcar[playerid] == 308) Examen[0][playerid] = 0;
              new varsf;
              new idc;
              varsf = 999;
              idc = 999;
            for(new i = 0; i<= MAX_PLAYERS; i++)
            {
                       if(IsPlayerConnected(i))
                    {
                        if(Examen[1] != 0)
                        {
                               if(varsf > Examen[1])
                            {
                                   varsf = Examen[1];
                                   idc = i;
                                   examcar[idc] =examcar[playerid];
                            }

                        }
                        else if(Examen[0] != 0)
                        {
                               if(varsf > Examen[0])
                            {
                                    varsf = Examen[0];
                                    idc = i;
                                    examcar[idc] =examcar[playerid];
                            }
                        }
                    }
            }
            TogglePlayerControllable(idc, 1);
            //PutPlayerInVehicle(idc, examcar[idc], 0);
        }
    }
    else if(CP[playerid]==215)//Exam_16
    {
        if(IsAExamCar(GetPlayerVehicleID(playerid)) && TakingLesson[playerid])
        {
            DisablePlayerCheckpoint(playerid);
            CP[playerid] = 216;
            SetPlayerCheckpoint(playerid, 623.8561,-1379.4194,13.5327, 5.0);
        }
        else
        {
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar nu esti in masina de examen!");
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar ai picat testul, incearca din nou!");
            DisablePlayerCheckpoint(playerid);
            RemovePlayerFromVehicle(playerid);
                    if(HireCar[playerid] != 299)
        {
            HireCar[playerid] = 299;
        }
              SetVehicleToRespawn(GetPlayerVehicleID(playerid));
              //SetVehicleNumberPlate(examcar[playerid], "School");
              TakingLesson[playerid] = 0;
  //            if(examcar[playerid] == 307) Examen[1][playerid] = 0;
  //            if(examcar[playerid] == 308) Examen[0][playerid] = 0;
              new varsf;
              new idc;
              varsf = 999;
              idc = 999;
            for(new i = 0; i<= MAX_PLAYERS; i++)
            {
                       if(IsPlayerConnected(i))
                    {
                        if(Examen[1] != 0)
                        {
                               if(varsf > Examen[1])
                            {
                                   varsf = Examen[1];
                                   idc = i;
                                   examcar[idc] =examcar[playerid];
                            }

                        }
                        else if(Examen[0] != 0)
                        {
                               if(varsf > Examen[0])
                            {
                                    varsf = Examen[0];
                                    idc = i;
                                    examcar[idc] =examcar[playerid];
                            }
                        }
                    }
            }
            TogglePlayerControllable(idc, 1);
            //PutPlayerInVehicle(idc, examcar[idc], 0);
        }
    }
    else if(CP[playerid]==216)//Exam_17
    {
        if(IsAExamCar(GetPlayerVehicleID(playerid)) && TakingLesson[playerid])
        {
            DisablePlayerCheckpoint(playerid);
            CP[playerid] = 217;
            SetPlayerCheckpoint(playerid, 624.6761,-1497.3062,14.6761, 5.0);
        }
        else
        {
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar nu esti in masina de examen!");
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar ai picat testul, incearca din nou!");
            DisablePlayerCheckpoint(playerid);
            RemovePlayerFromVehicle(playerid);
                    if(HireCar[playerid] != 299)
        {
            HireCar[playerid] = 299;
        }
              SetVehicleToRespawn(GetPlayerVehicleID(playerid));
              //SetVehicleNumberPlate(examcar[playerid], "School");
              TakingLesson[playerid] = 0;
 //             if(examcar[playerid] == 307) Examen[1][playerid] = 0;
  //            if(examcar[playerid] == 308) Examen[0][playerid] = 0;
              new varsf;
              new idc;
              varsf = 999;
              idc = 999;
            for(new i = 0; i<= MAX_PLAYERS; i++)
            {
                       if(IsPlayerConnected(i))
                    {
                        if(Examen[1] != 0)
                        {
                               if(varsf > Examen[1])
                            {
                                   varsf = Examen[1];
                                   idc = i;
                                   examcar[idc] =examcar[playerid];
                            }

                        }
                        else if(Examen[0] != 0)
                        {
                               if(varsf > Examen[0])
                            {
                                    varsf = Examen[0];
                                    idc = i;
                                    examcar[idc] =examcar[playerid];
                            }
                        }
                    }
            }
            TogglePlayerControllable(idc, 1);
            //PutPlayerInVehicle(idc, examcar[idc], 0);
        }
    }
    else if(CP[playerid]==217)//Exam_18
    {
        if(IsAExamCar(GetPlayerVehicleID(playerid)) && TakingLesson[playerid])
        {
            DisablePlayerCheckpoint(playerid);
            CP[playerid] = 218;
            SetPlayerCheckpoint(playerid, 650.9077,-1588.7133,15.2824, 5.0);
        }
        else
        {
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar nu esti in masina de examen!");
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar ai picat testul, incearca din nou!");
            DisablePlayerCheckpoint(playerid);
            RemovePlayerFromVehicle(playerid);
                    if(HireCar[playerid] != 299)
        {
            HireCar[playerid] = 299;
        }
              SetVehicleToRespawn(GetPlayerVehicleID(playerid));
              //SetVehicleNumberPlate(examcar[playerid], "School");
              TakingLesson[playerid] = 0;
      //        if(examcar[playerid] == 307) Examen[1][playerid] = 0;
      //        if(examcar[playerid] == 308) Examen[0][playerid] = 0;
              new varsf;
              new idc;
              varsf = 999;
              idc = 999;
            for(new i = 0; i<= MAX_PLAYERS; i++)
            {
                       if(IsPlayerConnected(i))
                    {
                        if(Examen[1] != 0)
                        {
                               if(varsf > Examen[1])
                            {
                                   varsf = Examen[1];
                                   idc = i;
                                   examcar[idc] =examcar[playerid];
                            }

                        }
                        else if(Examen[0] != 0)
                        {
                               if(varsf > Examen[0])
                            {
                                    varsf = Examen[0];
                                    idc = i;
                                    examcar[idc] =examcar[playerid];
                            }
                        }
                    }
            }
            TogglePlayerControllable(idc, 1);
            //PutPlayerInVehicle(idc, examcar[idc], 0);
        }
    }
    else if(CP[playerid]==218)//Exam_19
    {
        if(IsAExamCar(GetPlayerVehicleID(playerid)) && TakingLesson[playerid])
        {
            DisablePlayerCheckpoint(playerid);
            CP[playerid] = 219;
            SetPlayerCheckpoint(playerid,  823.9927,-1605.8190,13.3828, 5.0);
        }
        else
        {
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar nu esti in masina de examen!");
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar ai picat testul, incearca din nou!");
            DisablePlayerCheckpoint(playerid);
            RemovePlayerFromVehicle(playerid);
                    if(HireCar[playerid] != 299)
        {
            HireCar[playerid] = 299;
        }
              SetVehicleToRespawn(GetPlayerVehicleID(playerid));
              //SetVehicleNumberPlate(examcar[playerid], "School");
              TakingLesson[playerid] = 0;
      //        if(examcar[playerid] == 307) Examen[1][playerid] = 0;
      //        if(examcar[playerid] == 308) Examen[0][playerid] = 0;
              new varsf;
              new idc;
              varsf = 999;
              idc = 999;
            for(new i = 0; i<= MAX_PLAYERS; i++)
            {
                       if(IsPlayerConnected(i))
                    {
                        if(Examen[1] != 0)
                        {
                               if(varsf > Examen[1])
                            {
                                   varsf = Examen[1];
                                   idc = i;
                                   examcar[idc] =examcar[playerid];
                            }

                        }
                        else if(Examen[0] != 0)
                        {
                               if(varsf > Examen[0])
                            {
                                    varsf = Examen[0];
                                    idc = i;
                                    examcar[idc] =examcar[playerid];
                            }
                        }
                    }
            }
            TogglePlayerControllable(idc, 1);
            //PutPlayerInVehicle(idc, examcar[idc], 0);
        }
    }
    else if(CP[playerid]==219)//Exam_20
    {
        if(IsAExamCar(GetPlayerVehicleID(playerid)) && TakingLesson[playerid])
        {
            DisablePlayerCheckpoint(playerid);
            CP[playerid] = 220;
            SetPlayerCheckpoint(playerid, 904.6216,-1576.1307,13.3828, 5.0);
        }
        else
        {
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar nu esti in masina de examen!");
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar ai picat testul, incearca din nou!");
            DisablePlayerCheckpoint(playerid);
            RemovePlayerFromVehicle(playerid);
                    if(HireCar[playerid] != 299)
        {
            HireCar[playerid] = 299;
        }
              SetVehicleToRespawn(GetPlayerVehicleID(playerid));
              //SetVehicleNumberPlate(examcar[playerid], "School");
              TakingLesson[playerid] = 0;
      //        if(examcar[playerid] == 307) Examen[1][playerid] = 0;
      //        if(examcar[playerid] == 308) Examen[0][playerid] = 0;
              new varsf;
              new idc;
              varsf = 999;
              idc = 999;
            for(new i = 0; i<= MAX_PLAYERS; i++)
            {
                       if(IsPlayerConnected(i))
                    {
                        if(Examen[1] != 0)
                        {
                               if(varsf > Examen[1])
                            {
                                   varsf = Examen[1];
                                   idc = i;
                                   examcar[idc] =examcar[playerid];
                            }

                        }
                        else if(Examen[0] != 0)
                        {
                               if(varsf > Examen[0])
                            {
                                    varsf = Examen[0];
                                    idc = i;
                                    examcar[idc] =examcar[playerid];
                            }
                        }
                    }
            }
            TogglePlayerControllable(idc, 1);
            //PutPlayerInVehicle(idc, examcar[idc], 0);
        }
    }
    else if(CP[playerid]==220)//Exam_21
    {
        if(IsAExamCar(GetPlayerVehicleID(playerid)) && TakingLesson[playerid])
        {
            DisablePlayerCheckpoint(playerid);
            CP[playerid] = 221;
            SetPlayerCheckpoint(playerid, 1030.9469,-1575.9701,13.3828, 5.0);
        }
        else
        {
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar nu esti in masina de examen!");
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar ai picat testul, incearca din nou!");
            DisablePlayerCheckpoint(playerid);
            RemovePlayerFromVehicle(playerid);
                    if(HireCar[playerid] != 299)
        {
            HireCar[playerid] = 299;
        }
              SetVehicleToRespawn(GetPlayerVehicleID(playerid));
              //SetVehicleNumberPlate(examcar[playerid], "School");
              TakingLesson[playerid] = 0;
      //        if(examcar[playerid] == 307) Examen[1][playerid] = 0;
      //        if(examcar[playerid] == 308) Examen[0][playerid] = 0;
              new varsf;
              new idc;
              varsf = 999;
              idc = 999;
            for(new i = 0; i<= MAX_PLAYERS; i++)
            {
                       if(IsPlayerConnected(i))
                    {
                        if(Examen[1] != 0)
                        {
                               if(varsf > Examen[1])
                            {
                                   varsf = Examen[1];
                                   idc = i;
                                   examcar[idc] =examcar[playerid];
                            }

                        }
                        else if(Examen[0] != 0)
                        {
                               if(varsf > Examen[0])
                            {
                                    varsf = Examen[0];
                                    idc = i;
                                    examcar[idc] =examcar[playerid];
                            }
                        }
                    }
            }
            TogglePlayerControllable(idc, 1);
            //PutPlayerInVehicle(idc, examcar[idc], 0);
        }
    }
    else if(CP[playerid]==221)//Exam_22
    {
        if(IsAExamCar(GetPlayerVehicleID(playerid)) && TakingLesson[playerid])
        {
            DisablePlayerCheckpoint(playerid);
            CP[playerid] = 222;
            SetPlayerCheckpoint(playerid,  1142.2386,-1575.6610,13.2734, 5.0);
        }
        else
        {
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar nu esti in masina de examen!");
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar ai picat testul, incearca din nou!");
            DisablePlayerCheckpoint(playerid);
            RemovePlayerFromVehicle(playerid);
                    if(HireCar[playerid] != 299)
        {
            HireCar[playerid] = 299;
        }
              SetVehicleToRespawn(GetPlayerVehicleID(playerid));
              //SetVehicleNumberPlate(examcar[playerid], "School");
              TakingLesson[playerid] = 0;
          //    if(examcar[playerid] == 307) Examen[1][playerid] = 0;
          //    if(examcar[playerid] == 308) Examen[0][playerid] = 0;
              new varsf;
              new idc;
              varsf = 999;
              idc = 999;
            for(new i = 0; i<= MAX_PLAYERS; i++)
            {
                       if(IsPlayerConnected(i))
                    {
                        if(Examen[1] != 0)
                        {
                               if(varsf > Examen[1])
                            {
                                   varsf = Examen[1];
                                   idc = i;
                                   examcar[idc] =examcar[playerid];
                            }

                        }
                        else if(Examen[0] != 0)
                        {
                               if(varsf > Examen[0])
                            {
                                    varsf = Examen[0];
                                    idc = i;
                                    examcar[idc] =examcar[playerid];
                            }
                        }
                    }
            }
            TogglePlayerControllable(idc, 1);
            //PutPlayerInVehicle(idc, examcar[idc], 0);
        }
    }
    else if(CP[playerid]==222)//Exam_23
    {
        if(IsAExamCar(GetPlayerVehicleID(playerid)) && TakingLesson[playerid])
        {
            DisablePlayerCheckpoint(playerid);
            CP[playerid] = 223;
            SetPlayerCheckpoint(playerid, 1144.5490,-1674.7679,13.9454, 5.0);
        }
        else
        {
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar nu esti in masina de examen!");
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar ai picat testul, incearca din nou!");
            DisablePlayerCheckpoint(playerid);
            RemovePlayerFromVehicle(playerid);
                    if(HireCar[playerid] != 299)
        {
            HireCar[playerid] = 299;
        }
              SetVehicleToRespawn(GetPlayerVehicleID(playerid));
              //SetVehicleNumberPlate(examcar[playerid], "School");
              TakingLesson[playerid] = 0;
 //             if(examcar[playerid] == 307) Examen[1][playerid] = 0;
  //            if(examcar[playerid] == 308) Examen[0][playerid] = 0;
              new varsf;
              new idc;
              varsf = 999;
              idc = 999;
            for(new i = 0; i<= MAX_PLAYERS; i++)
            {
                       if(IsPlayerConnected(i))
                    {
                        if(Examen[1] != 0)
                        {
                               if(varsf > Examen[1])
                            {
                                   varsf = Examen[1];
                                   idc = i;
                                   examcar[idc] =examcar[playerid];
                            }

                        }
                        else if(Examen[0] != 0)
                        {
                               if(varsf > Examen[0])
                            {
                                    varsf = Examen[0];
                                    idc = i;
                                    examcar[idc] =examcar[playerid];
                            }
                        }
                    }
            }
            TogglePlayerControllable(idc, 1);
            //PutPlayerInVehicle(idc, examcar[idc], 0);
        }
    }
    else if(CP[playerid]==223)//Exam_24
    {
        if(IsAExamCar(GetPlayerVehicleID(playerid)) && TakingLesson[playerid])
        {
            DisablePlayerCheckpoint(playerid);
            CP[playerid] = 224;
            SetPlayerCheckpoint(playerid, 1132.0833,-1697.4258,13.6746, 5.0);
        }
        else
        {
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar nu esti in masina de examen!");
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar ai picat testul, incearca din nou!");
            DisablePlayerCheckpoint(playerid);
            RemovePlayerFromVehicle(playerid);
                    if(HireCar[playerid] != 299)
        {
            HireCar[playerid] = 299;
        }
              SetVehicleToRespawn(GetPlayerVehicleID(playerid));
              //SetVehicleNumberPlate(examcar[playerid], "School");
              TakingLesson[playerid] = 0;
  //            if(examcar[playerid] == 307) Examen[1][playerid] = 0;
  //            if(examcar[playerid] == 308) Examen[0][playerid] = 0;
              new varsf;
              new idc;
              varsf = 999;
              idc = 999;
            for(new i = 0; i<= MAX_PLAYERS; i++)
            {
                       if(IsPlayerConnected(i))
                    {
                        if(Examen[1] != 0)
                        {
                               if(varsf > Examen[1])
                            {
                                   varsf = Examen[1];
                                   idc = i;
                                   examcar[idc] =examcar[playerid];
                            }

                        }
                        else if(Examen[0] != 0)
                        {
                               if(varsf > Examen[0])
                            {
                                    varsf = Examen[0];
                                    idc = i;
                                    examcar[idc] =examcar[playerid];
                            }
                        }
                    }
            }
            TogglePlayerControllable(idc, 1);
            //PutPlayerInVehicle(idc, examcar[idc], 0);
        }
    }
    else if(CP[playerid]==224)//Exam_Final
    {
    
        if(IsAExamCar(GetPlayerVehicleID(playerid)) && TakingLesson[playerid])
        {
            new pName[24];
            new str[128];
            GetPlayerName(playerid, pName, 24);
            GivePlayerCash(playerid, -5000);
            ConsumingMoney[playerid] = 2;
             format(str, 128,"Felicitari %s, ai obtinut permisul auto iar acum esti un sofer adevarat!", pName);
             SendClientMessage(playerid, COLOR_WHITE, str);
             RemovePlayerFromVehicle(playerid);
                    if(HireCar[playerid] != 299)
        {
            HireCar[playerid] = 299;
        }
        
              SetVehicleToRespawn(GetPlayerVehicleID(playerid));
              //SetVehicleNumberPlate(examcar[playerid], "School");
              TakingLesson[playerid] = 0;
            PlayerData[playerid][pCarLic] = 1;
            new query[MAX_STRING];
            format(query, sizeof(query), "UPDATE players SET CarLic='%d' WHERE id=%d", PlayerData[playerid][pCarLic], PlayerData[playerid][pSQLID]);
            mysql_query(query);
            DisablePlayerCheckpoint(playerid);
    //        if(examcar[playerid] == 307) Examen[1][playerid] = 0;
      //        if(examcar[playerid] == 308) Examen[0][playerid] = 0;
            new varsf;
              new idc;
              varsf = 999;
              idc = 999;
            for(new i = 0; i<= MAX_PLAYERS; i++)
            {
                       if(IsPlayerConnected(i))
                    {
                        if(Examen[1] != 0)
                        {
                               if(varsf > Examen[1])
                            {
                                   varsf = Examen[1];
                                   idc = i;
                                   examcar[idc] =examcar[playerid];
                            }

                        }
                        else if(Examen[0] != 0)
                        {
                               if(varsf > Examen[0])
                            {
                                    varsf = Examen[0];
                                    idc = i;
                                    examcar[idc] =examcar[playerid];
                            }
                        }
                    }
            }
            TogglePlayerControllable(idc, 1);
        //    //PutPlayerInVehicle(idc, examcar[idc], 0);
        }
        else
        {
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar nu esti in masina de examen!");
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ne pare rau dar ai picat testul, incearca din nou!");
            DisablePlayerCheckpoint(playerid);
            RemovePlayerFromVehicle(playerid);
                    if(HireCar[playerid] != 299)
        {
            HireCar[playerid] = 299;
        }
              SetVehicleToRespawn(GetPlayerVehicleID(playerid));
              //SetVehicleNumberPlate(examcar[playerid], "School");
              TakingLesson[playerid] = 0;
          //    if(examcar[playerid] == 307) Examen[1][playerid] = 0;
          //    if(examcar[playerid] == 308) Examen[0][playerid] = 0;
              new varsf;
              new idc;
              varsf = 999;
              idc = 999;
            for(new i = 0; i<= MAX_PLAYERS; i++)
            {
                       if(IsPlayerConnected(i))
                    {
                        if(Examen[1] != 0)
                        {
                               if(varsf > Examen[1])
                            {
                                   varsf = Examen[1];
                                   idc = i;
                                
                                   examcar[idc] =examcar[playerid];
                                
                            }

                        }
                        else if(Examen[0] != 0)
                        {
                               if(varsf > Examen[0])
                            {
                                    varsf = Examen[0];
                                    idc = i;
                                    examcar[idc] =examcar[playerid];
                            }
                        }
                    }
            }
            TogglePlayerControllable(idc, 1);
            //PutPlayerInVehicle(idc, examcar[idc], 0);
        }
    }
Imagini / Video (optional):
Ati incercat sa rezolvati singur?:Da
Link to comment
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.