Advertisement
Guest User

Untitled

a guest
Apr 5th, 2020
368
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 61.51 KB | None | 0 0
  1. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  2. {
  3.     if(newkeys & KEY_YES )
  4.     {
  5.         for(new treee = 0; treee < MAX_TREES; treee++)
  6.         {
  7.             if(IsPlayerInRangeOfPoint(playerid, 4.0,  treeDatabase[treee][treePos][0],  treeDatabase[treee][treePos][1],  treeDatabase[treee][treePos][2]))
  8.             {
  9.                 if(player[playerid][pWork] != 1) return SendError(playerid, "jus nedirbate šiame darbe !");
  10.                 if(treeDatabase[treee][Atkurimas] > gettime()) return 1;
  11.                 if(wrStatus[playerid] != 1) return SendError(playerid, "pirmiausia turite pradėti darbą norėdami skinti vaisius !");
  12.                 if(treeDatabase[treee][uzimtas]) return SendError(playerid, "šis medis jau yra užimtas kito žmogaus !");
  13.  
  14.                 SendSucces(playerid, "spaudinėkite {FFC13B}„SPACE“{ffffff} norėdami skinti vaisius !");
  15.                 KertamMedi[playerid] = 1;
  16.                 treeDatabase[treee][uzimtas] = true;
  17.                 MedzioId[playerid] = treee;
  18.                 gamprog[playerid] = 0;
  19.                 ShowProgressBarForPlayer(playerid, gamBar[playerid]);
  20.                 SetProgressBarValue(gamBar[playerid], gamprog[playerid]);
  21.                 printf("KertamMedi[playerid] - %d , Workid - %d , wrStatus - %d",KertamMedi[playerid], player[playerid][pWork], wrStatus[playerid]);
  22.             }
  23.         }
  24.         for(new i = 0; i < sizeof(Zvejybviete); i++)
  25.         {
  26.             if(IsPlayerInRangeOfPoint(playerid, 1.0,  Zvejybviete[i][Pos_x],  Zvejybviete[i][Pos_y],  Zvejybviete[i][Pos_z]))
  27.             {
  28.                 if(fishing[playerid] == true) return SendError(playerid, "jūs jau žvejojate !");
  29.  
  30.                 GameTextForPlayer(playerid,"~g~Pradejote zvejoti !",3000,5);
  31.                 fishingTimer [ playerid ] = SetTimerEx("kabinamZuvi",randomEx(5000, 12000),0,"i", playerid);
  32.                 SendWarn(playerid, "nenutolkite nuo savo žvejybos vietos !");
  33.                 fishing[playerid] = true;
  34.                 fishingSpot[playerid] = i;
  35.                 TogglePlayerControllable(playerid, false);
  36.                 SetPlayerAttachedObject(playerid, 0,18632,6,0.079376,0.037070,0.007706,181.482910,0.000000,0.000000,1.000000,1.000000,1.000000);
  37.                 ApplyAnimation(playerid,"SWORD","sword_block",50.0,0,1,0,1,1);
  38.             }
  39.         }
  40.         if(IsPlayerInRangeOfPoint(playerid, 2, 234.2966,1747.4783,764.5859)){
  41.             if(player[playerid][pJail][0] == 0) return SendError(playerid, "jūs neesate kalinys, kalinių valgykloje valgyti negalite !");
  42.             ShowPlayerDialog(playerid, 1310, DIALOG_STYLE_LIST, "Fort Carson Kalėjimo valgykla", "1. Spagečiai\n2. ryžiai\n3. bulvių košė", "Rinktis", "uždaryti");
  43.         }
  44.         if(IsPlayerInRangeOfPoint(playerid, 2, -155.8162,1073.3987,20.0688)){
  45.             if(player[playerid][pJail][0] != 1) return SendError(playerid, "jūs neesate kalinys !");
  46.             if(jailStuff[playerid][0] == 1) return SendError(playerid, "jūs jau nešate dėžę !");
  47.             if(jailStuff[playerid][1] > gettime()){
  48.                 format(zinute, 148, "{FF8585}•{ffffff} dėžę galėsite nešti %s", likusdata(jailStuff[playerid][1]));
  49.                 SendClientMessage(playerid, -1, zinute);
  50.                 return 1;
  51.             }
  52.             jailStuff[playerid][0] = 1;
  53.             ApplyAnimation(playerid,"GANGS", "DRUGS_BUY", 4.1, 0, 0, 0, 0, 0);
  54.             SendSucces(playerid, "nuneškite dėžę į nurodytą vietą jūsų žemėlapyje !");
  55.             switch(random(2)){
  56.                 case 0: SetPlayerCheckpointEx(playerid, 11, -172.8760,1062.5157,20.0688, 1);
  57.                 case 1: SetPlayerCheckpointEx(playerid, 11, -156.5285,1057.8882,20.0688, 1);
  58.             }
  59.             SetPlayerSpecialAction(playerid, SPECIAL_ACTION_CARRY);
  60.             SetPlayerAttachedObject( playerid, 2, 2358, 1, 0.066892, 0.361136, -0.081816, 90.000000, 90.000000, 90.000000, 1.000000, 1.000000, 1.000000 );
  61.         }
  62.         for( new vTry = 0; vTry < MAX_VERSLAI; vTry++ )
  63.         {
  64.             if( IsPlayerInRangeOfPoint( playerid, 2, verslas[ vTry ][ BiznioPoz ][ 0 ], verslas[ vTry ][ BiznioPoz ][ 1 ], verslas[ vTry ][ BiznioPoz ][ 2 ]))
  65.             {
  66.                 SetPVarInt( playerid, "versloID", vTry);
  67.                 if( siuloPirkti[ playerid ] == true ) return SendError(playerid, "esate pasiūlęs žaidėjui pirkti verslą !");
  68.  
  69.                 if(! verslas[ vTry ][ bNupirktas ])
  70.                 {
  71.                     if( getPlayerMoney(playerid ) < verslas[ vTry ][ vKaina ])
  72.                     {
  73.                         SendError(playerid, " neturite tiek pinigų !");
  74.                         return 1;
  75.                     }
  76.                     format( zinute, 150,"Jūsų perkamas verslas ( %s )\n   {3B9DFF}•{FFFFFF} verslo kaina ( {3B9DFF}%s €{FFFFFF} ),\n  {3B9DFF}•{FFFFFF} verslo pelnas per valandą ( {3B9DFF}%s €{FFFFFF} )", verslas[ vTry ][ bName ], FormatNumber(verslas[ vTry ][ vKaina ]), FormatNumber(verslas[ vTry ][ mokamVersla ]) );
  77.                     ShowPlayerDialog( playerid, 400, DIALOG_STYLE_MSGBOX, "{3B9DFF}•{FFFFFF} verslo pirkimas" , zinute ,"Pirkti" , "Atšaukti");
  78.                 }
  79.                 else
  80.                 {
  81.                     if(! strcmp(verslas[vTry][vSavininkas], getPlayerName(playerid), true))
  82.                     {
  83.                         if( verslas [ vTry ][ vSell ][ 0 ] == 1 )
  84.                         {
  85.                             SendWarn(playerid, "jūsų verslas yra parduodamas, todėl valdyti jo negalite.");
  86.                             ShowPlayerDialog(playerid, 779, DIALOG_STYLE_MSGBOX, "Verslo pardavimo atšaukimas", "{ffffff}Jūsų verslas šiuo metu yra pardavimo žaidėjams būsenoje:\n \n   {FF8585}•{ffffff} norėdami atšaukti pardavimą, spauskite '{FF8585}Atšaukti{ffffff}'.", "Atšaukti", "išeiti");
  87.                             return 1;
  88.                         }
  89.                         valdymasB(playerid);
  90.                     }
  91.                     else
  92.                     {
  93.                         if( verslas [ vTry ][ vSell ][ 0 ] == 1 )
  94.                         {
  95.                             format(g_szBuffer, 1000, "Šis {3B9DFF}%s{FFFFFF} verslas yra parduodamas:\n \n {3B9DFF}•{FFFFFF} verslo pardavėjas: {3B9DFF}%s\n    {3B9DFF}•{FFFFFF} prašoma kaina: {3B9DFF}%s €{FFFFFF}\n{3B9DFF}•{FFFFFF} verslo našumas {3B9DFF}%s €{FFFFFF}\n{3B9DFF}•{FFFFFF} verslo pelne yra {3B9DFF}%s €{FFFFFF}.", verslas[ vTry ][ bName ], verslas[ vTry ][ vSavininkas ], FormatNumber(verslas[ vTry ][ vSell ][ 1 ]), FormatNumber(verslas[ vTry ][ mokamVersla ]), FormatNumber(verslas[ vTry ][ vPelnas ]));
  96.                             ShowPlayerDialog(playerid, 780, DIALOG_STYLE_MSGBOX ,"{3B9DFF}•{FFFFFF} verslo pirkimas", g_szBuffer, "Pirkti", "išeiti");
  97.                             return 1;
  98.                         }
  99.                         format( zinute, 148,"{FF8585}KLAIDA{ffffff}: jūs neesate šio verslo savininkas, savininkas yra ( {FF8585}%s{ffffff} ) !", verslas[ vTry ][ vSavininkas ] );
  100.                         SendClientMessage(playerid, -1 ,zinute);
  101.  
  102.                         if(verslas[vTry][vPelnas] <= 0) return SendError(playerid, "verslo pelne pinigų nėra.");
  103.  
  104.                         SendClientMessage(playerid,-1," ");
  105.                         apID[playerid] = vTry;
  106.                         SendWarn(playerid, "norite apiplėšti šį verslą ?");
  107.                         SendWarn(playerid,"{ff0000}•{FFFFFF} svarbu žinoti, jog apie apiplėšimą bus pranešama policijai !");
  108.                         format(zinute,148,"{3B9DFF}%s{ffffff} verslo apiplėšimas", verslas[apID[playerid]][bName]);
  109.                         format(g_szBuffer,250,"{ffffff}Verslo pavadinimas ( {3B9DFF}%s{ffffff} ),\nVerslo savininkas ( {3B9DFF}%s{ffffff} ),\n\n    {3B9DFF}•{FFFFFF} šiuo metu verslo pelne yra ( {3B9DFF}%s €{FFFFFF} )",verslas[apID[playerid]][bName],verslas[apID[playerid]][vSavininkas],FormatNumber(verslas[apID[playerid]][vPelnas]));
  110.                         ShowPlayerDialog(playerid, 430, DIALOG_STYLE_MSGBOX, zinute, g_szBuffer, "apiplėšti", "atšaukti");
  111.                     }
  112.                 }
  113.             }
  114.         }
  115.         for( new hTry = 0; hTry < MAX_HOUSES; hTry++ )
  116.         {
  117.             if( IsPlayerInRangeOfPoint( playerid, 2, namai[ hTry ][ hPos ][ 0 ], namai[ hTry ][ hPos ][ 1 ], namai[ hTry ][ hPos ][ 2 ]))
  118.             {
  119.                 SetPVarInt( playerid, "NamoID", hTry);
  120.                 if( siuloPirkti[ playerid ] == true ) return SendError(playerid, "esate pasiūlęs kažkam kažką pirkti !");
  121.                 if(! namai[ hTry ][ hNupirktas ])
  122.                 {
  123.                     if( getPlayerMoney(playerid ) < namai[ hTry ][ hKaina ])
  124.                     {
  125.                         SendError(playerid, " neturite tiek pinigų !");
  126.                         return 1;
  127.                     }
  128.  
  129.                     if(player[playerid][pHouseId] > -1) return SendError(playerid, "jūs jau turite namą !");
  130.  
  131.                     new gatve[120];
  132.                     if(namai[ hTry ][ hStreet ] == 0) gatve = "taikos pr.";
  133.                     if(namai[ hTry ][ hStreet ] == 1) gatve = "aukštaičių g.";
  134.                     if(namai[ hTry ][ hStreet ] == 2) gatve = "Gedimino pr.";
  135.  
  136.                     format( g_szBuffer,200,"{ffffff}Perkamojo namo gatvė: {00d55a}%s %i{FFFFFF},\n \n   {00d55a}•{FFFFFF} Namo kaina: {00d55a}%s €{ffffff}. \n", gatve, namai[ hTry ][ fromSQL ], FormatNumber(namai[ hTry ][ hKaina ]));
  137.                     ShowPlayerDialog( playerid, 500, DIALOG_STYLE_MSGBOX, "{00d55a}•{FFFFFF} namo pirkimas" , g_szBuffer ,"Pirkti" , "Atšaukti");
  138.                 }
  139.                 else
  140.                 {
  141.                     if(namai[ hTry ][ hLock ] == 1) return SendError(playerid, "namas užrakintas !");
  142.                     if(! strcmp(namai[hTry][hSavininkas], getPlayerName(playerid), true))
  143.                     {
  144.                         SendSucces(playerid, "įėjote į namą !");
  145.                         if(namai[ hTry ][ hInterior ] == 0 )
  146.                         {
  147.                             SetPlayerPosA(playerid, 949.8234,55.1707,1002.7659);
  148.                             SetPlayerVirtualWorld(playerid, hTry);
  149.                             format(zinute, sizeof(zinute), "dabartinis virtual WORLD %i", GetPlayerVirtualWorld(playerid));
  150.                             SendClientMessage(playerid, -1, zinute);
  151.                         }
  152.                         else if(namai[ hTry ][ hInterior ] == 1 )
  153.                         {
  154.                             SetPlayerPosA(playerid, 1378.2780,-820.4017,1092.3500);
  155.                         }
  156.                     }
  157.                     else
  158.                     {
  159.                         ShowPlayerDialog(playerid,521, DIALOG_STYLE_LIST, "pasirinkite sekantį veiksmą", "{00d55a}•{FFFFFF} įeiti į namus\n{00d55a}•{FFFFFF}nuomuotis namą", "Rinktis","Atgal");
  160.                     }
  161.                 }
  162.             }
  163.         }
  164.         for( new fTry = 0; fTry < MAX_FRACTIONS; fTry++ )
  165.         {
  166.             if( IsPlayerInRangeOfPoint( playerid, 2, frakcija[ fTry ][ fPos ][ 0 ], frakcija[ fTry ][ fPos ][ 1 ], frakcija[ fTry ][ fPos ][ 2 ]))
  167.             {
  168.                 fChosen[playerid] = fTry;
  169.                 if(player[playerid][pWork] > -1 && fTry != player[playerid][pWork])
  170.                 {
  171.                     SendError(playerid, "jūs čia nedirbate");
  172.                     return 1;
  173.                 }
  174.                 if(player[playerid][pWork] > -1 && fTry == player[playerid][pWork])
  175.                 {
  176.                     jobDialog(playerid);
  177.                     return 1;
  178.                 }
  179.                 if(player[playerid][pWork] < 0)
  180.                 {
  181.                     newJobDialog(playerid);
  182.                     return 1;
  183.                 }
  184.  
  185.             }
  186.         }
  187.         for( new jTry = 0; jTry < MAX_GANGS; jTry++ )
  188.         {
  189.             if( IsPlayerInRangeOfPoint( playerid, 2, gang[ jTry ][ gPos ][ 0 ], gang[ jTry ][ gPos ][ 1 ], gang[ jTry ][ gPos ][ 2 ]))
  190.             {
  191.                 SetPVarInt( playerid, "GaujosID", jTry);
  192.                 if(gang[jTry][gStatus] == 0){
  193.                     new Float:kdRatio = gang[jTry][gStats][0]/gang[jTry][gStats][1],
  194.                         Float:ratio = kdRatio/gang[jTry][gStats][2];
  195.                     format(zinute, 120, "%s gaujos pirkimas", gang[jTry][gName]);
  196.                     format(g_szBuffer, 500, "{ffffff}Parduodamos gaujos informacija:\n  {8297A8}•{ffffff} pavadinimas: {8297A8}%s{ffffff},\n  {8297A8}•{ffffff} kaina kreditais: {8297A8}%i{ffffff},\n  {8297A8}•{ffffff} nužudymai, mirtys, pagrobimai: {8297A8}%i, %i, %i ( %0.2f ){ffffff},\n \nNorėdami pirkti šią gaują spauskite {8297A8}'pirkti'{ffffff}.", gang[jTry][gName], gang[jTry][gPrice], gang[jTry][gStats][0]-1,gang[jTry][gStats][1]-1,gang[jTry][gStats][2]-1,ratio);
  197.                     ShowPlayerDialog(playerid, 1030, DIALOG_STYLE_MSGBOX, zinute, g_szBuffer, "pirkti", "uzdaryti");
  198.                     return 1;
  199.                 }
  200.                 else if(gang[jTry][gStatus] == 1 && player[playerid][pGang] == jTry){
  201.                     if(player[playerid][pGangLeader] == jTry){
  202.                         format(zinute, 128, "{8297A8}•{ffffff} jūs esate šios gaujos lyderis, gaujos valdymas {8297A8}/gvaldymas{ffffff} !");
  203.                         SendClientMessage(playerid, -1, zinute);
  204.                     }
  205.                     format(zinute, 120, "%s gaujos narių valdymas", gang[jTry][gName]);
  206.                     format(g_szBuffer, 500, "{8297A8}•{ffffff} gaujos aprangos,\n{8297A8}•{ffffff} gaujos pelno informacija,\n{8297A8}•{ffffff} gaujos ginklų paketai,\n{8297A8}•{ffffff} gaujos palikimas");
  207.                     ShowPlayerDialog(playerid, 1038, DIALOG_STYLE_LIST, zinute, g_szBuffer, "pirkti", "uzdaryti");
  208.                     return 1;
  209.                 }
  210.                 else if(gang[jTry][gStatus] == 1 && player[playerid][pGang] < 0){
  211.                     format(zinute, 148, "%s gaujos informacija", gang[jTry][gName]);
  212.                     ShowPlayerDialog(playerid, 1048, DIALOG_STYLE_LIST, zinute, "{8297A8}•{ffffff} įstoti į gauja,\n{8297A8}•{ffffff} informacija apie gauja", "Rintkis", "uždaryti");
  213.                     return 1;
  214.                 }
  215.             }
  216.         }
  217.         for( new gTry = 0; gTry < MAX_GATES; gTry++ )
  218.         {
  219.             if( IsPlayerInRangeOfPoint( playerid, 7, vartai[ gTry ][ gatesPos ][ 0 ], vartai[ gTry ][ gatesPos ][ 1 ], vartai[ gTry ][ gatesPos ][ 2 ]))
  220.             {
  221.                 if(vartai[gTry][Id] == 0 && player[playerid][pWork] == 6){
  222.                     if(vartai[gTry][status] == false){
  223.                         vartai[gTry][status] = true;
  224.                         MoveObject(vartai[gTry][Object], vartai[gTry][gatesPos][0], vartai[gTry][gatesPos][1], vartai[gTry][gatesPos][3], 1.2, 0.0000,0.0000,0.0000);
  225.                         GameTextForPlayer(playerid, "~g~vartai atidaryti", 2000, 3);
  226.                     }
  227.                     else if(vartai[gTry][status] == true){
  228.                         vartai[gTry][status] = false;
  229.                         MoveObject(vartai[gTry][Object], vartai[gTry][gatesPos][0], vartai[gTry][gatesPos][1], vartai[gTry][gatesPos][2], 1.2, 0.0000,0.0000,0.0000);
  230.                         GameTextForPlayer(playerid, "~r~vartai uzdaryti", 2000, 3);
  231.                     }
  232.                     format(vartai[gTry][lastPlayer], 24, "%s", getPlayerName(playerid));
  233.                     format(vartai[gTry][lastDate], 24, "%s", GetTimeAndDate());
  234.                     UpdateGatesLabel(gTry);
  235.                 }
  236.                 if(vartai[gTry][Id] == 1 && player[playerid][pWork] == 6){
  237.                     if(vartai[gTry][status] == false){
  238.                         vartai[gTry][status] = true;
  239.                         MoveObject(vartai[gTry][Object], vartai[gTry][gatesPos][0], vartai[gTry][gatesPos][1], vartai[gTry][gatesPos][3], 1.2, 0.0000,0.0000,0.0000);
  240.                         GameTextForPlayer(playerid, "~g~vartai atidaryti", 2000, 3);
  241.                     }
  242.                     else if(vartai[gTry][status] == true){
  243.                         vartai[gTry][status] = false;
  244.                         MoveObject(vartai[gTry][Object], vartai[gTry][gatesPos][0], vartai[gTry][gatesPos][1], vartai[gTry][gatesPos][2], 1.2, 0.0000,0.0000,0.0000);
  245.                         GameTextForPlayer(playerid, "~r~vartai uzdaryti", 2000, 3);
  246.                     }
  247.                     format(vartai[gTry][lastPlayer], 24, "%s", getPlayerName(playerid));
  248.                     format(vartai[gTry][lastDate], 24, "%s", GetTimeAndDate());
  249.                     UpdateGatesLabel(gTry);
  250.                 }
  251.                 if(vartai[gTry][Id] == 2){
  252.                     if(vartai[gTry][status] == false){
  253.                         vartai[gTry][status] = true;
  254.                         MoveObject(vartai[gTry][Object], vartai[gTry][gatesPos][0], vartai[gTry][gatesPos][1], vartai[gTry][gatesPos][3], 1.2, 0.0000,0.0000,0.0000);
  255.                         GameTextForPlayer(playerid, "~g~vartai atidaryti", 2000, 3);
  256.                     }
  257.                     else if(vartai[gTry][status] == true){
  258.                         vartai[gTry][status] = false;
  259.                         MoveObject(vartai[gTry][Object], vartai[gTry][gatesPos][0], vartai[gTry][gatesPos][1], vartai[gTry][gatesPos][2], 1.2, 0.0000,0.0000,0.0000);
  260.                         GameTextForPlayer(playerid, "~r~vartai uzdaryti", 2000, 3);
  261.                     }
  262.                     format(vartai[gTry][lastPlayer], 24, "%s", getPlayerName(playerid));
  263.                     format(vartai[gTry][lastDate], 24, "%s", GetTimeAndDate());
  264.                     UpdateGatesLabel(gTry);
  265.                 }
  266.                 if(vartai[gTry][Id] == 3){
  267.                     if(vartai[gTry][status] == false){
  268.                         vartai[gTry][status] = true;
  269.                         MoveObject(vartai[gTry][Object], vartai[gTry][gatesPos][0], vartai[gTry][gatesPos][1], vartai[gTry][gatesPos][3], 1.2, 0.0000,0.0000,0.0000);
  270.                         GameTextForPlayer(playerid, "~g~vartai atidaryti", 2000, 3);
  271.                     }
  272.                     else if(vartai[gTry][status] == true){
  273.                         vartai[gTry][status] = false;
  274.                         MoveObject(vartai[gTry][Object], vartai[gTry][gatesPos][0], vartai[gTry][gatesPos][1], vartai[gTry][gatesPos][2], 1.2, 0.0000,0.0000,0.0000);
  275.                         GameTextForPlayer(playerid, "~r~vartai uzdaryti", 2000, 3);
  276.                     }
  277.                     format(vartai[gTry][lastPlayer], 24, "%s", getPlayerName(playerid));
  278.                     format(vartai[gTry][lastDate], 24, "%s", GetTimeAndDate());
  279.                     UpdateGatesLabel(gTry);
  280.                 }
  281.             }
  282.         }
  283.         if(IsPlayerInRangeOfPoint(playerid,2, 949.8234,55.1707,1002.7659))
  284.         {
  285.             SendSucces(playerid, "išėjote iš namų.");
  286.             SetPlayerPosA(playerid, namai[ GetPlayerVirtualWorld(playerid) ][ hPos ][ 0 ], namai[ GetPlayerVirtualWorld(playerid) ][ hPos ][ 1 ], namai[ GetPlayerVirtualWorld(playerid) ][ hPos ][ 2 ]);
  287.             SetPlayerVirtualWorld(playerid, 0);
  288.             SetPVarInt(playerid, "NamoID", 0);
  289.             return 1;
  290.         }
  291.         if( IsPlayerInRangeOfPoint( playerid, 2, 951.9261,61.2935,1002.7659))
  292.         {
  293.             if(namai[GetPlayerVirtualWorld(playerid)][hCase] == 0) return 0;
  294.  
  295.             if(player[playerid][pHouseId] == GetPlayerVirtualWorld(playerid))
  296.             {
  297.                 ShowPlayerDialog(playerid, 510, DIALOG_STYLE_INPUT, "įvęskite seifo pin kodą", "{ffffff}Įvedamąjame laukelyje:\n \n  {FF8585}•{ffffff} turi būti įvęsti 4 skaičiai,\n   {FF8585}•{ffffff} negali būti jokių raidžių ar simbolių.","Įvęsti", "Atgal");
  298.             }
  299.             else
  300.             {
  301.                 SendWarn(playerid, "apie betkokį apiplėšimą dažniausiai yra pranešama policijai, priklausomai nuo apsaugos lygio.");
  302.                 ShowPlayerDialog(playerid, 509, DIALOG_STYLE_LIST, "pasirinkite veiksmą","{FF8585}•{ffffff} mėginti pavogti pinigų","Rinktis","Uždaryti");            
  303.             }
  304.         }
  305.         for( new sTry = 0; sTry < MAX_BINS; sTry++ )
  306.         {
  307.             if( IsPlayerInRangeOfPoint( playerid, 2, bins[ sTry ][ bPos ][ 0 ], bins[ sTry ][ bPos ][ 1 ], bins[ sTry ][ bPos ][ 2 ]))
  308.             {
  309.                 binID[playerid] = sTry;
  310.  
  311.                 if(player[playerid][pWork] != 0)
  312.                 {
  313.                     ShowPlayerDialog(playerid, 800, DIALOG_STYLE_LIST, "pasirinkite sekantį veiksmą", "{7EBD00}•{ffffff} kuistis po šiukšles", "Rinktis", "Išeiti");
  314.                 }
  315.                 else
  316.                 {
  317.                     ShowPlayerDialog(playerid, 800, DIALOG_STYLE_LIST, "pasirinkite sekantį veiksmą", "{7EBD00}•{ffffff} kuistis po šiukšles\n \n{7EBD00}•{ffffff} surinkti šiukšles", "Rinktis", "Išeiti");
  318.                 }
  319.             }
  320.         }
  321.         if(player[playerid][pWork] == 1 && bTrash[playerid] > 0)
  322.         {
  323.             new veh = GetNearest_Vehicle(playerid, 5);
  324.  
  325.             if(veh == INVALID_VEHICLE_ID) return SendError(playerid, "šalia jūsų nėra jokios tr. priemonės");
  326.  
  327.             if(GetVehicleModel(veh) != 408)
  328.             {
  329.                 SendError(playerid, "WRONG CAR");
  330.             }
  331.             else
  332.             {
  333.                 masina[veh][vehTrash] += bTrash[playerid];
  334.                 format(g_szBuffer, 148, "{7EBD00}•{ffffff} išmetėt į tr. priemonės priekabą %i šiukšlių.", bTrash[playerid]);
  335.                 SendClientMessage(playerid, -1, g_szBuffer);
  336.                 bTrash[playerid] = 0;
  337.                 format(g_szBuffer, 148, "{ffffff}Transporto priekabos informacija:\nužpildyta vietos {7EBD00}%i{ffffff} iš {7EBD00}100{ffffff}", masina[ veh ][vehTrash]);
  338.                 Update3DTextLabelText( masina[ veh ][ trashL ], 0xFFFFFFFF, g_szBuffer );
  339.                 RemovePlayerAttachedObject(playerid, 9);
  340.                 SetPlayerSpecialAction(playerid, SPECIAL_ACTION_NONE);
  341.                 ClearAnimations(playerid);
  342.                 return 1;
  343.             }
  344.         }
  345.         if(IsPlayerInRangeOfPoint(playerid, 2, -201.5309,2730.4800,62.7007) || IsPlayerInRangeOfPoint(playerid, 2, -201.5309,2733.1785,62.7007) || IsPlayerInRangeOfPoint(playerid, 2, -201.5309,2735.9875,62.7007)){
  346.             if(player[playerid][pWork] != 0) return SendError(playerid, "Jus čia nedirbate !");
  347.             if(player[playerid][pWorkStatus] != 1) return SendError(playerid, "Norėdami dirbti privalote būti su darbiniais drabužiais !");
  348.             if(gamina[playerid] >= 0) return SendError(playerid, "Jus jau esate pradėjęs gaminti !");
  349.  
  350.             SendSucces(playerid, "spaudinėkite {FFC13B}„SPACE“{ffffff} norėdami užbaigti gamybą !");
  351.             gamina[playerid] = 1;
  352.             TogglePlayerControllable(playerid, true);
  353.             gamprog[playerid] = 0;
  354.             ShowProgressBarForPlayer(playerid, gamBar[playerid]);
  355.             SetProgressBarValue(gamBar[playerid], fishingProgress[playerid]);
  356.         }
  357.         if(IsPlayerInRangeOfPoint(playerid, 3.0, 1639.5840,-1803.4329,13.5472))
  358.         {
  359.             ShowPlayerDialog(playerid, 1005, DIALOG_STYLE_TABLIST_HEADERS, "Serviso inventorius","Detalės\tPasirinkimai\n{d8a9ff}•{ffffff} padangos\t 13\n{d8a9ff}•{ffffff} galiniai bamperiai\t 4\n{d8a9ff}•{ffffff} priekiniai bamperiai\t 4\n{d8a9ff}•{ffffff} aptakai\t 2\n{d8a9ff}•{ffffff} side skirt\t 4\n{d8a9ff}•{ffffff} kita\t 2\n  Remontavimas, perdažymas:\n{d8a9ff}•{ffffff} padangos keitimas\t 2\n{d8a9ff}•{ffffff} perdažymas\t 10\n","Pasirinkti", "Išeiti");
  360.         }
  361.         if(IsPlayerInRangeOfPoint(playerid, 5.0, 1646.1244,-1806.8871,13.5472))
  362.         {
  363.             if(keltas == false)
  364.             {
  365.                 keltas = true;
  366.                 MoveDynamicObject(keltuvas, 1646.72144, -1806.90405, 12.31525, 3);
  367.             }
  368.             else
  369.             {
  370.                 keltas = false;
  371.                 MoveDynamicObject(keltuvas, 1646.72144, -1806.90405, 10.6273, 3);
  372.             }
  373.         }
  374.         return true;
  375.     }
  376.     if(newkeys & KEY_JUMP && !(oldkeys & KEY_JUMP )){
  377.         if(player[playerid][pWorkStatus] == 1 && IsPlayerAttachedObjectSlotUsed(playerid, 2)){
  378.             RemovePlayerAttachedObject(playerid, 2);
  379.             gamina[playerid] = -1;
  380.             gaminys[playerid] = -1;
  381.             gamkiekis[playerid] = -1;
  382.             SetPlayerSpecialAction(playerid,SPECIAL_ACTION_NONE);
  383.             ClearAnimations(playerid);
  384.  
  385.             SendWarn(playerid, "Šokinėti nešant dėžes negalima, eikite pakartoti proceso.");
  386.             DisableAllPlayerCheckpoints(playerid);
  387.             return 1;
  388.         }
  389.     }
  390.     if(newkeys & KEY_SPRINT )
  391.     {
  392.         printf("%d %d %d STATUSAI ( player[playerid][pWork], KertamMedi[playerid], wrStatus[playerid] )", player[playerid][pWork], KertamMedi[playerid], wrStatus[playerid]);
  393.         new medis = MedzioId[playerid];
  394.        
  395.         if(player[playerid][pWork] == 1 && KertamMedi[playerid] == 1 && wrStatus[playerid] == 1){
  396.             if(IsPlayerInRangeOfPoint(playerid, 4, treeDatabase[medis][treePos][0], treeDatabase[medis][treePos][1], treeDatabase[medis][treePos][2])){
  397.                 new progress = RandomEx(10, 30),
  398.                     Float:vaisiukg = RandomFloat(0.5, 7.0);
  399.  
  400.                 gamprog[playerid] += progress;
  401.                 SetProgressBarValue(gamBar[playerid], gamprog[playerid]);
  402.                 UpdateProgressBar(gamBar[playerid], playerid);
  403.                 if(gamprog[playerid] >= 100){
  404.                     gamprog[playerid] = 100;
  405.                     SetProgressBarValue(gamBar[playerid], gamprog[playerid]);
  406.                     UpdateProgressBar(gamBar[playerid], playerid);
  407.                     HideProgressBarForPlayer(playerid,gamBar[playerid]);
  408.                     switch(GetPlayerScore(playerid)){
  409.                         case 0..150:{
  410.                             switch(random(100)){
  411.                                 case 0..1:{
  412.                                     gaminys[playerid] = 2;
  413.                                     gamkiekisFloat[playerid] = vaisiukg;
  414.                                 }
  415.                                 case 2..50:{
  416.                                     gaminys[playerid] = 1;
  417.                                     gamkiekisFloat[playerid] = vaisiukg;
  418.                                 }
  419.                                 case 51..100:{
  420.                                     gaminys[playerid] = 0;
  421.                                     gamkiekisFloat[playerid] = vaisiukg;
  422.                                 }
  423.                                 default: gaminys[playerid] = 0, gamkiekisFloat[playerid] = vaisiukg;
  424.                             }
  425.                         }
  426.                         case 151..300:{
  427.                             switch(random(100)){
  428.                                 case 0..9:{
  429.                                     gaminys[playerid] = 2;
  430.                                     gamkiekisFloat[playerid] = vaisiukg;
  431.                                 }
  432.                                 case 10..45:{
  433.                                     gaminys[playerid] = 1;
  434.                                     gamkiekisFloat[playerid] = vaisiukg;
  435.                                 }
  436.                                 case 46..100:{
  437.                                     gaminys[playerid] = 0;
  438.                                     gamkiekisFloat[playerid] = vaisiukg;
  439.                                 }
  440.                                 default: gaminys[playerid] = 0, gamkiekisFloat[playerid] = vaisiukg;
  441.                             }
  442.                         }
  443.                         case 301..100000:{
  444.                             switch(random(100)){
  445.                                 case 0..10:{
  446.                                     gaminys[playerid] = 2;
  447.                                     gamkiekisFloat[playerid] = vaisiukg;
  448.                                 }
  449.                                 case 11..70:{
  450.                                     gaminys[playerid] = 1;
  451.                                     gamkiekisFloat[playerid] = vaisiukg;
  452.                                 }
  453.                                 case 71..100:{
  454.                                     gaminys[playerid] = 0;
  455.                                     gamkiekisFloat[playerid] = vaisiukg;
  456.                                 }
  457.                                 default: gaminys[playerid] = 0, gamkiekisFloat[playerid] = vaisiukg;
  458.                             }
  459.                         }
  460.                     }
  461.                     new kaPagamino[30], KoksPagamintas;
  462.                     switch(gaminys[playerid]){
  463.                         case 0: kaPagamino = "obuolių", KoksPagamintas = 19636;
  464.                         case 1: kaPagamino = "kriaušių", KoksPagamintas = 19637;
  465.                         case 2: kaPagamino = "mandarinų", KoksPagamintas = 19638;
  466.                     }
  467.                     treeDatabase[medis][uzimtas] = false;
  468.                     KertamMedi[playerid] = 0;
  469.                     wrStatus[playerid] = 0;
  470.                     MedzioId[playerid] = -1;
  471.                     format(g_szBuffer, 148, "{00A186}•{ffffff} Pririnkote {00A186}%s ( %.2f kg.){ffffff}, nuneškite į nurodytą vietą pažymėtą žemėlapyje.", kaPagamino, vaisiukg);
  472.                     SendClientMessage(playerid, -1, g_szBuffer);
  473.  
  474.                     SetPlayerSpecialAction(playerid, SPECIAL_ACTION_CARRY);
  475.                     SetPlayerAttachedObject( playerid, 2, KoksPagamintas, 1, 0.002953, 0.469660, -0.009797, 269.851104, 88.443557, 0.000000, 0.804894, 1.000000, 0.822361 );
  476.                     SetPlayerCheckpointEx(playerid, 4, -1530.9346,2627.2087,55.8539, 1);
  477.                     gamprog[playerid] = 0;
  478.                 }
  479.             }
  480.             else{
  481.                 SendError(playerid, "nutolote nuo medžio, pasiimkite naują dėžę, tai galite padaryti grįžę prie darbo pradžios /darbas !");
  482.                 treeDatabase[medis][uzimtas] = false;
  483.                 KertamMedi[playerid] = 0;
  484.                 wrStatus[playerid] = 0;
  485.                 MedzioId[playerid] = -1;
  486.                 if(IsPlayerAttachedObjectSlotUsed(playerid, 2)){
  487.                     RemovePlayerAttachedObject(playerid, 2);   
  488.                 }
  489.             }
  490.         }
  491.         if(player[playerid][pWork] == 0){
  492.             if(player[playerid][pWorkStatus] == 1 && gamina[playerid] == 1){
  493.                 if(IsPlayerInRangeOfPoint(playerid, 2, -201.5309,2730.4800,62.7007) || IsPlayerInRangeOfPoint(playerid, 2, -201.5309,2733.1785,62.7007) || IsPlayerInRangeOfPoint(playerid, 2, -201.5309,2735.9875,62.7007)){
  494.                     new progress = RandomEx(10, 30),
  495.                         prekiuRandom = randomEx(1, 10);
  496.                     gamprog[playerid] += progress;
  497.                     SetProgressBarValue(gamBar[playerid], gamprog[playerid]);
  498.                     UpdateProgressBar(gamBar[playerid], playerid);
  499.                     if(gamprog[playerid] >= 100){
  500.                         gamprog[playerid] = 100;
  501.                         SetProgressBarValue(gamBar[playerid], gamprog[playerid]);
  502.                         UpdateProgressBar(gamBar[playerid], playerid);
  503.                         HideProgressBarForPlayer(playerid,gamBar[playerid]);
  504.                         switch(GetPlayerScore(playerid)){
  505.                             case 0..150:{
  506.                                 switch(random(100)){
  507.                                     case 0..1:{
  508.                                         gaminys[playerid] = 2;
  509.                                         gamkiekis[playerid] = prekiuRandom;
  510.                                     }
  511.                                     case 2..50:{
  512.                                         gaminys[playerid] = 1;
  513.                                         gamkiekis[playerid] = prekiuRandom;
  514.                                     }
  515.                                     case 51..100:{
  516.                                         gaminys[playerid] = 0;
  517.                                         gamkiekis[playerid] = prekiuRandom;
  518.                                     }
  519.                                     default: gaminys[playerid] = 0, gamkiekis[playerid] = prekiuRandom;
  520.                                 }
  521.                             }
  522.                             case 151..300:{
  523.                                 switch(random(100)){
  524.                                     case 0..9:{
  525.                                         gaminys[playerid] = 2;
  526.                                         gamkiekis[playerid] = prekiuRandom;
  527.                                     }
  528.                                     case 10..45:{
  529.                                         gaminys[playerid] = 1;
  530.                                         gamkiekis[playerid] = prekiuRandom;
  531.                                     }
  532.                                     case 46..100:{
  533.                                         gaminys[playerid] = 0;
  534.                                         gamkiekis[playerid] = prekiuRandom;
  535.                                     }
  536.                                     default: gaminys[playerid] = 0, gamkiekis[playerid] = prekiuRandom;
  537.                                 }
  538.                             }
  539.                             case 301..100000:{
  540.                                 switch(random(100)){
  541.                                     case 0..10:{
  542.                                         gaminys[playerid] = 2;
  543.                                         gamkiekis[playerid] = prekiuRandom;
  544.                                     }
  545.                                     case 11..70:{
  546.                                         gaminys[playerid] = 1;
  547.                                         gamkiekis[playerid] = prekiuRandom;
  548.                                     }
  549.                                     case 71..100:{
  550.                                         gaminys[playerid] = 0;
  551.                                         gamkiekis[playerid] = prekiuRandom;
  552.                                     }
  553.                                     default: gaminys[playerid] = 0, gamkiekis[playerid] = prekiuRandom;
  554.                                 }
  555.                             }
  556.                         }
  557.                         new kaPagamino[30], KoksPagamintas;
  558.                         switch(gaminys[playerid]){
  559.                             case 0: kaPagamino = "tekstilės", KoksPagamintas = 2969, SetPlayerCheckpointEx(playerid, 5, -237.1887,2729.1655,62.6910, 1);
  560.                             case 1: kaPagamino = "avalynės", KoksPagamintas = 2694, SetPlayerCheckpointEx(playerid, 5, -230.9671,2729.1655,62.6910, 1);
  561.                             case 3: kaPagamino = "amunicijos", KoksPagamintas = 3014, SetPlayerCheckpointEx(playerid, 5, -243.5253,2729.1655,62.6908, 1);
  562.                         }
  563.                         gamina[playerid] = -1;
  564.                         format(g_szBuffer, 148, "{00A186}•{ffffff} Pagaminote {00A186}%s ( %d vnt.){ffffff} produkcijos, nuneškite į nurodytą vietą pažymėtą žemėlapyje.", kaPagamino, prekiuRandom);
  565.                         SendClientMessage(playerid, -1, g_szBuffer);
  566.  
  567.                         SetPlayerSpecialAction(playerid,SPECIAL_ACTION_CARRY);
  568.                         SetPlayerAttachedObject( playerid, 2, KoksPagamintas, 1, 0.002953, 0.469660, -0.009797, 269.851104, 88.443557, 0.000000, 0.804894, 1.000000, 0.822361 );
  569.                         gamprog[playerid] = 0;
  570.                         return 1;
  571.                     }
  572.                 }
  573.                 else{
  574.                     SendError(playerid, "Gamybos procesas buvo nutrauktas, kadangi nutolote nuo gamybos stalo.");
  575.                     gamprog[playerid] = 0;
  576.                     SetProgressBarValue(gamBar[playerid], gamprog[playerid]);
  577.                     UpdateProgressBar(gamBar[playerid], playerid);
  578.                     HideProgressBarForPlayer(playerid,gamBar[playerid]);
  579.                     gamina[playerid] = -1;
  580.                     return 1;
  581.                 }    
  582.             }
  583.         }
  584.         if(player[playerid][pWork] == 5)
  585.         {
  586.             new vehicleid = mVehicleId[playerid];
  587.             if(gamina[playerid] == 1)
  588.             {
  589.                 if(gamprog[playerid] >= 100)
  590.                 {
  591.                     gamprog[playerid] = 100;
  592.                     SetProgressBarValue(gamBar[playerid], gamprog[playerid]);
  593.                     UpdateProgressBar(gamBar[playerid], playerid);
  594.                     HideProgressBarForPlayer(playerid,gamBar[playerid]);
  595.                     masina[vehicleid][vehTunable] = false;
  596.                     gamina[playerid] = -1;
  597.                     ClearAnimations(playerid);
  598.                    
  599.                     if(mType[playerid] == 1){
  600.                         if(mItem[playerid] == 0){
  601.                             AddVehicleComponent(vehicleid, 1073);
  602.                             SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}Shadow{ffffff} ratus į tr. priemonę !");
  603.                             masina[vehicleid][vehTune][0] = 1073;
  604.                         }
  605.                         if(mItem[playerid] == 1){
  606.                             AddVehicleComponent(vehicleid, 1074);
  607.                             SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}Mega{ffffff} ratus į tr. priemonę !");
  608.                             masina[vehicleid][vehTune][0] = 1074;
  609.                         }
  610.                         if(mItem[playerid] == 2){
  611.                             AddVehicleComponent(vehicleid, 1075);
  612.                             SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}Rimshine{ffffff} ratus į tr. priemonę !");
  613.                             masina[vehicleid][vehTune][0] = 1075;
  614.                         }
  615.                         if(mItem[playerid] == 3){
  616.                             AddVehicleComponent(vehicleid, 1076);
  617.                             SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}Wires{ffffff} ratus į tr. priemonę !");
  618.                             masina[vehicleid][vehTune][0] = 1076;
  619.                         }
  620.                         if(mItem[playerid] == 4){
  621.                             AddVehicleComponent(vehicleid, 1077);
  622.                             SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}Classic{ffffff} ratus į tr. priemonę !");
  623.                             masina[vehicleid][vehTune][0] = 1077;
  624.                         }
  625.                         if(mItem[playerid] == 5){
  626.                             AddVehicleComponent(vehicleid, 1078);
  627.                             SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}Twist{ffffff} ratus į tr. priemonę !");
  628.                             masina[vehicleid][vehTune][0] = 1078;
  629.                         }
  630.                         if(mItem[playerid] == 6){
  631.                             AddVehicleComponent(vehicleid, 1079);
  632.                             SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}Cutter{ffffff} ratus į tr. priemonę !");
  633.                             masina[vehicleid][vehTune][0] = 1079;
  634.                         }
  635.                         if(mItem[playerid] == 7){
  636.                             AddVehicleComponent(vehicleid, 1080);
  637.                             SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}Switch{ffffff} ratus į tr. priemonę !");
  638.                             masina[vehicleid][vehTune][0] = 1080;
  639.                         }
  640.                         if(mItem[playerid] == 8){
  641.                             AddVehicleComponent(vehicleid, 1081);
  642.                             SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}Grove{ffffff} ratus į tr. priemonę !");
  643.                             masina[vehicleid][vehTune][0] = 1081;
  644.                         }
  645.                         if(mItem[playerid] == 9){
  646.                             AddVehicleComponent(vehicleid, 1082);
  647.                             SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}Import{ffffff} ratus į tr. priemonę !");
  648.                             masina[vehicleid][vehTune][0] = 1082;
  649.                         }
  650.                         if(mItem[playerid] == 10){
  651.                             AddVehicleComponent(vehicleid, 1083);
  652.                             SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}Dollar{ffffff} ratus į tr. priemonę !");
  653.                             masina[vehicleid][vehTune][0] = 1083;
  654.                         }
  655.                         if(mItem[playerid] == 11){
  656.                             AddVehicleComponent(vehicleid, 1084);
  657.                             SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}Trance{ffffff} ratus į tr. priemonę !");
  658.                             masina[vehicleid][vehTune][0] = 1084;
  659.                         }
  660.                         if(mItem[playerid] == 12){
  661.                             AddVehicleComponent(vehicleid, 1085);
  662.                             SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}Atomic{ffffff} ratus į tr. priemonę !");
  663.                             masina[vehicleid][vehTune][0] = 1085;
  664.                         }
  665.                     }
  666.                     if(mType[playerid] == 2){
  667.                         switch(mItem[playerid]){
  668.                             case 0:{
  669.                                 switch(GetVehicleModel(vehicleid)){
  670.                                     case 565:{
  671.                                         AddVehicleComponent(vehicleid, 1152);
  672.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}X-FLOW{ffffff} galinį bamperį į tr. priemonę !");
  673.                                         masina[vehicleid][vehTune][1] = 1152;
  674.                                     }
  675.                                     case 561:{
  676.                                         AddVehicleComponent(vehicleid, 1157);
  677.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}X-FLOW{ffffff} galinį bamperį į tr. priemonę !");
  678.                                         masina[vehicleid][vehTune][1] = 1157;
  679.                                     }
  680.                                     case 558:{
  681.                                         AddVehicleComponent(vehicleid, 1165);
  682.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}X-FLOW{ffffff} galinį bamperį į tr. priemonę !");
  683.                                         masina[vehicleid][vehTune][1] = 1165;
  684.                                     }
  685.                                     case 560:{
  686.                                         AddVehicleComponent(vehicleid, 1170);
  687.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}X-FLOW{ffffff} galinį bamperį į tr. priemonę !");
  688.                                         masina[vehicleid][vehTune][1] = 1170;
  689.                                     }
  690.                                     case 562:{
  691.                                         AddVehicleComponent(vehicleid, 1172);
  692.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}X-FLOW{ffffff} galinį bamperį į tr. priemonę !");
  693.                                         masina[vehicleid][vehTune][1] = 1172;
  694.                                     }
  695.                                     case 559:{
  696.                                         AddVehicleComponent(vehicleid, 1173);
  697.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}X-FLOW{ffffff} galinį bamperį į tr. priemonę !");
  698.                                         masina[vehicleid][vehTune][1] = 1173;
  699.                                     }
  700.                                 }  
  701.                             }
  702.                             case 1:{ // sultan, elegy, flash, stratum, jester, uranus :: 560, 562, 565, 561, 559, 558
  703.                                 switch(GetVehicleModel(vehicleid)){
  704.                                     case 558:{
  705.                                         AddVehicleComponent(vehicleid, 1168);
  706.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}ALIEN{ffffff} galinį bamperį į tr. priemonę !");
  707.                                         masina[vehicleid][vehTune][1] = 1168;
  708.                                     }
  709.                                     case 560:{
  710.                                         AddVehicleComponent(vehicleid, 1141);
  711.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}ALIEN{ffffff} galinį bamperį į tr. priemonę !");
  712.                                         masina[vehicleid][vehTune][1] = 1141;
  713.                                     }
  714.                                     case 562:{
  715.                                         AddVehicleComponent(vehicleid, 1149);
  716.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}ALIEN{ffffff} galinį bamperį į tr. priemonę !");
  717.                                         masina[vehicleid][vehTune][1] = 1149;
  718.                                     }
  719.                                     case 565:{
  720.                                         AddVehicleComponent(vehicleid, 1150);
  721.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}ALIEN{ffffff} galinį bamperį į tr. priemonę !");
  722.                                         masina[vehicleid][vehTune][1] = 1150;
  723.                                     }
  724.                                     case 559:{
  725.                                         AddVehicleComponent(vehicleid, 1159);
  726.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}ALIEN{ffffff} galinį bamperį į tr. priemonę !");
  727.                                         masina[vehicleid][vehTune][1] = 1159;
  728.                                     }
  729.                                     case 561:{
  730.                                         AddVehicleComponent(vehicleid, 1154);
  731.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}ALIEN{ffffff} galinį bamperį į tr. priemonę !");
  732.                                         masina[vehicleid][vehTune][1] = 1154;
  733.                                     }
  734.                                 }  
  735.                             }
  736.                             case 2:{ // broadway, remington, blade, savanna, tornado :: 575, 534, 536, 567, 576
  737.                                 switch(GetVehicleModel(vehicleid)){
  738.                                     case 575:{
  739.                                         AddVehicleComponent(vehicleid, 1176);
  740.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}CHROME{ffffff} galinį bamperį į tr. priemonę !");
  741.                                         masina[vehicleid][vehTune][1] = 1176;
  742.                                     }
  743.                                     case 534:{
  744.                                         AddVehicleComponent(vehicleid, 1180);
  745.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}CHROME{ffffff} galinį bamperį į tr. priemonę !");
  746.                                         masina[vehicleid][vehTune][1] = 1180;
  747.                                     }
  748.                                     case 536:{
  749.                                         AddVehicleComponent(vehicleid, 1184);
  750.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}CHROME{ffffff} galinį bamperį į tr. priemonę !");
  751.                                         masina[vehicleid][vehTune][1] = 1184;
  752.                                     }
  753.                                     case 567:{
  754.                                         AddVehicleComponent(vehicleid, 1187);
  755.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}CHROME{ffffff} galinį bamperį į tr. priemonę !");
  756.                                         masina[vehicleid][vehTune][1] = 1187;
  757.                                     }
  758.                                     case 576:{
  759.                                         AddVehicleComponent(vehicleid, 1192);
  760.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}CHROME{ffffff} galinį bamperį į tr. priemonę !");
  761.                                         masina[vehicleid][vehTune][1] = 1192;
  762.                                     }  
  763.                                 }
  764.                             }
  765.                             case 3:{
  766.                                 switch(GetVehicleModel(vehicleid)){
  767.                                     case 575:{
  768.                                         AddVehicleComponent(vehicleid, 1177);
  769.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}SLAMIN{ffffff} galinį bamperį į tr. priemonę !");
  770.                                         masina[vehicleid][vehTune][1] = 1176;
  771.                                     }
  772.                                     case 534:{
  773.                                         AddVehicleComponent(vehicleid, 1178);
  774.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}SLAMIN{ffffff} galinį bamperį į tr. priemonę !");
  775.                                         masina[vehicleid][vehTune][1] = 1180;
  776.                                     }
  777.                                     case 536:{
  778.                                         AddVehicleComponent(vehicleid, 1183);
  779.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}SLAMIN{ffffff} galinį bamperį į tr. priemonę !");
  780.                                         masina[vehicleid][vehTune][1] = 1184;
  781.                                     }
  782.                                     case 567:{
  783.                                         AddVehicleComponent(vehicleid, 1186);
  784.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}SLAMIN{ffffff} galinį bamperį į tr. priemonę !");
  785.                                         masina[vehicleid][vehTune][1] = 1187;
  786.                                     }
  787.                                     case 576:{
  788.                                         AddVehicleComponent(vehicleid, 1193);
  789.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}SLAMIN{ffffff} galinį bamperį į tr. priemonę !");
  790.                                         masina[vehicleid][vehTune][1] = 1193;
  791.                                     }
  792.                                 }  
  793.                             }
  794.                         }
  795.                     }
  796.                     if(mType[playerid] == 3){
  797.                         switch(mItem[playerid]){
  798.                             case 0:{ // flash, stratum, uranas, sultan ,elegy, jester :: 565, 561, 558, 560, 562, 559
  799.                                 switch(GetVehicleModel(vehicleid)){
  800.                                     case 565:{
  801.                                         AddVehicleComponent(vehicleid, 1152);
  802.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}X-FLOW{ffffff} priekinį bamperį į tr. priemonę !");
  803.                                         masina[vehicleid][vehTune][2] = 1152;
  804.  
  805.                                     }
  806.                                     case 561:{
  807.                                         AddVehicleComponent(vehicleid, 1157);
  808.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}X-FLOW{ffffff} priekinį bamperį į tr. priemonę !");
  809.                                         masina[vehicleid][vehTune][2] = 1157;
  810.                                        
  811.                                     }
  812.                                     case 558:{
  813.                                         AddVehicleComponent(vehicleid, 1165);
  814.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}X-FLOW{ffffff} priekinį bamperį į tr. priemonę !");
  815.                                         masina[vehicleid][vehTune][2] = 1165;
  816.                                        
  817.                                     }
  818.                                     case 560:{
  819.                                         AddVehicleComponent(vehicleid, 1170);
  820.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}X-FLOW{ffffff} priekinį bamperį į tr. priemonę !");
  821.                                         masina[vehicleid][vehTune][2] = 1170;
  822.                                        
  823.                                     }
  824.                                     case 562:{
  825.                                         AddVehicleComponent(vehicleid, 1172);
  826.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}X-FLOW{ffffff} priekinį bamperį į tr. priemonę !");
  827.                                         masina[vehicleid][vehTune][2] = 1172;
  828.                                        
  829.                                     }
  830.                                     case 559:{
  831.                                         AddVehicleComponent(vehicleid, 1173);
  832.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}X-FLOW{ffffff} priekinį bamperį į tr. priemonę !");
  833.                                         masina[vehicleid][vehTune][2] = 1173;
  834.                                        
  835.                                     }
  836.                                 }
  837.                             }
  838.                             case 1:{ // flash, stratum, jester, uranus, sultan, elegy
  839.                                 switch(GetVehicleModel(vehicleid)){
  840.                                     case 565:{ // flash
  841.                                         AddVehicleComponent(vehicleid, 1153);
  842.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}ALIEN{ffffff} priekinį bamperį į tr. priemonę !");
  843.                                         masina[vehicleid][vehTune][2] = 1153;
  844.                                     }
  845.                                     case 561:{ // stratum
  846.                                         AddVehicleComponent(vehicleid, 1155);
  847.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}ALIEN{ffffff} priekinį bamperį į tr. priemonę !");
  848.                                         masina[vehicleid][vehTune][2] = 1155;
  849.                                        
  850.                                     }
  851.                                     case 562:{ // elegy
  852.                                         AddVehicleComponent(vehicleid, 1171);
  853.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}ALIEN{ffffff} priekinį bamperį į tr. priemonę !");
  854.                                         masina[vehicleid][vehTune][2] = 1171;
  855.                                        
  856.                                     }
  857.                                     case 558:{ // uranas
  858.                                         AddVehicleComponent(vehicleid, 1166);
  859.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}ALIEN{ffffff} priekinį bamperį į tr. priemonę !");
  860.                                         masina[vehicleid][vehTune][2] = 1166;
  861.                                        
  862.                                     }
  863.                                     case 560:{ // sultan
  864.                                         AddVehicleComponent(vehicleid, 1169);
  865.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}ALIEN{ffffff} priekinį bamperį į tr. priemonę !");
  866.                                         masina[vehicleid][vehTune][2] = 1169;
  867.                                        
  868.                                     }
  869.                                     case 559:{
  870.                                         AddVehicleComponent(vehicleid, 1160);
  871.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}ALIEN{ffffff} priekinį bamperį į tr. priemonę !");
  872.                                         masina[vehicleid][vehTune][2] = 1160;
  873.                                        
  874.                                     }
  875.                                 }      
  876.                             }
  877.                             case 2:{ // broadway, remington, blade, savanna, tornado :: 575, 534, 536, 567, 576
  878.                                 switch(GetVehicleModel(vehicleid)){
  879.                                     case 575:{
  880.                                         AddVehicleComponent(vehicleid, 1174);
  881.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}CHROME{ffffff} priekinį bamperį į tr. priemonę !");
  882.                                         masina[vehicleid][vehTune][2] = 1174;
  883.                                     }
  884.                                     case 534:{
  885.                                         AddVehicleComponent(vehicleid, 1179);
  886.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}CHROME{ffffff} priekinį bamperį į tr. priemonę !");
  887.                                         masina[vehicleid][vehTune][2] = 1179;
  888.                                     }
  889.                                     case 536:{
  890.                                         AddVehicleComponent(vehicleid, 1182);
  891.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}CHROME{ffffff} priekinį bamperį į tr. priemonę !");
  892.                                         masina[vehicleid][vehTune][2] = 1182;
  893.                                     }
  894.                                     case 567:{
  895.                                         AddVehicleComponent(vehicleid, 1189);
  896.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}CHROME{ffffff} priekinį bamperį į tr. priemonę !");
  897.                                         masina[vehicleid][vehTune][2] = 1189;
  898.                                     }
  899.                                     case 576:{
  900.                                         AddVehicleComponent(vehicleid, 1191);
  901.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}CHROME{ffffff} priekinį bamperį į tr. priemonę !");
  902.                                         masina[vehicleid][vehTune][2] = 1191;
  903.                                     }  
  904.                                 }
  905.                             }
  906.                         }  
  907.                     }
  908.                     if(mType[playerid] == 4){
  909.                         switch(mItem[playerid]){
  910.                             case 0:{
  911.                                 switch(GetVehicleModel(vehicleid)){ //flash, stratum, uranas, sultan ,elegy, jester :: 565, 561, 558, 560, 562, 559
  912.                                     case 565:{
  913.                                         AddVehicleComponent(vehicleid, 1050);
  914.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}X-FLOW{ffffff} spoilerį į tr. priemonę !");
  915.                                         masina[vehicleid][vehTune][3] = 1050;
  916.                                     }
  917.                                     case 561:{
  918.                                         AddVehicleComponent(vehicleid, 1060);
  919.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}X-FLOW{ffffff} spoilerį į tr. priemonę !");
  920.                                         masina[vehicleid][vehTune][3] = 1060;
  921.                                     }
  922.                                     case 558:{
  923.                                         AddVehicleComponent(vehicleid, 1163);
  924.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}X-FLOW{ffffff} spoilerį į tr. priemonę !");
  925.                                         masina[vehicleid][vehTune][3] = 1163;
  926.                                     }
  927.                                     case 560:{
  928.                                         AddVehicleComponent(vehicleid, 1139);
  929.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}X-FLOW{ffffff} spoilerį į tr. priemonę !");
  930.                                         masina[vehicleid][vehTune][3] = 1139;
  931.                                     }
  932.                                     case 562:{
  933.                                         AddVehicleComponent(vehicleid, 1146);
  934.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}X-FLOW{ffffff} spoilerį į tr. priemonę !");
  935.                                         masina[vehicleid][vehTune][3] = 1146;
  936.                                     }
  937.                                     case 559:{
  938.                                         AddVehicleComponent(vehicleid, 1158);
  939.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}X-FLOW{ffffff} spoilerį į tr. priemonę !");
  940.                                         masina[vehicleid][vehTune][3] = 1158;
  941.                                     }
  942.                                 }
  943.                             }
  944.                             case 1:{
  945.                                 switch(GetVehicleModel(vehicleid)){
  946.                                     case 565:{ // flash
  947.                                         AddVehicleComponent(vehicleid, 1049);
  948.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}ALIEN{ffffff} spoilerį į tr. priemonę !");
  949.                                         masina[vehicleid][vehTune][3] = 1049;
  950.                                     }
  951.                                     case 561:{ // stratum
  952.                                         AddVehicleComponent(vehicleid, 1058);
  953.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}ALIEN{ffffff} spoilerį į tr. priemonę !");
  954.                                         masina[vehicleid][vehTune][3] = 1058;
  955.                                        
  956.                                     }
  957.                                     case 562:{ // elegy
  958.                                         AddVehicleComponent(vehicleid, 1147);
  959.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}ALIEN{ffffff} spoilerį į tr. priemonę !");
  960.                                         masina[vehicleid][vehTune][3] = 1147;
  961.                                        
  962.                                     }
  963.                                     case 558:{ // uranas
  964.                                         AddVehicleComponent(vehicleid, 1164);
  965.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}ALIEN{ffffff} spoilerį į tr. priemonę !");
  966.                                         masina[vehicleid][vehTune][3] = 1164;
  967.                                        
  968.                                     }
  969.                                     case 560:{ // sultan
  970.                                         AddVehicleComponent(vehicleid, 1138);
  971.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}ALIEN{ffffff} spoilerį į tr. priemonę !");
  972.                                         masina[vehicleid][vehTune][3] = 1138;
  973.                                        
  974.                                     }
  975.                                     case 559:{
  976.                                         AddVehicleComponent(vehicleid, 1162);
  977.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}ALIEN{ffffff} spoilerį į tr. priemonę !");
  978.                                         masina[vehicleid][vehTune][3] = 1162;
  979.                                        
  980.                                     }
  981.                                 }  
  982.                             }
  983.                         }
  984.                     }
  985.                     if(mType[playerid] == 5){
  986.                         switch(mItem[playerid]){
  987.                             case 0:{
  988.                                 switch(GetVehicleModel(vehicleid)){ // sultan, elegy, flash, stratum, jester, uranus
  989.                                     case 560:{
  990.                                         AddVehicleComponent(vehicleid, 1030);
  991.                                         AddVehicleComponent(vehicleid, 1031);
  992.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}X-FLOW{ffffff} sideskirt'ą į tr. priemonę !");
  993.                                         masina[vehicleid][vehTune][4] = 1030;
  994.                                         masina[vehicleid][vehTune][5] = 1031;
  995.                                     }
  996.                                     case 562:{
  997.                                         AddVehicleComponent(vehicleid, 1041);
  998.                                         AddVehicleComponent(vehicleid, 1039);
  999.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}X-FLOW{ffffff} sideskirt'ą į tr. priemonę !");
  1000.                                         masina[vehicleid][vehTune][4] = 1041;
  1001.                                         masina[vehicleid][vehTune][5] = 1039;
  1002.                                     }
  1003.                                     case 565:{
  1004.                                         AddVehicleComponent(vehicleid, 1048);
  1005.                                         AddVehicleComponent(vehicleid, 1052);
  1006.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}X-FLOW{ffffff} sideskirt'ą į tr. priemonę !");
  1007.                                         masina[vehicleid][vehTune][4] = 1048;
  1008.                                         masina[vehicleid][vehTune][5] = 1052;
  1009.                                     }
  1010.                                     case 561:{
  1011.                                         AddVehicleComponent(vehicleid, 1057);
  1012.                                         AddVehicleComponent(vehicleid, 1063);
  1013.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}X-FLOW{ffffff} sideskirt'ą į tr. priemonę !");
  1014.                                         masina[vehicleid][vehTune][4] = 1057;
  1015.                                         masina[vehicleid][vehTune][5] = 1063;
  1016.                                     }
  1017.                                     case 559:{
  1018.                                         AddVehicleComponent(vehicleid, 1070);
  1019.                                         AddVehicleComponent(vehicleid, 1072);
  1020.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}X-FLOW{ffffff} sideskirt'ą į tr. priemonę !");
  1021.                                         masina[vehicleid][vehTune][4] = 1070;
  1022.                                         masina[vehicleid][vehTune][5] = 1072;
  1023.                                     }
  1024.                                     case 558:{
  1025.                                         AddVehicleComponent(vehicleid, 1095);
  1026.                                         AddVehicleComponent(vehicleid, 1093);
  1027.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}X-FLOW{ffffff} sideskirt'ą į tr. priemonę !");
  1028.                                         masina[vehicleid][vehTune][4] = 1095;
  1029.                                         masina[vehicleid][vehTune][5] = 1093;
  1030.                                     }
  1031.                                 }
  1032.                             }
  1033.                             case 1:{
  1034.                                 switch(GetVehicleModel(vehicleid)){ // sultan, elegy, flash, stratum, jester, uranus
  1035.                                     case 560:{
  1036.                                         AddVehicleComponent(vehicleid, 1026);
  1037.                                         AddVehicleComponent(vehicleid, 1027);
  1038.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}ALIEN{ffffff} sideskirt'ą į tr. priemonę !");
  1039.                                         masina[vehicleid][vehTune][4] = 1026;
  1040.                                         masina[vehicleid][vehTune][5] = 1027;
  1041.                                     }
  1042.                                     case 562:{
  1043.                                         AddVehicleComponent(vehicleid, 1036);
  1044.                                         AddVehicleComponent(vehicleid, 1040);
  1045.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}ALIEN{ffffff} sideskirt'ą į tr. priemonę !");
  1046.                                         masina[vehicleid][vehTune][4] = 1036;
  1047.                                         masina[vehicleid][vehTune][5] = 1040;
  1048.                                     }
  1049.                                     case 565:{
  1050.                                         AddVehicleComponent(vehicleid, 1047);
  1051.                                         AddVehicleComponent(vehicleid, 1051);
  1052.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}ALIEN{ffffff} sideskirt'ą į tr. priemonę !");
  1053.                                         masina[vehicleid][vehTune][4] = 1047;
  1054.                                         masina[vehicleid][vehTune][5] = 1051;
  1055.                                     }
  1056.                                     case 561:{
  1057.                                         AddVehicleComponent(vehicleid, 1056);
  1058.                                         AddVehicleComponent(vehicleid, 1062);
  1059.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}ALIEN{ffffff} sideskirt'ą į tr. priemonę !");
  1060.                                         masina[vehicleid][vehTune][4] = 1056;
  1061.                                         masina[vehicleid][vehTune][5] = 1062;
  1062.                                     }
  1063.                                     case 559:{
  1064.                                         AddVehicleComponent(vehicleid, 1069);
  1065.                                         AddVehicleComponent(vehicleid, 1071);
  1066.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}ALIEN{ffffff} sideskirt'ą į tr. priemonę !");
  1067.                                         masina[vehicleid][vehTune][4] = 1069;
  1068.                                         masina[vehicleid][vehTune][5] = 1071;
  1069.                                     }
  1070.                                     case 558:{
  1071.                                         AddVehicleComponent(vehicleid, 1090);
  1072.                                         AddVehicleComponent(vehicleid, 1094);
  1073.                                         SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}ALIEN{ffffff} sideskirt'ą į tr. priemonę !");
  1074.                                         masina[vehicleid][vehTune][4] = 1090;
  1075.                                         masina[vehicleid][vehTune][5] = 1094;
  1076.                                     }
  1077.                                 }
  1078.                             }
  1079.                         }
  1080.                     }
  1081.                     if(mType[playerid] == 6){
  1082.                         switch(mItem[playerid]){
  1083.                             case 0:{
  1084.                                 AddVehicleComponent(vehicleid, 1010);
  1085.                                 masina[vehicleid][vehTune][6] = 1010;
  1086.                                 SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}NITRO{ffffff} į tr. priemonę !");
  1087.                             }
  1088.                             case 1:{
  1089.                                 AddVehicleComponent(vehicleid, 1087);
  1090.                                 masina[vehicleid][vehTune][7] = 1087;
  1091.                                 SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}HIDRAULIKAS{ffffff} į tr. priemonę !");
  1092.                             }
  1093.                             case 2:{
  1094.                                 AddVehicleComponent(vehicleid, 1086);
  1095.                                 masina[vehicleid][vehTune][8] = 1086;
  1096.                                 SendClientMessage(playerid,-1, "{00A186}•{ffffff} įmontavote {00A186}STEREO{ffffff} į tr. priemonę !");
  1097.                             }
  1098.                         }
  1099.                     }
  1100.                     if(mType[playerid] == 7){
  1101.                         new panels, doors, lights, tires;
  1102.                         GetVehicleDamageStatus(vehicleid, panels, doors, lights, tires);
  1103.                         switch(mItem[playerid]){
  1104.                             case 0:{
  1105.                                 if(IsABike(vehicleid)){
  1106.                                     SendWarn(playerid, "pasirinkta ne ta padanga !");
  1107.                                     return 1;
  1108.                                 }
  1109.                                 if(VehicleTire[vehicleid][0] == 1){
  1110.                                     SendClientMessage(playerid,-1, "{00A186}•{ffffff} pakeitėte dešinios pusės galinę padangą !");
  1111.                                     //FixTire(vehicleid, 4, false);
  1112.                                     VehicleTire[vehicleid][0] = 0;
  1113.                                     return 1;
  1114.                                 }
  1115.                                 if(VehicleTire[vehicleid][1] == 1){
  1116.                                     SendClientMessage(playerid,-1, "{00A186}•{ffffff} pakeitėte dešinios pusės priekinę padangą !");
  1117.                                     //FixTire(vehicleid, 2, false);
  1118.                                     VehicleTire[vehicleid][1] = 0;
  1119.                                     return 1;
  1120.                                 }
  1121.                                 if(VehicleTire[vehicleid][2] == 1){
  1122.                                     SendClientMessage(playerid,-1, "{00A186}•{ffffff} pakeitėte kairės pusės galinę padangą !");
  1123.                                     //FixTire(vehicleid, 3, false);
  1124.                                     VehicleTire[vehicleid][2] = 0;
  1125.                                     return 1;
  1126.                                 }
  1127.                                 if(VehicleTire[vehicleid][3] == 1){
  1128.                                     SendClientMessage(playerid,-1, "{00A186}•{ffffff} pakeitėte kairės pusės priekinę padangą !");
  1129.                                     //FixTire(vehicleid, 1, false);
  1130.                                     VehicleTire[vehicleid][3] = 0;
  1131.                                     return 1;
  1132.                                 }
  1133.                             }
  1134.                             case 1:{
  1135.                                 if(!IsABike(vehicleid)){
  1136.                                     SendWarn(playerid, "pasirinkta ne ta padanga !");
  1137.                                     return 1;
  1138.                                 }
  1139.                                 if(VehicleTire[vehicleid][0] == 1){
  1140.                                     SendClientMessage(playerid,-1, "{00A186}•{ffffff} pakeitėte priekinę padangą !");
  1141.                                     //FixTire(vehicleid, 1, true);
  1142.                                     VehicleTire[vehicleid][0] = 0;
  1143.                                     return 1;
  1144.                                 }
  1145.                                 if(VehicleTire[vehicleid][1] == 1){
  1146.                                     SendClientMessage(playerid,-1, "{00A186}•{ffffff} pakeitėte galinę padangą !");
  1147.                                     //FixTire(vehicleid, 2, true);
  1148.                                     VehicleTire[vehicleid][1] = 0;
  1149.                                     return 1;
  1150.                                 }
  1151.                             }
  1152.                         }
  1153.                     }
  1154.                     if(mType[playerid] == 8){
  1155.                         switch(mItem[playerid]){
  1156.                             case 0:{
  1157.                                 ChangeVehicleColor(vehicleid, 175, 175);
  1158.                                 masina [ vehicleid ] [ vehColor ] [ 0 ] = 175;
  1159.                                 masina [ vehicleid ] [ vehColor ] [ 1 ] = masina [ vehicleid ] [ vehColor ] [ 0 ];
  1160.                             }
  1161.                             case 1:{
  1162.                                 ChangeVehicleColor(vehicleid, 194, 194);
  1163.                                 masina [ vehicleid ] [ vehColor ] [ 0 ] = 194;
  1164.                                 masina [ vehicleid ] [ vehColor ] [ 1 ] = masina [ vehicleid ] [ vehColor ] [ 0 ];
  1165.                             }
  1166.                             case 2:{
  1167.                                 ChangeVehicleColor(vehicleid, 137, 137);
  1168.                                 masina [ vehicleid ] [ vehColor ] [ 0 ] = 137;
  1169.                                 masina [ vehicleid ] [ vehColor ] [ 1 ] = masina [ vehicleid ] [ vehColor ] [ 0 ];
  1170.                             }
  1171.                             case 3:{
  1172.                                 ChangeVehicleColor(vehicleid, 135, 135);
  1173.                                 masina [ vehicleid ] [ vehColor ] [ 0 ] = 135;
  1174.                                 masina [ vehicleid ] [ vehColor ] [ 1 ] = masina [ vehicleid ] [ vehColor ] [ 0 ];
  1175.                             }
  1176.                             case 4:{
  1177.                                 ChangeVehicleColor(vehicleid, 158, 158);
  1178.                                 masina [ vehicleid ] [ vehColor ] [ 0 ] = 158;
  1179.                                 masina [ vehicleid ] [ vehColor ] [ 1 ] = masina [ vehicleid ] [ vehColor ] [ 0 ];
  1180.                             }
  1181.                             case 5:{
  1182.                                 ChangeVehicleColor(vehicleid, 208, 208);
  1183.                                 masina [ vehicleid ] [ vehColor ] [ 0 ] = 208;
  1184.                                 masina [ vehicleid ] [ vehColor ] [ 1 ] = masina [ vehicleid ] [ vehColor ] [ 0 ];
  1185.                             }
  1186.                             case 6:{
  1187.                                 ChangeVehicleColor(vehicleid, 223, 223);
  1188.                                 masina [ vehicleid ] [ vehColor ] [ 0 ] = 223;
  1189.                                 masina [ vehicleid ] [ vehColor ] [ 1 ] = masina [ vehicleid ] [ vehColor ] [ 0 ];
  1190.                             }
  1191.                             case 7:{
  1192.                                 ChangeVehicleColor(vehicleid, 167, 167);
  1193.                                 masina [ vehicleid ] [ vehColor ] [ 0 ] = 167;
  1194.                                 masina [ vehicleid ] [ vehColor ] [ 1 ] = masina [ vehicleid ] [ vehColor ] [ 0 ];
  1195.                             }
  1196.                             case 8:{
  1197.                                 ChangeVehicleColor(vehicleid, 145, 145);
  1198.                                 masina [ vehicleid ] [ vehColor ] [ 0 ] = 145;
  1199.                                 masina [ vehicleid ] [ vehColor ] [ 1 ] = masina [ vehicleid ] [ vehColor ] [ 0 ];
  1200.                             }
  1201.                             case 9:{
  1202.                                 ChangeVehicleColor(vehicleid, 242, 242);
  1203.                                 masina [ vehicleid ] [ vehColor ] [ 0 ] = 242;
  1204.                                 masina [ vehicleid ] [ vehColor ] [ 1 ] = masina [ vehicleid ] [ vehColor ] [ 0 ];
  1205.                             }
  1206.                         }
  1207.                         SendSucces(playerid, "perdažetė transporto priemonę !");
  1208.                     }
  1209.                 }  
  1210.             }
  1211.            
  1212.             if(gamina[playerid] != 1) return 0;
  1213.             if(GetProgressBarValue(gamBar[playerid]) >= 100) return 0;
  1214.            
  1215.             new progress = RandomEx(2, 4);
  1216.             gamprog[playerid] += progress;
  1217.             SetProgressBarValue(gamBar[playerid], gamprog[playerid]);
  1218.             UpdateProgressBar(gamBar[playerid], playerid);
  1219.             return 1;
  1220.         }
  1221.         if(fishingFish[playerid] == true){
  1222.             new id = fishingSpot[playerid];
  1223.             if(!IsPlayerInRangeOfPoint(playerid, 2, Zvejybviete[id][Pos_x], Zvejybviete[id][Pos_y],Zvejybviete[id][Pos_z])){
  1224.                 SendError(playerid, "nutolote nuo savo žvejybos vietos !");
  1225.                 fishingFish[playerid] = false;
  1226.                 fishing[playerid] = false;
  1227.                 fishingSpot[playerid] = -1;
  1228.                 fishingProgress[playerid] = 0;
  1229.                 HideProgressBarForPlayer(playerid,fishingBar[playerid]);
  1230.                 RemovePlayerAttachedObject(playerid,0);
  1231.                 SetPlayerSpecialAction(playerid, SPECIAL_ACTION_NONE);
  1232.                 ClearAnimations(playerid);
  1233.                 return 1;
  1234.             }
  1235.             if(fishingProgress[playerid] >= 100){
  1236.                 new pagautaZ = randomEx(0, 4);
  1237.                 new Float:svorisZ = RandomFloat(ZuvynoDB[pagautaZ][fishMinWeight], ZuvynoDB[pagautaZ][fishMaxWeight]);
  1238.                 switch(pagautaZ){
  1239.                     case 0: shops[zEserys] ++;
  1240.                     case 1: shops[zLynas] ++;
  1241.                     case 2: shops[zKarosas] ++;
  1242.                     case 3: shops[zUpetakis] ++;
  1243.                     case 4: shops[zVegele] ++;
  1244.                 }
  1245.                 UpdateFishes();
  1246.                 fish[playerid][fishAmount][pagautaZ] += 1;
  1247.                 fish[playerid][fishWeight][pagautaZ] += svorisZ;
  1248.                 fish[playerid][fishExperiance] += randomEx(1,2);
  1249.                 fish[playerid][fishTotal] += 1;
  1250.                 if(fish[playerid][fishExperiance] >= 100){
  1251.                     fish[playerid][fishLevel] += 1;
  1252.                     fish[playerid][fishExperiance] = 0;
  1253.                     SendSucces(playerid, "jūsų žvejybos lygis pakilo, informacija peržiūrėti galite {FF8585}/zvejys{ffffff} !");
  1254.                 }
  1255.                 format(g_szBuffer, 148, "{FF8585}•{ffffff} pagavote ({FF8585}%s{ffffff}) žuvį, kurios svoris yra {FF8585}%0.2f KG{ffffff} !", ZuvynoDB[pagautaZ][fishName], svorisZ);
  1256.                 SendClientMessage(playerid, -1, g_szBuffer);
  1257.                 format(Zvejybviete[fishingSpot[playerid]][PaskPagavo], 24, "%s", getName(playerid));
  1258.                 format(Zvejybviete[fishingSpot[playerid]][PaskData], 21, "%s", GetTimeAndDate());
  1259.                 UpdateFisherLabel(fishingSpot[playerid]);
  1260.                 fishingFish[playerid] = false;
  1261.                 fishing[playerid] = false;
  1262.                 fishingSpot[playerid] = -1;
  1263.                 fishingProgress[playerid] = 0;
  1264.                 HideProgressBarForPlayer(playerid,fishingBar[playerid]);
  1265.                 SetPlayerSpecialAction(playerid, SPECIAL_ACTION_NONE);
  1266.                 ClearAnimations(playerid);
  1267.                 RemovePlayerAttachedObject(playerid,0);
  1268.                 return 1;
  1269.             }
  1270.             new pridedamf = randomEx(1,5);
  1271.             fishingProgress[playerid] += pridedamf;
  1272.             SetProgressBarValue(fishingBar[playerid], fishingProgress[playerid]);
  1273.             UpdateProgressBar(fishingBar[playerid], playerid);
  1274.         }
  1275.     }
  1276.     if((newkeys==KEY_SUBMISSION)&&(IsPlayerInAnyVehicle(playerid))&&(GetPlayerState(playerid)==PLAYER_STATE_DRIVER))
  1277.     {
  1278.         if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 525)
  1279.         {
  1280.             //if(player[playerid][pWork] != 5) return 0;
  1281.             new Float:pX,Float:pY,Float:pZ;
  1282.             GetPlayerPos(playerid,pX,pY,pZ);
  1283.             new Float:vX,Float:vY,Float:vZ;
  1284.             new Found=0;
  1285.             new vid=0;
  1286.             while((vid<MAX_VEHICLES)&&(!Found))
  1287.             {
  1288.                 vid++;
  1289.                 GetVehiclePos(vid,vX,vY,vZ);
  1290.                 if ((floatabs(pX-vX)<7.0)&&(floatabs(pY-vY)<7.0)&&(floatabs(pZ-vZ)<7.0)&&(vid!=GetPlayerVehicleID(playerid)))
  1291.                 {
  1292.                     Found=1;
  1293.                     if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
  1294.                     {
  1295.                         DetachTrailerFromVehicle(GetPlayerVehicleID(playerid));
  1296.                         return 1;
  1297.                     }
  1298.                     AttachTrailerToVehicle(vid,GetPlayerVehicleID(playerid));
  1299.                     if(masina[vid][vehOwned])
  1300.                     {
  1301.                         format(zinute, 148, "{00A186}•{ffffff} tempiate {00A186}%s{ffffff} žaidėjo transporto priemonę {00A186}%s{ffffff}!", masina[vid][vehOwner], aVehicleNames[ GetVehicleModel( vid )-400 ]);
  1302.                         SendClientMessage(playerid,-1,zinute);
  1303.                         return 1;
  1304.                     }
  1305.                     SendWarn(playerid, "mašina nepriklauso jokiam žaidėjui.");
  1306.                 }
  1307.             }
  1308.             if(!Found)
  1309.             {
  1310.                 SendError(playerid, "šalia jūsų nėra tr. priemonių !");
  1311.             }
  1312.         }
  1313.     }
  1314.     return 1;
  1315. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement