daily pastebin goal
78%
SHARE
TWEET

Untitled

a guest Jan 23rd, 2019 79 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. else if(strcmp(ime,"vozilo",true) == 0)
  2.     {
  3.         if(OwnableCarOffer[playerid] < 9999)
  4.         {
  5.             GetPlayerName(OwnableCarOffer[playerid], giveplayer, sizeof(giveplayer));
  6.             GetPlayerName(playerid, sendername, sizeof(sendername));
  7.             if(OwnableCarID[playerid] == 0) return true;
  8.             if(OwnableCarID[playerid] == PI[OwnableCarOffer[playerid]][pVozilo1]) { }
  9.             else if(OwnableCarID[playerid] == PI[OwnableCarOffer[playerid]][pVozilo2]) { }
  10.             else if(OwnableCarID[playerid] == PI[OwnableCarOffer[playerid]][pVozilo3]) { }
  11.             else if(OwnableCarID[playerid] == PI[OwnableCarOffer[playerid]][pVozilo4]) { }
  12.             else { Error(playerid, "Igrac nije dostupan!"); return true; }
  13.             if(lz_GetPlayerMoney(playerid) >= OwnableCarPrice[playerid])
  14.             {
  15.                 if(IsPlayerConnected(OwnableCarOffer[playerid]))
  16.                 {
  17.                     if(PI[playerid][pVozilo1] == 9999)
  18.                     {
  19.                         if(OwnableCarID[playerid] == PI[OwnableCarOffer[playerid]][pVozilo1])
  20.                         {
  21.                             PI[playerid][pVozilo1] = PI[OwnableCarOffer[playerid]][pVozilo1];
  22.                             PI[OwnableCarOffer[playerid]][pVozilo1] = 9999;
  23.                         }
  24.                         else if(OwnableCarID[playerid] == PI[OwnableCarOffer[playerid]][pVozilo2])
  25.                         {
  26.                             PI[playerid][pVozilo1] = PI[OwnableCarOffer[playerid]][pVozilo2];
  27.                             PI[OwnableCarOffer[playerid]][pVozilo2] = 9999;
  28.                         }
  29.                         else if(OwnableCarID[playerid] == PI[OwnableCarOffer[playerid]][pVozilo3])
  30.                         {
  31.                             PI[playerid][pVozilo1] = PI[OwnableCarOffer[playerid]][pVozilo3];
  32.                             PI[OwnableCarOffer[playerid]][pVozilo3] = 9999;
  33.                         }
  34.                         else if(OwnableCarID[playerid] == PI[OwnableCarOffer[playerid]][pVozilo4])
  35.                         {
  36.                             PI[playerid][pVozilo1] = PI[OwnableCarOffer[playerid]][pVozilo4];
  37.                             PI[OwnableCarOffer[playerid]][pVozilo4] = 9999;
  38.                         }
  39.                         else
  40.                         {
  41.                             Error(playerid, "Prodavac automobila mora biti u svom vozilu!");
  42.                             return true;
  43.                         }
  44.                         format(string, sizeof(string), ""COL_BE"[BE] {FFFFFF}Kupili ste vozilo za $%d od gradjanina %s.",OwnableCarPrice[playerid],GetName(OwnableCarOffer[playerid]));
  45.                         SendClientMessage(playerid, -1, string);
  46.                         format(string, sizeof(string), ""COL_BE"[BE] {FFFFFF}%s je kupio vase vozilo za $%d.",GetName(playerid),OwnableCarPrice[playerid]);
  47.                         SendClientMessage(OwnableCarOffer[playerid], -1, string);
  48.                         if(IsPlayerInVehicle(OwnableCarOffer[playerid], OwnableCarID[playerid])) lz_RemovePlayerFromVehicle(OwnableCarOffer[playerid]);
  49.                         lz_GivePlayerMoney(playerid, -OwnableCarPrice[playerid]);
  50.                         lz_GivePlayerMoney(OwnableCarOffer[playerid], OwnableCarPrice[playerid]);
  51.                         strmid(CI[OwnableCarID[playerid]][cVlasnik], sendername, 0, strlen(sendername), 9999);
  52.                         SacuvajVozilo(OwnableCarID[playerid]);
  53.                         new selllogic[300];
  54.                         format(selllogic, 300, "[VOZILO] %s je prodao vozilo (id:%d) igracu %s za $%d!",GetName(OwnableCarOffer[playerid]),OwnableCarID[playerid],GetName(playerid),OwnableCarPrice[playerid]);
  55.                         SellLog(selllogic);
  56.                         sql_save_account(playerid);
  57.                         sql_save_account(OwnableCarOffer[playerid]);
  58.                         new veh;
  59.                         CI[veh][cLabel] = 0;
  60.                         SacuvajVozilo(veh);
  61.                         Delete3DTextLabel(c_lbl[veh-1000]);
  62.                     }
  63.                     else if(PI[playerid][pVozilo2] == 9999)
  64.                     {
  65.                         if(OwnableCarID[playerid] == PI[OwnableCarOffer[playerid]][pVozilo1])
  66.                         {
  67.                             PI[playerid][pVozilo2] = PI[OwnableCarOffer[playerid]][pVozilo1];
  68.                             PI[OwnableCarOffer[playerid]][pVozilo1] = 9999;
  69.                         }
  70.                         else if(OwnableCarID[playerid] == PI[OwnableCarOffer[playerid]][pVozilo2])
  71.                         {
  72.                             PI[playerid][pVozilo2] = PI[OwnableCarOffer[playerid]][pVozilo2];
  73.                             PI[OwnableCarOffer[playerid]][pVozilo2] = 9999;
  74.                         }
  75.                         else if(OwnableCarID[playerid] == PI[OwnableCarOffer[playerid]][pVozilo3])
  76.                         {
  77.                             PI[playerid][pVozilo2] = PI[OwnableCarOffer[playerid]][pVozilo3];
  78.                             PI[OwnableCarOffer[playerid]][pVozilo3] = 9999;
  79.                         }
  80.                         else if(OwnableCarID[playerid] == PI[OwnableCarOffer[playerid]][pVozilo4])
  81.                         {
  82.                             PI[playerid][pVozilo2] = PI[OwnableCarOffer[playerid]][pVozilo4];
  83.                             PI[OwnableCarOffer[playerid]][pVozilo4] = 9999;
  84.                         }
  85.                         else
  86.                         {
  87.                             Error(playerid, "Prodavac automobila mora biti u svom vozilu!");
  88.                             return true;
  89.                         }
  90.                         format(string, sizeof(string), ""COL_BE"[BE] {FFFFFF}Kupili ste auto za $%d od gradjanina %s.",OwnableCarPrice[playerid],GetName(OwnableCarOffer[playerid]));
  91.                         SendClientMessage(playerid, -1, string);
  92.                         format(string, sizeof(string), ""COL_BE"[BE] {FFFFFF}%s je kupio vas auto za $%d.",GetName(playerid),OwnableCarPrice[playerid]);
  93.                         SendClientMessage(OwnableCarOffer[playerid], -1, string);
  94.                         if(IsPlayerInVehicle(OwnableCarOffer[playerid], OwnableCarID[playerid])) lz_RemovePlayerFromVehicle(OwnableCarOffer[playerid]);
  95.                         lz_GivePlayerMoney(playerid, -OwnableCarPrice[playerid]);
  96.                         lz_GivePlayerMoney(OwnableCarOffer[playerid], OwnableCarPrice[playerid]);
  97.                         strmid(CI[OwnableCarID[playerid]][cVlasnik], sendername, 0, strlen(sendername), 9999);
  98.                         SacuvajVozilo(OwnableCarID[playerid]);
  99.                         new selllogic[300];
  100.                         format(selllogic, 300, "[VOZILO] %s je prodao vozilo (id:%d) igracu %s za $%d!",GetName(OwnableCarOffer[playerid]),OwnableCarID[playerid],GetName(playerid),OwnableCarPrice[playerid]);
  101.                         SellLog(selllogic);
  102.                         sql_save_account(playerid);
  103.                         sql_save_account(OwnableCarOffer[playerid]);
  104.                         new veh;
  105.                         CI[veh][cLabel] = 0;
  106.                         SacuvajVozilo(veh);
  107.                         Delete3DTextLabel(c_lbl[veh-1000]);
  108.                     }
  109.                     else if(PI[playerid][pVozilo3] == 9999)
  110.                     {
  111.                         if(OwnableCarID[playerid] == PI[OwnableCarOffer[playerid]][pVozilo1])
  112.                         {
  113.                             PI[playerid][pVozilo3] = PI[OwnableCarOffer[playerid]][pVozilo1];
  114.                             PI[OwnableCarOffer[playerid]][pVozilo1] = 9999;
  115.                         }
  116.                         else if(OwnableCarID[playerid] == PI[OwnableCarOffer[playerid]][pVozilo2])
  117.                         {
  118.                             PI[playerid][pVozilo3] = PI[OwnableCarOffer[playerid]][pVozilo2];
  119.                             PI[OwnableCarOffer[playerid]][pVozilo2] = 9999;
  120.                         }
  121.                         else if(OwnableCarID[playerid] == PI[OwnableCarOffer[playerid]][pVozilo3])
  122.                         {
  123.                             PI[playerid][pVozilo3] = PI[OwnableCarOffer[playerid]][pVozilo3];
  124.                             PI[OwnableCarOffer[playerid]][pVozilo3] = 9999;
  125.                         }
  126.                         else if(OwnableCarID[playerid] == PI[OwnableCarOffer[playerid]][pVozilo4])
  127.                         {
  128.                             PI[playerid][pVozilo3] = PI[OwnableCarOffer[playerid]][pVozilo4];
  129.                             PI[OwnableCarOffer[playerid]][pVozilo4] = 9999;
  130.                         }
  131.                         else
  132.                         {
  133.                             Error(playerid, "Prodavac automobila mora biti u svom vozilu!");
  134.                             return true;
  135.                         }
  136.                         format(string, sizeof(string), ""COL_BE"[BE] {FFFFFF}Kupili ste auto za $%d od gradjanina %s.",OwnableCarPrice[playerid],GetName(OwnableCarOffer[playerid]));
  137.                         SendClientMessage(playerid, -1, string);
  138.                         format(string, sizeof(string), ""COL_BE"[BE] {FFFFFF}%s je kupio vas auto za $%d.",GetName(playerid),OwnableCarPrice[playerid]);
  139.                         SendClientMessage(OwnableCarOffer[playerid], -1, string);
  140.                         if(IsPlayerInVehicle(OwnableCarOffer[playerid], OwnableCarID[playerid])) lz_RemovePlayerFromVehicle(OwnableCarOffer[playerid]);
  141.                         lz_GivePlayerMoney(playerid, -OwnableCarPrice[playerid]);
  142.                         lz_GivePlayerMoney(OwnableCarOffer[playerid], OwnableCarPrice[playerid]);
  143.                         strmid(CI[OwnableCarID[playerid]][cVlasnik], sendername, 0, strlen(sendername), 9999);
  144.                         SacuvajVozilo(OwnableCarID[playerid]);
  145.                         new selllogic[300];
  146.                         format(selllogic, 300, "[VOZILO] %s je prodao vozilo (id:%d) igracu %s za $%d!",GetName(OwnableCarOffer[playerid]),OwnableCarID[playerid],GetName(playerid),OwnableCarPrice[playerid]);
  147.                         SellLog(selllogic);
  148.                         sql_save_account(playerid);
  149.                         sql_save_account(OwnableCarOffer[playerid]);
  150.                         new veh;
  151.                         CI[veh][cLabel] = 0;
  152.                         SacuvajVozilo(veh);
  153.                         Delete3DTextLabel(c_lbl[veh-1000]);
  154.                     }
  155.                     else if(PI[playerid][pVozilo4] == 9999)
  156.                     {
  157.                         if(PI[playerid][pSlot4] == 1)
  158.                         {
  159.                             if(OwnableCarID[playerid] == PI[OwnableCarOffer[playerid]][pVozilo1])
  160.                             {
  161.                                 PI[playerid][pVozilo4] = PI[OwnableCarOffer[playerid]][pVozilo1];
  162.                                 PI[OwnableCarOffer[playerid]][pVozilo1] = 9999;
  163.                             }
  164.                             else if(OwnableCarID[playerid] == PI[OwnableCarOffer[playerid]][pVozilo2])
  165.                             {
  166.                                 PI[playerid][pVozilo4] = PI[OwnableCarOffer[playerid]][pVozilo2];
  167.                                 PI[OwnableCarOffer[playerid]][pVozilo2] = 9999;
  168.                             }
  169.                             else if(OwnableCarID[playerid] == PI[OwnableCarOffer[playerid]][pVozilo3])
  170.                             {
  171.                                 PI[playerid][pVozilo4] = PI[OwnableCarOffer[playerid]][pVozilo3];
  172.                                 PI[OwnableCarOffer[playerid]][pVozilo3] = 9999;
  173.                             }
  174.                             else if(OwnableCarID[playerid] == PI[OwnableCarOffer[playerid]][pVozilo4])
  175.                             {
  176.                                 PI[playerid][pVozilo4] = PI[OwnableCarOffer[playerid]][pVozilo4];
  177.                                 PI[OwnableCarOffer[playerid]][pVozilo4] = 9999;
  178.                             }
  179.                             else
  180.                             {
  181.                                 Error(playerid, "Prodavac automobila mora biti u svom vozilu!");
  182.                                 return true;
  183.                             }
  184.                             format(string, sizeof(string), ""COL_BE"[BE] {FFFFFF}Kupili ste auto za $%d od gradjanina %s.",OwnableCarPrice[playerid],GetName(OwnableCarOffer[playerid]));
  185.                             SendClientMessage(playerid, -1, string);
  186.                             format(string, sizeof(string), ""COL_BE"[BE] {FFFFFF}%s je kupio vas auto za $%d.",GetName(playerid),OwnableCarPrice[playerid]);
  187.                             SendClientMessage(OwnableCarOffer[playerid], -1, string);
  188.                             if(IsPlayerInVehicle(OwnableCarOffer[playerid], OwnableCarID[playerid])) lz_RemovePlayerFromVehicle(OwnableCarOffer[playerid]);
  189.                             lz_GivePlayerMoney(playerid, -OwnableCarPrice[playerid]);
  190.                             lz_GivePlayerMoney(OwnableCarOffer[playerid], OwnableCarPrice[playerid]);
  191.                             strmid(CI[OwnableCarID[playerid]][cVlasnik], sendername, 0, strlen(sendername), 9999);
  192.                             SacuvajVozilo(OwnableCarID[playerid]);
  193.                             new selllogic[300];
  194.                             format(selllogic, 300, "[VOZILO] %s je prodao vozilo (id:%d) igracu %s za $%d!",GetName(OwnableCarOffer[playerid]),OwnableCarID[playerid],GetName(playerid),OwnableCarPrice[playerid]);
  195.                             SellLog(selllogic);
  196.                             sql_save_account(playerid);
  197.                             sql_save_account(OwnableCarOffer[playerid]);
  198.                             new veh;
  199.                             CI[veh][cLabel] = 0;
  200.                             SacuvajVozilo(veh);
  201.                             Delete3DTextLabel(c_lbl[veh-1000]);
  202.                         }
  203.                         else
  204.                         {
  205.                             Error(playerid, "Nemate slot 4, ne mozete kupiti auto!");
  206.                             return true;
  207.                         }
  208.                     }
  209.                     else
  210.                     {
  211.                         Error(playerid, "Vec imate 3 auta!");
  212.                         return true;
  213.                     }
  214.                     sql_save_account(playerid);
  215.                     sql_save_account(OwnableCarOffer[playerid]);
  216.                     OwnableCarOffer[playerid] = 9999;
  217.                     OwnableCarID[playerid] = 0;
  218.                     OwnableCarPrice[playerid] = 0;
  219.                     SCM(playerid, -1, ""COL_BE"[BE] {FFFFFF}Cestitamo na vasoj novoj kupovini! (/v)");
  220.                     return true;
  221.                 }
  222.             }
  223.         }
  224.     }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top