Jump to content

menulemane

Member
  • Posts

    25
  • Joined

  • Last visited

Posts posted by menulemane

  1. Salut, am adaugat un job nou si nu merge comanda /work, imi spune ca aceasta comanda nu exista desi eu am adaugat in /work si cazul 14

    precizez ca doar la job-ul asta face asa, la celelalte job-uri merge.

    Codul sursa: (uitativa la cazul 14) este al doilea caz trecut in comanda)

     

    CMD:startwork(playerid, params[]) {
    new Float: Pos[3], Float: CarAngle, string[256];
    if(PlayerInfo[playerid][pJob] == 0) return SendClientMessage(playerid, COLOR_GREY, "Nu ai un job!");
    if(JobWorking[playerid] == 1) return SendClientMessage(playerid, COLOR_WHITE, "Muncesti deja.");
    if(strlen(PlayerInfo[playerid][pPin]) != 0 && PlayerInfo[playerid][pPinLogged] == 0) {
    SendClientMessage(playerid, COLOR_GREY, "Nu poti folosi aceasta comanda deoarece nu te-ai autentificat cu codul de securitate.");
    SendClientMessage(playerid, COLOR_GREY, "Pentru a te autentifica, foloseste comanda '/loginpin'!");
    return 1;
    } 
        GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
        if(targetfind[playerid] != -1) return ShowPlayerDialog(playerid, DIALOG_CHECKPOINT, DIALOG_STYLE_MSGBOX, "Checkpoint", "Ai deja un checkpoint activ.\nDoresti sa-l anulezi? Daca da, apasa pe 'Ok'.", "Ok", "Exit");
    if(GetPlayerVirtualWorld(playerid) != 0) return 1;
    if(JobDeelay[playerid][PlayerInfo[playerid][pJob]] != 0 && PlayerInfo[playerid][pAdmin] < 6) return JobTimeDeelay(playerid);
    switch(PlayerInfo[playerid][pJob]) {
        case 1: {
            if(PlayerToPoint(7.0, playerid, -102.9304,72.5239,3.1172)) {
    if(PlayerInfo[playerid][pCarLic] == 0) return SCM(playerid, COLOR_LGREEN, "Eroare: Ai nevoie de o licenta de condus pentru a putea munci la acest job!");
    JobSeconds[playerid] = 35;
                    CarAngle = -184.0199;
                    DisablePlayerCheckpointEx(playerid);
    }
            else {
      if(CP[playerid] != 0) return ShowPlayerDialog(playerid, DIALOG_CHECKPOINT, DIALOG_STYLE_MSGBOX, "Checkpoint", "Ai deja un checkpoint activ.\nDoresti sa-l anulezi? Daca da, apasa pe 'Ok'.", "Ok", "Exit");
               CP[playerid] = 53;
    SendClientMessage(playerid, COLOR_GREY, "Nu esti la locul unde poti incepe munca. Ti-am pus un checkpoint, du-te la el!");
    SetPlayerCheckpointEx(playerid, -102.9304,72.5239,3.1172, 7.0);
    return 1;
        }
        }
        case 14: {
            if(PlayerToPoint(7.0, playerid, -102.9304,72.5239,3.1172)) {
    if(PlayerInfo[playerid][pCarLic] == 0) return SCM(playerid, COLOR_LGREEN, "Eroare: Ai nevoie de o licenta de condus pentru a putea munci la acest job!");
    JobSeconds[playerid] = 35;
                    CarAngle = -184.0199;
                    DisablePlayerCheckpointEx(playerid);
    }
            else {
      if(CP[playerid] != 0) return ShowPlayerDialog(playerid, DIALOG_CHECKPOINT, DIALOG_STYLE_MSGBOX, "Checkpoint", "Ai deja un checkpoint activ.\nDoresti sa-l anulezi? Daca da, apasa pe 'Ok'.", "Ok", "Exit");
               CP[playerid] = 53;
    SendClientMessage(playerid, COLOR_GREY, "Nu esti la locul unde poti incepe munca. Ti-am pus un checkpoint, du-te la el!");
    SetPlayerCheckpointEx(playerid, -102.9304,72.5239,3.1172, 7.0);
    return 1;
        }
        }
        case 2: {
            if(PlayerToPoint(7.0, playerid, -1017.3097,-638.8459,32.0078)) {
    if(PlayerInfo[playerid][pCarLic] == 0) return SCM(playerid, COLOR_LGREEN, "Eroare: Ai nevoie de o licenta de condus pentru a putea munci la acest job!");
                    CarAngle = 74.1729;
                    CP[playerid] = 52;
                    DisablePlayerCheckpointEx(playerid);
         new szDialog2[1024]; 
    strcat(szDialog2, "Category\tType\tSkill\n");
    strcat(szDialog2, "Clothes\t{35DE1F}Legal\t1+\n");
    strcat(szDialog2, "Food\t{35DE1F}Legal\t1+\n");
    strcat(szDialog2, "Furniture\t{35DE1F}Legal\t1+\n");
    strcat(szDialog2, "Explosible\t{35DE1F}Legal\t2+\n");
    strcat(szDialog2, "Guns\t{F21313}Illegal\t3+\n");
    strcat(szDialog2, "Stolen cars\t{F21313}Illegal\t3+\n");
    ShowPlayerDialog(playerid, DIALOG_TRUCKER, DIALOG_STYLE_TABLIST_HEADERS, "Choose destination", szDialog2, "Select", "Cancel"); 
    }
            else {
      if(CP[playerid] != 0) return ShowPlayerDialog(playerid, DIALOG_CHECKPOINT, DIALOG_STYLE_MSGBOX, "Checkpoint", "Ai deja un checkpoint activ.\nDoresti sa-l anulezi? Daca da, apasa pe 'Ok'.", "Ok", "Exit");
               CP[playerid] = 53;
    SendClientMessage(playerid, COLOR_GREY, "Nu esti la locul unde poti incepe munca. Ti-am pus un checkpoint, du-te la el!");
    SetPlayerCheckpointEx(playerid, -1017.3097,-638.8459,32.0078, 7.0);
    return 1;
        }
        }
        case 3: {
            if(PlayerToPoint(7.0, playerid, -1966.2852,-2442.2708,30.6250)) {
    if(PlayerInfo[playerid][pCarLic] == 0) return SCM(playerid, COLOR_LGREEN, "Eroare: Ai nevoie de o licenta de condus pentru a putea munci la acest job!");
    format(string, sizeof(string), "Du-te la un copac din apropiere si foloseste tasta ~b~~h~LALT~w~~h~ pentru a-l taia.");
    PlayerTextDrawSetString(playerid, InfosTD, string);
    SetTimerEx("HideTextdraw", 8000, 0, "%d", playerid);
    PlayerTextDrawShow(playerid, InfosTD); 
    CarAngle = 222.7997; }
            else {
      if(CP[playerid] != 0) return ShowPlayerDialog(playerid, DIALOG_CHECKPOINT, DIALOG_STYLE_MSGBOX, "Checkpoint", "Ai deja un checkpoint activ.\nDoresti sa-l anulezi? Daca da, apasa pe 'Ok'.", "Ok", "Exit");
               CP[playerid] = 53;
    SendClientMessage(playerid, COLOR_GREY, "Nu esti la locul unde poti incepe munca. Ti-am pus un checkpoint, du-te la el!");
    SetPlayerCheckpointEx(playerid, -1966.2852,-2442.2708,30.6250, 7.0);
    return 1;
        } 
    }
        case 4: {
    if(GetPlayerSkill(playerid) == 1) PlayerTextDrawSetString(playerid, InfosTD, "~y~Car Jacker~w~~h~~n~Fura un vehicul public!");
    else if(GetPlayerSkill(playerid) == 2) PlayerTextDrawSetString(playerid, InfosTD, "~y~Car Jacker~w~~h~~n~Fura un vehicul personal descuiat!");
    else if(GetPlayerSkill(playerid) == 3) PlayerTextDrawSetString(playerid, InfosTD, "~y~Car Jacker~w~~h~~n~Fura un vehicul ce apartine unei mafii!");
    else if(GetPlayerSkill(playerid) == 4) PlayerTextDrawSetString(playerid, InfosTD, "~y~Car Jacker~w~~h~~n~Fura un vehicul personal incuiat!");
    else if(GetPlayerSkill(playerid) == 5) PlayerTextDrawSetString(playerid, InfosTD, "~y~Car Jacker~w~~h~~n~Fura un vehicul ce apartine unui departament de politie!");
    PlayerTextDrawShow(playerid, InfosTD);
    JobWorking[playerid] = 1;
    SetTimerEx("HideTextdraw", 8000, 0, "%d", playerid);
    return 1;
        }
    case 5: {
    if(PlayerInfo[playerid][pWantedLevel] != 0) return SCM(playerid, -1, "Nu poti munci la acest job deoarece ai wanted!");
    if(!PlayerToPoint(10.0, playerid, 2770.2822,-1610.9043,11.0418)) { 
    SendClientMessage(playerid, COLOR_GREY, "Nu esti la locul unde poti incepe munca. Ti-am pus un checkpoint, du-te la el!");
    SetPlayerCheckpointEx(playerid, 2770.2822,-1610.9043,11.0418, 10.0);
    CP[playerid] = 53;
    return 1;
    }
    if(PlayerInfo[playerid][pCarLic] == 0) return SCM(playerid, COLOR_LGREEN, "Eroare: Ai nevoie de o licenta de condus pentru a putea munci la acest job!");
    CP[playerid] = 156;
    new rand = random(3); 
    switch(rand) {
    case 0: SetPlayerCheckpointEx(playerid, 2790.6213,-2523.6418,13.6704, 5.0);
    case 1: SetPlayerCheckpointEx(playerid, 2529.4214,-2009.4240,13.5798, 5.0);
    case 2: SetPlayerCheckpointEx(playerid, 2180.0774,-2317.1672,13.5703, 5.0); 
    case 3: SetPlayerCheckpointEx(playerid, 681.2267,-442.6591,16.3633, 5.0);
    }
     
    format(string, sizeof(string), "Du-te la checkpoint-ul de pe mapa pentru a livra materialele!");
    PlayerTextDrawSetString(playerid, InfosTD, string);
    SetTimerEx("HideTextdraw", 8000, 0, "%d", playerid);
    PlayerTextDrawShow(playerid, InfosTD);
     
    CarAngle = 277.2561;
    StartingWork[playerid] = 0;
    CurseFacute[playerid] = 0;
    MoneyEarned[playerid] = 0; 
    }
        case 6..8: return 1;
        case 9: {
            if(PlayerToPoint(7.0, playerid, 2113.9392,-1775.1980,13.3918)) {
    if(PlayerInfo[playerid][pCarLic] == 0) return SCM(playerid, COLOR_LGREEN, "Eroare: Ai nevoie de o licenta de condus pentru a putea munci la acest job!");
                    CarAngle = 0;
                    CP[playerid] = 155;
    new j = random(housess)+1;
    if(j == 0) j = 1;
    SetPlayerCheckpointEx(playerid, HouseInfo[j][hEntrancex],HouseInfo[j][hEntrancey],HouseInfo[j][hEntrancez], 7.0);
    format(string, sizeof(string), "Du-te la punctul ~r~~h~rosu~w~~h~ de pe mapa pentru a livra pizza.~n~Distanta: ~y~%0.1fm.", GetPlayerDistanceFromPoint(playerid, HouseInfo[j][hEntrancex],HouseInfo[j][hEntrancey],HouseInfo[j][hEntrancez]));
    PlayerTextDrawSetString(playerid, InfosTD, string);
    SetTimerEx("HideTextdraw", 8000, 0, "%d", playerid);
    PlayerTextDrawShow(playerid, InfosTD); 
    }
            else {
      if(CP[playerid] != 0) return ShowPlayerDialog(playerid, DIALOG_CHECKPOINT, DIALOG_STYLE_MSGBOX, "Checkpoint", "Ai deja un checkpoint activ.\nDoresti sa-l anulezi? Daca da, apasa pe 'Ok'.", "Ok", "Exit");
               CP[playerid] = 53;
    SendClientMessage(playerid, COLOR_GREY, "Nu esti la locul unde poti incepe munca. Ti-am pus un checkpoint, du-te la el!");
    SetPlayerCheckpointEx(playerid,2113.9392,-1775.1980,13.3918, 7.0);
    return 1;
        }
        } 
    case 10: {
    if(!PlayerToPoint(6.0, playerid, 1780.1597,-2035.0560,13.5126)) {
    SendClientMessage(playerid, COLOR_GREY, "Nu esti la locul unde poti incepe munca. Ti-am pus un checkpoint, du-te la el!");
    SetPlayerCheckpointEx(playerid, 1780.1597,-2035.0560,13.5126, 6.0);
    CP[playerid] = 53;
    return 1;
    }
    // disable backpack
    if(PlayerInfo[playerid][pBackpack] == 1) {
    RemovePlayerAttachedObject(playerid, 8);
    PlayerInfo[playerid][pBackpack] = 2;
    PlayerTextDrawHide(playerid, QuestTD);
    SetPlayerAttachedObject( playerid, 8, 3026, 1, -0.172813, -0.112569, -0.022387, 0.000000, 0.000000, 3.390071, 1.000000, 1.000000, 1.130721);
    SCM(playerid, -1, "Backpack-ul ti-a fost dezactivat si ai primit un rucsac pentru incarcarea revistelor.");
        }
     
    if(PlayerInfo[playerid][pCarLic] == 0) return SCM(playerid, COLOR_LGREEN, "Eroare: Ai nevoie de o licenta de condus pentru a putea munci la acest job!");
    CarAngle = 0.7028;
    CP[playerid] = 57;
     
    new rand = random(3);
    if(rand == 1) SetPlayerCheckpointEx(playerid, 1769.2502,-2049.5313,13.5632, 5.0);
    else if(rand == 2) SetPlayerCheckpointEx(playerid, 1767.2546,-2031.3862,13.7829, 5.0);
    else if(rand == 3) SetPlayerCheckpointEx(playerid, 751.2926,-2056.3696,13.8319, 5.0);
    else SetPlayerCheckpointEx(playerid, 1769.2502,-2049.5313,13.5632, 5.0);
     
    PlayerTextDrawSetString(playerid, InfosTD, "Du-te la checkpoint-ul ~r~rosu~w~~h~ pentru a incarca revistele necesare!");
    SetTimerEx("HideTextdraw", 8000, 0, "%d", playerid);
    PlayerTextDrawShow(playerid, InfosTD); 
    } 
    case 11: {
    if(!PlayerToPoint(8.0, playerid, 842.0929,-2131.5725,1.9931)) {
    SendClientMessage(playerid, COLOR_GREY, "Nu esti la locul unde poti incepe munca. Ti-am pus un checkpoint, du-te la el!");
    SetPlayerCheckpointEx(playerid, 842.0929,-2131.5725,1.9931, 6.0);
    CP[playerid] = 53;
    return 1;
    } 
    if(PlayerInfo[playerid][pBoatLic] == 0) return SCM(playerid, COLOR_LGREEN, "Eroare: Ai nevoie de o licenta de navigatie pentru a putea munci la acest job!");
    if(Undita[playerid] == 0) return SCM(playerid, COLOR_LGREEN, "Eroare: Nu ai o undita!");
    if(Momeala[playerid] == 0) return SCM(playerid, COLOR_LGREEN, "Eroare: Nu ai momeala!");
    format(string, sizeof(string), "Pentru a pescui, foloseste comanda ~y~/fish~w~~h~ in apropierea barcii!~n~Daca vrei sa abandonezi jobul, foloseste ~y~/stopwork (raman pestii)~w~~h~~n~Poti lua pana la %d kg de peste.",15*GetPlayerSkill(playerid));
    PlayerTextDrawSetString(playerid, InfosTD, string); 
    SetTimerEx("HideTextdraw", 8000, 0, "%d", playerid);
    PlayerTextDrawShow(playerid, InfosTD); 
    }
    case 12: {
    if(!PlayerToPoint(20.0, playerid, 1947.3197,-2387.1599,13.5469)) {
    SendClientMessage(playerid, COLOR_GREY, "Nu esti la locul unde poti incepe munca. Ti-am pus un checkpoint, du-te la el!");
    SetPlayerCheckpointEx(playerid, 1947.3197,-2387.1599,13.5469, 20.0);
    CP[playerid] = 53;
    return 1;
    }
    if(PlayerInfo[playerid][pFlyLic] == 0) return SCM(playerid, COLOR_LGREEN, "Eroare: Ai nevoie de o licenta de zbor pentru a putea munci la acest job!");
    if(PlayerInfo[playerid][pWantedLevel] != 0) return SCM(playerid, COLOR_LGREEN, "Eroare: Nu poti munci la acest job deoarece ai wanted!"); 
    CP[playerid] = 159;
    SetPlayerRaceCheckpointEx(playerid, 3, 1897.3568,-2493.9583,14.4609,1337.7225,-2458.1738,52.1955, 5.0);
    CarAngle = 90.6909;
    StartingWork[playerid] = 0;
    CurseFacute[playerid] = 0;
    MoneyEarned[playerid] = 0; 
    }
    case 13: {
    if(!PlayerToPoint(7.0, playerid, 2173.3965,-2265.2837,13.3579)) {
    SendClientMessage(playerid, COLOR_GREY, "Nu esti la locul unde poti incepe munca. Ti-am pus un checkpoint, du-te la el!");
    SetPlayerCheckpointEx(playerid, 2173.3965,-2265.2837,13.3579, 7.0);
    CP[playerid] = 53;
    return 1;
    } 
    if(PlayerInfo[playerid][pCarLic] == 0) return SCM(playerid, COLOR_LGREEN, "Eroare: Ai nevoie de o licenta de condus pentru a putea munci la acest job!");
    PlayerTextDrawSetString(playerid, InfosTD, "Du-te la ~r~~h~checkpoint-ul~w~~h~ de pe mapa pentru a lua marfa!");
    SetTimerEx("HideTextdraw", 8000, 0, "%d", playerid);
    PlayerTextDrawShow(playerid, InfosTD); 
    new rand = random(2);
    DisablePlayerCheckpointEx(playerid);
    switch(rand) {
    case 0: {
    playerObject[playerid] = CreatePlayerObject(playerid, 1271, 2214.87109, -2287.46167, 14.06371,   0.00000, 0.00000, 45.00000);
    SetPlayerCheckpointEx(playerid, 2214.87109, -2287.46167, 14.06371, 2.0); 
    }
    case 1: {
    playerObject[playerid] = CreatePlayerObject(playerid, 1271, 2237.34399, -2294.11938, 14.08454,   0.00000, 0.00000, 45.00000);
    SetPlayerCheckpointEx(playerid, 2237.34399, -2294.11938, 14.08454, 2.0);
    }
    case 2: {
    playerObject[playerid] = CreatePlayerObject(playerid, 1271, 2216.74878, -2210.50146, 12.86219,   0.00000, 0.00000, 45.00000); 
    SetPlayerCheckpointEx(playerid, 2216.74878, -2210.50146, 12.86219, 2.0);
    }
    }
    CP[playerid] = 170;
    UpdateJobStats(playerid);
    }
    }
    SetPVarInt(playerid, "Pressed", 0);
    SetPVarInt(playerid, "Trees", 0);
    SetPVarInt(playerid, "JobStep", 0); 
    SetPVarInt(playerid, "InHand", 0); 
     
        MoneyEarned[playerid] = 0;
    CurseFacute[playerid] = 0;
    if(PlayerInfo[playerid][pShowJob] == 0 && PlayerInfo[playerid][pJob] != 5 && PlayerInfo[playerid][pLevel] < 3) SendClientMessage(playerid, COLOR_YELLOW, "Daca doresti sa vezi mai multe informatii folositoare de la job, o poti face prin comanda (/hud > Informatii job).");
    new skill = GetPlayerSkill(playerid);
    if(PlayerInfo[playerid][pJob] == 11) {
    new rand = 1 + random(5); 
    if(rand == 1) { Pos[0] = 877.5832; Pos[1] = -2126.4685; Pos[2] = 0.3231; CarAngle = -89.2800; }
    if(rand == 2) { Pos[0] = 877.3463; Pos[1] = -2113.4219; Pos[2] = 0.3231; CarAngle = -89.2800; }
    if(rand == 3) { Pos[0] = 796.3821; Pos[1] = -2114.0200; Pos[2] = -0.0049; CarAngle = 89.7000; }
    if(rand == 4) { Pos[0] = 796.9351; Pos[1] = -2127.4446; Pos[2] = -0.0049; CarAngle = 89.7000; }
    if(rand == 5) { Pos[0] = 796.1244; Pos[1] = -2100.6455; Pos[2] = -0.0049; CarAngle = 89.7000; }
    if(rand == 6) { Pos[0] = 797.0450; Pos[1] = -2139.8650; Pos[2] = -0.0049; CarAngle = 89.7000; }
    }
    if(PlayerInfo[playerid][pJob] == 12) {
    if(skill == 1) JobVehicle[playerid] = CreateVehicleEx(JobInfo[PlayerInfo[playerid][pJob]][jSkill1Veh], 1982.5657,-2493.7964,14.4719, CarAngle, -1, -1, -1);
    else if(skill == 2) JobVehicle[playerid] = CreateVehicleEx(JobInfo[PlayerInfo[playerid][pJob]][jSkill2Veh], 1982.5657,-2493.7964,14.4719, CarAngle, -1, -1, -1);
    else if(skill == 3) JobVehicle[playerid] = CreateVehicleEx(JobInfo[PlayerInfo[playerid][pJob]][jSkill3Veh], 1982.5657,-2493.7964,14.4719, CarAngle, -1, -1, -1);
    else if(skill == 4) JobVehicle[playerid] = CreateVehicleEx(JobInfo[PlayerInfo[playerid][pJob]][jSkill4Veh], 1982.5657,-2493.7964,14.4719, CarAngle, -1, -1, -1);
    else if(skill == 5) JobVehicle[playerid] = CreateVehicleEx(JobInfo[PlayerInfo[playerid][pJob]][jSkill5Veh], 1982.5657,-2493.7964,14.4719, CarAngle, -1, -1, -1); 
    }
    else {
    if(PlayerInfo[playerid][pJob] == 3) {
    if(skill == 1) JobVehicle[playerid] = CreateVehicleEx(578, Pos[0], Pos[1], Pos[2], CarAngle, random(240), random(240), -1);
    else if(skill == 2) JobVehicle[playerid] = CreateVehicleEx(578, Pos[0], Pos[1], Pos[2], CarAngle, random(240), random(240), -1);
    else if(skill == 3) JobVehicle[playerid] = CreateVehicleEx(578, Pos[0], Pos[1], Pos[2], CarAngle, random(240), random(240), -1);
    else if(skill == 4) JobVehicle[playerid] = CreateVehicleEx(578, Pos[0], Pos[1], Pos[2], CarAngle, random(240), random(240), -1);
    else if(skill == 5) JobVehicle[playerid] = CreateVehicleEx(578, Pos[0], Pos[1], Pos[2], CarAngle, random(240), random(240), -1); 
    }
    else {
    if(skill == 1) JobVehicle[playerid] = CreateVehicleEx(JobInfo[PlayerInfo[playerid][pJob]][jSkill1Veh], Pos[0], Pos[1], Pos[2], CarAngle, -1, -1, -1);
    else if(skill == 2) JobVehicle[playerid] = CreateVehicleEx(JobInfo[PlayerInfo[playerid][pJob]][jSkill2Veh], Pos[0], Pos[1], Pos[2], CarAngle, -1, -1, -1);
    else if(skill == 3) JobVehicle[playerid] = CreateVehicleEx(JobInfo[PlayerInfo[playerid][pJob]][jSkill3Veh], Pos[0], Pos[1], Pos[2], CarAngle, -1, -1, -1);
    else if(skill == 4) JobVehicle[playerid] = CreateVehicleEx(JobInfo[PlayerInfo[playerid][pJob]][jSkill4Veh], Pos[0], Pos[1], Pos[2], CarAngle, -1, -1, -1);
    else if(skill == 5) JobVehicle[playerid] = CreateVehicleEx(JobInfo[PlayerInfo[playerid][pJob]][jSkill5Veh], Pos[0], Pos[1], Pos[2], CarAngle, -1, -1, -1);
    } 
    } 
        PutPlayerInVehicleEx(playerid, JobVehicle[playerid], 0);
        JobWorking[playerid] = 1;
    if(PlayerInfo[playerid][pJob] != 2) UpdateJobStats(playerid);
        Gas[JobVehicle[playerid]] = 100;
    WorkingTime[playerid] = 0;
      if(PlayerInfo[playerid][pJob] == 11) DisableRemoteVehicleCollisions(playerid, 1);
    SetPlayerVirtualWorld(playerid, 0);
     
    new engine,lights,alarm,doors,bonnet,boot,objective;
    vehEngine[JobVehicle[playerid]] = 1;
    GetVehicleParamsEx(JobVehicle[playerid],engine,lights,alarm,doors,bonnet,boot,objective);
    SetVehicleParamsEx(JobVehicle[playerid],VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective); 
    return 1;
    }
    

     

     

  2. Salut, vreau si eu sa invat mai bine limbajul pawno dar nu am gasit pe internet despre valorile unui string.

    de exemplu in acest cod:
    stock wantedName(id) {
    new string[180];
    switch(id) {
    case 0: string = "Furt Vehicul";
    case 1: string = "Apel Nefondat 112";
    case 2: string = "Atacare Civil";
    case 3: string = "Neconformare Ordin";
    case 4: string = "Patrundere Teren Guvernamental";
    case 5: string = "Rapire Civil";
    case 6: string = "Posesie/Folosire Droguri";
    case 7: string = "Atacare Politist";
    case 8: string = "Neplata Amenda";
    case 9: string = "Drive-By";
    case 10: string = "Mituire Politist";
    case 11: string = "Omorare Civil";
    case 12: string = "Rapire Politist";
    case 13: string = "Omorare Politist";
    case 14: string = "Fugar";
    case 15: string = "Complice";
    }
    return string;
    }
    marimea stringului care este de 180 ce reprezeinta? adica se refera doar la un rand din cest cod sau se refera la toata functia ca vreau sa stiu si eu daca se refera de exemplu doar la fiecare case in parte (se repeta) nu ar avea rost sa pun 180 cand vad ca are maxim 5 caractere randul.

     

     

×
×
  • Create New...