[POMOC]OKO AUTA


Započeo TheForest1, Novembar 14, 2017, 18:00:50 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: Balkan Extazy 3.5.5
Detaljan opis problema: Kad setam auta na pijac i kad kupi igrac i kad ga parka/parkira dode mu drugo auta npr:infernusa kupi dode mu alpha.
Ako moze pomoc malivas.
Dio skripte://
Neke slike/video za lakse dobivanje pomoci(neobavezno)://

if(dialogid == VOZILO1)
 {
     if(!response) return true;
     if(response)
     {
         new veh = PI[playerid][pVozilo1];
         new moda[64];
         GetVehicleName(veh,moda,sizeof(moda));
         switch(listitem)
      {
          case 0:
          {
           new str1[500],str2[500],str3[1024];
           new reg[3];
           if(CI[veh][cRegistrovan] == 1) { reg = "Da"; }
           else { reg = "Ne"; }
           new zak[3];
           if(CI[veh][cZakljucan] == 1) { zak = "Da"; }
           else { zak = "Ne"; }
           format(str1,256,"{FFFFFF}| Informacije |\n\n[Vozilo na slotu 1]\nIme: %s\nVlasnik: %s\nVrednost: $%d\nTablice: %s\nRegistrovan: %s\nVreme registracije: %dh\nZakljucan: %s",moda,CI[veh][cVlasnik],CI[veh][cCena],CI[veh][cTablice],reg,CI[veh][cRegVreme],zak);
           format(str2,256,"Il. supstance: %d\nNovac: $%d\nMats: %d\n\n1) Gun: %d | Ammo: %d\n2) Gun: %d | Ammo: %d\n3) Gun: %d | Ammo: %d",CI[veh][cDroga],CI[veh][cNovac],CI[veh][cMats],CI[veh][cGun1],CI[veh][cAmmo1],CI[veh][cGun2],CI[veh][cAmmo2],CI[veh][cGun3],CI[veh][cAmmo3]);
           format(str3,600,"%s\n%s",str1,str2);
           g_SPD(playerid, 19991, DSM, ""COL_BE"Informacije", str3, "OK", "");
          }
            case 1:
          {
              new Float:Cx, Float:Cy, Float:Cz;
                    GetVehiclePos(veh, Cx, Cy, Cz);
                    if(!IsPlayerInRangeOfPoint(playerid, 5, Cx, Cy, Cz)) return Error(playerid, "Niste blizu vozila.");
                    if(vehulazi[playerid] == 1) return Error(playerid, "Sacekaj prvo da udjes!");
                    if(zakljucavanje[playerid] == 1) return Error(playerid, "Moras sacekati 5 sekundi od zakljucavanja!");
              if(CI[veh][cZakljucan] == 1)
              {
                  CI[veh][cZakljucan] = 0;
                    new mrk[128];
         new sisveh[128];
              GetVehicleName(veh,sisveh,sizeof(sisveh));
               SCM(playerid, -1, ""COL_BE"BZ: {FFFFFF}Otkljucali ste vozilo.");
         format(mrk, sizeof(mrk), "* %s otkljucava svoje vozilo marke %s.", GetName(playerid),sisveh);
         ProxDetector(30.0, playerid, mrk, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
                  foreach(new i : Player)
      {
       SetVehicleParamsForPlayer(veh,i,0,CI[veh][cZakljucan]);
      }
     }
     else if(CI[veh][cZakljucan] == 0)
              {
                  CI[veh][cZakljucan] = 1;
                  SCM(playerid, -1, ""COL_BE"BZ: {FFFFFF}Zakljucali ste vozilo.");
                  new sisveh[128];
               GetVehicleName(veh,sisveh,sizeof(sisveh));
                  new mrk[128];
                        format(mrk, sizeof(mrk), "* %s zakljucava svoje vozilo marke %s.", GetName(playerid), sisveh);
         ProxDetector(30.0, playerid, mrk, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
                  foreach(new i : Player)
      {
       SetVehicleParamsForPlayer(veh,i,0,CI[veh][cZakljucan]);
      }
      zakljucavanje[playerid] = 1;
      SetTimerEx("zakljucavanje1", 5000, false, "i", playerid);
     }
     SacuvajVozilo(veh);
          }
          case 2:
          {
              if(!IsPlayerInAnyVehicle(playerid)) return Error(playerid, "Niste u vozilu.");
              if(GetPlayerVehicleID(playerid) != veh) return Error(playerid, "Niste u svom vozilu.");
              if(IsPlayerInRangeOfPoint(playerid, 200, -1993.5602,137.2155,27.5391) || IsPlayerInRangeOfPoint(playerid, 200, 2207.5015,1839.3840,10.8203) || IsPlayerInRangeOfPoint(playerid, 200, 1724.6249,-1594.6971,13.3605) || IsPlayerInRangeOfPoint(playerid, 200, 615.1039,889.8488,-42.9039)) return Error(playerid, "Ne mozes ovde parkirati!");
     new Float:health;
                    GetVehicleHealth(GetPlayerVehicleID(playerid),health);
     if(health < 950.0)
     {
      Error(playerid, "Ne mozete parkirati pokvareno vozilo.");
      return true;
     }
     new Float:xx, Float:xy, Float:xz;
              GetVehiclePos(GetPlayerVehicleID(playerid), xx, xy, xz);
              new Float:az;
     GetVehicleZAngle(GetPlayerVehicleID(playerid), az);
              CI[veh][cPosX] = xx;
              CI[veh][cPosY] = xy;
              CI[veh][cPosZ] = xz;
              CI[veh][cAngle] = az;
              CI[veh][cVW] = GetVehicleVirtualWorld(veh);
     iz_SetVehicleHealth(GetPlayerVehicleID(playerid),health);
              UnistiVozilo1(veh);
              DodajVozilo1(CI[veh][cModel],CI[veh][cPosX],CI[veh][cPosY],CI[veh][cPosZ]+1.0,CI[veh][cAngle],CI[veh][cBoja1],CI[veh][cBoja2],60000);
     vehhealth[veh] = health;
     iz_SetVehicleHealth(veh, health);
     SetVehicleVirtualWorld(veh, CI[veh][cVW]);
     SetVehicleNumberPlate(veh,CI[veh][cTablice]);
     ModVehicle(veh);
     foreach(new i : Player)
     {
      SetVehicleParamsForPlayer(veh,i,0,CI[veh][cZakljucan]);
     }
              SCM(playerid, -1, ""COL_BE"BZ: {FFFFFF}Od sada ce se vase vozilo spawnovati ovde.");
              iz_PutPlayerInVehicle(playerid, veh, 0);
              SacuvajVozilo(veh);
          }
          case 3:
          {
                    if(GetPlayerVehicleID(playerid) != veh) return Error(playerid, "Niste u svom vozilu.");
                    g_SPD(playerid, VBOJA11, DSI, ""COL_BE"Boja 1", "{FFFFFF}Upisite ID prve boje vozila:", "Napred", "Nazad");
          }
          case 4:
          {
              if(GetPlayerVehicleID(playerid) != veh) return Error(playerid, "Niste u svom vozilu.");
              if(!IsPlayerInRangeOfPoint(playerid, 50, 2847.3223,2364.7559,11.0850) && !IsPlayerInRangeOfPoint(playerid, 20, 2586.0173,2271.8838,11.0698) &&
     !IsPlayerInRangeOfPoint(playerid, 50, 1641.1594,-1085.3608,23.9063) && !IsPlayerInRangeOfPoint(playerid, 50, 1176.358154, -2565.004150, 0.241947) &&
     !IsPlayerInRangeOfPoint(playerid, 50, 128.0722,-1824.9550,0.4873) && !IsPlayerInRangeOfPoint(playerid, 50, 1628.6578,588.0280,1.7932) && !IsPlayerInRangeOfPoint(playerid, 20, 2154.8550,-1161.1062,23.8246)) return Error(playerid, "Nisi na pijaci.");
                    new cena;
     cena = (CI[veh][cCena]/4)*3;
     new string[256];
     format(string,sizeof(string), "{FFFFFF}Prodaja vozila drzavi\n\nDa li ste sigurni da zelite da prodate vozilo drzavi za $%d!\n\nAko ste sigurni kliknite na 'Prodaj' ako ne kliknite na 'Izlaz'", cena);
     g_SPD(playerid, DVOZILO_PRODAJA1, DSM, ""COL_BE"Prodaja vozila drzavi", string, "Prodaj", "Izlaz");
          }
          case 5:
          {
              if(IsPlayerInAnyVehicle(playerid)) return Error(playerid, "Ne mozete to u vozilu.");
              if(VoziloJeBicikla(veh)) return Error(playerid, "Ne mozete to kod bicikle!");
              new Float:Cx, Float:Cy, Float:Cz;
                    GetVehiclePos(veh, Cx, Cy, Cz);
                    if(!IsPlayerInRangeOfPoint(playerid, 5, Cx, Cy, Cz)) return Error(playerid, "Niste blizu vozila.");
              g_SPD(playerid, GEPEK1, DSL, ""COL_BE"Gepek", "Uzmi\nOstavi", "Napred", "Izadji");
          }
          case 6:
          {
              Cmd(playerid, "/prodajvozilo (playerid) (cena)");
          }
          case 7:
          {
              if(PI[playerid][pVozilo1] == 9999) return Error(playerid, "Nemas vozilo na slotu 1");
     GetVehiclePos(PI[playerid][pVozilo1], X_C, Y_C, Z_C);
     iz_SetPlayerCheckpoint(playerid, X_C, Y_C, Z_C, 5);
     SCM(playerid, -1, ""COL_BE"BZ: {FFFFFF}(( Vozilo locirano na radaru. ))");
          }
          case 8:
          {
              if(GetPlayerVehicleID(playerid) != veh) return Error(playerid, "Niste u svom vozilu.");
              if(VoziloJeBicikla(veh)) return Error(playerid, "Ne mozete to kod bicikle!");
              GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective);
     if(bonnet == VEHICLE_PARAMS_ON)
     {
         SetVehicleParamsEx(veh,engine,lights,alarm,doors,VEHICLE_PARAMS_OFF,boot,objective);
         SCM(playerid, -1, ""COL_BE"BZ: {FFFFFF}Spustili ste haubu.");
         new mrk[128];
         format(mrk, sizeof(mrk), "* %s spusta haubu.", GetName(playerid));
      ProxDetector(30.0, playerid, mrk, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
     }
     else
     {
         SetVehicleParamsEx(veh,engine,lights,alarm,doors,VEHICLE_PARAMS_ON,boot,objective);
         SCM(playerid, -1, ""COL_BE"BZ: {FFFFFF}Podigli ste haubu.");
         new mrk[128];
         format(mrk, sizeof(mrk), "* %s podize haubu.", GetName(playerid));
      ProxDetector(30.0, playerid, mrk, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
     }
          }
          case 9:
          {
              if(GetPlayerVehicleID(playerid) != veh) return Error(playerid, "Niste u svom vozilu.");
              if(VoziloJeBicikla(veh)) return Error(playerid, "Ne mozete to kod bicikle!");
              GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective);
     if(alarm == VEHICLE_PARAMS_ON)
     {
         SetVehicleParamsEx(veh,engine,lights,VEHICLE_PARAMS_OFF,doors,bonnet,boot,objective);
         SCM(playerid, -1, ""COL_BE"BZ: {FFFFFF}Ugasili ste alarm.");
         new mrk[128];
         format(mrk, sizeof(mrk), "* %s gasi alarm.", GetName(playerid));
      ProxDetector(30.0, playerid, mrk, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
     }
     else
     {
         SetVehicleParamsEx(veh,engine,lights,VEHICLE_PARAMS_ON,doors,bonnet,boot,objective);
         SCM(playerid, -1, ""COL_BE"BZ: {FFFFFF}Upalili ste alarm.");
         new mrk[128];
         format(mrk, sizeof(mrk), "* %s pali alarm.", GetName(playerid));
      ProxDetector(30.0, playerid, mrk, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
     }
          }
          case 10:
          {
              if(GetPlayerVehicleID(playerid) != veh) return Error(playerid, "Niste u svom vozilu.");
              if(VoziloJeBicikla(veh)) return Error(playerid, "Ne mozete to kod bicikle!");
              GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective);
     if(lights == VEHICLE_PARAMS_ON)
     {
         SetVehicleParamsEx(veh,engine,VEHICLE_PARAMS_OFF,alarm,doors,bonnet,boot,objective);
         new mrk[128];
         format(mrk, sizeof(mrk), "* %s gasi svetla.", GetName(playerid));
      ProxDetector(30.0, playerid, mrk, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
      SCM(playerid, -1, ""COL_RED"BZ: {FFFFFF}Ugasili ste svetla.");
     }
     else
     {
         SetVehicleParamsEx(veh,engine,VEHICLE_PARAMS_ON,alarm,doors,bonnet,boot,objective);
         new mrk[128];
         format(mrk, sizeof(mrk), "* %s pali svetla.", GetName(playerid));
      ProxDetector(30.0, playerid, mrk, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
      SCM(playerid, -1, ""COL_HS"BZ: {FFFFFF}Upalili ste svetla.");
     }
          }
          case 11:
          {
              if(GetPlayerVehicleID(playerid) != veh) return Error(playerid, "Niste u svom vozilu.");
              if(VoziloJeBicikla(veh)) return Error(playerid, "Ne mozete to kod bicikle!");
              SCM(playerid, -1, ""COL_BE"BZ: {FFFFFF}Skinuli ste tuning!");
              CI[veh][cmod1] = 0;
              CI[veh][cmod2] = 0;
              CI[veh][cmod3] = 0;
              CI[veh][cmod4] = 0;
              CI[veh][cmod5] = 0;
              CI[veh][cmod6] = 0;
              CI[veh][cmod7] = 0;
              CI[veh][cmod8] = 0;
              CI[veh][cmod9] = 0;
              CI[veh][cmod10] = 0;
              CI[veh][cmod11] = 0;
              CI[veh][cmod12] = 0;
              CI[veh][cmod13] = 0;
              CI[veh][cmod14] = 0;
              CI[veh][cmod15] = 0;
              CI[veh][cmod16] = 0;
              CI[veh][cmod17] = 0;
              CI[veh][cPaintJob] = -1;
              new componentid;
              for (new j = 0; j < 18; ++j)
        {
            componentid = GetVehicleComponentInSlot(veh, j);
            RemoveVehicleComponent (veh, componentid);
        }
        PaintJob[veh] = -1;
        ChangeVehiclePaintjob(veh, 3);
        SacuvajVozilo(veh);
          }
   }
  }
 }

    if(dialogid == VOZILO2)
 {
     if(!response) return true;
     if(response)
     {
         new veh = PI[playerid][pVozilo2];
         new moda[64];
         GetVehicleName(veh,moda,sizeof(moda));
         switch(listitem)
      {
          case 0:
          {
           new str1[500],str2[500],str3[1024];
           new reg[3];
           if(CI[veh][cRegistrovan] == 1) { reg = "Da"; }
           else { reg = "Ne"; }
           new zak[3];
           if(CI[veh][cZakljucan] == 1) { zak = "Da"; }
           else { zak = "Ne"; }
           format(str1,256,"{FFFFFF}| Informacije |\n\n[Vozilo na slotu 2]\nIme: %s\nVlasnik: %s\nVrednost: $%d\nTablice: %s\nRegistrovan: %s\nVreme registracije: %dh\nZakljucan: %s",moda,CI[veh][cVlasnik],CI[veh][cCena],CI[veh][cTablice],reg,CI[veh][cRegVreme],zak);
           format(str2,256,"Il. supstance: %d\nNovac: $%d\nMats: %d\n\n1) Gun: %d | Ammo: %d\n2) Gun: %d | Ammo: %d\n3) Gun: %d | Ammo: %d",CI[veh][cDroga],CI[veh][cNovac],CI[veh][cMats],CI[veh][cGun1],CI[veh][cAmmo1],CI[veh][cGun2],CI[veh][cAmmo2],CI[veh][cGun3],CI[veh][cAmmo3]);
           format(str3,600,"%s\n%s",str1,str2);
           g_SPD(playerid, 19991, DSM, ""COL_BE"Informacije", str3, "OK", "");
          }
          case 1:
          {
              new Float:Cx, Float:Cy, Float:Cz;
                    GetVehiclePos(veh, Cx, Cy, Cz);
                    if(!IsPlayerInRangeOfPoint(playerid, 5, Cx, Cy, Cz)) return Error(playerid, "Niste blizu vozila.");
                    if(vehulazi[playerid] == 1) return Error(playerid, "Sacekaj prvo da udjes!");
              if(CI[veh][cZakljucan] == 1)
              {
                  CI[veh][cZakljucan] = 0;
                  new mrk[128];
         new sisveh[128];
             GetVehicleName(veh,sisveh,sizeof(sisveh));
                SCM(playerid, -1, ""COL_BE"BZ: {FFFFFF}Otkljucali ste vozilo.");
             format(mrk, sizeof(mrk), "* %s otkljucava svoje vozilo marke %s.", GetName(playerid),sisveh);
         ProxDetector(30.0, playerid, mrk, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
                  foreach(new i : Player)
      {
       SetVehicleParamsForPlayer(veh,i,0,CI[veh][cZakljucan]);
      }
     }
     else if(CI[veh][cZakljucan] == 0)
              {
                  CI[veh][cZakljucan] = 1;
                  SCM(playerid, -1, ""COL_BE"BZ: {FFFFFF}Zakljucali ste vozilo.");
                  new sisveh[128];
               GetVehicleName(veh,sisveh,sizeof(sisveh));
                  new mrk[128];
             format(mrk, sizeof(mrk), "* %s zakljucava svoje vozilo marke %s.", GetName(playerid), sisveh);
         ProxDetector(30.0, playerid, mrk, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
                  foreach(new i : Player)
      {
       SetVehicleParamsForPlayer(veh,i,0,CI[veh][cZakljucan]);
      }
     }
     SacuvajVozilo(veh);
          }
          case 2:
          {
              if(!IsPlayerInAnyVehicle(playerid)) return Error(playerid, "Niste u vozilu.");
              if(GetPlayerVehicleID(playerid) != veh) return Error(playerid, "Niste u svom vozilu.");
              if(IsPlayerInRangeOfPoint(playerid, 200, -1993.5602,137.2155,27.5391) || IsPlayerInRangeOfPoint(playerid, 200, 2207.5015,1839.3840,10.8203) || IsPlayerInRangeOfPoint(playerid, 200, 1724.6249,-1594.6971,13.3605) || IsPlayerInRangeOfPoint(playerid, 200, 615.1039,889.8488,-42.9039)) return Error(playerid, "Ne mozes ovde parkirati!");
     new Float:health;
     GetVehicleHealth(GetPlayerVehicleID(playerid), health);
     if(health < 950.0)
     {
      Error(playerid, "Ne mozete parkirati pokvareno vozilo.");
      return true;
     }
     new Float:xx, Float:xy, Float:xz;
              GetVehiclePos(GetPlayerVehicleID(playerid), xx, xy, xz);
              new Float:az;
     GetVehicleZAngle(GetPlayerVehicleID(playerid), az);
              CI[veh][cPosX] = xx;
              CI[veh][cPosY] = xy;
              CI[veh][cPosZ] = xz;
              CI[veh][cAngle] = az;
              CI[veh][cVW] = GetVehicleVirtualWorld(veh);
     iz_SetVehicleHealth(GetPlayerVehicleID(playerid),health);
              UnistiVozilo1(veh);
              DodajVozilo1(CI[veh][cModel],CI[veh][cPosX],CI[veh][cPosY],CI[veh][cPosZ]+1.0,CI[veh][cAngle],CI[veh][cBoja1],CI[veh][cBoja2],60000);
                    vehhealth[veh] = health;
     iz_SetVehicleHealth(veh, health);
     SetVehicleVirtualWorld(veh, CI[veh][cVW]);
              SetVehicleNumberPlate(veh,CI[veh][cTablice]);
              ModVehicle(veh);
              foreach(new i : Player)
     {
      SetVehicleParamsForPlayer(veh,i,0,CI[veh][cZakljucan]);
     }
              SCM(playerid, -1, ""COL_BE"BZ: {FFFFFF}Od sada ce se vase vozilo spawnovati ovde.");
              iz_PutPlayerInVehicle(playerid, veh, 0);
              SacuvajVozilo(veh);
          }
          case 3:
          {
                    if(GetPlayerVehicleID(playerid) != veh) return Error(playerid, "Niste u svom vozilu.");
                    g_SPD(playerid, VBOJA21, DSI, ""COL_BE"Boja 1", "{FFFFFF}Upisite ID prve boje vozila:", "Napred", "Nazad");
          }
          case 4:
          {
              if(GetPlayerVehicleID(playerid) != veh) return Error(playerid, "Niste u svom vozilu.");
              if(!IsPlayerInRangeOfPoint(playerid, 50, 2847.3223,2364.7559,11.0850) && !IsPlayerInRangeOfPoint(playerid, 20, 2586.0173,2271.8838,11.0698) &&
     !IsPlayerInRangeOfPoint(playerid, 50, 1641.1594,-1085.3608,23.9063) && !IsPlayerInRangeOfPoint(playerid, 50, 1176.358154, -2565.004150, 0.241947) &&
     !IsPlayerInRangeOfPoint(playerid, 50, 128.0722,-1824.9550,0.4873) && !IsPlayerInRangeOfPoint(playerid, 50, 1628.6578,588.0280,1.7932) && !IsPlayerInRangeOfPoint(playerid, 20, 2154.8550,-1161.1062,23.8246)) return Error(playerid, "Nisi na pijaci.");
                    new cena;
     cena = (CI[veh][cCena]/4)*3;
     new string[256];
     format(string,sizeof(string), "{FFFFFF}Prodaja vozila drzavi\n\nDa li ste sigurni da zelite da prodate vozilo drzavi za $%d!\n\nAko ste sigurni kliknite na 'Prodaj' ako ne kliknite na 'Izlaz'", cena);
     g_SPD(playerid, DVOZILO_PRODAJA2, DSM, ""COL_BE"Prodaja vozila drzavi", string, "Prodaj", "Izlaz");
          }
          case 5:
          {
              if(IsPlayerInAnyVehicle(playerid)) return Error(playerid, "Ne mozete to u vozilu.");
              if(VoziloJeBicikla(veh)) return Error(playerid, "Ne mozete to kod bicikle!");
              new Float:Cx, Float:Cy, Float:Cz;
                    GetVehiclePos(veh, Cx, Cy, Cz);
                    if(!IsPlayerInRangeOfPoint(playerid, 5, Cx, Cy, Cz)) return Error(playerid, "Niste blizu vozila.");
              g_SPD(playerid, GEPEK2, DSL, ""COL_BE"Gepek", "Uzmi\nOstavi", "Napred", "Izadji");
          }
          case 6:
          {
              Cmd(playerid, "/prodajvozilo (playerid) (cena)");
          }
          case 7:
          {
              if(PI[playerid][pVozilo2] == 9999) return Error(playerid, "Nemas vozilo na slotu 2");
     GetVehiclePos(PI[playerid][pVozilo2], X_C, Y_C, Z_C);
     iz_SetPlayerCheckpoint(playerid, X_C, Y_C, Z_C, 5);
     SCM(playerid, -1, ""COL_BE"BZ: {FFFFFF}(( Vozilo locirano na radaru. ))");
          }
          case 8:
          {
              if(GetPlayerVehicleID(playerid) != veh) return Error(playerid, "Niste u svom vozilu.");
              if(VoziloJeBicikla(veh)) return Error(playerid, "Ne mozete to kod bicikle!");
              GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective);
     if(bonnet == VEHICLE_PARAMS_ON)
     {
         SetVehicleParamsEx(veh,engine,lights,alarm,doors,VEHICLE_PARAMS_OFF,boot,objective);
         SCM(playerid, -1, ""COL_BE"BZ: {FFFFFF}Spustili ste haubu.");
         new mrk[128];
         format(mrk, sizeof(mrk), "* %s spusta haubu.", GetName(playerid));
      ProxDetector(30.0, playerid, mrk, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
     }
     else
     {
         SetVehicleParamsEx(veh,engine,lights,alarm,doors,VEHICLE_PARAMS_ON,boot,objective);
         SCM(playerid, -1, ""COL_BE"BZ: {FFFFFF}Podigli ste haubu.");
         new mrk[128];
         format(mrk, sizeof(mrk), "* %s podize haubu.", GetName(playerid));
      ProxDetector(30.0, playerid, mrk, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
     }
          }
          case 9:
          {
              if(GetPlayerVehicleID(playerid) != veh) return Error(playerid, "Niste u svom vozilu.");
              if(VoziloJeBicikla(veh)) return Error(playerid, "Ne mozete to kod bicikle!");
              GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective);
     if(alarm == VEHICLE_PARAMS_ON)
     {
         SetVehicleParamsEx(veh,engine,lights,VEHICLE_PARAMS_OFF,doors,bonnet,boot,objective);
         SCM(playerid, -1, ""COL_BE"BZ: {FFFFFF}Ugasili ste alarm.");
         new mrk[128];
         format(mrk, sizeof(mrk), "* %s gasi alarm.", GetName(playerid));
      ProxDetector(30.0, playerid, mrk, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
     }
     else
     {
         SetVehicleParamsEx(veh,engine,lights,VEHICLE_PARAMS_ON,doors,bonnet,boot,objective);
         SCM(playerid, -1, ""COL_BE"BZ: {FFFFFF}Upalili ste alarm.");
         new mrk[128];
         format(mrk, sizeof(mrk), "* %s pali alarm.", GetName(playerid));
      ProxDetector(30.0, playerid, mrk, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
     }
          }
          case 10:
          {
              if(GetPlayerVehicleID(playerid) != veh) return Error(playerid, "Niste u svom vozilu.");
              if(VoziloJeBicikla(veh)) return Error(playerid, "Ne mozete to kod bicikle!");
              GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective);
     if(lights == VEHICLE_PARAMS_ON)
     {
         SetVehicleParamsEx(veh,engine,VEHICLE_PARAMS_OFF,alarm,doors,bonnet,boot,objective);
         new mrk[128];
         format(mrk, sizeof(mrk), "* %s gasi svetla.", GetName(playerid));
      ProxDetector(30.0, playerid, mrk, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
      SCM(playerid, -1, ""COL_RED"BZ: {FFFFFF}Ugasili ste svetla.");
     }
     else
     {
         SetVehicleParamsEx(veh,engine,VEHICLE_PARAMS_ON,alarm,doors,bonnet,boot,objective);
         new mrk[128];
         format(mrk, sizeof(mrk), "* %s pali svetla.", GetName(playerid));
      ProxDetector(30.0, playerid, mrk, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
      SCM(playerid, -1, ""COL_HS"BZ: {FFFFFF}Upalili ste svetla.");
     }
          }
          case 11:
          {
              if(GetPlayerVehicleID(playerid) != veh) return Error(playerid, "Niste u svom vozilu.");
              if(VoziloJeBicikla(veh)) return Error(playerid, "Ne mozete to kod bicikle!");
              SCM(playerid, -1, ""COL_BE"BZ: {FFFFFF}Skinuli ste tuning!");
              CI[veh][cmod1] = 0;
              CI[veh][cmod2] = 0;
              CI[veh][cmod3] = 0;
              CI[veh][cmod4] = 0;
              CI[veh][cmod5] = 0;
              CI[veh][cmod6] = 0;
              CI[veh][cmod7] = 0;
              CI[veh][cmod8] = 0;
              CI[veh][cmod9] = 0;
              CI[veh][cmod10] = 0;
              CI[veh][cmod11] = 0;
              CI[veh][cmod12] = 0;
              CI[veh][cmod13] = 0;
              CI[veh][cmod14] = 0;
              CI[veh][cmod15] = 0;
              CI[veh][cmod16] = 0;
              CI[veh][cmod17] = 0;
              CI[veh][cPaintJob] = -1;
              new componentid;
              for (new j = 0; j < 18; ++j)
        {
            componentid = GetVehicleComponentInSlot(veh, j);
            RemoveVehicleComponent (veh, componentid);
        }
        PaintJob[veh] = -1;
        ChangeVehiclePaintjob(veh, 3);
        SacuvajVozilo(veh);
          }
   }
  }
 }

 if(dialogid == VOZILO3)
 {
     if(!response) return true;
     if(response)
     {
         new veh = PI[playerid][pVozilo3];
   new moda[64];
         GetVehicleName(veh,moda,sizeof(moda));
         switch(listitem)
      {
          case 0:
          {
           new str1[500],str2[500],str3[1024];
           new reg[3];
           if(CI[veh][cRegistrovan] == 1) { reg = "Da"; }
           else { reg = "Ne"; }
           new zak[3];
           if(CI[veh][cZakljucan] == 1) { zak = "Da"; }
           else { zak = "Ne"; }
           format(str1,256,"{FFFFFF}| Informacije |\n\n[Vozilo na slotu 3]\nIme: %s\nVlasnik: %s\nVrednost: $%d\nTablice: %s\nRegistrovan: %s\nVreme registracije: %dh\nZakljucan: %s",moda,CI[veh][cVlasnik],CI[veh][cCena],CI[veh][cTablice],reg,CI[veh][cRegVreme],zak);
           format(str2,256,"Il. supstance: %d\nNovac: $%d\nMats: %d\n\n1) Gun: %d | Ammo: %d\n2) Gun: %d | Ammo: %d\n3) Gun: %d | Ammo: %d",CI[veh][cDroga],CI[veh][cNovac],CI[veh][cMats],CI[veh][cGun1],CI[veh][cAmmo1],CI[veh][cGun2],CI[veh][cAmmo2],CI[veh][cGun3],CI[veh][cAmmo3]);
           format(str3,600,"%s\n%s",str1,str2);
           g_SPD(playerid, 19991, DSM, ""COL_BE"Informacije", str3, "OK", "");
          }
          case 1:
          {
              new Float:Cx, Float:Cy, Float:Cz;
                    GetVehiclePos(veh, Cx, Cy, Cz);
                    if(!IsPlayerInRangeOfPoint(playerid, 5, Cx, Cy, Cz)) return Error(playerid, "Niste blizu vozila.");
                    if(vehulazi[playerid] == 1) return Error(playerid, "Sacekaj prvo da udjes!");
              if(CI[veh][cZakljucan] == 1)
              {
                  CI[veh][cZakljucan] = 0;
                  new mrk[128];
         new sisveh[128];
             GetVehicleName(veh,sisveh,sizeof(sisveh));
             SCM(playerid, -1, ""COL_BE"BZ: {FFFFFF}Otkljucali ste vozilo.");
                        format(mrk, sizeof(mrk), "* %s otkljucava svoje vozilo marke %s.", GetName(playerid),sisveh);
         ProxDetector(30.0, playerid, mrk, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
                  foreach(new i : Player)
      {
       SetVehicleParamsForPlayer(veh,i,0,CI[veh][cZakljucan]);
      }
     }
     else if(CI[veh][cZakljucan] == 0)
              {
                  CI[veh][cZakljucan] = 1;
                  SCM(playerid, -1, ""COL_BE"BZ: {FFFFFF}Zakljucali ste vozilo.");
                  new sisveh[128];
               GetVehicleName(veh,sisveh,sizeof(sisveh));
                  new mrk[128];
          format(mrk, sizeof(mrk), "* %s zakljucava svoje vozilo marke %s.", GetName(playerid), sisveh);
         ProxDetector(30.0, playerid, mrk, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
                  foreach(new i : Player)
      {
       SetVehicleParamsForPlayer(veh,i,0,CI[veh][cZakljucan]);
      }
     }
     SacuvajVozilo(veh);
          }
          case 2:
          {
              if(!IsPlayerInAnyVehicle(playerid)) return Error(playerid, "Niste u vozilu.");
              if(GetPlayerVehicleID(playerid) != veh) return Error(playerid, "Niste u svom vozilu.");
              if(IsPlayerInRangeOfPoint(playerid, 200, -1993.5602,137.2155,27.5391) || IsPlayerInRangeOfPoint(playerid, 200, 2207.5015,1839.3840,10.8203) || IsPlayerInRangeOfPoint(playerid, 200, 1724.6249,-1594.6971,13.3605) || IsPlayerInRangeOfPoint(playerid, 200, 615.1039,889.8488,-42.9039)) return Error(playerid, "Ne mozes ovde parkirati!");
     new Float:health;
     GetVehicleHealth(GetPlayerVehicleID(playerid), health);
     if(health < 950.0)
     {
      Error(playerid, "Ne mozete parkirati pokvareno vozilo.");
      return true;
     }
     new Float:xx, Float:xy, Float:xz;
              GetVehiclePos(GetPlayerVehicleID(playerid), xx, xy, xz);
              new Float:az;
     GetVehicleZAngle(GetPlayerVehicleID(playerid), az);
              CI[veh][cPosX] = xx;
              CI[veh][cPosY] = xy;
              CI[veh][cPosZ] = xz;
              CI[veh][cAngle] = az;
              CI[veh][cVW] = GetVehicleVirtualWorld(veh);
     iz_SetVehicleHealth(GetPlayerVehicleID(playerid),health);
              UnistiVozilo1(veh);
              DodajVozilo1(CI[veh][cModel],CI[veh][cPosX],CI[veh][cPosY],CI[veh][cPosZ]+1.0,CI[veh][cAngle],CI[veh][cBoja1],CI[veh][cBoja2],60000);
                    vehhealth[veh] = health;
     iz_SetVehicleHealth(veh, health);
     SetVehicleVirtualWorld(veh, CI[veh][cVW]);
              SetVehicleNumberPlate(veh,CI[veh][cTablice]);
              ModVehicle(veh);
              foreach(new i : Player)
     {
      SetVehicleParamsForPlayer(veh,i,0,CI[veh][cZakljucan]);
     }
              SCM(playerid, -1, ""COL_BE"BZ: {FFFFFF}Od sada ce se vase vozilo spawnovati ovde.");
              iz_PutPlayerInVehicle(playerid, veh, 0);
              SacuvajVozilo(veh);
          }
          case 3:
          {
                    if(GetPlayerVehicleID(playerid) != veh) return Error(playerid, "Niste u svom vozilu.");
                    g_SPD(playerid, VBOJA31, DSI, ""COL_BE"Boja 1", "{FFFFFF}Upisite ID prve boje vozila:", "Napred", "Nazad");
          }
          case 4:
          {
              if(GetPlayerVehicleID(playerid) != veh) return Error(playerid, "Niste u svom vozilu.");
              if(!IsPlayerInRangeOfPoint(playerid, 50, 2847.3223,2364.7559,11.0850) && !IsPlayerInRangeOfPoint(playerid, 20, 2586.0173,2271.8838,11.0698) &&
     !IsPlayerInRangeOfPoint(playerid, 50, 1641.1594,-1085.3608,23.9063) && !IsPlayerInRangeOfPoint(playerid, 50, 1176.358154, -2565.004150, 0.241947) &&
     !IsPlayerInRangeOfPoint(playerid, 50, 128.0722,-1824.9550,0.4873) && !IsPlayerInRangeOfPoint(playerid, 50, 1628.6578,588.0280,1.7932) && !IsPlayerInRangeOfPoint(playerid, 20, 2154.8550,-1161.1062,23.8246)) return Error(playerid, "Nisi na pijaci.");
              new cena;
     cena = (CI[veh][cCena]/4)*3;
     new string[256];
     format(string,sizeof(string), "{FFFFFF}Prodaja vozila drzavi\n\nDa li ste sigurni da zelite da prodate vozilo drzavi za $%d!\n\nAko ste sigurni kliknite na 'Prodaj' ako ne kliknite na 'Izlaz'", cena);
     g_SPD(playerid, DVOZILO_PRODAJA3, DSM, ""COL_BE"Prodaja vozila drzavi", string, "Prodaj", "Izlaz");
          }
          case 5:
          {
              if(IsPlayerInAnyVehicle(playerid)) return Error(playerid, "Ne mozete to u vozilu.");
              if(VoziloJeBicikla(veh)) return Error(playerid, "Ne mozete to kod bicikle!");
              new Float:Cx, Float:Cy, Float:Cz;
                    GetVehiclePos(veh, Cx, Cy, Cz);
                    if(!IsPlayerInRangeOfPoint(playerid, 5, Cx, Cy, Cz)) return Error(playerid, "Niste blizu vozila.");
              g_SPD(playerid, GEPEK3, DSL, ""COL_BE"Gepek", "Uzmi\nOstavi", "Napred", "Izadji");
          }
          case 6:
          {
              Cmd(playerid, "/prodajvozilo (playerid) (cena)");
          }
          case 7:
          {
              if(PI[playerid][pVozilo3] == 9999) return Error(playerid, "Nemas vozilo na slotu 3");
     GetVehiclePos(PI[playerid][pVozilo3], X_C, Y_C, Z_C);
     iz_SetPlayerCheckpoint(playerid, X_C, Y_C, Z_C, 5);
     SCM(playerid, -1, ""COL_BE"BZ: {FFFFFF}(( Vozilo locirano na radaru. ))");
          }
          case 8:
          {
              if(GetPlayerVehicleID(playerid) != veh) return Error(playerid, "Niste u svom vozilu.");
              if(VoziloJeBicikla(veh)) return Error(playerid, "Ne mozete to kod bicikle!");
              GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective);
     if(bonnet == VEHICLE_PARAMS_ON)
     {
         SetVehicleParamsEx(veh,engine,lights,alarm,doors,VEHICLE_PARAMS_OFF,boot,objective);
         SCM(playerid, -1, ""COL_BE"BZ: {FFFFFF}Spustili ste haubu.");
         new mrk[128];
         format(mrk, sizeof(mrk), "* %s spusta haubu.", GetName(playerid));
      ProxDetector(30.0, playerid, mrk, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
     }
     else
     {
         SetVehicleParamsEx(veh,engine,lights,alarm,doors,VEHICLE_PARAMS_ON,boot,objective);
         SCM(playerid, -1, ""COL_BE"BZ: {FFFFFF}Podigli ste haubu.");
         new mrk[128];
         format(mrk, sizeof(mrk), "* %s podize haubu.", GetName(playerid));
      ProxDetector(30.0, playerid, mrk, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
     }
          }
          case 9:
          {
              if(GetPlayerVehicleID(playerid) != veh) return Error(playerid, "Niste u svom vozilu.");
              if(VoziloJeBicikla(veh)) return Error(playerid, "Ne mozete to kod bicikle!");
              GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective);
     if(alarm == VEHICLE_PARAMS_ON)
     {
         SetVehicleParamsEx(veh,engine,lights,VEHICLE_PARAMS_OFF,doors,bonnet,boot,objective);
         SCM(playerid, -1, ""COL_BE"BZ: {FFFFFF}Ugasili ste alarm.");
         new mrk[128];
         format(mrk, sizeof(mrk), "* %s gasi alarm.", GetName(playerid));
      ProxDetector(30.0, playerid, mrk, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
     }
     else
     {
         SetVehicleParamsEx(veh,engine,lights,VEHICLE_PARAMS_ON,doors,bonnet,boot,objective);
         SCM(playerid, -1, ""COL_BE"BZ: {FFFFFF}Upalili ste alarm.");
         new mrk[128];
         format(mrk, sizeof(mrk), "* %s pali alarm.", GetName(playerid));
      ProxDetector(30.0, playerid, mrk, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
     }
          }
          case 10:
          {
              if(GetPlayerVehicleID(playerid) != veh) return Error(playerid, "Niste u svom vozilu.");
              if(VoziloJeBicikla(veh)) return Error(playerid, "Ne mozete to kod bicikle!");
              GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective);
     if(lights == VEHICLE_PARAMS_ON)
     {
         SetVehicleParamsEx(veh,engine,VEHICLE_PARAMS_OFF,alarm,doors,bonnet,boot,objective);
         new mrk[128];
         format(mrk, sizeof(mrk), "* %s gasi svetla.", GetName(playerid));
      ProxDetector(30.0, playerid, mrk, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
      SCM(playerid, -1, ""COL_RED"BZ: {FFFFFF}Ugasili ste svetla.");
     }
     else
     {
         SetVehicleParamsEx(veh,engine,VEHICLE_PARAMS_ON,alarm,doors,bonnet,boot,objective);
         new mrk[128];
         format(mrk, sizeof(mrk), "* %s pali svetla.", GetName(playerid));
      ProxDetector(30.0, playerid, mrk, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
      SCM(playerid, -1, ""COL_HS"BZ: {FFFFFF}Upalili ste svetla.");
     }
          }
          case 11:
          {
              if(GetPlayerVehicleID(playerid) != veh) return Error(playerid, "Niste u svom vozilu.");
              if(VoziloJeBicikla(veh)) return Error(playerid, "Ne mozete to kod bicikle!");
              SCM(playerid, -1, ""COL_BE"BZ: {FFFFFF}Skinuli ste tuning!");
              CI[veh][cmod1] = 0;
              CI[veh][cmod2] = 0;
              CI[veh][cmod3] = 0;
              CI[veh][cmod4] = 0;
              CI[veh][cmod5] = 0;
              CI[veh][cmod6] = 0;
              CI[veh][cmod7] = 0;
              CI[veh][cmod8] = 0;
              CI[veh][cmod9] = 0;
              CI[veh][cmod10] = 0;
              CI[veh][cmod11] = 0;
              CI[veh][cmod12] = 0;
              CI[veh][cmod13] = 0;
              CI[veh][cmod14] = 0;
              CI[veh][cmod15] = 0;
              CI[veh][cmod16] = 0;
              CI[veh][cmod17] = 0;
              CI[veh][cPaintJob] = -1;
              new componentid;
              for (new j = 0; j < 18; ++j)
        {
            componentid = GetVehicleComponentInSlot(veh, j);
            RemoveVehicleComponent (veh, componentid);
        }
        PaintJob[veh] = -1;
        ChangeVehiclePaintjob(veh, 3);
        SacuvajVozilo(veh);
          }
   }
  }
 }

 if(dialogid == VOZILO4)
 {
     if(!response) return true;
     if(response)
     {
         new veh = PI[playerid][pVozilo4];
   new moda[64];
         GetVehicleName(veh,moda,sizeof(moda));
         switch(listitem)
      {
          case 0:
          {
           new str1[500],str2[500],str3[1024];
           new reg[3];
           if(CI[veh][cRegistrovan] == 1) { reg = "Da"; }
           else { reg = "Ne"; }
           new zak[3];
           if(CI[veh][cZakljucan] == 1) { zak = "Da"; }
           else { zak = "Ne"; }
           format(str1,256,"{FFFFFF}| Informacije |\n\n[Vozilo na slotu 4 (donatorski slot)]\nIme: %s\nVlasnik: %s\nVrednost: $%d\nTablice: %s\nRegistrovan: %s\nVreme registracije: %dh\nZakljucan: %s",moda,CI[veh][cVlasnik],CI[veh][cCena],CI[veh][cTablice],reg,CI[veh][cRegVreme],zak);
           format(str2,256,"Il. supstance: %d\nNovac: $%d\nMats: %d\n\n1) Gun: %d | Ammo: %d\n2) Gun: %d | Ammo: %d\n3) Gun: %d | Ammo: %d",CI[veh][cDroga],CI[veh][cNovac],CI[veh][cMats],CI[veh][cGun1],CI[veh][cAmmo1],CI[veh][cGun2],CI[veh][cAmmo2],CI[veh][cGun3],CI[veh][cAmmo3]);
           format(str3,600,"%s\n%s",str1,str2);
           g_SPD(playerid, 19991, DSM, ""COL_BE"Informacije", str3, "OK", "");
          }
          case 1:
          {
              new Float:Cx, Float:Cy, Float:Cz;
                    GetVehiclePos(veh, Cx, Cy, Cz);
                    if(!IsPlayerInRangeOfPoint(playerid, 5, Cx, Cy, Cz)) return Error(playerid, "Niste blizu vozila.");
                    if(vehulazi[playerid] == 1) return Error(playerid, "Sacekaj prvo da udjes!");
              if(CI[veh][cZakljucan] == 1)
              {
                  CI[veh][cZakljucan] = 0;
                  new mrk[128];
         new sisveh[128];
             GetVehicleName(veh,sisveh,sizeof(sisveh));
             SCM(playerid, -1, ""COL_BE"BZ: {FFFFFF}Otkljucali ste vozilo.");
                        format(mrk, sizeof(mrk), "* %s otkljucava svoje vozilo marke %s.", GetName(playerid),sisveh);
         ProxDetector(30.0, playerid, mrk, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
                  foreach(new i : Player)
      {
       SetVehicleParamsForPlayer(veh,i,0,CI[veh][cZakljucan]);
      }
     }
     else if(CI[veh][cZakljucan] == 0)
              {
                  CI[veh][cZakljucan] = 1;
                  SCM(playerid, -1, ""COL_BE"BZ: {FFFFFF}Zakljucali ste vozilo.");
                  new sisveh[128];
               GetVehicleName(veh,sisveh,sizeof(sisveh));
                  new mrk[128];
          format(mrk, sizeof(mrk), "* %s zakljucava svoje vozilo marke %s.", GetName(playerid), sisveh);
         ProxDetector(30.0, playerid, mrk, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
                  foreach(new i : Player)
      {
       SetVehicleParamsForPlayer(veh,i,0,CI[veh][cZakljucan]);
      }
     }
     SacuvajVozilo(veh);
          }
          case 2:
          {
              if(!IsPlayerInAnyVehicle(playerid)) return Error(playerid, "Niste u vozilu.");
              if(GetPlayerVehicleID(playerid) != veh) return Error(playerid, "Niste u svom vozilu.");
              if(IsPlayerInRangeOfPoint(playerid, 200, -1993.5602,137.2155,27.5391) || IsPlayerInRangeOfPoint(playerid, 200, 2207.5015,1839.3840,10.8203) || IsPlayerInRangeOfPoint(playerid, 200, 1724.6249,-1594.6971,13.3605) || IsPlayerInRangeOfPoint(playerid, 200, 615.1039,889.8488,-42.9039)) return Error(playerid, "Ne mozes ovde parkirati!");
     new Float:health;
     GetVehicleHealth(GetPlayerVehicleID(playerid), health);
     if(health < 950.0)
     {
      Error(playerid, "Ne mozete parkirati pokvareno vozilo.");
      return true;
     }
     new Float:xx, Float:xy, Float:xz;
              GetVehiclePos(GetPlayerVehicleID(playerid), xx, xy, xz);
              new Float:az;
     GetVehicleZAngle(GetPlayerVehicleID(playerid), az);
              CI[veh][cPosX] = xx;
              CI[veh][cPosY] = xy;
              CI[veh][cPosZ] = xz;
              CI[veh][cAngle] = az;

   

CMD:napravivozilo(playerid,params[],help)
{
 #pragma unused help
  if(UlogovanIgrac[playerid] == 0 || PI[playerid][pReg] == 0) return Error(playerid, "Nisi ulogovan/a ili nisi registrovan/a!");
    if(PI[playerid][pAdmin] < 1 && ACCmd[playerid] == 1) return Error(playerid, "Komande mozete koristiti svake 2 sekunde!");
 //CmdProtect(playerid);
 if(!strcmp(GetNameEx(playerid), Owner_1, true) || !strcmp(GetNameEx(playerid), Owner_2, true) || !strcmp(GetNameEx(playerid), Director_1, true) || !strcmp(GetNameEx(playerid), Director_2, true) || !strcmp(GetNameEx(playerid), Director_3, true) || !strcmp(GetNameEx(playerid), Director_4, true) || !strcmp(GetNameEx(playerid), Director_5, true) || !strcmp(GetNameEx(playerid), Director_6, true))
  {
  if(UlogovanIgrac[playerid] == 0) return Error(playerid, "Nisi ulogovan!");
  if(PI[playerid][pAdmin] < 6) return Error(playerid, "Nisi vlasnik.");
  if(UlogovanIgrac[playerid] == 0) return Error(playerid, "Nisi ulogovan!");
  new veh, vcena, vboja1, vboja2;
  if(sscanf(params, "iiii", veh, vcena, vboja1, vboja2)) return Cmd(playerid, "/napravivozilo (id vozila) (cena) (boja 1) (boja 2)");
        if(vboja1 < 0 || vboja1 > 255) return Error(playerid, "Ne moze boja iznad 255 ni ispod 0!");
        if(vboja2 < 0 || vboja2 > 255) return Error(playerid, "Ne moze boja iznad 255 ni ispod 0!");
        if(veh < 400 || veh > 611) return Error(playerid, "Ne moze ispod 400 ili iznad 611!");
        new idica;
        new Float:ang;
     GetPlayerFacingAngle(playerid, ang);
  GetPlayerPos(playerid, X, Y, Z);
     idica = AddStaticVehicleEx(veh, X, Y+2, Z, ang, vboja1, vboja2, 60000); //DodajVozilo ako ne radi kez da ga putuje u vozilo!!!
  brojvozila++;
     new model[24];
  GetVehicleName(brojvozila,model,sizeof(model));
  vehhealth[brojvozila] = 998.0;
  iz_SetVehicleHealth(brojvozila, 998.0);
  CI[brojvozila][cModel] = veh;
  CI[brojvozila][cPosX] = X;
  CI[brojvozila][cPosY] = Y+2;
  CI[brojvozila][cPosZ] = Z;
  CI[brojvozila][cAngle] = ang;
  CI[brojvozila][cZaplenjen] = 0;
  CI[brojvozila][cOtpad] = 0;
  CI[brojvozila][cNeakt] = 0;
  CI[brojvozila][cBoja1] = vboja1;
  CI[brojvozila][cBoja2] = vboja2;
  CI[brojvozila][cVW] = 0;
  CI[brojvozila][cParking] = 0;
        CI[brojvozila][cObrisan] = 0;
        CI[brojvozila][cPlin] = 0;
  strmid(CI[brojvozila][cIme], model, 0, strlen(model), 255);
  strmid(CI[brojvozila][cVlasnik], "Niko", 0, strlen("Niko"), 255);
  CI[brojvozila][cCena] = vcena;
  new kur[32];
  format(kur,32,"BZ-%d",brojvozila);
  strmid(CI[brojvozila][cTablice], kur, 0, strlen(kur), 255);
  SetVehicleNumberPlate(brojvozila,CI[brojvozila][cTablice]);
  CI[brojvozila][cRegistrovan] = 0;
  CI[brojvozila][cRegVreme] = 0;
  CI[brojvozila][cKupljen] = 0;
  CI[brojvozila][cZakljucan] = 0;
  CI[brojvozila][cPostavljen] = 1;
  CI[brojvozila][cDroga] = 0;
  CI[brojvozila][cGun1] = 0;
  CI[brojvozila][cAmmo1] = 0;
  CI[brojvozila][cGun2] = 0;
  CI[brojvozila][cAmmo2] = 0;
  CI[brojvozila][cGun3] = 0;
  CI[brojvozila][cAmmo3] = 0;
  CI[brojvozila][cNovac] = 0;
  CI[brojvozila][cMats] = 0;
  SetVehicleVirtualWorld(brojvozila, CI[brojvozila][cVW]);
  SacuvajVozilo(brojvozila);
  Delete3DTextLabel(ParkingLabel[brojvozila]);
  Delete3DTextLabel(CarLabel[brojvozila]);
  new stsr[256];
  new Float:x,Float:y,Float:z;
  GetVehiclePos(brojvozila, x,y,z);
  format(stsr,sizeof(stsr),"{00C0FF}Vozilo na prodaju!\n{FFFFFF}%s\n{00C0FF}Cena: {FFFFFF}$%d\n{00C0FF}Udjite u vozilo i pritisnite {FFFFFF}'Kupi'",model,CI[brojvozila][cCena]);
  CarLabel[brojvozila] = Create3DTextLabel(stsr, -1, x, y, z, 10, 0, 1);
  Attach3DTextLabelToVehicle(CarLabel[brojvozila],brojvozila,0,0,0);
  //lz_PutPlayerInVehicle(playerid, kez, 0);
  SCMF(playerid, -1, ""COL_BE"BZ: {FFFFFF}Napravili ste vozilo id: %d, cena: $%d, boja 1: %d, boja 2: %d. || Redni broj voziBZ: %d!", veh, vcena, vboja1, vboja2, brojvozila);
  new krek[300];
  format(krek,300,"{FBE204}[{F81414}*{FBE204}] BZ-AC // Admin %s je napravio vozilo id: %d, cena: $%d, boja 1: %d, boja 2: %d. || Redni broj voziBZ: %d!", GetName(playerid), veh, vcena, vboja1, vboja2, brojvozila);
  PAdm(ZUTA, krek, 1);
  GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective);
  SetVehicleParamsEx(GetPlayerVehicleID(playerid),1,lights,alarm,doors,bonnet,boot,objective);
     if(VoziloJeMotor(idica))
  {
      GorivoP[idica] = 40;
  }
  else if(VoziloJeAvion(idica) || VoziloJeBrod(idica) || VoziloJeKamion(idica))
  {
      GorivoP[idica] = 100;
  }
  else if(VoziloJeBicikla(idica) || GetVehicleModel(idica) == 538)
  {
   GorivoP[idica] = 1000000;
  }
  else
  {
   GorivoP[idica] = 60;
  }
 }
 return true;
}

pravila

2 posta sam ti obrisao ostavio sam 2 ukoliko bi ispalo da bzvz brisem i lockam, zabranjen je bump
Poslednja Izmena: Novembar 14, 2017, 18:11:33 POSLE PODNE od Łuk@
heroin rap - Moskri u kuci, od sledece lajne glava ce mi puci