Jump to content
  • 0

Intrebare !


Sn4Ke

Question

Problema intalnita (descriere): Va explic mai jos
Ero(area / rile) / warning-(ul / urile):-
Liniile de cod / sursa / script-ul:

else if(CP[playerid] == 358)
    {
        if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
        {
            new newcar = GetPlayerVehicleID(playerid);
            if(newcar == curier || newcar == curier1 || newcar == curier2 || newcar == curier3 || newcar == curier4 || newcar == curier5 || newcar == curier6 || newcar == curier7)
            {
                Gas[GetPlayerVehicleID(playerid)] = 100; RepairVehicle(GetPlayerVehicleID(playerid));
                new randrd = 750 + random(350);
                format(string, sizeof(string), "~b~~h~~h~Succes!~n~~w~Ai livrat ~r~~h~bunurile~n~~y~Recompensa: ~g~~h~$%d", randrd);
                GameTextForPlayer(playerid, string, 1000, 5);
                GivePlayerCash(playerid, randrd);
                DisablePlayerCheckpoint(playerid);
                   CP[playerid] = 358;
                   JobStep[playerid] ++;
                   if(JobStep[playerid] > 6) JobStep[playerid] = 1;
                if(JobStep[playerid] == 1) SetPlayerCheckpoint(playerid, 445.9969,-1802.5266,5.6535,7);
                if(JobStep[playerid] == 2) SetPlayerCheckpoint(playerid, 334.5830,-1349.7561,14.6266,7);
                if(JobStep[playerid] == 3) SetPlayerCheckpoint(playerid, 1002.1112,-906.7217,42.2918,7);
                if(JobStep[playerid] == 4) SetPlayerCheckpoint(playerid, 1796.2457,-1105.7150,24.1856,7);
                if(JobStep[playerid] == 5) SetPlayerCheckpoint(playerid, 1730.5138,-1912.0095,13.6819,7);
                if(JobStep[playerid] == 6) SetPlayerCheckpoint(playerid, 1139.3263,-1760.6166,13.7229,7);
                SendClientMessage(playerid, COLOR_WHITE, "{DC740C}Curier: {FFFFFF}Asteapta sa se incarce pachetele...");
                TogglePlayerControllable(playerid, 0);
                SetTimerEx("SetControllable", 5000, 0, "i", playerid);
            }
            if(newcar == curier8 || newcar == curier9 || newcar == curier10 || newcar == curier11)
            {
                Gas[GetPlayerVehicleID(playerid)] = 100; RepairVehicle(GetPlayerVehicleID(playerid));
                new randrd = 750 + random(350);
                format(string, sizeof(string), "~b~~h~~h~Succes!~n~~w~Ai livrat ~r~~h~bunurile~n~~y~Recompensa: ~g~~h~$%d", randrd);
                GameTextForPlayer(playerid, string, 1000, 5);
                GivePlayerCash(playerid, randrd);
                DisablePlayerCheckpoint(playerid);
                   CP[playerid] = 358;
                JobStep[playerid] ++;
                   if(JobStep[playerid] > 6) JobStep[playerid] = 1;
                if(JobStep[playerid] == 1) SetPlayerCheckpoint(playerid, 445.9969,-1802.5266,5.6535,7);
                if(JobStep[playerid] == 2) SetPlayerCheckpoint(playerid, 334.5830,-1349.7561,14.6266,7);
                if(JobStep[playerid] == 3) SetPlayerCheckpoint(playerid, 1002.1112,-906.7217,42.2918,7);
                if(JobStep[playerid] == 4) SetPlayerCheckpoint(playerid, 1796.2457,-1105.7150,24.1856,7);
                if(JobStep[playerid] == 5) SetPlayerCheckpoint(playerid, 1730.5138,-1912.0095,13.6819,7);
                if(JobStep[playerid] == 6) SetPlayerCheckpoint(playerid, 1139.3263,-1760.6166,13.7229,7);
                //if(rand == 6) if(!IsPlayerInRangeOfPoint(playerid, 50.0, 446.1184,-1802.7191,5.5469)) SetPlayerCheckpoint(playerid, 446.1184,-1802.7191,5.5469, 5); else SetPlayerCheckpoint(playerid, 2684.4211,-1098.9794,68.8899,5);
                SendClientMessage(playerid, COLOR_WHITE, "{DC740C}Curier: {FFFFFF}Asteapta sa se incarce pachetele...");
                TogglePlayerControllable(playerid, 0);
                SetTimerEx("SetControllable", 5000, 0, "i", playerid);
            }
            else SendClientMessage(playerid, COLOR_LIGHTBLUE, "{DC740C}Courier: {FFFFFF}Trebuie sa fie in duba curieratului!");
        }
    }
Imagini / Video (optional):
Ati incercat sa rezolvati singur?:

Deci vreau sa am mai putine masini la jobul curier, am prima parte asa:

if(newcar == curier || newcar == curier1 || newcar == curier2 || newcar == curier3 || newcar == curier4 || newcar == curier5 || newcar == curier6 || newcar == curier7)

 

si am a doua parte asa :

if(newcar == curier8 || newcar == curier9 || newcar == curier10 || newcar == curier11)

 

Daca scot a doua parte mi se va scoate numarul de masini ?

 

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0

Daca scoti a doua parte asta inseamna ca nu mai sunt masinile alea pentru joburi,dar ele exista.Cauta in gm Curier8 Curier9 Curier10 si Curier11 si cand dai de AddStaticVehicle/AddStatitcVehicleEx, sau de CreateVehicle le stergi,dar doar pe alea din partea a 2a.

Exemplu:
curier8 = CreateVehicle(masina,coordonate etc...);

Sau

curier8 = AddStaticVehicle(masina,coordonate);

 

 

Link to comment
Share on other sites

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.