Advertisement
Guest User

16944 Строка, там МакДональд

a guest
Jan 11th, 2017
331
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 403.81 KB | None | 0 0
  1. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  2. {
  3.     if(GetPVarInt(playerid,"USEDIALOGID") != dialogid)
  4.     {
  5.         SendClientMessage(playerid, 0xFF5030AA, "Âû êèêíóòû ïî ïîäîçðåíèþ â ÷èòåðñòâå {F81414}(#0444)");
  6.         Kick(playerid);
  7.         return true;
  8.     }
  9.     if(pDialog[playerid] != true)
  10.     {
  11.         SendClientMessage(playerid, 0xFF5030AA, "Âû êèêíóòû ïî ïîäîçðåíèþ â ÷èòåðñòâå {F81414}(DialogHider)");
  12.         Kick(playerid);
  13.         return true;
  14.     }
  15.     else pDialog[playerid] = false;
  16.  
  17.     strreplace(inputtext, '%', '#');
  18.     if(strlen(inputtext) &&
  19.             (strfind(inputtext,"`") != -1 ||
  20.                 strfind(inputtext,"'") != -1 ||
  21.                 strfind(inputtext,"=") != -1 ||
  22.                 strfind(inputtext,"{") != -1)) return SendClientMessage(playerid,-1,"Îøèáêà. Âû èñïîëüçîâàëè çàïðåùåííûå ñèìâîëû.");
  23.     switch(dialogid)
  24.     {
  25.     case 0:
  26.         {
  27.             if(!response)
  28.             {
  29.                 ShowPlayerDialog(playerid, 3, DIALOG_STYLE_MSGBOX, "{a8e4a0}Èíôîðìàöèÿ", ""hWHITE"Äëÿ èãðû íà ñåðâåðå òðåáóåòñÿ ðåãèñòðàöèÿ", "ÎÊ", "");
  30.                 SendClientMessage(playerid, COLOR_RED, "Âû áûëè êèêíóòû. Äëÿ âûõîäà èñïîëüçóéòå /(q)uit");
  31.                 Kick(playerid);
  32.                 return 1;
  33.             }
  34.             if(response)
  35.             {
  36.                 if(strlen(inputtext) == 0) return ShowRegisterDialog(playerid);
  37.                 if(15 < strlen(inputtext) < 6)
  38.                 {
  39.                     return ShowRegisterDialog(playerid);
  40.                 }
  41.                 mysql_format(dbHandle, PlayerInfo[playerid][PASSWORD], 24, "%e", inputtext);
  42.                 ShowPlayerDialog(playerid, 4, DIALOG_STYLE_INPUT, "{a8e4a0}Ðåãèñòðàöèÿ", "{FFFFFF}Ïîæàëóéñòà ââåäèòå ñâîé Àäðåñ ýëåêòðîííîé ïî÷òû.\nÏðè êðàæå àêêàóíòà âû ñìîæåòå âîññòàíîâèòü åãî ïî ïî÷òå.\n","Ââîä","Âûõîä");
  43.             }
  44.         }
  45.     case 1:
  46.         {
  47.             if(!response)
  48.             {
  49.                 ShowPlayerDialog(playerid, 3, DIALOG_STYLE_MSGBOX, "{a8e4a0}Èíôîðìàöèÿ", ""hWHITE"Äëÿ èãðû íà ñåðâåðå òðåáóåòñÿ àâòîðèçàöèÿ", "ÎÊ", "");
  50.                 SendClientMessage(playerid, COLOR_RED, "Âû áûëè êèêíóòû. Äëÿ âûõîäà èñïîëüçóéòå /(q)uit");
  51.                 Kick(playerid);
  52.                 return 1;
  53.             }
  54.             if(response)
  55.             {
  56.                 new query[145];
  57.                 if(strlen(inputtext) == 0) return ShowLoginDialog(playerid);
  58.                 if(strlen(inputtext) < 6 || strlen(inputtext) > 24)
  59.                 {
  60.                     return ShowLoginDialog(playerid);
  61.                 }
  62.                 mysql_format(dbHandle, query, sizeof query, "SELECT * FROM `users` WHERE `login` = '%s' AND `user_password` = '%e' LIMIT 1", PlayerInfo[playerid][NEWNAME], inputtext);
  63.                 mysql_tquery(dbHandle, query, "PlayerLogin", "i", playerid);
  64.             }
  65.         }
  66.     case 2:
  67.         {
  68.             if(!response)
  69.             {
  70.                 SetPVarInt(playerid, "Loggeds", 0);
  71.                 PlayerInfo[playerid][SEX] = 2;
  72.                 SendClientMessage(playerid, COLOR_BEAR, "Õîðîøî, âàø ïîë òåïåðü:{FFFFFF} 'Æåíùèíà'");
  73.                 ShowPlayerDialog(playerid, 183, 1, "{a8e4a0}Ðåãèñòðàöèÿ", "{ffffff}Ââåäèòå èìÿ âàøåãî ðåôåðàëà:\n", "Ïðèíÿòü", "Ïðîïóñê");
  74.             }
  75.             if(response)
  76.             {
  77.                 SetPVarInt(playerid, "Loggeds", 0);
  78.                 PlayerInfo[playerid][SEX] = 1;
  79.                 SendClientMessage(playerid, COLOR_BEAR, "Õîðîøî, âàø ïîë òåïåðü:{FFFFFF} 'Ìóæ÷èíà'");
  80.                 ShowPlayerDialog(playerid, 183, 1, "{a8e4a0}Ðåãèñòðàöèÿ", "{ffffff}Ââåäèòå èìÿ âàøåãî ðåôåðàëà:\n", "Ïðèíÿòü", "Ïðîïóñê");
  81.             }
  82.         }
  83.     case 3:
  84.         {
  85.             if(!response) return 1;
  86.             if(response) return 1;
  87.         }
  88.     case 4:
  89.         {
  90.             if(response)
  91.             {
  92.                 new query[256];
  93.                 if(strlen(inputtext) < 6 || strlen(inputtext) > 64) return ShowPlayerDialog(playerid, 4, DIALOG_STYLE_INPUT, "{a8e4a0}Ðåãèñòðàöèÿ", "{FFFFFF}Ïîæàëóéñòà ââåäèòå ñâîé Àäðåñ ýëåêòðîííîé ïî÷òû.\nÏðè êðàæå àêêàóíòà âû ñìîæåòå âîñòîíîâèòü åãî ïî ïî÷òå.","Ââîä","Âûõîä");
  94.                 if(IsValidEmailEx(inputtext))
  95.                 {
  96.                     format(query,sizeof(query),"SELECT * FROM `users` WHERE `email` = '%s'",inputtext);
  97.                     mysql_tquery(dbHandle, query, "CheckEmail", "is", playerid,inputtext);
  98.                 }
  99.                 else ShowPlayerDialog(playerid, 4, DIALOG_STYLE_INPUT, "{a8e4a0}Ðåãèñòðàöèÿ", "{FFFFFF}Ïîæàëóéñòà ââåäèòå ñâîé Àäðåñ ýëåêòðîííîé ïî÷òû.\nÏðè êðàæå àêêàóíòà âû ñìîæåòå âîñòîíîâèòü åãî ïî ïî÷òå.\n{a8e4a0}Íå âåðíûé ôîðìàò ïî÷òû!\n","Ââîä","Âûõîä");
  100.             }
  101.         }
  102.     case 5:
  103.         {
  104.             if(!response) return 1;
  105.             if(response)
  106.             {
  107.                 switch(listitem)
  108.                 {
  109.                 case 0:
  110.                     {
  111.                         ShowStats(playerid, playerid);
  112.                     }
  113.                 case 1:
  114.                     {
  115.                         ShowSettings(playerid);
  116.                     }
  117.                 case 2:
  118.                     {
  119.                         ShowPlayerDialog(playerid,6,2,"{a8e4a0}Êîìàíäû ñåðâåðà","{a8e4a0}1) {ffffff}Îáùèå\n{a8e4a0}2) {ffffff}Ðàáîòû\n{a8e4a0}3) {ffffff}×àòû\n{a8e4a0}4) {ffffff}Äîì\n{a8e4a0}5) {ffffff}Áèçíåñ\n{a8e4a0}6) {ffffff}Ôðàêöèÿ\n{a8e4a0}7) {ffffff}Ëèäåðàì\n{a8e4a0}8) {ffffff}Àâòî\n{a8e4a0}9) {ffffff}Ðàäèî","Âûáðàòü","Îòìåíà");
  120.                     }
  121.                 case 3:
  122.                     {
  123.                         if(PlayerInfo[playerid][MUTE] == 1) return SendClientMessage(playerid,0xFF6600AA,"Ó Âàñ áàí ÷àòà");
  124.                         ShowPlayerDialog(playerid,8,DIALOG_STYLE_INPUT,"{a8e4a0}Ñâÿçü ñ Àäìèíñòðàöèåé","{ffffff}Çàäàéòå ñâîé âîïðîñ èëè íàïèøèòå æàëîáó","Îòïðàâèòü","Îòìåíà");
  125.                     }
  126.                 case 4:
  127.                     {
  128.                         ShowPlayerDialog(playerid,141,DIALOG_STYLE_LIST,"{a8e4a0}Áåçîïàñíîñòü","\
  129.                         {a8e4a0}1) {ffffff}Èçìåíèòü ïàðîëü\n\
  130.                         {a8e4a0}2) {ffffff}E-Mail\n\
  131.                         {a8e4a0}3) {ffffff}Êîä áåçîïàñíîñòè","Äàëåå","Îòìåíà");
  132.                     }
  133.                 case 5:
  134.                     {
  135.                         ShowDonateMaxPidaras(playerid);
  136.                     }
  137.                 case 6:
  138.                     {
  139.                         ShowPlayerDialog(playerid,132,DIALOG_STYLE_INPUT,"{a8e4a0}Ñìåíà íèêà","{ffffff}Åñëè ó Âàñ íîíÐÏ íèê è âû ðåøèëè åãî èçìåíèòü, ïîäàéòå çàÿâêó äëÿ ñìåíû íèêà.\nÂâåäèòå æåëàåìûé íèê â îêîøêî:","ÎÊ","Îòìåíà");
  140.                     }
  141.                 case 7:
  142.                     {
  143.                         if(PlayerInfo[playerid][ULUCH] == 0) ShowPlayerDialog(playerid,128,DIALOG_STYLE_LIST,"{a8e4a0}Óëó÷øåíèÿ","{a8e4a0}1) {ffffff}Ðåøèòåëüíîñòü\n{a8e4a0}2) {ffffff}Ðþêçàê","Âûáðàòü","Îòìåíà");
  144.                         if(PlayerInfo[playerid][ULUCH] == 1) ShowPlayerDialog(playerid,128,DIALOG_STYLE_LIST,"{a8e4a0}Óëó÷øåíèÿ","{a8e4a0}1) {ffffff}Ðåøèòåëüíîñòü | {a8e4a0}Êóïëåíî\n{a8e4a0}2) {ffffff}Ðþêçàê","Âûáðàòü","Îòìåíà");
  145.                         if(PlayerInfo[playerid][ULUCH] == 2) ShowPlayerDialog(playerid,128,DIALOG_STYLE_LIST,"{a8e4a0}Óëó÷øåíèÿ","{a8e4a0}1) {ffffff}Ðåøèòåëüíîñòü | {a8e4a0}Êóïëåíî\n{a8e4a0}2) {ffffff}Ðþêçàê | {a8e4a0}Êóïëåíî","Âûáðàòü","Îòìåíà");
  146.                     }
  147.                 case 8:
  148.                     {
  149.                         ShowPlayerDialog(playerid, D_RADIOMAIN, DIALOG_STYLE_LIST, "{a8e4a0}Ðàäèî", "\
  150.                         {a8e4a0}1) {ffffff}Çàêàçàòü Ìóçûêó\n\
  151.                         {a8e4a0}2) {ffffff}Çàäàòü âîïðîñ Rj", "Âûáðàòü", "Îòìåíà");
  152.                     }
  153.                 }
  154.             }
  155.         }
  156.     case 6:
  157.         {
  158.             if(!response) return 1;
  159.             new mes2[2048];
  160.             if(response)
  161.             {
  162.                 switch(listitem)
  163.                 {
  164.                 case 0:
  165.                     {
  166.                         strcat(mes2,"{a8e4a0}/pass - {04B4AE}ïîêàçàòü ïàñïîðò.\n");
  167.                         strcat(mes2,"{a8e4a0}/anim - {04B4AE}ñïèñîê àíèìàöèé.\n");
  168.                         strcat(mes2,"{a8e4a0}/pay - {04B4AE}ïåðåäàòü äåíüãè.\n");
  169.                         strcat(mes2,"{a8e4a0}/hi - {04B4AE}ïîæàòü ðóêó èãðîêó.\n");
  170.                         strcat(mes2,"{a8e4a0}/gps - {04B4AE}íàâèãàòîð.\n");
  171.                         strcat(mes2,"{a8e4a0}/healme - {04B4AE}èñïîëüçîâàòü àïòå÷êó.\n");
  172.                         strcat(mes2,"{a8e4a0}/mask - {04B4AE}îäåòü ìàñêó.\n");
  173.                         strcat(mes2,"{a8e4a0}/offmask - {04B4AE}ñíÿòü ìàñêó.\n");
  174.                         strcat(mes2,"{a8e4a0}/lic - {04B4AE}ïîêàçàòü ëèöåíçèè.\n");
  175.                         strcat(mes2,"{a8e4a0}/time - {04B4AE}ñìîòðåòü âðåìÿ íà ÷àñàõ.\n");
  176.                         strcat(mes2,"{a8e4a0}/mutetime - {04B4AE}ïîñìîòðåòü âðåìÿ äî îêîí÷àíèÿ áàíà ÷àòà.\n");
  177.                         strcat(mes2,"{a8e4a0}/call - {04B4AE}ïîçâîíèòü.\n");
  178.                         strcat(mes2,"{a8e4a0}/sms - {04B4AE}íàïèñàòü ñìñ.\n");
  179.                         strcat(mes2,"{a8e4a0}/togphone - {04B4AE}âûêë/âêë òåëåôîí.\n");
  180.                         strcat(mes2,"{a8e4a0}/play - {04B4AE}ñëóøàòü ðàäèî.\n");
  181.                         strcat(mes2,"{a8e4a0}/radio - {04B4AE}âûêë/âêë ðàäèî(÷àò).\n");
  182.                         strcat(mes2,"{a8e4a0}/ad - {04B4AE}ïîäàòü îáúÿâëåíèå.\n");
  183.                         strcat(mes2,"{a8e4a0}/id - {04B4AE}óçíàòü èä èãðîêà ïî íèêó.\n");
  184.                         strcat(mes2,"{a8e4a0}/skill - {04B4AE}ïîêàçàòü âûïèñêó èç òèðà.\n");
  185.                         strcat(mes2, "{a8e4a0}/warntime - {04B4AE}óçíàòü îñòàâøèåñÿ âðåìÿ âàðíà.\n");
  186.                         strcat(mes2, "{a8e4a0}/jtime - {04B4AE}óçíàòü îñòàâøèåñÿ âðåìÿ çàêëþ÷åíèÿ.\n");
  187.                         strcat(mes2, "{a8e4a0}/leaders - {04B4AE}ëèäåðû îíëàéí.\n");
  188.                         strcat(mes2, "{a8e4a0}/liclist - {04B4AE}ëèöåíçåðû îíëàéí.\n");
  189.                         strcat(mes2, "{a8e4a0}/givepatr - {04B4AE}ïåðåäàòü ïàòðîíû.\n");
  190.                         strcat(mes2, "{a8e4a0}/givedet - {04B4AE}ïåðåäàòü äåòàëè.\n");
  191.                         strcat(mes2, "{a8e4a0}/buyfill - {04B4AE}êóïèòü êàíèñòðó.\n");
  192.                         strcat(mes2, "{a8e4a0}/wed - {04B4AE}æåíèòüñÿ.\n");
  193.                         strcat(mes2, "{a8e4a0}/divorce - {04B4AE}ðàçâîä.\n");
  194.                         strcat(mes2, "{a8e4a0}/phonebook - {04B4AE}òåëåôîííàÿ êíèãà.\n");
  195.                         strcat(mes2, "{a8e4a0}/number - {04B4AE}óçíàòü íîìåð èãðîêà.\n");
  196.                         strcat(mes2, "{a8e4a0}/showmedcard - {04B4AE}ïîêàçàòü Ìåä. Êàðòó.\n");
  197.                         strcat(mes2, "{a8e4a0}/setbet - {04B4AE}óñòàíîâèòü ñòàâêó.\n");
  198.                         strcat(mes2, "{a8e4a0}/start - {04B4AE}ðàñêðóòèòü ðóëåòêó.\n");
  199.                         strcat(mes2, "{a8e4a0}/limit - {04B4AE}îãðàíè÷åíèå ñêîðîñòè òðàíñïîðòà.\n");
  200.                         strcat(mes2, "{a8e4a0}/dmstats - {04B4AE}ëè÷íàÿ ñòàòèñòèêà.\n");
  201.                         strcat(mes2, "{a8e4a0}/topdm - {04B4AE}ëèäåðû òðåíèðîâî÷íîãî êîìïëåêñà.\n");
  202.                         strcat(mes2, "{a8e4a0}/dmoff - {04B4AE}âûõîä ñ òðåíèðîâî÷íîãî êîìïëåêñà.\n");
  203.                         strcat(mes2, "{a8e4a0}/breakopen - {04B4AE}âçëîì àâòî.\n");
  204.                         ShowPlayerDialog(playerid,126,0,"{a8e4a0}Êîìàíäû",mes2,"OK","");
  205.                     }
  206.                 case 1:
  207.                     {
  208.                         if(PlayerInfo[playerid][JOB] == 1)
  209.                         {
  210.                             strcat(mes2,"{269BD8}Âîäèòåëü àâòîáóñà\n");
  211.                             strcat(mes2,"{a8e4a0}/end - {04B4AE}çàêîí÷èòü ðàáî÷èé äåíü.\n");
  212.                         }
  213.                         if(PlayerInfo[playerid][JOB] == 2)
  214.                         {
  215.                             strcat(mes2,"{269BD8}Ðàçâîç÷èê òîïëèâà\n");
  216.                             strcat(mes2,"{a8e4a0}/flist - {04B4AE}ïîñìîòðåòü ñïèñîê çàêàçîâ.\n");
  217.                             strcat(mes2,"{a8e4a0}/cancel - {04B4AE}îòìåíèòü çàêàç.\n");
  218.                             strcat(mes2,"{a8e4a0}/unrent - {04B4AE}ðàñòîðãíóòü àðåíäó.\n");
  219.                         }
  220.                         if(PlayerInfo[playerid][JOB] == 3)
  221.                         {
  222.                             strcat(mes2,"{269BD8}Ðàçâîç÷èê ïðîäóêòîâ\n");
  223.                             strcat(mes2,"{a8e4a0}/plist - {04B4AE}ïîñìîòðåòü ñïèñîê çàêàçîâ.\n");
  224.                             strcat(mes2,"{a8e4a0}/cancel - {04B4AE}îòìåíèòü çàêàç.\n");
  225.                             strcat(mes2,"{a8e4a0}/unrent - {04B4AE}ðàñòîðãíóòü àðåíäó.\n");
  226.                         }
  227.                         if(PlayerInfo[playerid][JOB] == 4)
  228.                         {
  229.                             strcat(mes2,"{269BD8}Ìåõàíèê\n");
  230.                             strcat(mes2,"{a8e4a0}/mcontract - {04B4AE}çàêëþ÷èòü êîíòðàêò ñ çàïðàâêîé.\n");
  231.                             strcat(mes2,"{a8e4a0}/repair - {04B4AE}ïî÷èíèòü àâòîìîáèëü.\n");
  232.                             strcat(mes2,"{a8e4a0}/refill - {04B4AE}çàïðàâèòü àâòîìîáèëü.\n");
  233.                             strcat(mes2,"{a8e4a0}/unrent - {04B4AE}ðàñòîðãíóòü àðåíäó.\n");
  234.                         }
  235.                         else
  236.                         {
  237.                             strcat(mes2,"{a8e4a0}Íåò äîñòóïíûõ êîìàíä.\n");
  238.                         }
  239.                         ShowPlayerDialog(playerid,126,0,"{a8e4a0}Êîìàíäû",mes2,"OK","");
  240.                     }
  241.                 case 2:
  242.                     {
  243.                         strcat(mes2,"{a8e4a0}/n - {04B4AE}ooc ÷àò.\n");
  244.                         strcat(mes2,"{a8e4a0}/me - {04B4AE}÷àò äåéñòâèé.\n");
  245.                         strcat(mes2,"{a8e4a0}/do - {04B4AE}÷àò îò 3-ãî ëèöà.\n");
  246.                         strcat(mes2,"{a8e4a0}/try - {04B4AE}ïîïûòêà äåéñòâèÿ(óäà÷íî,íåóäà÷íî).\n");
  247.                         strcat(mes2,"{a8e4a0}/w - {04B4AE}øåïòàòü.\n");
  248.                         strcat(mes2,"{a8e4a0}/s - {04B4AE}êðè÷àòü.\n");
  249.                         ShowPlayerDialog(playerid,126,0,"{a8e4a0}Êîìàíäû",mes2,"OK","");
  250.                     }
  251.                 case 3:
  252.                     {
  253.                         strcat(mes2,"{a8e4a0}/home - {04B4AE}óïðàâëåíèå äîìîì.\n");
  254.                         strcat(mes2,"{a8e4a0}/exit - {04B4AE}âûéòè èç äîìà.\n");
  255.                         strcat(mes2,"{a8e4a0}/sellhouse - {04B4AE}ïðîäàòü äîì èãðîêó.\n");
  256.                         strcat(mes2,"{a8e4a0}/sellcar - {04B4AE}ïðîäàòü àâòî.\n");
  257.                         ShowPlayerDialog(playerid,126,0,"{a8e4a0}Êîìàíäû",mes2,"OK","");
  258.                     }
  259.                 case 4:
  260.                     {
  261.                         strcat(mes2,"{a8e4a0}/buybiz - {04B4AE}êóïèòü áèçíåñ.\n");
  262.                         strcat(mes2,"{a8e4a0}/business - {04B4AE}óïðàâëåíèå áèçíåñîì.\n");
  263.                         strcat(mes2,"{a8e4a0}/sellbiz - {04B4AE}ïðîäàòü áèçíåñ èãðîêó.\n");
  264.                         strcat(mes2,"{a8e4a0}/buyfilling - {04B4AE}êóïèòü àçñ.\n");
  265.                         strcat(mes2,"{a8e4a0}/filling - {04B4AE}óïðàâëåíèå àçñ.\n");
  266.                         strcat(mes2,"{a8e4a0}/sellazs - {04B4AE}ïðîäàòü àçñ èãðîêó.\n");
  267.                         ShowPlayerDialog(playerid,126,0,"{a8e4a0}Êîìàíäû",mes2,"OK","");
  268.                     }
  269.                 case 5:
  270.                     {
  271.                         if(PlayerInfo[playerid][MEMBER] == 13 || PlayerInfo[playerid][MEMBER] == 18 || PlayerInfo[playerid][MEMBER] == 24)
  272.                         {
  273.                             strcat(mes2,"{a8e4a0}/r - {04B4AE}ðàöèÿ.\n");
  274.                             strcat(mes2,"{a8e4a0}/d - {04B4AE}äåïàðòàìåíò.\n");
  275.                             strcat(mes2,"{a8e4a0}/clear - {04B4AE}ñíÿòü ðîçûñê.\n");
  276.                             strcat(mes2,"{a8e4a0}/frisk - {04B4AE}îáûñêàòü êîãî-ëèáî.\n");
  277.                             strcat(mes2,"{a8e4a0}/wanted - {04B4AE}ñïèñîê ðàçûñêèâàåìûõ.\n");
  278.                             strcat(mes2,"{a8e4a0}/takelic - {04B4AE}çàáðàòü ëèöåíçèè.\n");
  279.                             strcat(mes2,"{a8e4a0}/takedrugs - {04B4AE}çàáðàòü íàðêîòèêè.\n");
  280.                             strcat(mes2,"{a8e4a0}/su - {04B4AE}îáúÿâèòü â ðîçûñê.\n");
  281.                             strcat(mes2,"{a8e4a0}/setmark - {04B4AE}îïðåäåëèòü ìåñòîïîëîæåíèå.\n");
  282.                             strcat(mes2,"{a8e4a0}/break - {04B4AE}ïîñòàâèòü îãðàæäåíèå.\n");
  283.                             strcat(mes2,"{a8e4a0}/cuff - {04B4AE}íàäåòü íàðó÷íèêè.\n");
  284.                             strcat(mes2,"{a8e4a0}/uncuff - {04B4AE}ñíÿòü íàðó÷íèêè.\n");
  285.                             strcat(mes2,"{a8e4a0}/arrest - {04B4AE}ïîñàäèòü â òþðüìó.\n");
  286.                             strcat(mes2,"{a8e4a0}/push - {04B4AE}çàòîëêàòü â àâòî.\n");
  287.                             strcat(mes2,"{a8e4a0}/m - {04B4AE}ìåãàôîí.\n");
  288.                             strcat(mes2,"{a8e4a0}/skip - {04B4AE}âûäàòü ïðîïóñê.\n");
  289.                             strcat(mes2,"{a8e4a0}/warehouse - {04B4AE}ïîñìîòðåòü ñîñòîÿíèå ñêëàäà.\n");
  290.                             strcat(mes2,"{a8e4a0}/changeskin - {04B4AE}âûäàòü ñëóæåáíóþ îäåæäó.\n");
  291.                             strcat(mes2,"{a8e4a0}/setspawn - {04B4AE}èçìåíèòü ìåñòî ïîÿâëåíèÿ.\n");
  292.                             strcat(mes2,"{a8e4a0}/find - {04B4AE}ïîñìîòðåòü ñîñòàâ ôðàêöèè.\n");
  293.                             if (PlayerInfo[playerid][MEMBER] == 13)
  294.                             {  
  295.                                 strcat(mes2,"{a8e4a0}/open - {04B4AE}äâåðü äèñïåò÷åðñêîé.\n");
  296.                             }
  297.                             else if (PlayerInfo[playerid][MEMBER] == 24)
  298.                             {
  299.                                 strcat(mes2,"{a8e4a0}/audition - {04B4AE}ïðîñëóøèâàíèå.\n");
  300.                             }
  301.                         }
  302.                         else if(PlayerInfo[playerid][MEMBER] == 16 || PlayerInfo[playerid][MEMBER] == 20)
  303.                         {
  304.                             strcat(mes2,"{a8e4a0}/r - {04B4AE}ðàöèÿ.\n");
  305.                             strcat(mes2,"{a8e4a0}/d - {04B4AE}äåïàðòàìåíò.\n");
  306.                             strcat(mes2,"{a8e4a0}/pickammo - {04B4AE}âçÿòü ÿùèê (íà êîðàáëå).\n");
  307.                             strcat(mes2,"{a8e4a0}/putammo - {04B4AE}ïîëîæèòü ÿùèê â ò.ñ.\n");
  308.                             strcat(mes2,"{a8e4a0}/takeammo - {04B4AE}âçÿòü ÿùèê èç ò.ñ.\n");
  309.                             strcat(mes2,"{a8e4a0}/takeammos - {04B4AE}âçÿòü ÿùèê ñî ñêëàäà\n");
  310.                             strcat(mes2,"{a8e4a0}/makegun - {04B4AE}ñäåëàòü îðóæèå.\n");
  311.                             strcat(mes2,"{a8e4a0}/warehouse - {04B4AE}ïîñìîòðåòü ñîñòîÿíèå ñêëàäà.\n");
  312.                             strcat(mes2,"{a8e4a0}/changeskin - {04B4AE}âûäàòü ñëóæåáíóþ îäåæäó.\n");
  313.                             strcat(mes2,"{a8e4a0}/setspawn - {04B4AE}èçìåíèòü ìåñòî ïîÿâëåíèÿ.\n");
  314.                             strcat(mes2,"{a8e4a0}/find - {04B4AE}ïîñìîòðåòü ñîñòàâ ôðàêöèè.\n");
  315.                         }
  316.                         else if(IsAGang(playerid))
  317.                         {
  318.                             strcat(mes2,"{a8e4a0}/f - {04B4AE}ðàöèÿ.\n");
  319.                             strcat(mes2,"{a8e4a0}/capture - {04B4AE}âîéíà çà òåðèòîðèþ.\n");
  320.                             strcat(mes2,"{a8e4a0}/sellgun - {04B4AE}ïðîäàòü îðóæèå.\n");
  321.                             strcat(mes2,"{a8e4a0}/selldrugs - {04B4AE}ïðîäàòü íàðêîòèêè.\n");
  322.                             strcat(mes2,"{a8e4a0}/sellzone - {04B4AE}ïðîäàòü òåððèòîðèþ.\n");
  323.                             strcat(mes2,"{a8e4a0}/sklad - {04B4AE}îòêðûòü/çàêðûòü ñêëàä.\n");
  324.                             strcat(mes2,"{a8e4a0}/makegun - {04B4AE}ñäåëàòü îðóæèå.\n");
  325.                             strcat(mes2,"{a8e4a0}/changeskin - {04B4AE}âûäàòü ñëóæåáíóþ îäåæäó.\n");
  326.                             strcat(mes2,"{a8e4a0}/setspawn - {04B4AE}èçìåíèòü ìåñòî ïîÿâëåíèÿ.\n");
  327.                             strcat(mes2,"{a8e4a0}/find - {04B4AE}ïîñìîòðåòü ñîñòàâ ôðàêöèè.\n");
  328.                             strcat(mes2,"{a8e4a0}/makebat - {04B4AE}ñäåëàòü áèòó.\n");
  329.                             strcat(mes2,"{a8e4a0}/givekey - {04B4AE}äàòü êëþ÷ îò äîìà áàíäû.\n");
  330.                         }
  331.                         else if(PlayerInfo[playerid][MEMBER] == 15)
  332.                         {
  333.                             strcat(mes2,"{a8e4a0}/r - {04B4AE}ðàöèÿ.\n");
  334.                             strcat(mes2,"{a8e4a0}/d - {04B4AE}äåïàðòàìåíò.\n");
  335.                             strcat(mes2,"{a8e4a0}/edit - {04B4AE}ìåíþ ïðîâåðêè /ad\n");
  336.                             strcat(mes2,"{a8e4a0}/audience - {04B4AE}ïîñìîòðåòü êîë-âî ñëóøàòåëåé.\n");
  337.                             strcat(mes2,"{a8e4a0}/live - {04B4AE}âûéòè â ýôèð.\n");
  338.                             strcat(mes2,"{a8e4a0}/dial - {04B4AE}íà÷àòü ïðè¸ì çâîíêîâ â ýôèð.\n");
  339.                             strcat(mes2,"{a8e4a0}/indial - {04B4AE}ïðèíÿòü çâîíîê â ýôèð.\n");
  340.                             strcat(mes2,"{a8e4a0}/hdial - {04B4AE}îòñîåäèíèòü îò ýôèðà\n");
  341.                             strcat(mes2,"{a8e4a0}/stopdial - {04B4AE}îòêëþ÷èòü ïðèåì çâîíêîâ.\n");
  342.                             strcat(mes2,"{a8e4a0}/nmoney - {04B4AE}ñ÷åò êàçíû îðãàíèçàöèè\n");
  343.                             strcat(mes2,"{a8e4a0}/ngetmoney - {04B4AE}âçÿòü äåíüãè ñ êàçíû îðãàíèçàöèè\n");
  344.                             strcat(mes2,"{a8e4a0}/changeskin - {04B4AE}âûäàòü ñëóæåáíóþ îäåæäó.\n");
  345.                             strcat(mes2,"{a8e4a0}/setspawn - {04B4AE}èçìåíèòü ìåñòî ïîÿâëåíèÿ.\n");
  346.                             strcat(mes2,"{a8e4a0}/find - {04B4AE}ïîñìîòðåòü îíëàéí ôðàêöèè.\n");
  347.                         }
  348.                         else if(PlayerInfo[playerid][MEMBER] == 12 || PlayerInfo[playerid][MEMBER] == 17)
  349.                         {
  350.                             strcat(mes2,"{a8e4a0}/r - {04B4AE}ðàöèÿ.\n");
  351.                             strcat(mes2,"{a8e4a0}/d - {04B4AE}äåïàðòàìåíò.\n");
  352.                             strcat(mes2,"{a8e4a0}/debtorlist - {04B4AE}ñïèñîê äîëæíèêîâ.\n");
  353.                             strcat(mes2,"{a8e4a0}/debtorbiz - {04B4AE}âûñåëèòü áèçíåñ.\n");
  354.                             strcat(mes2,"{a8e4a0}/debtorhouse - {04B4AE}âûñåëèòü äîì.\n");
  355.                             strcat(mes2,"{a8e4a0}/debtorazs - {04B4AE}âûñåëèòü çàïðàâêó.\n");
  356.                             strcat(mes2,"{a8e4a0}/salelic - {04B4AE}ïðîäàòü ëèöåíçèè.\n");
  357.                             strcat(mes2,"{a8e4a0}/gnews - {04B4AE}ãîñ. íîâîñòè.\n");
  358.                             strcat(mes2,"{a8e4a0}/warehouse - {04B4AE}ïîñìîòðåòü ñîñòîÿíèå ñêëàäà.\n");
  359.                             strcat(mes2,"{a8e4a0}/changeskin - {04B4AE}âûäàòü ñëóæåáíóþ îäåæäó.\n");
  360.                             strcat(mes2,"{a8e4a0}/setspawn - {04B4AE}èçìåíèòü ìåñòî ïîÿâëåíèÿ.\n");
  361.                             strcat(mes2,"{a8e4a0}/find - {04B4AE}ïîñìîòðåòü ñîñòàâ ôðàêöèè.\n");
  362.                         }
  363.                         else if(PlayerInfo[playerid][MEMBER] == 22)
  364.                         {
  365.                             strcat(mes2,"{a8e4a0}/kazna - {04B4AE}êàçíà.\n");
  366.                             strcat(mes2,"{a8e4a0}/r - {04B4AE}ðàöèÿ.\n");
  367.                             strcat(mes2,"{a8e4a0}/d - {04B4AE}äåïàðòàìåíò.\n");
  368.                             strcat(mes2,"{a8e4a0}/gnews - {04B4AE}ãîñ. íîâîñòè.\n");
  369.                             strcat(mes2,"{a8e4a0}/warehouse - {04B4AE}ïîñìîòðåòü ñîñòîÿíèå ñêëàäà.\n");
  370.                             strcat(mes2,"{a8e4a0}/changeskin - {04B4AE}âûäàòü ñëóæåáíóþ îäåæäó.\n");
  371.                             strcat(mes2,"{a8e4a0}/setspawn - {04B4AE}èçìåíèòü ìåñòî ïîÿâëåíèÿ.\n");
  372.                             strcat(mes2,"{a8e4a0}/find - {04B4AE}ïîñìîòðåòü ñîñòàâ ôðàêöèè.\n");
  373.                         }
  374.                         else if(PlayerInfo[playerid][MEMBER] == 14 || PlayerInfo[playerid][MEMBER] == 19)
  375.                         {
  376.                             strcat(mes2,"{a8e4a0}/r - {04B4AE}ðàöèÿ.\n");
  377.                             strcat(mes2,"{a8e4a0}/d - {04B4AE}äåïàðòàìåíò.\n");
  378.                             strcat(mes2,"{a8e4a0}/heal - {04B4AE}âûëå÷èòü èãðîêà.\n");
  379.                             strcat(mes2,"{a8e4a0}/skip - {04B4AE}âûäàòü ïðîïóñê.\n");
  380.                             strcat(mes2,"{a8e4a0}/changeskin - {04B4AE}âûäàòü ñëóæåáíóþ îäåæäó.\n");
  381.                             strcat(mes2,"{a8e4a0}/setspawn - {04B4AE}èçìåíèòü ìåñòî ïîÿâëåíèÿ.\n");
  382.                             strcat(mes2,"{a8e4a0}/find - {04B4AE}ïîñìîòðåòü îíëàéí ôðàêöèè.\n");
  383.                             strcat(mes2,"{a8e4a0}/givemedcard - {04B4AE}îáíîâèòü Ìåä. Êàðòó èãðîêà.\n");
  384.                         }
  385.                         else if(PlayerInfo[playerid][MEMBER] == 11 || PlayerInfo[playerid][MEMBER] == 21)
  386.                         {
  387.                             strcat(mes2,"{a8e4a0}/f - {04B4AE}ðàöèÿ.\n");
  388.                             strcat(mes2,"{a8e4a0}/tie - {04B4AE}ñâÿçàòü èãðîêà.\n");
  389.                             strcat(mes2,"{a8e4a0}/untie - {04B4AE}ðàçâÿçàòü èãðîêà.\n");
  390.                             strcat(mes2,"{a8e4a0}/gag - {04B4AE}âñòàâèòü êëÿï.\n");
  391.                             strcat(mes2,"{a8e4a0}/ungag - {04B4AE}âûòàùèòü êëÿï.\n");
  392.                             strcat(mes2,"{a8e4a0}/pickammo - {04B4AE}âçÿòü ÿùèê (íà êîðàáëå).\n");
  393.                             strcat(mes2,"{a8e4a0}/putammo - {04B4AE}ïîëîæèòü ÿùèê â ò.ñ.\n");
  394.                             strcat(mes2,"{a8e4a0}/takeammo - {04B4AE}âçÿòü ÿùèê èç ò.ñ.\n");
  395.                             strcat(mes2,"{a8e4a0}/putnarko - {04B4AE}ïîëîæèòü êåéñ â ò.ñ.\n");
  396.                             strcat(mes2,"{a8e4a0}/takenarko - {04B4AE}âçÿòü êåéñ èç ò.ñ.\n");
  397.                             strcat(mes2,"{a8e4a0}/object - {04B4AE}ïîñòàâèòü îáúåêòû.\n");
  398.                             strcat(mes2,"{a8e4a0}/changeskin - {04B4AE}âûäàòü ñëóæåáíóþ îäåæäó.\n");
  399.                             strcat(mes2,"{a8e4a0}/setspawn - {04B4AE}èçìåíèòü ìåñòî ïîÿâëåíèÿ.\n");
  400.                             strcat(mes2,"{a8e4a0}/sklad - {04B4AE}îòêðûòü/çàêðûòü ñêëàä.\n");
  401.                             strcat(mes2,"{a8e4a0}/find - {04B4AE}ïîñìîòðåòü îíëàéí ôðàêöèè.\n");
  402.                             strcat(mes2,"{a8e4a0}/bizwar - {04B4AE}íà÷àòü âîéíó çà áèçíåñ.\n");
  403.                             strcat(mes2,"{a8e4a0}/setbulletprice - {04B4AE}óñòàíîâèòü öåíó çà ïàòðîí.\n");
  404.                         }
  405.                         else if(PlayerInfo[playerid][MEMBER] == 23)
  406.                         {
  407.                             strcat(mes2,"{a8e4a0}/setspawn - {04B4AE}èçìåíèòü ìåñòî ïîÿâëåíèÿ.\n");
  408.                             strcat(mes2,"{a8e4a0}/r - {04B4AE}ðàöèÿ.\n");
  409.                             strcat(mes2,"{a8e4a0}/d - {04B4AE}äåïàðòàìåíò.\n");
  410.                             strcat(mes2,"{a8e4a0}/makeleaders - {04B4AE}óñòàíîâèòü ëèäåðà.\n");
  411.                             strcat(mes2,"{a8e4a0}/dismiss - {04B4AE}óâîëèòü ñ ôðàêöèè.\n");
  412.                             strcat(mes2,"{a8e4a0}/setsalary - {04B4AE}óñòàíîâèòü çàðàáîòíóþ ïëàòó.\n");
  413.                             strcat(mes2,"{a8e4a0}/changerent - {04B4AE}ìåíÿòü íàëîãè íà íåäâèæèìîñòü.\n");
  414.                             strcat(mes2,"{a8e4a0}/find - {04B4AE}ïîñìîòðåòü ñîñòàâ ôðàêöèè.\n");
  415.                             if (PlayerInfo[playerid][RANK] == 2)
  416.                             {
  417.                                 strcat(mes2,"{a8e4a0}/clear - {04B4AE}ñíÿòü ðîçûñê.\n");
  418.                                 strcat(mes2,"{a8e4a0}/frisk - {04B4AE}îáûñêàòü êîãî-ëèáî.\n");
  419.                                 strcat(mes2,"{a8e4a0}/wanted - {04B4AE}ñïèñîê ðàçûñêèâàåìûõ.\n");
  420.                                 strcat(mes2,"{a8e4a0}/takelic - {04B4AE}çàáðàòü ëèöåíçèè.\n");
  421.                                 strcat(mes2,"{a8e4a0}/takedrugs - {04B4AE}çàáðàòü íàðêîòèêè.\n");
  422.                                 strcat(mes2,"{a8e4a0}/su - {04B4AE}îáúÿâèòü â ðîçûñê.\n");
  423.                                 strcat(mes2,"{a8e4a0}/setmark - {04B4AE}îïðåäåëèòü ìåñòîïîëîæåíèå.\n");
  424.                                 strcat(mes2,"{a8e4a0}/break - {04B4AE}ïîñòàâèòü îãðàæäåíèå.\n");
  425.                                 strcat(mes2,"{a8e4a0}/cuff - {04B4AE}íàäåòü íàðó÷íèêè.\n");
  426.                                 strcat(mes2,"{a8e4a0}/uncuff - {04B4AE}ñíÿòü íàðó÷íèêè.\n");
  427.                                 strcat(mes2,"{a8e4a0}/arrest - {04B4AE}ïîñàäèòü â òþðüìó.\n");
  428.                                 strcat(mes2,"{a8e4a0}/push - {04B4AE}çàòîëêàòü â àâòî.\n");
  429.                                 strcat(mes2,"{a8e4a0}/m - {04B4AE}ìåãàôîí.\n");
  430.                                 strcat(mes2,"{a8e4a0}/audition - {04B4AE}ïðîñëóøèâàíèå.\n");
  431.                             }
  432.                             else if (PlayerInfo[playerid][RANK] == 6)
  433.                             {
  434.                                 strcat(mes2,"{a8e4a0}/clear - {04B4AE}ñíÿòü ðîçûñê.\n");
  435.                                 strcat(mes2,"{a8e4a0}/frisk - {04B4AE}îáûñêàòü êîãî-ëèáî.\n");
  436.                                 strcat(mes2,"{a8e4a0}/wanted - {04B4AE}ñïèñîê ðàçûñêèâàåìûõ.\n");
  437.                                 strcat(mes2,"{a8e4a0}/takelic - {04B4AE}çàáðàòü ëèöåíçèè.\n");
  438.                                 strcat(mes2,"{a8e4a0}/takedrugs - {04B4AE}çàáðàòü íàðêîòèêè.\n");
  439.                                 strcat(mes2,"{a8e4a0}/su - {04B4AE}îáúÿâèòü â ðîçûñê.\n");
  440.                                 strcat(mes2,"{a8e4a0}/setmark - {04B4AE}îïðåäåëèòü ìåñòîïîëîæåíèå.\n");
  441.                                 strcat(mes2,"{a8e4a0}/break - {04B4AE}ïîñòàâèòü îãðàæäåíèå.\n");
  442.                                 strcat(mes2,"{a8e4a0}/cuff - {04B4AE}íàäåòü íàðó÷íèêè.\n");
  443.                                 strcat(mes2,"{a8e4a0}/uncuff - {04B4AE}ñíÿòü íàðó÷íèêè.\n");
  444.                                 strcat(mes2,"{a8e4a0}/arrest - {04B4AE}ïîñàäèòü â òþðüìó.\n");
  445.                                 strcat(mes2,"{a8e4a0}/push - {04B4AE}çàòîëêàòü â àâòî.\n");
  446.                                 strcat(mes2,"{a8e4a0}/m - {04B4AE}ìåãàôîí.\n");
  447.                                 strcat(mes2,"{a8e4a0}/open - {04B4AE}äâåðü äèñïåò÷åðñêîé.\n");
  448.                             }
  449.                             else if (PlayerInfo[playerid][RANK] == 7)
  450.                             {
  451.                                 strcat(mes2,"{a8e4a0}/pickammo - {04B4AE}âçÿòü ÿùèê (íà êîðàáëå).\n");
  452.                                 strcat(mes2,"{a8e4a0}/putammo - {04B4AE}ïîëîæèòü ÿùèê â ò.ñ.\n");
  453.                                 strcat(mes2,"{a8e4a0}/takeammo - {04B4AE}âçÿòü ÿùèê èç ò.ñ.\n");
  454.                                 strcat(mes2,"{a8e4a0}/takeammos - {04B4AE}âçÿòü ÿùèê ñî ñêëàäà\n");
  455.                                 strcat(mes2,"{a8e4a0}/makegun - {04B4AE}ñäåëàòü îðóæèå.\n");
  456.                                 strcat(mes2,"{a8e4a0}/changeskin - {04B4AE}âûäàòü ñëóæåáíóþ îäåæäó.\n");
  457.                                 strcat(mes2,"{a8e4a0}/setspawn - {04B4AE}èçìåíèòü ìåñòî ïîÿâëåíèÿ.\n");
  458.                             }
  459.                         }
  460.                         else
  461.                         {
  462.                             strcat(mes2,"{a8e4a0}Íåò äîñòóïíûõ êîìàíä.\n");
  463.                         }
  464.                         ShowPlayerDialog(playerid,126,0,"{a8e4a0}Êîìàíäû",mes2,"OK","");
  465.                     }
  466.                 case 6:
  467.                     {
  468.                         strcat(mes2,"{a8e4a0}/gnews - {04B4AE}ãîñ. íîâîñòè.\n");
  469.                         strcat(mes2,"{a8e4a0}/invite - {04B4AE}ïðèíÿòü èãðîêà.\n");
  470.                         strcat(mes2,"{a8e4a0}/uninvite - {04B4AE}óâîëèòü èãðîêà.\n");
  471.                         strcat(mes2,"{a8e4a0}/changeskin - {04B4AE}âûäàòü ñëóæåáíóþ îäåæäó.\n");
  472.                         strcat(mes2,"{a8e4a0}/rang - {04B4AE}ïîâûñèòü / ïîíèçèòü â äîëæíîñòè.\n");
  473.                         strcat(mes2,"{a8e4a0}/showall - {04B4AE}ïðîñìîòðåòü âñåõ èãðîêîâ â îðãàíèçàöèè.\n");
  474.                         strcat(mes2,"{a8e4a0}/uninviteoff - {04B4AE}óâîëèòü èãðîêà â îôôëàéí.\n");
  475.                         strcat(mes2,"{a8e4a0}/respveh - {04B4AE}çàñïàâíèòü òðàíñïîðò ôðàêöèè. (òîëüêî äëÿ Áàíä è Ìàôèè)\n");
  476.                         strcat(mes2,"{a8e4a0}/sellbizc - {04B4AE}ïðîäàòü êîíòðîëü íàä áèçíåñîì\n");
  477.                         strcat(mes2,"{a8e4a0}/bizwar - {04B4AE}íà÷àòü âîéíó çà áèçíåñ.\n");
  478.                         strcat(mes2,"{a8e4a0}/makegov - {04B4AE}íàçíà÷èòü ëèäåðà ïîäôðàêöèè.\n");
  479.                         strcat(mes2,"{a8e4a0}/setbulletprice - {04B4AE}óñòàíîâèòü öåíó çà ïàòðîí.\n");
  480.                         ShowPlayerDialog(playerid,126,0,"{a8e4a0}Êîìàíäû",mes2,"OK","");
  481.                     }
  482.                 case 7:
  483.                     {
  484.                         strcat(mes2,"{a8e4a0}/lock - {04B4AE}çàêðûòü/îòêðûòü äîìàøíåå àâòî.\n");
  485.                         strcat(mes2,"{a8e4a0}/fill - {04B4AE}çàïðàâèòü àâòî.\n");
  486.                         strcat(mes2,"{a8e4a0}/b - {04B4AE}îòêðûòü êàïîò/áàãàæíèê.\n");
  487.                         strcat(mes2,"{a8e4a0}/eject - {04B4AE}âûêèíóòü èç àâòî.\n");
  488.                         strcat(mes2,"{a8e4a0}/fillcar - {04B4AE}çàïðàâèòü àâòî èç êàíèñòðû.\n");
  489.                         ShowPlayerDialog(playerid,126,0,"{a8e4a0}Êîìàíäû",mes2,"OK","");
  490.                     }
  491.                 case 8:
  492.                     {
  493.                         if (!PlayerInfo[playerid][rjlevel])
  494.                         {
  495.                             SendClientMessage(playerid, -1, "Âàì íå äîñòóïíû ýòè êîìàíäû!");
  496.                             return ShowPlayerDialog(playerid,5,DIALOG_STYLE_LIST,"{a8e4a0}Ìåíþ èãðîêà","\
  497.                                     {a8e4a0}1) {ffffff}Ñòàòèñòèêà èãðîêà\n\
  498.                                     {a8e4a0}2) {ffffff}Ëè÷íûå íàñòðîéêè\n\
  499.                                     {a8e4a0}3) {ffffff}Ñïèñîê êîìàíä\n\
  500.                                     {a8e4a0}4) {ffffff}Ñâÿçü ñ àäìèíèñòðàöèåé\n\
  501.                                     {a8e4a0}5) {ffffff}Áåçîïàñíîñòü\n\
  502.                                     {a8e4a0}6) {ffffff}Äîíàò\n\
  503.                                     {a8e4a0}7) {ffffff}Ñìåíà íîíÐÏ íèêà\n\
  504.                                     {a8e4a0}8) {ffffff}Óëó÷øåíèÿ\n\
  505.                                     {a8e4a0}9) {ffffff}Ñâÿçü ñ ðàäèî-âåäóùèìè","Âûáðàòü","Âûéòè");
  506.                         }
  507.                         strcat(mes2,"{a8e4a0}/send - {04B4AE}îòïðàâèòü îòâåò.\n");
  508.                         strcat(mes2,"{a8e4a0}/setrj - {04B4AE}íàçíà÷èòü Rj.\n");
  509.                         strcat(mes2,"{a8e4a0}/delrj - {04B4AE}óäàëèòü Rj (offline).\n");
  510.                         strcat(mes2,"{a8e4a0}/rjlist - {04B4AE}ñïèñîê Rj.\n");
  511.                         strcat(mes2,"{a8e4a0}/rjonline - {04B4AE}îíëàéí Rj.\n");
  512.                         strcat(mes2,"{a8e4a0}/dj - {04B4AE}÷àò Rj.\n");
  513.                         ShowPlayerDialog(playerid,126,0,"{a8e4a0}Êîìàíäû",mes2,"OK","");
  514.                     }
  515.                 }
  516.             }
  517.         }
  518.     case 7:
  519.         {
  520.             if(!response) return ShowPlayerDialog(playerid,5,DIALOG_STYLE_LIST,"{a8e4a0}Ìåíþ èãðîêà","\
  521.                                     {a8e4a0}1) {ffffff}Ñòàòèñòèêà èãðîêà\n\
  522.                                     {a8e4a0}2) {ffffff}Ëè÷íûå íàñòðîéêè\n\
  523.                                     {a8e4a0}3) {ffffff}Ñïèñîê êîìàíä\n\
  524.                                     {a8e4a0}4) {ffffff}Ñâÿçü ñ àäìèíèñòðàöèåé\n\
  525.                                     {a8e4a0}5) {ffffff}Áåçîïàñíîñòü\n\
  526.                                     {a8e4a0}6) {ffffff}Äîíàò\n\
  527.                                     {a8e4a0}7) {ffffff}Ñìåíà íîíÐÏ íèêà\n\
  528.                                     {a8e4a0}8) {ffffff}Óëó÷øåíèÿ\n\
  529.                                     {a8e4a0}9) {ffffff}Ñâÿçü ñ ðàäèî-âåäóùèìè","Âûáðàòü","Âûéòè");
  530.             if(response) return 1;
  531.         }
  532.     case 8:
  533.         {
  534.             if(!response) return 1;
  535.             if(response)
  536.             {
  537.                 if (GetTickCount() - PlayerInfo[playerid][ReportTick] <= (1000 * 60))return SendClientMessage(playerid, -1, "Âîïðîñ/æàëîáó ìîæíî îòïðàâëÿòü ðàç â ìèíóòó.");
  538.                 while(strfind(inputtext,"%",true)!=-1)
  539.                 {
  540.                     strdel(inputtext,strfind(inputtext,"%",true),strfind(inputtext,"%",true)+2);
  541.                 }
  542.                 if(strlen(inputtext) < 1 || strlen(inputtext) > 100) return SendClientMessage(playerid,COLOR_GRAY,"Íå ìåíåå 1 è íå áîëåå 100 ñèìâîëîâ.");
  543.                 if(PlayerInfo[playerid][MUTE] > 0) return SendClientMessage(playerid, 0xFF6600AA, "Ó Âàñ áàí ÷àòà");
  544.                 new temp[200];
  545.                 format(temp,sizeof(temp),"Âîïðîñ / Æàëîáà îò %s[%d]: {F0CE25}%s", PlayerInfo[playerid][NEWNAME],playerid,inputtext);
  546.                 if(PlayerInfo[playerid][ADMLEVEL] < 1) SendClientMessage(playerid,0xEC4F4FFF,temp);
  547.                 SendAdminMessage(0xEC4F4FFF, temp);
  548.                 PlayerInfo[playerid][ReportTick] = GetTickCount();
  549.             }
  550.         }
  551.     case 10:
  552.         {
  553.             if(!response) return 1;
  554.             if(response)
  555.             {
  556.                 switch(listitem)
  557.                 {
  558.                 case 0:
  559.                     {
  560.                         new string[256];
  561.                         format(string, sizeof string,"{ffffff}Ââåäèòå ñêîëüêî ðóáëåé âû õîòèòå îáìåíÿòü íà èãðîâóþ âàëþòó.\n1ð. - {33AA33}100$");
  562.                         ShowPlayerDialog(playerid, 80, DIALOG_STYLE_INPUT,"{a8e4a0}Äîíàò",string,"Äàëåå","Îòìåíà");
  563.                     }
  564.                 case 1:
  565.                     {
  566.                         if(PlayerInfo[playerid][DONATE] < 12) return SendClientMessage(playerid,COLOR_GRAY,"Âàì íóæíî èìåòü 12 ðóáëåé íà äîíàò ñ÷åòå, ÷òîáû ïîìåíÿòü íèê.");
  567.                         ShowPlayerDialog(playerid,81,1,"{a8e4a0}Ñìåíà íèêà","{ffffff}Ââåäèòå èãðîâîé íèê, íà êîòîðûé âû õîòèòå ïîìåíÿòü:","Äàëåå","Îòìåíà");
  568.                     }
  569.                 case 2:
  570.                     {
  571.                         if(PlayerInfo[playerid][DONATE] < 60) return SendClientMessage(playerid,COLOR_GRAY,"Âàì íóæíî èìåòü 60 ðóáëåé íà äîíàò ñ÷åòå, ÷òîáû ñíÿòü 1 âàðí.");
  572.                         ShowPlayerDialog(playerid,131,0,"{a8e4a0}Ñíÿòèå âàðíà","{ffffff}Âû óâåðåíû, ÷òî õîòèòå ñíÿòü 1 âàðí çà 60 ðóáëåé?","Äà","Îòìåíà");
  573.                     }
  574.                 case 3:
  575.                     {
  576.                         if(PlayerInfo[playerid][DONATE] < 10) return SendClientMessage(playerid,COLOR_GRAY,"Âàì íóæíî èìåòü 10 ðóáëåé íà äîíàò ñ÷åòå, ÷òîáû ïîïîëíèòü çàêîíîïîñëóøíîñòü.");
  577.                         ShowPlayerDialog(playerid,144,0,"{a8e4a0}Çàêîíîïîñëóøíîñòü","{ffffff}Âû óâåðåíû, ÷òî õîòèòå êóïèòü 10 çàêîíîïîñëóøíîñòè çà 10 ðóáëåé?","Äà","Îòìåíà");
  578.                     }
  579.                 case 4:
  580.                     {
  581.                         if(PlayerInfo[playerid][DONATE] < 8) return SendClientMessage(playerid,COLOR_GRAY,"Âàì íóæíî èìåòü 8 ðóáëåé íà äîíàò ñ÷åòå, ÷òîáû óâîëèòüñÿ ñ îðãàíèçàöèè.");
  582.                         ShowPlayerDialog(playerid,D_LEAVEDONATE,0,"{a8e4a0}Óâîëüíåíèå","{ffffff}Âû óâåðåíû, ÷òî õîòèòå óâîëèòüñÿ çà 8 ðóáëåé?","Äà","Îòìåíà");
  583.                     }
  584.                 case 5:
  585.                     {
  586.                         if(PlayerInfo[playerid][DONATE] < 10) return SendClientMessage(playerid,COLOR_GRAY,"Âàì íóæíî èìåòü 10 ðóáëåé íà äîíàò ñ÷åòå, ÷òîáû ñìåíèòü ïîë.");
  587.                         ShowPlayerDialog(playerid,D_CHANGESEXDONATE,0,"{a8e4a0}Ñìåíà ïîëà","{ffffff}Âû óâåðåíû, ÷òî õîòèòå ñìåíèòü ïîë çà 10 ðóáëåé?","Äà","Îòìåíà");
  588.                     }
  589.                 case 6:
  590.                     {
  591.                         if(PlayerInfo[playerid][DONATE] < 30) return SendClientMessage(playerid,COLOR_GRAY,"Âàì íóæíî èìåòü 30 ðóáëåé íà äîíàò ñ÷åòå, ÷òîáû ñáðîñèòü ñòàòèñòèêó.");
  592.                         ShowPlayerDialog(playerid,D_CLEARDMSTATS,0,"{a8e4a0}Ñáðîñ","{ffffff}Âû óâåðåíû, ÷òî õîòèòå ñáðîñèòü âñþ ñòàòèñòèêó ñ \"/dmstats\"?","Äà","Îòìåíà");
  593.                     }
  594.                 case 7:
  595.                     {
  596.                         new string[256];
  597.                         format(string, sizeof string,"Ó Âàñ íà äîíàò ñ÷åòå %d ðóáëåé",PlayerInfo[playerid][DONATE]);
  598.                         SendClientMessage(playerid,COLOR_BEAR,string);
  599.                     }
  600.                 }
  601.             }
  602.         }
  603.     case D_LEAVEDONATE:
  604.         {
  605.             if (response)
  606.             {
  607.                 if(PlayerInfo[playerid][DONATE] < 8) return SendClientMessage(playerid,COLOR_GRAY,"Âàì íóæíî èìåòü 8 ðóáëåé íà äîíàò ñ÷åòå, ÷òîáû óâîëèòüñÿ ñ îðãàíèçàöèè.");
  608.                 if(PlayerInfo[playerid][LEADER] > 0) return SendClientMessage(playerid,COLOR_GRAY,"Âû íå ìîæåòå ïîêèíóòü ïîñò ëèäåðà îðãàíèçàöèè");
  609.                 if(PlayerInfo[playerid][MEMBER] == 0) return SendClientMessage(playerid,COLOR_GRAY,"Âû íå ñîñòîèòå âî ôðàêöèè");
  610.                 PlayerInfo[playerid][DONATE] -= 8;
  611.                 new frac = PlayerInfo[playerid][MEMBER];
  612.                 new fractionid = PlayerInfo[playerid][MEMBER]-1;
  613.                 new string[256];
  614.                 new query[256];
  615.                 PlayerInfo[playerid][MEMBER] = 0;
  616.                 PlayerInfo[playerid][RANK] = 0;
  617.                 PlayerInfo[playerid][SPAWN] = 0;
  618.                 SetPlayerColor(playerid, 0xFFFFFF20);
  619.                 SetPlayerSkin(playerid,PlayerInfo[playerid][SKIN]);
  620.                 format(string, sizeof(string), "%s ïîêèíóë Âàøó îðãàíèçàöèþ ïî ñîáñòâåííîìó æåëàíèþ",  PlayerInfo[playerid][NEWNAME]);
  621.                 SendFamilyMessage(string, 0xFF6600FF, frac);
  622.                 format(string,sizeof(string),"Âû ïîêèíóëè îðãàíèçàöèþ \"%s\"",gFractionName[fractionid]);
  623.                 SendClientMessage(playerid,COLOR_YELLOW,string);
  624.                 format(query, sizeof query, "UPDATE `users` SET `member` = '%d' , `rank` = '%d', `spawn` = '%d' WHERE `login` = '%s' LIMIT 1",PlayerInfo[playerid][MEMBER],PlayerInfo[playerid][RANK],PlayerInfo[playerid][SPAWN], PlayerInfo[playerid][NEWNAME]);
  625.                 mysql_tquery(dbHandle, query);
  626.             }
  627.         }
  628.     case D_CHANGESEXDONATE:
  629.         {
  630.             if (response)
  631.             {
  632.                 if(PlayerInfo[playerid][DONATE] < 10) return SendClientMessage(playerid,COLOR_GRAY,"Âàì íóæíî èìåòü 8 ðóáëåé íà äîíàò ñ÷åòå, ÷òîáû óâîëèòüñÿ ñ îðãàíèçàöèè.");
  633.                 PlayerInfo[playerid][DONATE] -= 10;
  634.  
  635.                 if (PlayerInfo[playerid][SEX] == 1)
  636.                 {
  637.                     SendClientMessage(playerid, COLOR_BEAR, "Âû ñìåíèë ïîë íà Æåíñêèé");
  638.                     PlayerInfo[playerid][SEX] = 2;
  639.                 }
  640.                 else
  641.                 {
  642.                     SendClientMessage(playerid, COLOR_BEAR, "Âû ñìåíèë ïîë íà Ìóæñêîé");
  643.                     PlayerInfo[playerid][SEX] = 1;
  644.                 }
  645.             }
  646.         }
  647.     case 11:
  648.         {
  649.             if(!response) return 1;
  650.             if(response)
  651.             {
  652.                 if(kLibGetPlayerMoney(playerid) < 125) return SendClientMessage(playerid,COLOR_GRAY,"Íå äîñòàòî÷íî äåíåã");
  653.                 kLibGivePlayerMoney(playerid,-125);
  654.                 EKZAMENVOD[playerid] = true;
  655.                 SendClientMessage(playerid,COLOR_BEAR,"Îòïðàâëÿéòåñü íà óëèöó è âîçüìèòå àâòîìîáèëü äëÿ òîãî ÷òîáû íà÷àòü ýêçàìåí");
  656.                 pPressed[playerid] = 0;
  657.                 KaznaInfo[1][kCash] += 125;
  658.                 SaveKazna(1);
  659.             }
  660.         }
  661.     case 12:
  662.         {
  663.             if(!response) return 1;
  664.             if(response)
  665.             {
  666.                 switch(random(6))
  667.                 {
  668.                 case 0: SetPlayerCheckpoint(playerid,-1317.0732,491.3148,11.1953,2.0); //
  669.                 case 1: SetPlayerCheckpoint(playerid,-1290.7272,496.2623,11.1953,2.0); //
  670.                 case 2: SetPlayerCheckpoint(playerid,-1291.6066,510.8003,11.1953,2.0); //
  671.                 case 3: SetPlayerCheckpoint(playerid,-1313.3779,511.5292,11.1953,2.0); //
  672.                 case 4: SetPlayerCheckpoint(playerid,-1325.7117,504.2720,11.1953,2.0); //
  673.                 case 5: SetPlayerCheckpoint(playerid,-1338.1078,511.4707,11.1953,2.0); //
  674.                 }
  675.                 JobMeshki[playerid] = true;
  676.                 SendClientMessage(playerid, 0xa8e4a0FF, "Âû íà÷àëè ðàáîòó ãðóç÷èêà!");
  677.                 SetPVarInt(playerid, "StartedSkinGruz", GetPlayerSkin(playerid));
  678.                 SetPlayerSkin(playerid,27);
  679.             }
  680.         }
  681.     case 13:
  682.         {
  683.             if(!response) return 1;
  684.             if(response)
  685.             {
  686.                 switch(listitem)
  687.                 {
  688.                 case 0:
  689.                     {
  690.                         new string[500];
  691.                         format(string,sizeof(string),"{ffffff}Âàøà çàäà÷à òàñêàòü ìåøêè ñ êîðàáëÿ íà ñêëàä, âñ¸ ïðîñòî!\n* Äëÿ íà÷àëà ïåðåîäåíüòåñü è ïîñìîòðèòå íà ðàäàð, âû óâèäèòå êðàñíóþ îòìåòêó, ïîäîéäèòå ê íåé.\n* Êîãäà ïîäîéäåòå ê êðàñíîìó ïèêàïó, ñèñòåìà àâòîìàòè÷åñêè âîçüìåò ìåøîê.\n* Òåïåðü âûõîäèòå èç êîðàáëÿ è èäèòå ê àíãàðó - ýòî è åñòü ñêëàä.\n* Çà êàæäûé ìåøîê âû ïîëó÷èòå %d$.×òîáû ïîëó÷èòü çàðïëàòó, ïîäîéäèòå ê ïèêàïó ðàçäåâàëêè íàæìèòå ïóíêò Ïîëó÷èòü çàðïëàòó.", JobSalaryMeshok);
  692.                         ShowPlayerDialog(playerid,3,DIALOG_STYLE_MSGBOX,"{a8e4a0}Ãðóç÷èê | Èíôîðìàöèÿ",string,"ÎÊ","");
  693.                     }
  694.                 case 1:
  695.                     {
  696.                         if(JobMeshki[playerid] == true) return SendClientMessage(playerid,COLOR_BEAR,"Ñíà÷àëà çàâåðøèòå ðàáîòó!");
  697.                         switch(random(6))
  698.                         {
  699.                         case 0: SetPlayerCheckpoint(playerid,-1317.0732,491.3148,11.1953,2.0); //
  700.                         case 1: SetPlayerCheckpoint(playerid,-1290.7272,496.2623,11.1953,2.0); //
  701.                         case 2: SetPlayerCheckpoint(playerid,-1291.6066,510.8003,11.1953,2.0); //
  702.                         case 3: SetPlayerCheckpoint(playerid,-1313.3779,511.5292,11.1953,2.0); //
  703.                         case 4: SetPlayerCheckpoint(playerid,-1325.7117,504.2720,11.1953,2.0); //
  704.                         case 5: SetPlayerCheckpoint(playerid,-1338.1078,511.4707,11.1953,2.0); //
  705.                         }
  706.                         JobMeshki[playerid] = true;
  707.                         SendClientMessage(playerid, COLOR_BLUE, "Âû íà÷àëè ðàáîòó ãðóç÷èêà!");
  708.                         SetPVarInt(playerid, "StartedSkinGruz", GetPlayerSkin(playerid));
  709.                         SetPlayerSkin(playerid,27);
  710.                     }
  711.                 case 2:
  712.                     {
  713.                         if(JobZPMeshki[playerid] == 0) return SendClientMessage(playerid,COLOR_BEAR,"Âû íè÷åãî íå çàðàáîòàëè!");
  714.                        
  715.                         if (KaznaInfo[1][kCash] - JobZPMeshki[playerid] * JobSalaryMeshok > 0)
  716.                         {
  717.                             kLibGivePlayerMoney(playerid,JobZPMeshki[playerid] * JobSalaryMeshok);
  718.                             KaznaInfo[1][kCash] -= JobZPMeshki[playerid] * JobSalaryMeshok;
  719.                         }
  720.                         else
  721.                         {  
  722.                             JobZPMeshki[playerid] = 0;
  723.                             SendClientMessage(playerid, COLOR_BEAR, "Â äàííûé ìîìåíò êàçíà ãîñóäàðñòâà íå ìîæåò âàì âûïëàòèòü çàðàáîòíóþ ïëàòó.");
  724.                         }
  725.                        
  726.                         new temp[256];
  727.                         format(temp,sizeof(temp),"{ffffff}Âû çàðàáîòàëè {a8e4a0}%d$ {ffffff}çà {a8e4a0}%d {ffffff}ïåðåíåñ¸ííûõ ìåøêà(îâ)",JobZPMeshki[playerid] * JobSalaryMeshok,JobZPMeshki[playerid]);
  728.                         ShowPlayerDialog(playerid,3,DIALOG_STYLE_MSGBOX,"{a8e4a0}Çàðïëàòà",temp,"ÎÊ","");
  729.                         format(temp, sizeof(temp), "~g~+%d$", JobZPMeshki[playerid] * JobSalaryMeshok);
  730.                         GameTextForPlayer(playerid, temp, 5000, 1);
  731.                         JobZPMeshki[playerid] = 0;
  732.                         if(IsPlayerAttachedObjectSlotUsed(playerid,2)) RemovePlayerAttachedObject(playerid,2);
  733.                     }
  734.                 case 3:
  735.                     {
  736.                         if(JobMeshki[playerid] == false) return SendClientMessage(playerid,COLOR_BEAR,"Âû íå íà÷èíàëè ðàáîòó!");
  737.                         if(JobZPMeshki[playerid] > 0) return SendClientMessage(playerid,COLOR_BEAR,"Ñíà÷àëà ïîëó÷èòå çàðïëàòó!");
  738.                         SetPlayerSkin(playerid, GetPVarInt(playerid, "StartedSkinGruz"));
  739.                         /*
  740.                         if(PlayerInfo[playerid][MEMBER] > 0){ SetPlayerSkin(playerid,PlayerInfo[playerid][SKINFRAC]);}
  741.                         if(PlayerInfo[playerid][MEMBER] < 1){ SetPlayerSkin(playerid,PlayerInfo[playerid][SKIN]);}
  742.                         */
  743.                         JobMeshki[playerid] = false;
  744.                         DisablePlayerCheckpoint(playerid);
  745.                         SendClientMessage(playerid, COLOR_BEAR, "Âû çàêîí÷èëè ðàáî÷èé äåíü.");
  746.                         DeletePVar(playerid, "DownTickMeshki");
  747.                         if(IsPlayerAttachedObjectSlotUsed(playerid,2)) RemovePlayerAttachedObject(playerid,2);
  748.                     }
  749.                 }
  750.             }
  751.         }
  752.     case 14:
  753.         {
  754.             if(!response) return 1;
  755.             new actplayerid = GetPVarInt(playerid,"PlayerChange");
  756.             new fractionid = PlayerInfo[actplayerid][MEMBER]-1;
  757.             new skinid = gFractionSkin[fractionid][listitem];
  758.             if(skinid == PlayerInfo[actplayerid][SKINFRAC]) return 1;
  759.             new mes[128];
  760.             format(mes,sizeof(mes),"Âàøà âíåøíîñòü áûëà èçìåíåíà %s", PlayerInfo[playerid][NEWNAME]);
  761.             SendClientMessage(actplayerid, COLOR_BEAR,mes);
  762.             PlayerInfo[actplayerid][SKINFRAC] = skinid;
  763.             SetPlayerSkin(actplayerid,skinid);
  764.             DeletePVar(playerid, "PlayerChange");
  765.         }
  766.     case 15:
  767.         {
  768.             new playerdd = GetPVarInt(playerid, "PlayerInvites");
  769.             new fractionid = PlayerInfo[playerid][MEMBER]-1;
  770.             new skinid = gFractionSkin[fractionid][listitem];
  771.             new temp[145];
  772.             format(temp, sizeof(temp),"Ïîçäðàâëÿåì ! {a8e4a0}Âû áûëè ïðèíÿòû â îðãàíèçàöèþ {a8e4a0}\"%s\"", gFractionName[fractionid]);
  773.             SendClientMessage(playerdd,COLOR_BEAR,temp);
  774.             format(temp, sizeof(temp),"%s ïðèíèìàåò Âàøå ïðåäëîæåíèå", PlayerInfo[playerdd][NEWNAME]);
  775.             SendClientMessage(playerid,0xa8e4a0FF,temp);
  776.             PlayerInfo[playerdd][MEMBER] = PlayerInfo[playerid][MEMBER];
  777.             PlayerInfo[playerdd][RANK] = 1;
  778.             PlayerInfo[playerdd][JOB] = 0;
  779.             SetPlayerColor(playerdd,gFractionColor[fractionid]);
  780.             PlayerInfo[playerdd][SKINFRAC] = skinid;
  781.             SetPlayerSkin(playerdd, skinid);
  782.             format(temp, sizeof(temp), "UPDATE `users` SET `member`='%d', `rank`='%d' WHERE `id`='%d'", PlayerInfo[playerdd][MEMBER], PlayerInfo[playerdd][RANK], PlayerInfo[playerdd][ID]);
  783.             mysql_tquery(dbHandle, temp);
  784.             Select[playerid][SelectCharInvite] = 0;
  785.             Select[playerdd][SelectCharInvite] = 0;
  786.             DeletePVar(playerid, "PlayerInvite");
  787.             DeletePVar(playerid, "PlayerMember");
  788.             DeletePVar(playerid, "PlayerInvites");
  789.             DeletePVar(playerid, "OnInviteProcess");
  790.         }
  791.     case 16:
  792.         {
  793.             if(response)
  794.             {
  795.                 new i = GetPVarInt(playerid, "gangzoneid");
  796.                 new faction = PlayerInfo[playerid][MEMBER];
  797.                 new fractionid = PlayerInfo[playerid][MEMBER]-1;
  798.                 new rank = PlayerInfo[playerid][RANK];
  799.                 new temp[150];
  800.                 if(GangInfo[faction][gPopitka] >= 2) return SendClientMessage(playerid,COLOR_GRAY, "Çàõâàò òåððèòîðèé âîçìîæåí òîëüêî 2 ðàçà â äåíü");
  801.                 if(IsCapture == 1) return SendClientMessage(playerid, COLOR_GRAY, "Óæå ïðîèñõîäèò çàõâàò îäíîé èç çîí. Äîæäèòåñü îêîí÷àíèÿ!");
  802.                 GangZoneFlashForAll(GangZone[i][gID],GetGZColorF(faction));
  803.                 ZoneID = i;
  804.                 GZSafeTime[i] = 420;
  805.                 FrakCD = 900;
  806.                 GangZone[i][gNapad] = faction;
  807.                 ZoneOnBattle[i] = 1;
  808.                 IsCapture = 1;
  809.                 GangInfo[faction][gPopitka]++;
  810.                 GangInfo[faction][capture] = 1;
  811.                 GangInfo[GangZone[i][gFraction]][capture] = 1;
  812.                 GangInfo[GangZone[i][gFraction]][captureid] = faction;
  813.                 GangInfo[faction][captureid] = faction;
  814.                 GangInfo[faction][gangnumber] = 1;
  815.                 GangInfo[GangZone[i][gFraction]][gangnumber] = 0;
  816.                 CaptureStart(faction, GangZone[i][gFraction]);
  817.                 format(temp, sizeof(temp),"%s %s èíèöèèðîâàë çàõâàò", gFractionRankName[fractionid][rank-1], PlayerInfo[playerid][NEWNAME]);
  818.                 SendFamilyMessage(temp, 0xFFFFFFAA, faction);
  819.                 SendFamilyMessage("Îòïðàâëÿéòåñü íà ìåñòî êàïòà è ïîääåðæèòå ñâîþ áàíäó", COLOR_YELLOW, faction);
  820.                 SendFamilyMessage("Îêàæèòå ñîïðîòèâëåíèå âðàæåñêîé áàíäå ÷òîáû ñîõðàíèòü ñâîþ òåððèòîðèþ", COLOR_YELLOW, GangZone[i][gFraction]);
  821.                 return 1;
  822.             }
  823.             else
  824.             {
  825.                 SendClientMessage(playerid, COLOR_YELLOW, "Âû îòìåíèëè çàõâàò");
  826.             }
  827.             return 1;
  828.         }
  829.     case 17:
  830.         {
  831.             if(response)
  832.             {
  833.                 switch(listitem)
  834.                 {
  835.                 case 0:SetPlayerPos(playerid,-1570.5061,1111.3322,7.1875);
  836.                 case 1:SetPlayerPos(playerid,54.1158,-1531.8264,8.6344);
  837.                 case 2:SetPlayerPos(playerid,-1322.7905,486.1364,11.1875);
  838.                 case 3:SetPlayerPos(playerid,-2024.8440,-105.6803,38.9219);
  839.                 case 4:SetPlayerPos(playerid,1313.5149,1258.0231,10.8203);
  840.                 case 5:SetPlayerPos(playerid,-1637.9331,1202.8518,7.2141);
  841.                 case 6:SetPlayerPos(playerid,-2666.1123,636.1410,14.4531);//áîëüêà ñô
  842.                 case 7:SetPlayerPos(playerid,1592.0487,1817.3101,10.8203);//áîëüêà ëâ
  843.                 case 8:SetPlayerPos(playerid,-88.4018,-311.1025,1.4297);
  844.                 case 9:SetPlayerPos(playerid,-2239.7300,-1737.0175,480.2202);
  845.                 case 10:SetPlayerPos(playerid,-2728.1831,-310.6103,7.0391);//ìýðèÿ ñô
  846.                 case 11:SetPlayerPos(playerid,2444.4822,2387.1184,12.1641);//ìýðèÿ lv
  847.                 case 12:SetPlayerPos(playerid,-1456.1964,1483.5421,7.1104);
  848.                 case 13:SetPlayerPos(playerid,-2512.4771,1221.4467,37.4283);
  849.                 case 14:SetPlayerPos(playerid, 2194.0493,1687.1278,12.3672);
  850.                 case 15:SetPlayerPos(playerid, -2257.5930,2383.8948,5.0101);
  851.                 case 16:SetPlayerPos(playerid, 387.5514,2482.9143,16.4844);
  852.                 case 17:SetPlayerPos(playerid, 313.1939,2016.4015,17.6406);
  853.                 case 18:SetPlayerPos(playerid, -1978.1594,1117.6141,53.2974);
  854.                 case 19:SetPlayerPos(playerid, -2247.0664,253.3857,35.1641);           
  855.                 case 20:SetPlayerPos(playerid, 1326.6104,1252.6401,10.8203);
  856.                 case 21:SetPlayerPos(playerid, 1013.6644,1056.5430,11.0000);
  857.                 case 22:SetPlayerPos(playerid, 1658.9287,2188.0723,10.8203);
  858.                 case 23:SetPlayerPos(playerid, 2332.5168,2168.8884,10.8231);
  859.                 case 24:SetPlayerPos(playerid, -1590.7213,708.2162,-5.2422);
  860.                 case 25:SetPlayerPos(playerid, -1965.8665,115.5583,27.6875);
  861.                 case 26:SetPlayerPos(playerid, 1495.3379,-1584.2897,13.5469);
  862.                 case 27:SetPlayerPos(playerid, -2919.7542,410.6676,4.0697);
  863.                 case 28:SetPlayerPos(playerid, -2424.9395,331.7372,36.2123);
  864.                 case 29:SetPlayerPos(playerid, -2169.7344,245.0868,35.3203);
  865.                 case 30:SetPlayerPos(playerid, 2334.4451,2457.0005,14.9688);
  866.                 case 31:SetPlayerPos(playerid, 770.1727,-3502.1741,3.0000);
  867.                 }
  868.                 SetPlayerInterior(playerid, 0);
  869.                 SetPlayerVirtualWorld(playerid, 0);
  870.             }
  871.         }
  872.     case 18:
  873.         {
  874.             if(!response) return 0;
  875.             if(response)
  876.             {
  877.                 if (Select[playerid][SelectCharHome] == 255)
  878.                 {
  879.                     SendClientMessage(playerid, -1, "Îòêëîíèòå èëè ïðèìèòå ïðåäëîæåíèå ïîêóïêè! (Y & N)");
  880.                     return 0;
  881.                 }
  882.                 for (new hid = 1; hid< TotalHouse; hid++)
  883.                 {
  884.                     if(IsPlayerInRangeOfPoint(playerid, 1.5, HouseInfo[hid][hEnterX],HouseInfo[hid][hEnterY],HouseInfo[hid][hEnterZ]))
  885.                     {
  886.                         new query[256];
  887.                         new string[250];
  888.                         if(PlayerInfo[playerid][HOUSE] != -1) return SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ óæå åñòü äîì");
  889.                         if(PlayerInfo[playerid][MONEY] < HouseInfo[hid][hPrice]) return SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ íåòó ñòîëüêî äåíåã íà ðóêàõ");
  890.                         if(HouseInfo[hid][hOwned] == 1)return SendClientMessage(playerid, COLOR_GRAY, "Ýòîò äîì óæå êóïëåí.");
  891.                         kLibGivePlayerMoney(playerid,-HouseInfo[hid][hPrice]);
  892.                         format(string, sizeof(string), "Ïîçäðàâëÿåì ! Âû ïðèîáðåëè \"Äîì\" ïî öåíå {a8e4a0}%d$",HouseInfo[hid][hPrice]);
  893.                         SendClientMessage(playerid, 0xa8e4a0FF, string);
  894.                         SendClientMessage(playerid, 0xa8e4a0AA, "Íàïèøèòå {23578f}/home {a8e4a0}÷òîáû óçíàòü î âîçìîæíîñòÿõ");
  895.                         SetPlayerPos(playerid,HouseInfo[hid][hExitX],HouseInfo[hid][hExitY],HouseInfo[hid][hExitZ]);
  896.                         SetPlayerInterior(playerid,HouseInfo[hid][hInt]);
  897.                         SetPlayerVirtualWorld(playerid,HouseInfo[hid][hWorld]);
  898.                         SetCameraBehindPlayer(playerid);
  899.                         PlayerInfo[playerid][HOUSE] = hid;
  900.                         HouseInfo[hid][hOwned] = 1;
  901.                         HouseInfo[hid][hDay] = 2;
  902.                         strmid(HouseInfo[hid][hOwner], PlayerInfo[playerid][NEWNAME], 0, strlen(PlayerInfo[playerid][NEWNAME]), MAX_PLAYER_NAME);
  903.                         format(query, sizeof query, "UPDATE `users` SET `house` = '%d' WHERE `id` = '%d' LIMIT 1",PlayerInfo[playerid][HOUSE], PlayerInfo[playerid][ID]);
  904.                         mysql_tquery(dbHandle, query);
  905.                         format(query, sizeof query, "UPDATE `house` SET `Day` = '%d' WHERE `hID` = '%d' LIMIT 1",HouseInfo[hid][hDay],HouseInfo[hid][hID]);
  906.                         mysql_tquery(dbHandle, query);
  907.                         SaveHouse(hid);
  908.                         Update3DTexts(hid);
  909.                         KaznaInfo[1][kCash] += HouseInfo[hid][hPrice];
  910.                         SaveKazna(1);
  911.                     }
  912.                 }
  913.             }
  914.         }
  915.     case 19:
  916.         {
  917.             if(!response) return 0;
  918.             if(response)
  919.             {
  920.                 new string[150];
  921.                 for (new hid = 1; hid< TotalHouse; hid++)
  922.                 {
  923.                     if ( IsPlayerInRangeOfPoint(playerid, 1.0, HouseInfo[hid][hEnterX],HouseInfo[hid][hEnterY],HouseInfo[hid][hEnterZ]))
  924.                     {
  925.                         if(HouseInfo[hid][hLock] == 1)
  926.                         {
  927.                             format(string, 16, "~r~Locked");
  928.                             GameTextForPlayer(playerid, string, 5000, 1);
  929.                         }
  930.                         else
  931.                         {
  932.                             SetPlayerPos(playerid,HouseInfo[hid][hExitX],HouseInfo[hid][hExitY],HouseInfo[hid][hExitZ]);
  933.                             SetPlayerInterior(playerid,HouseInfo[hid][hInt]);
  934.                             SetPlayerVirtualWorld(playerid,HouseInfo[hid][hWorld]);
  935.                             SetCameraBehindPlayer(playerid);
  936.                             if(HouseInfo[hid][hUpdate] >= 2) return SendClientMessage(playerid,COLOR_BEAR," äîìå óñòàíîâëåíà àïòå÷êà èñïîëüçóéòå {a8e4a0}/homeheal.");
  937.                         }
  938.                     }
  939.                 }
  940.             }
  941.         }
  942.     case 20:
  943.         {
  944.             new string[250];
  945.             if(!response) return 1;
  946.             if(response)
  947.             {
  948.                 format(string, sizeof(string), "{a8e4a0}1) {ffffff}Îòêðûòü / çàêðûòü äîì\n{a8e4a0}2) {ffffff}Óëó÷øåíèÿ\n{a8e4a0}3) {ffffff}Ïðîäàòü äîìàøíèé òðàíñïîðò\n{a8e4a0}4) {ffffff}Äîñòàâèòü òðàíñïîðò ê äîìó {ff4500}50$\n{a8e4a0}5) {ffffff}Ïðîäàòü äîì");
  949.                 ShowPlayerDialog(playerid, 21, DIALOG_STYLE_LIST, "{a8e4a0}Óïðàâëåíèå äîìîì", string, "ÎÊ", "Îòìåíà");
  950.             }
  951.         }
  952.     case 21:
  953.         {
  954.             new string[200];
  955.             if(!response) return 1;
  956.             new i = PlayerInfo[playerid][HOUSE];
  957.             switch(listitem)
  958.             {
  959.             case 0:
  960.                 {
  961.                     if(HouseInfo[i][hLock] == 1)
  962.                     {
  963.                         HouseInfo[i][hLock] = 0;
  964.                         format(string, 16, "~g~unlock");
  965.                         PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
  966.                         GameTextForPlayer(playerid, string, 5000, 5);
  967.                     }
  968.                     else
  969.                     {
  970.                         if(HouseInfo[i][hLock] == 1) return SendClientMessage(playerid, COLOR_GRAY, "Âàø äîì óæå çàêðûò!");
  971.                         HouseInfo[i][hLock] = 1;
  972.                         format(string, 16, "~r~lock");
  973.                         PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
  974.                         GameTextForPlayer(playerid, string, 5000, 5);
  975.                     }
  976.                 }
  977.             case 1:
  978.                 {
  979.                     ShowHouseUpdateDialog(playerid);
  980.                 }
  981.             case 2:
  982.                 {
  983.                     if(PlayerInfo[playerid][CAR] > 0)
  984.                     {
  985.                         format(string, sizeof(string), "{FF8000}Âàì áóäåò âîçâðàùåíî 80 ïðîöåíòîâ îò ãîñ.ñòîèìîñòè àâòîìîáèëÿ %s:\n{ffffff}Ãîñóäàðñòâåííàÿ ñòîèìîñòü àâòîìîáèëÿ: {a8e4a0}%d$\n{ffffff}Âû ïîëó÷èòå: {a8e4a0}%d$",VehicleNameS[PlayerInfo[playerid][CAR]-400],PriceCar(PlayerInfo[playerid][CAR]),(PriceCar(PlayerInfo[playerid][CAR]) / 100) * 80);
  986.                         ShowPlayerDialog(playerid, 79, 0, "{a8e4a0}Ïðîäàæà äîìàøíåãî òðàíñïîðòà", string, "Ïðîäàòü", "Îòìåíà");
  987.                     }
  988.                     else SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ íåòó äîìàøíåãî òðàíñïîðòà");
  989.                 }
  990.             case 3:
  991.                 {
  992.                     if(PlayerInfo[playerid][CAR] > 0)
  993.                     {
  994.                         if(kLibGetPlayerMoney(playerid) < 50) return SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ íåäîñòàòî÷íî ñðåäñòâ");
  995.                         GameTextForPlayer(playerid, "~r~-50$", 5000, 1);
  996.                         kLibGivePlayerMoney(playerid, -50);
  997.                         DestroyVehicle(GetPVarInt(playerid, "PlayerCar"));
  998.                         new carid = CreatePlayerCar(playerid, i);
  999.                         SetPVarInt(playerid,"PlayerCar",carid);
  1000.                         if(!IsABMX(PlayerInfo[playerid][CAR]))
  1001.                         {
  1002.                             GetVehicleParamsEx(carid,engine,lights,alarm,doors,bonnet,boot,objective);
  1003.                             SetVehicleParamsEx(carid,false,false,alarm,doors,bonnet,boot,objective);
  1004.                             PlayerInfo[playerid][CFUEL] = CarInfo[GetPVarInt(playerid, "PlayerCar")][FUEL];
  1005.                             LockCar(carid);
  1006.                             gCarLock[carid] = true;
  1007.                         }
  1008.                         else
  1009.                         {
  1010.                             GetVehicleParamsEx(carid,engine,lights,alarm,doors,bonnet,boot,objective);
  1011.                             SetVehicleParamsEx(carid,true,true,alarm,doors,bonnet,boot,objective);
  1012.                         }
  1013.                     }
  1014.                     else SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ íåòó äîìàøíåãî òðàíñïîðòà");
  1015.                 }
  1016.             case 4:
  1017.                 {
  1018.                     if(PlayerInfo[playerid][CAR] > 0) return SendClientMessage(playerid, COLOR_GRAY, "Ñíà÷àëà ïðîäàéòå äîìàøíèé òðàíñïîðò.");
  1019.                     format(string, sizeof(string), "{FF8000}Âàì áóäåò âîçâðàùåíî 80 ïðîöåíòîâ îò ãîñ.ñòîèìîñòè äîìà:\n{ffffff}Ãîñóäàðñòâåííàÿ ñòîèìîñòü äîìà: {a8e4a0}%d$\n{ffffff}Âû ïîëó÷èòå: {a8e4a0}%d$",HouseInfo[i][hPrice],HouseInfo[i][hPrice]/100*80);
  1020.                     ShowPlayerDialog(playerid, 22, 0, "{a8e4a0}Ïðîäàæà äîìà", string, "Ïðîäàòü", "Îòìåíà");
  1021.                 }
  1022.             }
  1023.         }
  1024.     case 22:
  1025.         {
  1026.             if(!response) return 1;
  1027.             if(response)
  1028.             {
  1029.                 if(PlayerInfo[playerid][HOUSE] == -1) return SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ íåò äîìà.");
  1030.                 if(PlayerInfo[playerid][CAR] !=  0) return SendClientMessage(playerid, COLOR_GRAY, "Ñíà÷àëà ïðîäàéòå ñâîé òðàíñïîðò /sellcar");
  1031.                 new i = PlayerInfo[playerid][HOUSE];
  1032.                 new string[200];
  1033.                 new query[256];
  1034.                 DestroyDynamicMapIcon(HouseInfo[i][hMapIcon]);
  1035.                 DestroyDynamicPickup(HouseInfo[i][hPickup]);
  1036.                 HouseInfo[i][hPickup] = CreateDynamicPickup(1273,1,HouseInfo[i][hEnterX], HouseInfo[i][hEnterY], HouseInfo[i][hEnterZ]);
  1037.                 HouseInfo[i][hMapIcon] = CreateDynamicMapIcon(HouseInfo[i][hEnterX], HouseInfo[i][hEnterY], HouseInfo[i][hEnterZ], 31, COLOR_WHITE, 0, -1, -1, 200.0);
  1038.                 format(string,sizeof(string),"Íîìåð äîìà: %d\nÐàéîí: %s",i,GetHouseZone(i));
  1039.                 UpdateDynamic3DTextLabelText(HouseInfo[i][hText], -1, string);
  1040.                 strmid(HouseInfo[i][hOwner], "None", 0, strlen("None"), MAX_PLAYER_NAME);
  1041.                 HouseInfo[i][hLock] = 0;
  1042.                 HouseInfo[i][hOwned] = 0;
  1043.                 HouseInfo[i][hDay] = 0;
  1044.                 HouseInfo[i][hUpdate] = 0;
  1045.                 switch(HouseInfo[i][hClass])
  1046.                 {
  1047.                 case 1: HouseInfo[i][hOplata] = 150;
  1048.                 case 2: HouseInfo[i][hOplata] = 250;
  1049.                 case 3: HouseInfo[i][hOplata] = 400;
  1050.                 case 4: HouseInfo[i][hOplata] = 700;
  1051.                 }
  1052.                 format(string, sizeof(string),"Âû ïðîäàëè ñâîé äîì ãîñóäàðñòâó çà {a8e4a0}%d$",HouseInfo[i][hPrice]/100*80);
  1053.                 SendClientMessage(playerid, 0xa8e4a0AA, string);
  1054.                 kLibGivePlayerMoney(playerid,HouseInfo[i][hPrice]/100*80);
  1055.                 format(query, sizeof query, "UPDATE `house` SET `hOwner` = '%s' , `hLock` = '%d' , `Day` = '%d' ,`hOwned` = '%d', `hUpdate` = '%d' , `Oplata` = '%d' WHERE `hID` = '%d' LIMIT 1",HouseInfo[i][hOwner], HouseInfo[i][hLock], HouseInfo[i][hDay],HouseInfo[i][hOwned],HouseInfo[i][hUpdate],HouseInfo[i][hOplata],HouseInfo[i][hID]);
  1056.                 mysql_tquery(dbHandle, query);
  1057.                 PlayerInfo[playerid][HOUSE] = -1;
  1058.                 PlayerInfo[playerid][SPAWN] = 0;
  1059.                 format(query, sizeof query, "UPDATE `users` SET `house` = '%d' , `spawn` = '%d' WHERE `login` = '%s' LIMIT 1", PlayerInfo[playerid][HOUSE], PlayerInfo[playerid][SPAWN], PlayerInfo[playerid][NEWNAME]);
  1060.                 mysql_tquery(dbHandle, query);
  1061.  
  1062.                 format(string, sizeof(string),"%s ïðîäàë äîì ãîñ. çà %d$",PlayerInfo[playerid][NEWNAME],HouseInfo[i][hPrice]/100*80);
  1063.                 WriteLog(string);
  1064.             }
  1065.         }
  1066.     case 23:
  1067.         {
  1068.             if(!response) return 1;
  1069.             switch(listitem)
  1070.             {
  1071.             case 0:
  1072.                 {
  1073.                     PlayAudioStreamForPlayer(playerid, "http://air2.radiorecord.ru:805/trap_320");
  1074.                     SendClientMessage(playerid, 0xa8e4a0ff, "Îíëàéí ðàäèî âêëþ÷åíî");
  1075.                     playerradio[playerid] = 1;
  1076.                 }
  1077.             case 1:
  1078.                 {
  1079.                     PlayAudioStreamForPlayer(playerid, "http://air2.radiorecord.ru:805/rr_320");
  1080.                     SendClientMessage(playerid, 0xa8e4a0ff, "Îíëàéí ðàäèî âêëþ÷åíî");
  1081.                     playerradio[playerid] = 1;
  1082.                 }
  1083.             case 2:
  1084.                 {
  1085.                     PlayAudioStreamForPlayer(playerid, "http://air2.radiorecord.ru:805/ps_320");
  1086.                     SendClientMessage(playerid, 0xa8e4a0ff, "Îíëàéí ðàäèî âêëþ÷åíî");
  1087.                     playerradio[playerid] = 1;
  1088.                 }
  1089.             case 3:
  1090.                 {
  1091.                     PlayAudioStreamForPlayer(playerid, "http://air2.radiorecord.ru:805/rus_320");
  1092.                     SendClientMessage(playerid, 0xa8e4a0ff, "Îíëàéí ðàäèî âêëþ÷åíî");
  1093.                     playerradio[playerid] = 1;
  1094.                 }
  1095.             case 4:
  1096.                 {
  1097.                     PlayAudioStreamForPlayer(playerid, "http://air2.radiorecord.ru:805/club_320");
  1098.                     SendClientMessage(playerid, 0xa8e4a0ff, "Îíëàéí ðàäèî âêëþ÷åíî");
  1099.                     playerradio[playerid] = 1;
  1100.                 }
  1101.             case 5:
  1102.                 {
  1103.                     PlayAudioStreamForPlayer(playerid, "http://air2.radiorecord.ru:805/vip_320");
  1104.                     SendClientMessage(playerid, 0xa8e4a0ff, "Îíëàéí ðàäèî âêëþ÷åíî");
  1105.                     playerradio[playerid] = 1;
  1106.                 }
  1107.             case 6:
  1108.                 {
  1109.                     PlayAudioStreamForPlayer(playerid, "http://air2.radiorecord.ru:805/rock_320");
  1110.                     SendClientMessage(playerid, 0xa8e4a0ff, "Îíëàéí ðàäèî âêëþ÷åíî");
  1111.                     playerradio[playerid] = 1;
  1112.                 }
  1113.             }
  1114.         }
  1115.     case 24:
  1116.         {
  1117.             if(!response) return 1;
  1118.            
  1119.             new house = GetPVarInt(playerid, "SetInt");
  1120.            
  1121.             DeletePVar(playerid, "SetInt");
  1122.            
  1123.             switch(listitem)
  1124.             {
  1125.             case 0: SendInt(playerid,house,2,266.9593,305.1224,999.1484);
  1126.             case 1: SendInt(playerid,house,1,223.043991,1289.259888,1082.199951);
  1127.             case 2: SendInt(playerid,house,5,22.7783,1404.9600,1084.4297);
  1128.             case 3: SendInt(playerid,house,12,2324.419922,-1147.539917,1050.719971);
  1129.             case 4: SendInt(playerid,house,6,234.045990,1064.879883,1084.309937);
  1130.             case 5: SendInt(playerid,house,10,420.484985,2535.589844,10.020289);
  1131.             case 6: SendInt(playerid,house,2,225.9761,1239.9126,1082.1406);
  1132.             case 7: SendInt(playerid,house,3,235.508994,1189.169897,1080.339966);
  1133.             case 8: SendInt(playerid,house,7,225.630997,1022.479980,1084.069946);
  1134.             case 9: SendInt(playerid,house,3,2496.049805,-1693.929932,1014.750000);
  1135.             case 10: SendInt(playerid,house,5,1263.079956,-785.308960,1091.959961);
  1136.             }
  1137.         }
  1138.     case 25:
  1139.         {
  1140.             if(!response) return 1;
  1141.             if(response)
  1142.             {
  1143.                 new bizz = AZSInfo[GetPVarInt(playerid, "FuelBizzID")][aPriceFuel];
  1144.                 new temp[150];
  1145.                 if(!strlen(inputtext) || strval(inputtext) < 0) return ShowPlayerDialog(playerid, 25, 1,"{a8e4a0}Òîïëèâî", "{ffffff}Ââåäèòå êîë-âî ëèòðîâ òîïëèâà:", "Ïðèíÿòü", "Îòìåíà");
  1146.                 new fueld = strval(inputtext);
  1147.                 if(fueld < 1 || fueld > 200)
  1148.                 {
  1149.                     SendClientMessage(playerid, COLOR_GRAY, "Òîïëèâà îò 1 äî 200 ëèòðîâ!");
  1150.                     return ShowPlayerDialog(playerid, 25, 1,"{a8e4a0}Òîïëèâî", "{ffffff}Ââåäèòå êîë-âî ëèòðîâ òîïëèâà:", "Ïðèíÿòü", "Îòìåíà");
  1151.                 }
  1152.                 if(fueld+CarInfo[GetPlayerVehicleID(playerid)][FUEL] > 200)
  1153.                 {
  1154.                     format(temp, sizeof (temp), "Ñëèøêîì ìíîãî òîïëèâà. Ðåêîìåíäóåì: %i ëèòðîâ", 200-CarInfo[GetPlayerVehicleID(playerid)][FUEL]);
  1155.                     SendClientMessage(playerid,COLOR_GRAY,temp);
  1156.                     return ShowPlayerDialog(playerid, 25, 1,"{a8e4a0}Òîïëèâî", "{ffffff}Ââåäèòå êîë-âî ëèòðîâ òîïëèâà:", "Ïðèíÿòü", "Îòìåíà");
  1157.                 }
  1158.                 if(fueld > AZSInfo[GetPVarInt(playerid, "FuelBizzID")][aScore])
  1159.                 {
  1160.                     SendClientMessage(playerid, COLOR_GRAY, "Íåäîñòàòî÷íî òîïëèâà â áèçíåñå!");
  1161.                     return ShowPlayerDialog(playerid, 25, 1, "{a8e4a0}Òîïëèâî", "{ffffff}Ââåäèòå êîë-âî ëèòðîâ òîïëèâà:", "Ïðèíÿòü", "Îòìåíà");
  1162.                 }
  1163.                 if(fueld*bizz > kLibGetPlayerMoney(playerid))
  1164.                 {
  1165.                     SendClientMessage(playerid, COLOR_GRAY, "Íåäîñòàòî÷íî ñðåäñòâ!");
  1166.                     return ShowPlayerDialog(playerid, 25, 1, "{a8e4a0}Òîïëèâî", "{ffffff}Ââåäèòå êîë-âî ëèòðîâ òîïëèâà:", "Ïðèíÿòü", "Îòìåíà");
  1167.                 }
  1168.                 new price = fueld*bizz;
  1169.                 kLibGivePlayerMoney(playerid, -price);
  1170.                 AZSInfo[GetPVarInt(playerid, "FuelBizzID")][aBalance] += price;
  1171.                 AZSInfo[GetPVarInt(playerid, "FuelBizzID")][aStart] += price;
  1172.                 AZSInfo[GetPVarInt(playerid, "FuelBizzID")][aScore] -= fueld;
  1173.                 SaveAZS(GetPVarInt(playerid, "FuelBizzID"));
  1174.                 DeletePVar(playerid, "FuelBizzID");
  1175.                 SendClientMessage(playerid, COLOR_BEAR, "Òðàíñïîðò çàïðàâëÿåòñÿ, îæèäàéòå");
  1176.                 SetPVarInt(playerid, "Refueling", fueld);
  1177.                 TogglePlayerControllable(playerid, false);
  1178.                 ReFuelTimer[playerid] = SetTimerEx("ReFill", 500, true, "i", playerid);
  1179.             }
  1180.         }
  1181.     case 26:
  1182.         {
  1183.             if(!response) return 1;
  1184.             if(response)
  1185.             {
  1186.                 for (new azs = 1; azs< sizeof(AZSInfo); azs++)
  1187.                 {
  1188.                     if (IsPlayerInRangeOfPoint(playerid, 3.0, AZSInfo[azs][aPosX],AZSInfo[azs][aPosY],AZSInfo[azs][aPosZ]))
  1189.                     {
  1190.                         if(AZSInfo[azs][aBuy] != 0) return SendClientMessage(playerid,COLOR_GRAY,"Çàïðàâêà óæå êóïëåíà");
  1191.                         new query[250];
  1192.                         if(PlayerInfo[playerid][MONEY] < AZSInfo[azs][aPrice]) return SendClientMessage(playerid,0xFFFFFFAA, "Ó Âàñ íåäîñòàòî÷íî äåíåã íà ïîêóïêó ýòîé ÀÇÑ!");
  1193.                         PlayerInfo[playerid][AZS] = azs;
  1194.                         AZSInfo[azs][aBuy] = 1;
  1195.                         AZSInfo[azs][aDay] = 2;
  1196.                         AZSInfo[azs][aScore] = 0;
  1197.                         strmid(AZSInfo[azs][aBuyName], PlayerInfo[playerid][NEWNAME], 0, strlen(PlayerInfo[playerid][NEWNAME]), MAX_PLAYER_NAME);
  1198.                         kLibGivePlayerMoney(playerid, -AZSInfo[azs][aPrice]);
  1199.                         format(query, sizeof(query), "Ïîçäðàâëÿåì ! Âû ïðèîáðåëè \"ÀÇÑ\" ïî öåíå {a8e4a0}%d$",AZSInfo[azs][aPrice]);
  1200.                         SendClientMessage(playerid, COLOR_BEAR, query);
  1201.                         format(query, sizeof query, "UPDATE `users` SET `azs` = '%d' WHERE `id` = '%d' LIMIT 1",PlayerInfo[playerid][AZS], PlayerInfo[playerid][ID]);
  1202.                         mysql_tquery(dbHandle, query);
  1203.                         SaveAZS(PlayerInfo[playerid][AZS]);
  1204.                         UpdateAZS(azs);
  1205.                         KaznaInfo[1][kCash] += AZSInfo[azs][aPrice];
  1206.                         SaveKazna(1);
  1207.                     }
  1208.                 }
  1209.             }
  1210.         }
  1211.     case 27:
  1212.         {
  1213.             if(!response) return 1;
  1214.             if(response)
  1215.             {
  1216.                 new stringer[220];
  1217.                 format(stringer, sizeof(stringer), "{a8e4a0}1) {ffffff}Óñòàíîâèòü öåíó íà òîïëèâî\n{a8e4a0}2) {ffffff}Çàêóïèòü òîïëèâî\n{a8e4a0}3) {ffffff}Ôèíàíñîâàÿ ñòàòèñòèêà\n{a8e4a0}4) {ffffff}Óëó÷øèòü çàïðàâêó\n{a8e4a0}5) Ïðîäàòü ÀÇÑ");
  1218.                 ShowPlayerDialog(playerid, 28, 2, "{a8e4a0}Óïðàâëåíèå çàïðàâêîé", stringer, "Âûáðàòü", "Îòìåíà");
  1219.                 return 1;
  1220.             }
  1221.         }
  1222.     case 28:
  1223.         {
  1224.             if(!response) return 1;
  1225.             new i = PlayerInfo[playerid][AZS];
  1226.             new string[250];
  1227.             if(response)
  1228.             {
  1229.                 switch(listitem)
  1230.                 {
  1231.                 case 0:
  1232.                     {
  1233.                         ShowPlayerDialog(playerid, 29, DIALOG_STYLE_INPUT, "{a8e4a0}Óïðàâëåíèå çàïðàâêîé", "{ffffff}Ââåäèòå öåíó íà òîïëèâî:", "Ââîä", "Çàêðûòü");
  1234.                     }
  1235.                 case 1:
  1236.                     {
  1237.                         FuelEnter(playerid);
  1238.                     }
  1239.                 case 2:
  1240.                     {
  1241.                         new stringer[1024], str[128];
  1242.                         strcat(stringer, "{ffffff}Äàòà\t\t\t\tÄîõîä\n");
  1243.                         for (new b; b < 5; b ++)
  1244.                         {
  1245.                             format(str, sizeof(str), "{ffffff}%s\t\t\t{a8e4a0}%d$\n", azsBizStatsDate[i][b], azsBizStats[i][b]);
  1246.                             strcat(stringer, str);
  1247.                         }
  1248.                         ShowPlayerDialog(playerid, 3, DIALOG_STYLE_MSGBOX, "{ffffff}Ñòàòèñòèêà", stringer, "Ok", "");
  1249.                     }
  1250.                 case 3:
  1251.                     {
  1252.                         if(AZSInfo[PlayerInfo[playerid][AZS]][aUpdate] == 0) ShowPlayerDialog(playerid, 31, DIALOG_STYLE_LIST, "{a8e4a0}ÀÇÑ (Óëó÷øåíèÿ)", "{a8e4a0}1) {ffffff}Óâåëè÷èòü âìåñòèìîñòü öèñòåðí äëÿ òîïëèâà (12000 ë) | {a8e4a0}2.000$\n{a8e4a0}2) {ffffff}Ñíèæåíèå íàëîãîîáëàæåíèÿ | {a8e4a0}2.500$\n{a8e4a0}Èíôîðìàöèÿ", "Âûáðàòü", "Çàêðûòü");
  1253.                         if(AZSInfo[PlayerInfo[playerid][AZS]][aUpdate] == 1) ShowPlayerDialog(playerid, 31, DIALOG_STYLE_LIST, "{a8e4a0}ÀÇÑ (Óëó÷øåíèÿ)", "{a8e4a0}1) {ffffff}Óâåëè÷èòü âìåñòèìîñòü öèñòåðí äëÿ òîïëèâà (12000 ë) | {a8e4a0}Êóïëåíî\n{a8e4a0}2) {ffffff}Ñíèæåíèå íàëîãîîáëàæåíèÿ | {a8e4a0}2.500$\n{a8e4a0}Èíôîðìàöèÿ", "Âûáðàòü", "Çàêðûòü");
  1254.                         if(AZSInfo[PlayerInfo[playerid][AZS]][aUpdate] == 2) ShowPlayerDialog(playerid, 31, DIALOG_STYLE_LIST, "{a8e4a0}ÀÇÑ (Óëó÷øåíèÿ)", "{a8e4a0}1) {ffffff}Óâåëè÷èòü âìåñòèìîñòü öèñòåðí äëÿ òîïëèâà (12000 ë) | {a8e4a0}Êóïëåíî\n{a8e4a0}2) {ffffff}Ñíèæåíèå íàëîãîîáëàæåíèÿ | {a8e4a0}Êóïëåíî\n{a8e4a0}Èíôîðìàöèÿ", "Âûáðàòü", "Çàêðûòü");
  1255.                     }
  1256.                 case 4:
  1257.                     {
  1258.                         format(string, sizeof(string), "{FF8000}Âàì áóäåò âîçâðàùåíî 80 ïðîöåíòîâ îò ãîñ.ñòîèìîñòè çàïðàâêè:\n{ffffff}Ãîñóäàðñòâåííàÿ ñòîèìîñòü çàïðàâêè: {a8e4a0}%d$\n{ffffff}Âû ïîëó÷èòå: {a8e4a0}%d$",AZSInfo[i][aPrice],AZSInfo[i][aPrice]/100*80);
  1259.                         ShowPlayerDialog(playerid, 32, 0, "{a8e4a0}Ïðîäàæà ÀÇÑ", string, "Ïðîäàòü", "Îòìåíà");
  1260.                     }
  1261.                 }
  1262.             }
  1263.         }
  1264.     case 29:
  1265.         {
  1266.             if(!response) return 1;
  1267.             if(response)
  1268.             {
  1269.                 if(!strlen(inputtext)) return ShowPlayerDialog(playerid, 29, DIALOG_STYLE_INPUT, "{a8e4a0}Óïðàâëåíèå çàïðàâêîé", "{ffffff}Ââåäèòå öåíó íà òîïëèâî:", "Ââîä", "Çàêðûòü");
  1270.                 if(strval(inputtext) < 1 || strval(inputtext) > 10) return SendClientMessage(playerid,COLOR_GRAY, "Öåíà çà òîïëèâî íå ìîæåò áûòü ìåíåå 1 è íå áîëåå 10$");
  1271.                 AZSInfo[PlayerInfo[playerid][AZS]][aPriceFuel] = strval(inputtext);
  1272.                 new str[64];
  1273.                 format(str, sizeof(str),"Öåíà íà òîïëèâî íà Âàøåé ÀÇÑ áûëà èçìåíåíà íà {a8e4a0}%d$",strval(inputtext));
  1274.                 SendClientMessage(playerid,COLOR_BEAR, str);
  1275.                 UpdateAZS(PlayerInfo[playerid][AZS]);
  1276.                 SaveAZS(PlayerInfo[playerid][AZS]);
  1277.             }
  1278.         }
  1279.     case 30:
  1280.         {
  1281.             if(!response) return true;
  1282.             new till, i = PlayerInfo[playerid][AZS];
  1283.             new string[256];
  1284.             if(sscanf(inputtext, "i",till)) return ShowPlayerDialog(playerid, 30, 1, "{a8e4a0}Çàêàç òîïëèâà", "{ffffff}Ñêîëüêî ëèòðîâ òîïëèâà Âû õîòèòå çàêàçàòü?", "Çàêàçàòü", "Îòìåíà");
  1285.             if(AZSInfo[i][aUpdate] < 1)
  1286.             {
  1287.                 if(till < 100 || till > 6000)
  1288.                 {
  1289.                     SendClientMessage(playerid, COLOR_GRAY, "Êîë-âî òîïëèâà îò 100 äî 6000!");
  1290.                     return ShowPlayerDialog(playerid, 30, 1, "{a8e4a0}Çàêàç òîïëèâà", "{ffffff}Ñêîëüêî ëèòðîâ òîïëèâà Âû õîòèòå çàêàçàòü?", "Çàêàçàòü", "Îòìåíà");
  1291.                 }
  1292.                 if(AZSInfo[i][aScore] + till > 6000) return SendClientMessage(playerid,COLOR_GRAY,"Â õðàíèëèùå íå ïîìåñòèòüñÿ ñòîëüêî òîïëèâà");
  1293.             }
  1294.             if(AZSInfo[i][aUpdate] >= 1)
  1295.             {
  1296.                 if(till < 100 || till > 12000)
  1297.                 {
  1298.                     SendClientMessage(playerid, COLOR_GRAY, "Êîë-âî òîïëèâà îò 100 äî 12000!");
  1299.                     return ShowPlayerDialog(playerid, 30, 1, "{a8e4a0}Çàêàç òîïëèâà", "{ffffff}Ñêîëüêî ëèòðîâ òîïëèâà Âû õîòèòå çàêàçàòü?", "Çàêàçàòü", "Îòìåíà");
  1300.                 }
  1301.                 if(AZSInfo[i][aScore] + till > 12000) return SendClientMessage(playerid,COLOR_GRAY,"Â õðàíèëèùå íå ïîìåñòèòüñÿ ñòîëüêî òîïëèâà");
  1302.             }
  1303.             if(kLibGetPlayerMoney(playerid) < till)
  1304.             {
  1305.                 ShowPlayerDialog(playerid, 30, 1, "{a8e4a0}Çàêàç òîïëèâà", "{ffffff}Ñêîëüêî ëèòðîâ òîïëèâà Âû õîòèòå çàêàçàòü?", "Çàêàçàòü", "Îòìåíà");
  1306.                 return SendClientMessage(playerid, COLOR_GRAY, "Íåäîñòàòî÷íî ñðåäñòâ íà ñ÷åòó! (1ë. - 1$)");
  1307.             }
  1308.             TOTALFUEL++;
  1309.             format(FuelInfo[TOTALFUEL][pName], 24, "%s", PlayerInfo[playerid][NEWNAME]);
  1310.             FuelInfo[TOTALFUEL][pPrice] = till;
  1311.             FuelInfo[TOTALFUEL][pTill] = till;
  1312.             FuelInfo[TOTALFUEL][pBizzid] = i;
  1313.             FuelInfo[TOTALFUEL][pStatus] = false;
  1314.             kLibGivePlayerMoney(playerid, -till);
  1315.             format(string, 500, "{FFFFFF}Ïàðàìåòðû çàêàçà:\n\nÊîëè÷åñòâî òîïëèâà:\t\t\t%i ë\nÑòîèìîñòü 1 ëèòðà:\t\t\t1$\nÎáùàÿÿ ñòîèìîñòü çàêàçà:\t\t%i$\n\nÄàííûå áûëè ïåðåäàíû ñëóæáå ðàçâî÷êèêîâ òîïëèâà\nÎæèäàéòå Âàøåãî çàêàçà",till,till*2);
  1316.             ShowPlayerDialog(playerid, 3, 0, "{a8e4a0}Çàêàç îôîðìëåí", string, "Çàêðûòü", "");
  1317.             for(new p = 0, j = GetPlayerPoolSize(); p <= j; p++)
  1318.             {
  1319.                 if(IsPlayerConnected(p) || PlayerInfo[p][Logged] == false || PlayerInfo[p][JOB] != 2) continue;
  1320.                 format(string, sizeof(string),"Ïîñòóïèë íîâûé çàêàç îò %s. Èñïîëüçóéòå: {FFFFFF}/flist", PlayerInfo[playerid][NEWNAME]);
  1321.                 SendClientMessage(p,COLOR_BEAR, string);
  1322.             }
  1323.         }
  1324.     case 31:
  1325.         {
  1326.             if(!response) return 1;
  1327.             new fs = PlayerInfo[playerid][AZS];
  1328.             if(response)
  1329.             {
  1330.                 switch(listitem)
  1331.                 {
  1332.                 case 0:
  1333.                     {
  1334.                         if(AZSInfo[fs][aUpdate] >= 1) return SendClientMessage(playerid,COLOR_GRAY, "Ó Âàñ óæå êóïëåíî ýòî óëó÷øåíèå.");
  1335.                         if(PlayerInfo[playerid][MONEY] < 2000) return SendClientMessage(playerid,COLOR_GRAY, "Ó Âàñ íåäîñòàòî÷íî äåíåã.");
  1336.                         kLibGivePlayerMoney(playerid, -2000);
  1337.                         GameTextForPlayer(playerid, "~r~-2000$", 2000, 1);
  1338.                         AZSInfo[fs][aUpdate] = 1;
  1339.                         SendClientMessage(playerid, 0x1a89e6ff, "Âû óëó÷øèëè ñâîþ çàïðàâêó äî {ffff00}ïåðâîãî{1a89e6} óðîâíÿ!");
  1340.                         SendClientMessage(playerid, 0xFFF913FF, "Âìåñòèìîñòü öèñòåðí äëÿ òîïëèâà óâåëè÷åíî äî 8000ë.");
  1341.                         ShowPlayerDialog(playerid, 31, DIALOG_STYLE_LIST, "{a8e4a0}ÀÇÑ (Óëó÷øåíèÿ)", "{a8e4a0}1) {ffffff}Óâåëè÷èòü âìåñòèìîñòü öèñòåðí äëÿ òîïëèâà (12000 ë) | {a8e4a0}Êóïëåíî\n{a8e4a0}2) {ffffff}Ñíèæåíèå íàëîãîîáëàæåíèÿ | {a8e4a0}2.500$\n{a8e4a0}Èíôîðìàöèÿ", "Âûáðàòü", "Çàêðûòü");
  1342.                     }
  1343.                 case 1:
  1344.                     {
  1345.                         if(AZSInfo[fs][aUpdate] >= 2) return SendClientMessage(playerid,COLOR_GRAY, "Ó Âàñ óæå êóïëåíî ýòî óëó÷øåíèå.");
  1346.                         if(PlayerInfo[playerid][MONEY] < 2500) return SendClientMessage(playerid,COLOR_GRAY, "Ó Âàñ íåäîñòàòî÷íî äåíåã.");
  1347.                         if(AZSInfo[fs][aUpdate] < 1) return SendClientMessage(playerid, COLOR_GRAY, "Äëÿ ïîêóïêè ýòîãî óëó÷øåíèÿ Âàì íåîáõîäèìî êóïèòü ïðåäûäóùåå óëó÷øåíèå.");
  1348.                         kLibGivePlayerMoney(playerid, -2500);
  1349.                         GameTextForPlayer(playerid, "~r~-2500$", 2000, 1);
  1350.                         AZSInfo[fs][aUpdate] = 2;
  1351.                         AZSInfo[fs][aOplata] = AZSInfo[fs][aOplata] / 2;
  1352.                         SendClientMessage(playerid,0x1a89e6ff, "Âû óëó÷øèëè ñâîþ çàïðàâêó äî {ffff00}âòîðîãî{1a89e6} óðîâíÿ!");
  1353.                         SendClientMessage(playerid, 0xFFF913FF, "Àðåíäíàÿ ïëàòà ïîíèæåíà â äâà ðàçà!");
  1354.                         ShowPlayerDialog(playerid, 31, DIALOG_STYLE_LIST, "{a8e4a0ÀÇÑ (Óëó÷øåíèÿ)", "{a8e4a0}1) {ffffff}Óâåëè÷èòü âìåñòèìîñòü öèñòåðí äëÿ òîïëèâà (12000 ë) | {a8e4a0}Êóïëåíî\n{a8e4a0}2) {ffffff}Ñíèæåíèå íàëîãîîáëàæåíèÿ | {a8e4a0}Êóïëåíî\n{a8e4a0}Èíôîðìàöèÿ", "Âûáðàòü", "Çàêðûòü");
  1355.                     }
  1356.                 case 2:
  1357.                     {
  1358.                         new mes[450];
  1359.                         format(mes,sizeof(mes),"{6B8E23}1. Ñíèæåíèå íàëîãîîáëàæåíèÿ:\n\n{FFFFFF}Ñ ïîêóïêîé ýòîãî óëó÷øåíèÿ ïëàòà çà àðåíäó áóäåò â 2 ðàçà ìåíüøå,\nòåì ñàìûì âû ñìîæåòå ñýêîíîìèòü.");
  1360.                         ShowPlayerDialog(playerid,3,DIALOG_STYLE_MSGBOX,"{a8e4a0}Èíôîðìàöèÿ",mes,"Çàêðûòü","");
  1361.                     }
  1362.                 }
  1363.                 SaveAZS(PlayerInfo[playerid][AZS]);
  1364.             }
  1365.         }
  1366.     case 32:
  1367.         {
  1368.             if(!response) return 1;
  1369.             new fs = PlayerInfo[playerid][AZS];
  1370.             if(response)
  1371.             {
  1372.                 if(PlayerInfo[playerid][AZS] == -1) return SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ íåò àçñ");
  1373.                 new string[200];
  1374.                 new query[250];
  1375.                 strmid(AZSInfo[fs][aBuyName], "None", 0, strlen("None"), MAX_PLAYER_NAME);
  1376.                 AZSInfo[fs][aBuy] = 0;
  1377.                 AZSInfo[fs][aUpdate] = 0;
  1378.                 AZSInfo[fs][aDay] = 0;
  1379.                 format(string, sizeof(string),"Âû ïðîäàëè ñâîþ çàïðàâêó ãîñóäàðñòâó çà {a8e4a0}%d$",AZSInfo[fs][aPrice]/100*80);
  1380.                 SendClientMessage(playerid,COLOR_BEAR, string);
  1381.                 kLibGivePlayerMoney(playerid,AZSInfo[fs][aPrice]/100*80);
  1382.                 SaveAZS(fs);
  1383.                 UpdateAZS(fs);
  1384.                 PlayerInfo[playerid][AZS] = -1;
  1385.                 PlayerInfo[playerid][SPAWN] = 0;
  1386.                 format(query, sizeof query, "UPDATE `users` SET `azs` = '%d' , `spawn` = '%d' WHERE `id` = '%d' LIMIT 1",PlayerInfo[playerid][AZS],PlayerInfo[playerid][SPAWN], PlayerInfo[playerid][ID]);
  1387.                 mysql_tquery(dbHandle, query);
  1388.             }
  1389.         }
  1390.     case 33:
  1391.         {
  1392.             if(!response) return 1;
  1393.             if(response)
  1394.             {
  1395.                 if(kLibGetPlayerMoney(playerid) < 250) return SendClientMessage(playerid,COLOR_GRAY,"Íå äîñòàòî÷íî äåíåã");
  1396.                 kLibGivePlayerMoney(playerid,-250);
  1397.                 EKZAMENFLY[playerid] = true;
  1398.                 SendClientMessage(playerid,COLOR_YELLOW,"Âû ïðèñòóïèëè ê ýêçàìåíó íà âîçäóøíûé òðàíñïîðò. Ñëåäóéòå íà ïàðêîâêó àâèàøêîëû è âîçüìèòå âåðòîë¸ò.");
  1399.                 KaznaInfo[1][kCash] += 250;
  1400.                 SaveKazna(1);
  1401.             }
  1402.         }
  1403.     case 35:
  1404.         {
  1405.             if(!response) return 1;
  1406.             switch(listitem)
  1407.             {
  1408.             case 0:
  1409.                 {
  1410.                     SetPVarInt(playerid,"ColorOneCar", 1);
  1411.                     ShowPlayerDialog(playerid,36,DIALOG_STYLE_LIST,"{a8e4a0}Âûáåðèòå âòîðîé öâåò äëÿ Âàøåãî òðàíñïîðòà...","{FFFFFF}Áåëûé\n{000000}×åðíûé\n{a8e4a0}Æåëòûé\n{CC0000}Êðàñíûé\n{FF66FF}Ðîçîâûé\n{009900}Çåë¸íûé\n{BFC0C2}Âûáðàòü äðóãîé öâåò...","Äàëåå","Çàêðûòü");
  1412.                 }
  1413.             case 1:
  1414.                 {
  1415.                     SetPVarInt(playerid,"ColorOneCar", 0);
  1416.                     ShowPlayerDialog(playerid,36,DIALOG_STYLE_LIST,"{a8e4a0}Âûáåðèòå âòîðîé öâåò äëÿ Âàøåãî òðàíñïîðòà...","{FFFFFF}Áåëûé\n{000000}×åðíûé\n{a8e4a0}Æåëòûé\n{CC0000}Êðàñíûé\n{FF66FF}Ðîçîâûé\n{009900}Çåë¸íûé\n{BFC0C2}Âûáðàòü äðóãîé öâåò...","Äàëåå","Çàêðûòü");
  1417.                 }
  1418.             case 2:
  1419.                 {
  1420.                     SetPVarInt(playerid,"ColorOneCar", 6);
  1421.                     ShowPlayerDialog(playerid,36,DIALOG_STYLE_LIST,"{a8e4a0}Âûáåðèòå âòîðîé öâåò äëÿ Âàøåãî òðàíñïîðòà...","{FFFFFF}Áåëûé\n{000000}×åðíûé\n{a8e4a0}Æåëòûé\n{CC0000}Êðàñíûé\n{FF66FF}Ðîçîâûé\n{009900}Çåë¸íûé\n{BFC0C2}Âûáðàòü äðóãîé öâåò...","Äàëåå","Çàêðûòü");
  1422.                 }
  1423.             case 3:
  1424.                 {
  1425.                     SetPVarInt(playerid,"ColorOneCar", 3);
  1426.                     ShowPlayerDialog(playerid,36,DIALOG_STYLE_LIST,"{a8e4a0}Âûáåðèòå âòîðîé öâåò äëÿ Âàøåãî òðàíñïîðòà...","{FFFFFF}Áåëûé\n{000000}×åðíûé\n{a8e4a0}Æåëòûé\n{CC0000}Êðàñíûé\n{FF66FF}Ðîçîâûé\n{009900}Çåë¸íûé\n{BFC0C2}Âûáðàòü äðóãîé öâåò...","Äàëåå","Çàêðûòü");
  1427.                 }
  1428.             case 4:
  1429.                 {
  1430.                     SetPVarInt(playerid,"ColorOneCar", 126);
  1431.                     ShowPlayerDialog(playerid,36,DIALOG_STYLE_LIST,"{a8e4a0}Âûáåðèòå âòîðîé öâåò äëÿ Âàøåãî òðàíñïîðòà...","{FFFFFF}Áåëûé\n{000000}×åðíûé\n{a8e4a0}Æåëòûé\n{CC0000}Êðàñíûé\n{FF66FF}Ðîçîâûé\n{009900}Çåë¸íûé\n{BFC0C2}Âûáðàòü äðóãîé öâåò...","Äàëåå","Çàêðûòü");
  1432.                 }
  1433.             case 5:
  1434.                 {
  1435.                     SetPVarInt(playerid,"ColorOneCar", 86);
  1436.                     ShowPlayerDialog(playerid,36,DIALOG_STYLE_LIST,"{a8e4a0}Âûáåðèòå âòîðîé öâåò äëÿ Âàøåãî òðàíñïîðòà...","{FFFFFF}Áåëûé\n{000000}×åðíûé\n{a8e4a0}Æåëòûé\n{CC0000}Êðàñíûé\n{FF66FF}Ðîçîâûé\n{009900}Çåë¸íûé\n{BFC0C2}Âûáðàòü äðóãîé öâåò...","Äàëåå","Çàêðûòü");
  1437.                 }
  1438.             case 6:
  1439.                 {
  1440.                     ShowPlayerDialog(playerid, 38, DIALOG_STYLE_INPUT, "{a8e4a0}Âûáåðèòå öâåò äëÿ Âàøåãî òðàíñïîðòà...", "{FFFFFF}Ââåäèòå ID öâåòà äëÿ Âàøåãî òðàíñïîðòà.\nID öâåòà ìîæíî ïîñìîòðåòü òóò: {0099FF}http://wiki.sa-mp.com/wiki/Vehicle_Color_IDs", "Ââîä", "Çàêðûòü");
  1441.                 }
  1442.             }
  1443.         }
  1444.     case 36:
  1445.         {
  1446.             if(!response) return 1;
  1447.             switch(listitem)
  1448.             {
  1449.             case 0:
  1450.                 {
  1451.                     PlayerInfo[playerid][CVET][0] = GetPVarInt(playerid,"ColorOneCar");
  1452.                     PlayerInfo[playerid][CVET][1] = 1;
  1453.                     ChangeVehicleColor(PlayerInfo[playerid][CAR], PlayerInfo[playerid][CVET][0], PlayerInfo[playerid][CVET][1]);
  1454.                     SendClientMessage(playerid, COLOR_YELLOW, "Âàø àâòîìîáèëü áûë ïåðåêðàøåí.");
  1455.                     GameTextForPlayer(playerid, "~r~-200$", 2000, 1);
  1456.                     kLibGivePlayerMoney(playerid,-200);
  1457.                     SetPVarInt(playerid,"ColorOneCar", 0);
  1458.                     if (ClubInfo[22][cBuy])ClubInfo[22][cBalance] += 10, ClubInfo[22][cStart] += 10;
  1459.                 }
  1460.             case 1:
  1461.                 {
  1462.                     PlayerInfo[playerid][CVET][0] = GetPVarInt(playerid,"ColorOneCar");
  1463.                     PlayerInfo[playerid][CVET][1] = 0;
  1464.                     ChangeVehicleColor(PlayerInfo[playerid][CAR], PlayerInfo[playerid][CVET][0], PlayerInfo[playerid][CVET][1]);
  1465.                     SendClientMessage(playerid, COLOR_YELLOW, "Âàø àâòîìîáèëü áûë ïåðåêðàøåí.");
  1466.                     GameTextForPlayer(playerid, "~r~-200$", 2000, 1);
  1467.                     kLibGivePlayerMoney(playerid,-200);
  1468.                     SetPVarInt(playerid,"ColorOneCar", 0);
  1469.                     if (ClubInfo[22][cBuy])ClubInfo[22][cBalance] += 10, ClubInfo[22][cStart] += 10;
  1470.                 }
  1471.             case 2:
  1472.                 {
  1473.                     PlayerInfo[playerid][CVET][0] = GetPVarInt(playerid,"ColorOneCar");
  1474.                     PlayerInfo[playerid][CVET][1] = 6;
  1475.                     ChangeVehicleColor(PlayerInfo[playerid][CAR], PlayerInfo[playerid][CVET][0], PlayerInfo[playerid][CVET][1]);
  1476.                     SendClientMessage(playerid, COLOR_YELLOW, "Âàø àâòîìîáèëü áûë ïåðåêðàøåí.");
  1477.                     GameTextForPlayer(playerid, "~r~-200$", 2000, 1);
  1478.                     kLibGivePlayerMoney(playerid,-200);
  1479.                     SetPVarInt(playerid,"ColorOneCar", 0);
  1480.                     if (ClubInfo[22][cBuy])ClubInfo[22][cBalance] += 10, ClubInfo[22][cStart] += 10;
  1481.                 }
  1482.             case 3:
  1483.                 {
  1484.                     PlayerInfo[playerid][CVET][0] = GetPVarInt(playerid,"ColorOneCar");
  1485.                     PlayerInfo[playerid][CVET][1] = 3;
  1486.                     ChangeVehicleColor(PlayerInfo[playerid][CAR], PlayerInfo[playerid][CVET][0], PlayerInfo[playerid][CVET][1]);
  1487.                     SendClientMessage(playerid, COLOR_YELLOW, "Âàø àâòîìîáèëü áûë ïåðåêðàøåí.");
  1488.                     GameTextForPlayer(playerid, "~r~-200$", 2000, 1);
  1489.                     kLibGivePlayerMoney(playerid,-200);
  1490.                     SetPVarInt(playerid,"ColorOneCar", 0);
  1491.                     if (ClubInfo[22][cBuy])ClubInfo[22][cBalance] += 10, ClubInfo[22][cStart] += 10;
  1492.                 }
  1493.             case 4:
  1494.                 {
  1495.                     PlayerInfo[playerid][CVET][0] = GetPVarInt(playerid,"ColorOneCar");
  1496.                     PlayerInfo[playerid][CVET][1] = 126;
  1497.                     ChangeVehicleColor(PlayerInfo[playerid][CAR], PlayerInfo[playerid][CVET][0], PlayerInfo[playerid][CVET][1]);
  1498.                     SendClientMessage(playerid, COLOR_YELLOW, "Âàø àâòîìîáèëü áûë ïåðåêðàøåí.");
  1499.                     GameTextForPlayer(playerid, "~r~-200$", 2000, 1);
  1500.                     kLibGivePlayerMoney(playerid,-200);
  1501.                     SetPVarInt(playerid,"ColorOneCar", 0);
  1502.                     if (ClubInfo[22][cBuy])ClubInfo[22][cBalance] += 10, ClubInfo[22][cStart] += 10;
  1503.                 }
  1504.             case 5:
  1505.                 {
  1506.                     PlayerInfo[playerid][CVET][0] = GetPVarInt(playerid,"ColorOneCar");
  1507.                     PlayerInfo[playerid][CVET][1] = 86;
  1508.                     ChangeVehicleColor(PlayerInfo[playerid][CAR], PlayerInfo[playerid][CVET][0], PlayerInfo[playerid][CVET][1]);
  1509.                     SendClientMessage(playerid, COLOR_YELLOW, "Âàø àâòîìîáèëü áûë ïåðåêðàøåí.");
  1510.                     GameTextForPlayer(playerid, "~r~-200$", 2000, 1);
  1511.                     kLibGivePlayerMoney(playerid,-200);
  1512.                     SetPVarInt(playerid,"ColorOneCar", 0);
  1513.                     if (ClubInfo[22][cBuy])ClubInfo[22][cBalance] += 10, ClubInfo[22][cStart] += 10;
  1514.                 }
  1515.             case 6:
  1516.                 {
  1517.                     ShowPlayerDialog(playerid, 37, DIALOG_STYLE_INPUT, "{a8e4a0}Âûáåðèòå öâåò äëÿ Âàøåãî òðàíñïîðòà...", "{FFFFFF}Ââåäèòå ID âòîðîãî öâåòà äëÿ Âàøåãî òðàíñïîðòà.\nID öâåòà ìîæíî ïîñìîòðåòü òóò: {0099FF}http://wiki.sa-mp.com/wiki/Vehicle_Color_IDs", "Ââîä", "Çàêðûòü");
  1518.                 }
  1519.             }
  1520.         }
  1521.     case 37:
  1522.         {
  1523.             if(response)
  1524.             {
  1525.                 if(!strlen(inputtext)) return ShowPlayerDialog(playerid, 37, DIALOG_STYLE_INPUT, "{a8e4a0}Âûáåðèòå öâåò äëÿ Âàøåãî òðàíñïîðòà...", "{FFFFFF}Ââåäèòå ID âòîðîãî öâåòà äëÿ Âàøåãî òðàíñïîðòà.\nID öâåòà ìîæíî ïîñìîòðåòü òóò: {0099FF}http://wiki.sa-mp.com/wiki/Vehicle_Color_IDs", "Ââîä", "Çàêðûòü");
  1526.                 if(strval(inputtext) < 0 || strval(inputtext) > 255) return ShowPlayerDialog(playerid, 38, DIALOG_STYLE_INPUT, "{a8e4a0}Âûáåðèòå öâåò äëÿ Âàøåãî òðàíñïîðòà...", "{FFFFFF}Ââåäèòå ID âòîðîãî öâåòà äëÿ Âàøåãî òðàíñïîðòà.\nID öâåòà ìîæíî ïîñìîòðåòü òóò: {0099FF}http://wiki.sa-mp.com/wiki/Vehicle_Color_IDs\n{FFFF00}Äîñòóïíûå öâåòà îò 0 äî 255!", "Ââîä", "Çàêðûòü");
  1527.                 PlayerInfo[playerid][CVET][0] = GetPVarInt(playerid,"ColorOneCar");
  1528.                 PlayerInfo[playerid][CVET][1] = strval(inputtext);
  1529.                 ChangeVehicleColor(PlayerInfo[playerid][CAR], PlayerInfo[playerid][CVET][0], PlayerInfo[playerid][CVET][1]);
  1530.                 SendClientMessage(playerid, COLOR_YELLOW, "Âàø àâòîìîáèëü áûë ïåðåêðàøåí.");
  1531.                 GameTextForPlayer(playerid, "~r~-200$", 2000, 1);
  1532.                 kLibGivePlayerMoney(playerid,-200);
  1533.                 SetPVarInt(playerid,"ColorOneCar", 0);
  1534.             }
  1535.             else
  1536.             {
  1537.                 SetPVarInt(playerid,"ColorOneCar", 0);
  1538.             }
  1539.         }
  1540.     case 38:
  1541.         {
  1542.             if(!response) return 1;
  1543.             if(response)
  1544.             {
  1545.                 if(!strlen(inputtext)) return ShowPlayerDialog(playerid, 38, DIALOG_STYLE_INPUT, "{a8e4a0}Âûáåðèòå öâåò äëÿ Âàøåãî òðàíñïîðòà...", "{FFFFFF}Ââåäèòå ID öâåòà äëÿ Âàøåãî òðàíñïîðòà.\nID öâåòà ìîæíî ïîñìîòðåòü òóò: {0099FF}http://wiki.sa-mp.com/wiki/Vehicle_Color_IDs", "Ââîä", "Çàêðûòü");
  1546.                 if(strval(inputtext) < 0 || strval(inputtext) > 255) return ShowPlayerDialog(playerid, 38, DIALOG_STYLE_INPUT, "{a8e4a0}Âûáåðèòå öâåò äëÿ Âàøåãî òðàíñïîðòà...", "{FFFFFF}Ââåäèòå ID öâåòà äëÿ Âàøåãî òðàíñïîðòà.\nID öâåòà ìîæíî ïîñìîòðåòü òóò: {0099FF}http://wiki.sa-mp.com/wiki/Vehicle_Color_IDs\n{FFFF00}Äîñòóïíûå öâåòà îò 0 äî 255!", "Ââîä", "Çàêðûòü");
  1547.                 SetPVarInt(playerid,"ColorOneCar", strval(inputtext));
  1548.                 ShowPlayerDialog(playerid,36,DIALOG_STYLE_LIST,"{a8e4a0}Âûáåðèòå âòîðîé öâåò äëÿ Âàøåãî òðàíñïîðòà...","{FFFFFF}Áåëûé\n{000000}×åðíûé\n{a8e4a0}Æåëòûé\n{CC0000}Êðàñíûé\n{FF66FF}Ðîçîâûé\n{009900}Çåë¸íûé\n{BFC0C2}Âûáðàòü äðóãîé öâåò...","Äàëåå","Çàêðûòü");
  1549.             }
  1550.         }
  1551.     case 39:
  1552.         {
  1553.             if(!response) return 1;
  1554.             new idx = GetPVarInt(playerid, "PlayerBizz");
  1555.             SetPlayerPos(playerid,ClubInfo[idx][cExitX], ClubInfo[idx][cExitY], ClubInfo[idx][cExitZ]);
  1556.             SetPlayerInterior(playerid,ClubInfo[idx][cInt]);
  1557.             SetPlayerVirtualWorld(playerid,ClubInfo[idx][cVirt]);
  1558.             return 1;
  1559.         }
  1560.     case 40:
  1561.         {
  1562.             if(!response) return 1;
  1563.             new idx = GetPVarInt(playerid, "PlayerBizz");
  1564.             if(kLibGetPlayerMoney(playerid) < ClubInfo[idx][cPriceVhod]) return SendClientMessage(playerid, COLOR_GRAY, "Íåäîñòàòî÷íî ñðåäñòâ!");
  1565.             kLibGivePlayerMoney(playerid, -ClubInfo[idx][cPriceVhod]);
  1566.             ClubInfo[idx][cBalance] += ClubInfo[idx][cPriceVhod];
  1567.             ClubInfo[idx][cStart] += ClubInfo[idx][cPriceVhod];
  1568.             SetPlayerPos(playerid,ClubInfo[idx][cExitX], ClubInfo[idx][cExitY], ClubInfo[idx][cExitZ]);
  1569.             SetPlayerInterior(playerid,ClubInfo[idx][cInt]);
  1570.             SetPlayerVirtualWorld(playerid,ClubInfo[idx][cVirt]);
  1571.             if (idx == 24)FreezePlayer(playerid, 2);
  1572.             SaveClub(idx);
  1573.             if(ClubInfo[idx][cUpdate] >= 1) return SendClientMessage(playerid,COLOR_BEAR," áèçíåñå óñòàíîâëåíà àïòå÷êà, Èñïîëüçóéòå: {33AAFF}/bheal. {a8e4a0}Ñòîèìîñòü: {33AAFF}35$");
  1574.             return 1;
  1575.         }
  1576.     case 41:
  1577.         {
  1578.             if(!response) return 1;
  1579.             if(response)
  1580.             {
  1581.                 for (new club = 1; club< sizeof(ClubInfo); club++)
  1582.                 {
  1583.                     if (IsPlayerInRangeOfPoint(playerid, 3.0, ClubInfo[club][cPosX],ClubInfo[club][cPosY],ClubInfo[club][cPosZ]))
  1584.                     {
  1585.                         new query[256];
  1586.                         if(ClubInfo[club][cBuy] != 0) return SendClientMessage(playerid,COLOR_GRAY,"Ýòîò áèçíåñ óæå êòî-òî êóïèë.");
  1587.                         if(PlayerInfo[playerid][MONEY] < ClubInfo[club][cPrice]) return SendClientMessage(playerid,0xFFFFFFAA, "Ó Âàñ íåäîñòàòî÷íî äåíåã íà ïîêóïêó ýòîãî áèçíåñà!");
  1588.                         kLibGivePlayerMoney(playerid,-ClubInfo[club][cPrice]);
  1589.                         format(query, sizeof(query), "Ïîçäðàâëÿåì ! Âû ïðèîáðåëè \"Áèçíåñ\" ïî öåíå {a8e4a0}%d$",ClubInfo[club][cPrice]);
  1590.                         SendClientMessage(playerid, COLOR_BEAR, query);
  1591.                         PlayerInfo[playerid][BIZ] = club;
  1592.                         ClubInfo[club][cBuy] = 1;
  1593.                         ClubInfo[club][cProd] = 0;
  1594.                         ClubInfo[club][cDay] = 2;
  1595.                         strmid(ClubInfo[club][cBuyName], PlayerInfo[playerid][NEWNAME], 0, strlen(PlayerInfo[playerid][NEWNAME]), MAX_PLAYER_NAME);
  1596.                         format(query, sizeof query, "UPDATE `users` SET `biz` = '%d' WHERE `id` = '%d' LIMIT 1",PlayerInfo[playerid][BIZ], PlayerInfo[playerid][ID]);
  1597.                         mysql_tquery(dbHandle, query);
  1598.                         SaveClub(club);
  1599.                         UpdateClub(club);
  1600.                         KaznaInfo[1][kCash] += ClubInfo[club][cPrice];
  1601.                         SaveKazna(1);
  1602.                     }
  1603.                 }
  1604.             }
  1605.         }
  1606.     case 42:
  1607.         {
  1608.             if(!response) return 1;
  1609.             if(response)
  1610.             {
  1611.                 new stringer[220];
  1612.                 format(stringer, sizeof(stringer), "{a8e4a0}1) {FFFFFF}Çàêàçàòü ïðîäóêòû\n{a8e4a0}2) {FFFFFF}Óëó÷øåíèÿ\n{a8e4a0}3) {FFFFFF}Ïðîäàòü áèçíåñ\n{a8e4a0}4) {FFFFFF}Óñòàíîâèòü öåíó çà âõîä\n{a8e4a0}5) {FFFFFF}Äîõîäû");
  1613.                 ShowPlayerDialog(playerid, 43, 2, "{a8e4a0}Óïðàâëåíèå áèçíåñîì", stringer, "Âûáðàòü", "Îòìåíà");
  1614.                 return 1;
  1615.             }
  1616.         }
  1617.     case 43:
  1618.         {
  1619.             if(!response) return 1;
  1620.             new i = PlayerInfo[playerid][BIZ];
  1621.             new string[250];
  1622.             if(response)
  1623.             {
  1624.                 switch(listitem)
  1625.                 {
  1626.                 case 0:
  1627.                     {
  1628.                         ProductEnter(playerid);
  1629.                     }
  1630.                 case 1:
  1631.                     {
  1632.                         if(ClubInfo[PlayerInfo[playerid][BIZ]][cUpdate] == 0) ShowPlayerDialog(playerid, 46, DIALOG_STYLE_LIST, "{a8e4a0}Áèçíåñ (Óëó÷øåíèÿ)", "{a8e4a0}1) {ffffff}Óñëóãè ìåä. ïóíêòà | {a8e4a0}800$\n{a8e4a0}2) {ffffff}Óâåëè÷èòü ìåñòî íà ñêëàäå (12000 øò.) | {a8e4a0}2.000$\n{a8e4a0}3) {ffffff}Óìåíüøåíèå ïëàòû çà àðåíäó | {a8e4a0}2.500$\n{a8e4a0}Èíôîðìàöèÿ", "Âûáðàòü", "Çàêðûòü");
  1633.                         if(ClubInfo[PlayerInfo[playerid][BIZ]][cUpdate] == 1) ShowPlayerDialog(playerid, 46, DIALOG_STYLE_LIST, "{a8e4a0}Áèçíåñ (Óëó÷øåíèÿ)", "{a8e4a0}1) {ffffff}Óñëóãè ìåä. ïóíêòà | {a8e4a0}Êóïëåíî\n{a8e4a0}2) {ffffff}Óâåëè÷èòü ìåñòî íà ñêëàäå (12000 øò.) | {a8e4a0}2.000$\n{a8e4a0}3) {ffffff}Óìåíüøåíèå ïëàòû çà àðåíäó | {a8e4a0}2.500$\n{a8e4a0}Èíôîðìàöèÿ", "Âûáðàòü", "Çàêðûòü");
  1634.                         if(ClubInfo[PlayerInfo[playerid][BIZ]][cUpdate] == 2) ShowPlayerDialog(playerid, 46, DIALOG_STYLE_LIST, "{a8e4a0}Áèçíåñ (Óëó÷øåíèÿ)", "{a8e4a0}1) {ffffff}Óñëóãè ìåä. ïóíêòà | {a8e4a0}Êóïëåíî\n{a8e4a0}2) {ffffff}Óâåëè÷èòü ìåñòî íà ñêëàäå (12000 øò.) | {a8e4a0}Êóïëåíî\n{a8e4a0}3) {ffffff}Óìåíüøåíèå ïëàòû çà àðåíäó | {a8e4a0}2.500$\n{a8e4a0}Èíôîðìàöèÿ", "Âûáðàòü", "Çàêðûòü");
  1635.                         if(ClubInfo[PlayerInfo[playerid][BIZ]][cUpdate] == 3) ShowPlayerDialog(playerid, 46, DIALOG_STYLE_LIST, "{a8e4a0}Áèçíåñ (Óëó÷øåíèÿ)", "{a8e4a0}1) {ffffff}Óñëóãè ìåä. ïóíêòà | {a8e4a0}Êóïëåíî\n{a8e4a0}2) {ffffff}Óâåëè÷èòü ìåñòî íà ñêëàäå (12000 øò.) | {a8e4a0}Êóïëåíî\n{a8e4a0}3) {ffffff}Óìåíüøåíèå ïëàòû çà àðåíäó | {a8e4a0}Êóïëåíî\n{a8e4a0}Èíôîðìàöèÿ", "Âûáðàòü", "Çàêðûòü");
  1636.                     }
  1637.                 case 2:
  1638.                     {
  1639.                         format(string, sizeof(string), "{a8e4a0}Âàì áóäåò âîçâðàùåíî 80 ïðîöåíòîâ îò ãîñ.ñòîèìîñòè áèçíåñà:\n{ffffff}Ãîñóäàðñòâåííàÿ ñòîèìîñòü áèçíåñà: {a8e4a0}%d$\n{ffffff}Âû ïîëó÷èòå: {a8e4a0}%d$",ClubInfo[i][cPrice],ClubInfo[i][cPrice]/100*80);
  1640.                         ShowPlayerDialog(playerid, 47, 0, "{a8e4a0}Ïðîäàæà áèçíåñà", string, "Ïðîäàòü", "Îòìåíà");
  1641.                     }
  1642.                 case 3:
  1643.                     {
  1644.                         ShowPlayerDialog(playerid, 44, DIALOG_STYLE_INPUT, "{a8e4a0}Óïðàâëåíèå áèçíåñîì", "{FFFFFF}Ââåäèòå öåíó çà âõîä, êîòîðóþ õîòèòå óñòàíîâèòü:", "Ïðèíÿòü", "Îòìåíà");
  1645.                     }
  1646.                 case 4:
  1647.                     {
  1648.                         new stringer[1024], str[128];
  1649.                         strcat(stringer, "{ffffff}Äàòà\t\t\t\tÄîõîä\n");
  1650.                         for (new b; b < 5; b ++)
  1651.                         {
  1652.                             format(str, sizeof(str), "{ffffff}%s\t\t\t{a8e4a0}%d$\n", BizStatsDate[PlayerInfo[playerid][BIZ]][b], BizStats[PlayerInfo[playerid][BIZ]][b]);
  1653.                             strcat(stringer, str);
  1654.                         }
  1655.                         ShowPlayerDialog(playerid, 3, DIALOG_STYLE_MSGBOX, "{ffffff}Ñòàòèñòèêà", stringer, "Ok", "");
  1656.                     }
  1657.                 }
  1658.             }
  1659.         }
  1660.     case 44:
  1661.         {
  1662.             if(!response) return 1;
  1663.             if(response)
  1664.             {
  1665.                 if(!strlen(inputtext)) return ShowPlayerDialog(playerid, 45, DIALOG_STYLE_INPUT, "{a8e4a0}Óïðàâëåíèå áèçíåñîì", "Ââåäèòå öåíó çà âõîä â Âàø áèçíåñ:", "Ââîä", "Çàêðûòü");
  1666.                 if(strval(inputtext) < 0 || strval(inputtext) > 100) return SendClientMessage(playerid,COLOR_GRAY, "Öåíà çà âõîä íå ìîæåò áûòü ìåíåå 0 è íå áîëåå 100$");
  1667.                 new fs = PlayerInfo[playerid][BIZ];
  1668.                 new str[64];
  1669.                 ClubInfo[fs][cPriceVhod] = strval(inputtext);
  1670.                 SaveClub(fs);
  1671.                 format(str, sizeof(str),"Öåíà íà âõîä â Âàø áèçíåñ áûëà èçìåíåíà íà {a8e4a0}%d$",strval(inputtext));
  1672.                 SendClientMessage(playerid,COLOR_BEAR, str);
  1673.                 UpdateClub(fs);
  1674.                 if (fs == 26) UpdateTuningGateTXT();
  1675.             }
  1676.         }
  1677.     case 45:
  1678.         {
  1679.             if(!response) return true;
  1680.             new till, i = PlayerInfo[playerid][BIZ],str[256],string[256];
  1681.             if(sscanf(inputtext, "i",till)) return ShowPlayerDialog(playerid, 45, 1, "{a8e4a0}Ïðîäóêòû", "{ffffff}Ââåäèòå êîë-âî ïðîäóêòîâ:\n\nÍà {8D8DFF}1{ffffff} åäèíèö ïðîäóêöèè ïðèõîäèòüñÿ {8D8DFF}1{ffffff}$\n\n", "Ïðèíÿòü", "Îòìåíà");
  1682.             if(ClubInfo[i][cUpdate] < 2)
  1683.             {
  1684.                 if(till < 100 || till > 6000)
  1685.                 {
  1686.                     SendClientMessage(playerid, COLOR_GRAY, "Êîë-âî ïðîäóêòîâ îò 100 äî 6000!");
  1687.                     return ShowPlayerDialog(playerid, 45, 1, "{a8e4a0}Ïðîäóêòû", "{ffffff}Ââåäèòå êîë-âî ïðîäóêòîâ:\n\nÍà {8D8DFF}1{ffffff} åäèíèö ïðîäóêöèè ïðèõîäèòüñÿ {8D8DFF}1{ffffff}$\n\n", "Ïðèíÿòü", "Îòìåíà");
  1688.                 }
  1689.                 if(till + ClubInfo[i][cProd] > 6000) return SendClientMessage(playerid,COLOR_GRAY,"Âû íå ìîæåòå õðàíèòü áîëüøå 6 òûñ. åä. òîâàðà");
  1690.             }
  1691.             if(ClubInfo[i][cUpdate] >= 2)
  1692.             {
  1693.                 if(till < 100 || till > 12000)
  1694.                 {
  1695.                     SendClientMessage(playerid, COLOR_GRAY, "Êîë-âî ïðîäóêòîâ îò 100 äî 12000!");
  1696.                     return ShowPlayerDialog(playerid, 45, 1, "{a8e4a0}Ïðîäóêòû", "{ffffff}Ââåäèòå êîë-âî ïðîäóêòîâ:\n\nÍà {8D8DFF}1{ffffff} åäèíèö ïðîäóêöèè ïðèõîäèòüñÿ {8D8DFF}1{ffffff}$\n\n", "Ïðèíÿòü", "Îòìåíà");
  1697.                 }
  1698.                 if(till + ClubInfo[i][cProd] > 12000) return SendClientMessage(playerid,COLOR_GRAY,"Âû íå ìîæåòå õðàíèòü áîëüøå 12 òûñ. åä. òîâàðà");
  1699.             }
  1700.             if(kLibGetPlayerMoney(playerid) < till * PROD_PRICE)
  1701.             {
  1702.                 ShowPlayerDialog(playerid, 45, 1, "{a8e4a0}Ïðîäóêòû", "{ffffff}Ââåäèòå êîë-âî ïðîäóêòîâ:\n\nÍà {8D8DFF}1{ffffff} åäèíèö ïðîäóêöèè ïðèõîäèòüñÿ {8D8DFF}"PROD_PRICE_STR"{ffffff}$\n\n", "Ïðèíÿòü", "Îòìåíà");
  1703.                 return SendClientMessage(playerid, COLOR_GRAY, "Íåäîñòàòî÷íî ñðåäñòâ íà ñ÷åòó!");
  1704.             }
  1705.             TOTALPRODUCT++;
  1706.             format(ProductInfo[TOTALPRODUCT][pName], 24, "%s", PlayerInfo[playerid][NEWNAME]);
  1707.             ProductInfo[TOTALPRODUCT][pPrice] = till * PROD_PRICE;
  1708.             ProductInfo[TOTALPRODUCT][pTill] = till;
  1709.             ProductInfo[TOTALPRODUCT][pBizzid] = i;
  1710.             ProductInfo[TOTALPRODUCT][pStatus] = false;
  1711.             format(str, sizeof(str),"Âû çàêàçàëè %i ïðîäóêòîâ, îïëàòà %i$.", till, till * PROD_PRICE);
  1712.             SendClientMessage(playerid,0x8D8DFF00, str);
  1713.             for(new p = 0, j = GetPlayerPoolSize(); p <= j; p++)
  1714.             {
  1715.                 if(IsPlayerConnected(p) || PlayerInfo[p][Logged] == false || PlayerInfo[p][JOB] != 3) continue;
  1716.                 format(string, sizeof(string),"Ïîñòóïèë íîâûé çàêàç îò %s. Èñïîëüçóéòå: /plist", PlayerInfo[playerid][NEWNAME]);
  1717.                 SendClientMessage(p,0xFF8282AA, string);
  1718.             }
  1719.         }
  1720.     case 46:
  1721.         {
  1722.             if(!response) return 1;
  1723.             new i = PlayerInfo[playerid][BIZ];
  1724.             if(response)
  1725.             {
  1726.                 switch(listitem)
  1727.                 {
  1728.                 case 0:
  1729.                     {
  1730.                         if(ClubInfo[i][cUpdate] >= 1) return SendClientMessage(playerid,COLOR_GRAY, "Ó Âàñ óæå åñòü ýòî óëó÷øåíèå.");
  1731.                         if(PlayerInfo[playerid][MONEY] < 800) return SendClientMessage(playerid,COLOR_GRAY, "Ó Âàñ íåäîñòàòî÷íî äåíåã íà ïîêóïêó óëó÷øåíèÿ.");
  1732.                         kLibGivePlayerMoney(playerid,-800);
  1733.                         ClubInfo[i][cUpdate] = 1;
  1734.                         GameTextForPlayer(playerid, "~r~-800$", 2000, 1);
  1735.                         SendClientMessage(playerid, 0x1a89e6ff, "Âû óëó÷øèëè ñâîé áèçíåñ äî {ffff00}ïåðâîãî{1a89e6} óðîâíÿ!");
  1736.                         SendClientMessage(playerid, 0xFFF913FF, "Â âàøåì áèçíåñå óñòàíîâëåíû óñëóãè ìåäïóíêòà, ëþáîé ïîñåòèòåëü ñìîæåò âîñïîëüçîâàòüñÿ óñëóãàìè çà {a8e4a0}30$");
  1737.                         ShowPlayerDialog(playerid, 46, DIALOG_STYLE_LIST, "{a8e4a0}Áèçíåñ (Óëó÷øåíèÿ)", "{a8e4a0}1) {ffffff}Óñëóãè ìåä. ïóíêòà | {a8e4a0}Êóïëåíî\n{a8e4a0}2) {ffffff}Óâåëè÷èòü ìåñòî íà ñêëàäå (12000 øò.) | {a8e4a0}2.000$\n{a8e4a0}3) {ffffff}Óìåíüøåíèå ïëàòû çà àðåíäó | {a8e4a0}2.500$\n{a8e4a0}Èíôîðìàöèÿ", "Âûáðàòü", "Çàêðûòü");
  1738.                     }
  1739.                 case 1:
  1740.                     {
  1741.                         if(ClubInfo[i][cUpdate] >= 2) return SendClientMessage(playerid,COLOR_GRAY, "Ó Âàñ óæå åñòü ýòî óëó÷øåíèå.");
  1742.                         if(PlayerInfo[playerid][MONEY] < 2000) return SendClientMessage(playerid,COLOR_GRAY, "Ó Âàñ íåäîñòàòî÷íî äåíåã íà ïîêóïêó óëó÷øåíèÿ.");
  1743.                         if(ClubInfo[i][cUpdate] < 1) return SendClientMessage(playerid, COLOR_GRAY, "Äëÿ ïîêóïêè ýòîãî óëó÷øåíèÿ Âàì íåîáõîäèìî êóïèòü ïðåäûäóùåå óëó÷øåíèå.");
  1744.                         kLibGivePlayerMoney(playerid, -2000);
  1745.                         ClubInfo[i][cUpdate] = 2;
  1746.                         GameTextForPlayer(playerid, "~r~-2000$", 2000, 1);
  1747.                         SendClientMessage(playerid, 0x1a89e6ff, "Âû óëó÷øèëè ñâîé áèçíåñ äî {ffff00}âòîðîãî{1a89e6} óðîâíÿ!");
  1748.                         SendClientMessage(playerid, 0xFFF913FF, "Ìåñòî íà ñêëàäå áèçíåñà óâåëè÷åíî äî 12000 ïðîäóêòîâ.");
  1749.                         ShowPlayerDialog(playerid, 46, DIALOG_STYLE_LIST, "{a8e4a0}Áèçíåñ (Óëó÷øåíèÿ)", "{a8e4a0}1) {ffffff}Óñëóãè ìåä. ïóíêòà | {a8e4a0}Êóïëåíî\n{a8e4a0}2) {ffffff}Óâåëè÷èòü ìåñòî íà ñêëàäå (12000 øò.) | {a8e4a0}Êóïëåíî\n{a8e4a0}3) {ffffff}Óìåíüøåíèå ïëàòû çà àðåíäó | {a8e4a0}2.500$\n{a8e4a0}Èíôîðìàöèÿ", "Âûáðàòü", "Çàêðûòü");
  1750.                     }
  1751.                 case 2:
  1752.                     {
  1753.                         if(ClubInfo[i][cUpdate] >= 3) return SendClientMessage(playerid,COLOR_GRAY, "Ó Âàñ óæå åñòü ýòî óëó÷øåíèå.");
  1754.                         if(PlayerInfo[playerid][MONEY] < 2500) return SendClientMessage(playerid,COLOR_GRAY, "Ó Âàñ íåäîñòàòî÷íî äåíåã íà ïîêóïêó óëó÷øåíèÿ.");
  1755.                         if(ClubInfo[i][cUpdate] < 2) return SendClientMessage(playerid, COLOR_GRAY, "Äëÿ ïîêóïêè ýòîãî óëó÷øåíèÿ Âàì íåîáõîäèìî êóïèòü ïðåäûäóùåå óëó÷øåíèå.");
  1756.                         kLibGivePlayerMoney(playerid,-2500);
  1757.                         ClubInfo[i][cUpdate] = 3;
  1758.                         ClubInfo[i][cOplata] = ClubInfo[i][cOplata] / 2;
  1759.                         GameTextForPlayer(playerid, "~r~-2500$", 2000, 1);
  1760.                         new query[128];
  1761.                         format(query, sizeof(query), "UPDATE `biz` SET `cOplata`='%d' WHERE `cID`='%d'", ClubInfo[i][cOplata], i);
  1762.                         mysql_tquery(dbHandle, query);
  1763.                         SendClientMessage(playerid, 0x1a89e6ff, "Âû óëó÷øèëè ñâîé áèçíåñ äî {ffff00}òðåòüåãî{1a89e6} óðîâíÿ!");
  1764.                         SendClientMessage(playerid, 0xFFF913FF, "Àðåíäíàÿ ïëàòà ïîíèæåíà â äâà ðàçà!");
  1765.                         ShowPlayerDialog(playerid, 46, DIALOG_STYLE_LIST, "{a8e4a0}Áèçíåñ (Óëó÷øåíèÿ)", "{a8e4a0}1) {ffffff}Óñëóãè ìåä. ïóíêòà | {a8e4a0}Êóïëåíî\n{a8e4a0}2) {ffffff}Óâåëè÷èòü ìåñòî íà ñêëàäå (12000 øò.) | {a8e4a0}Êóïëåíî\n{a8e4a0}3) {ffffff}Óìåíüøåíèå ïëàòû çà àðåíäó | {a8e4a0}Êóïëåíî\n{a8e4a0}Èíôîðìàöèÿ", "Âûáðàòü", "Çàêðûòü");
  1766.                     }
  1767.                 case 3:
  1768.                     {
  1769.                         new mes[450];
  1770.                         format(mes,sizeof(mes),"{6B8E23}1. Óñëóãè ìåä. ïóíêòà:\n\n{ffffff}Äàííîå óëó÷øåíèå ïîçâîëèò èãðîêàì\nâûëå÷èòüñÿ â Âàøåì áèçíåñå çà 30$.\n\n{6B8E23}2. Óìåíüøåíèå ïëàòû çà àðåíäó:\n\n{FFFFFF}Ñ ïîêóïêîé ýòîãî óëó÷øåíèÿ ïëàòà çà àðåíäó áóäåò â 2 ðàçà ìåíüøå,\nòåì ñàìûì âû ñìîæåòå ñýêîíîìèòü.");
  1771.                         ShowPlayerDialog(playerid,3,DIALOG_STYLE_MSGBOX,"{a8e4a0}Èíôîðìàöèÿ",mes,"Çàêðûòü","");
  1772.                     }
  1773.                 }
  1774.                 SaveClub(PlayerInfo[playerid][BIZ]);
  1775.             }
  1776.         }
  1777.     case 47:
  1778.         {
  1779.             if(!response) return 1;
  1780.             new fs = PlayerInfo[playerid][BIZ];
  1781.             if(response)
  1782.             {
  1783.                 if(PlayerInfo[playerid][BIZ] == -1) return SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ íåò áèçíåñà");
  1784.                 new string[200];
  1785.                 new query[250];
  1786.                 ClubInfo[fs][cBuy] = 0;
  1787.                 ClubInfo[fs][cProd] = 0;
  1788.                 ClubInfo[fs][cPriceVhod] = 0;
  1789.                 ClubInfo[fs][cBalance] = 0;
  1790.                 ClubInfo[fs][cDay] = 0;
  1791.                 ClubInfo[fs][cUpdate] = 0;
  1792.                 format(string, sizeof(string),"Âû ïðîäàëè ñâîé áèçíåñ ãîñóäàðñòâó çà {a8e4a0}%d$",ClubInfo[fs][cPrice]/100*80);
  1793.                 SendClientMessage(playerid,COLOR_BEAR, string);
  1794.                 kLibGivePlayerMoney(playerid,ClubInfo[fs][cPrice]/100*80);
  1795.                 SaveClub(fs);
  1796.                 UpdateClub(fs);
  1797.                 format(query, sizeof query, "UPDATE `biz` SET `cBuyName` = 'None' WHERE `cID` = '%d' LIMIT 1", fs);
  1798.                 mysql_tquery(dbHandle, query);
  1799.                 PlayerInfo[playerid][BIZ] = -1;
  1800.                 format(query, sizeof query, "UPDATE `users` SET `biz` = '%d' WHERE `id` = '%d' LIMIT 1",PlayerInfo[playerid][BIZ], PlayerInfo[playerid][ID]);
  1801.                 mysql_tquery(dbHandle, query);
  1802.                 if (fs == 26) UpdateTuningGateTXT();
  1803.             }
  1804.         }
  1805.     case 48:
  1806.         {
  1807.             if(!response) return 1;
  1808.             new query[400];
  1809.             switch(listitem)
  1810.             {
  1811.             case 0:
  1812.                 {
  1813.                     if(PlayerInfo[playerid][HOUSE] == -1) return SendClientMessage(playerid,COLOR_GRAY, "Ó Âàñ íåò äîìà.");
  1814.                     format(query, sizeof(query),"{FFFFFF}Îïëàòà ñ÷¸òà çà êâàðòïëàòó.\n\nÂàø äîì îïëà÷åí íà %d/30 äíåé.\nÅæåäíåâíàÿ êâàðòïëàòà çà Âàø äîì ñîñòàâëÿåò: {a8e4a0}%d${FFFFFF}\n\n{0099FF}Ââåäèòå íà ñêîëüêî äíåé Âû õîòèòå ïðîäëèòü êâàðòïëàòó:",HouseInfo[PlayerInfo[playerid][HOUSE]][hDay],HouseInfo[PlayerInfo[playerid][HOUSE]][hOplata]);
  1815.                     ShowPlayerDialog(playerid, 49, DIALOG_STYLE_INPUT, "{a8e4a0}Îïëàòà çà äîì", query, "Îïëàòèòü", "Çàêðûòü");
  1816.                 }
  1817.             case 1:
  1818.                 {
  1819.                     if(PlayerInfo[playerid][BIZ] == -1) return SendClientMessage(playerid,COLOR_GRAY, "Ó Âàñ íåò áèçíåñà.");
  1820.                     format(query, sizeof(query),"{FFFFFF}Îïëàòà ñ÷¸òà çà áèçíåñ.\n\nÂàø áèçíåñ îïëà÷åí íà %d/30 äíåé.\nÅæåäíåâíàÿ àðåäíàÿ ïëàòà çà Âàø áèçíåñ ñîñòàâëÿåò: {a8e4a0}%d${FFFFFF}\n\n{0099FF}Ââåäèòå íà ñêîëüêî äíåé Âû õîòèòå ïðîäëèòü àðåíäó:",ClubInfo[PlayerInfo[playerid][BIZ]][cDay],ClubInfo[PlayerInfo[playerid][BIZ]][cOplata]);
  1821.                     ShowPlayerDialog(playerid, 50, DIALOG_STYLE_INPUT, "{a8e4a0}Îïëàòà çà áèçíåñ", query, "Îïëàòèòü", "Çàêðûòü");
  1822.                 }
  1823.             case 2:
  1824.                 {
  1825.                     if(PlayerInfo[playerid][AZS] == -1) return SendClientMessage(playerid,COLOR_GRAY, "Ó Âàñ íåò ÀÇÑ.");
  1826.                     format(query, sizeof(query),"{FFFFFF}Îïëàòà ñ÷¸òà çà ÀÇÑ.\n\nÂàøà çàïðàâêà îïëà÷åíà íà %d/30 äíåé.\nÅæåäíåâíàÿ àðåäíàÿ ïëàòà çà Âàøó ÀÇÑ ñîñòàâëÿåò: {a8e4a0}%d${FFFFFF}\n\n{0099FF}Ââåäèòå íà ñêîëüêî äíåé Âû õîòèòå ïðîäëèòü àðåíäó:",AZSInfo[PlayerInfo[playerid][AZS]][aDay],AZSInfo[PlayerInfo[playerid][AZS]][aOplata]);
  1827.                     ShowPlayerDialog(playerid, 51, DIALOG_STYLE_INPUT, "{a8e4a0}Îïëàòà çà ÀÇÑ", query, "Îïëàòèòü", "Çàêðûòü");
  1828.                 }
  1829.             }
  1830.         }
  1831.     case 49:
  1832.         {
  1833.             if(!response) return 1;
  1834.             new query[400];
  1835.             if(response)
  1836.             {
  1837.                 format(query, sizeof(query),"{FFFFFF}Îïëàòà ñ÷¸òà çà êâàðòïëàòó.\n\nÂàø äîì îïëà÷åí íà %d/30 äíåé.\nÅæåäíåâíàÿ êâàðòïëàòà çà Âàø äîì ñîñòàâëÿåò: {a8e4a0}%d${FFFFFF}\n\n{0099FF}Ââåäèòå íà ñêîëüêî äíåé Âû õîòèòå ïðîäëèòü êâàðòïëàòó:",HouseInfo[PlayerInfo[playerid][HOUSE]][hDay],HouseInfo[PlayerInfo[playerid][HOUSE]][hOplata]);
  1838.                 if(!strlen(inputtext)) return ShowPlayerDialog(playerid, 49, DIALOG_STYLE_INPUT, "{a8e4a0}Îïëàòà çà äîì", query, "Îïëàòèòü", "Çàêðûòü");
  1839.                 if(kLibGetPlayerMoney(playerid) < strval(inputtext)*HouseInfo[PlayerInfo[playerid][HOUSE]][hOplata]) return SendClientMessage(playerid,COLOR_GRAY, "Ó Âàñ íåäîñòàòî÷íî ñðåäñòâ.");
  1840.                 if(strval(inputtext) < 1 || strval(inputtext) > 30) SendClientMessage(playerid,0xFF6600AA, "Êîë-âî äíåé îïëàòû íå ìîæåò áûòü ìåíüøå 1 äíÿ èëè áîëüøå 30 äíåé.");
  1841.                 if(strval(inputtext) < 1 || strval(inputtext) > 30) return ShowPlayerDialog(playerid, 49, DIALOG_STYLE_INPUT, "{a8e4a0}Îïëàòà çà äîì", query, "Îïëàòèòü", "Çàêðûòü");
  1842.                 if(PlayerInfo[playerid][HOUSE] == -1) return SendClientMessage(playerid,COLOR_GRAY, "Ó Âàñ íåò äîìà.");
  1843.                 if(HouseInfo[PlayerInfo[playerid][HOUSE]][hDay]+strval(inputtext) > 30) SendClientMessage(playerid,0xFF6600AA, "Êîë-âî äíåé îïëàòû íå ìîæåò áûòü ìåíüøå 1 äíÿ èëè áîëüøå 30 äíåé.");
  1844.                 if(HouseInfo[PlayerInfo[playerid][HOUSE]][hDay]+strval(inputtext) > 30) return ShowPlayerDialog(playerid, 49, DIALOG_STYLE_INPUT, "{a8e4a0}Îïëàòà çà äîì", query, "Îïëàòèòü", "Çàêðûòü");
  1845.                 HouseInfo[PlayerInfo[playerid][HOUSE]][hDay] += strval(inputtext);
  1846.                 kLibGivePlayerMoney(playerid,-strval(inputtext)*HouseInfo[PlayerInfo[playerid][HOUSE]][hOplata]);
  1847.                 format(query, sizeof(query),"Âû ïðîäëèëè êâàðòïëàòó çà äîì íà %d äíåé, ñ ðóê ñíÿòî: {a8e4a0}%d$",strval(inputtext),strval(inputtext)*HouseInfo[PlayerInfo[playerid][HOUSE]][hOplata]);
  1848.                 SendClientMessage(playerid, COLOR_BEAR, query);
  1849.                 format(query, sizeof query, "UPDATE `house` SET `Day` = '%d' WHERE `hID` = '%d' LIMIT 1",HouseInfo[PlayerInfo[playerid][HOUSE]][hDay],HouseInfo[PlayerInfo[playerid][HOUSE]][hID]);
  1850.                 mysql_tquery(dbHandle, query);
  1851.                 SaveHouse(PlayerInfo[playerid][HOUSE]);
  1852.                 KaznaInfo[1][kCash] += strval(inputtext)*HouseInfo[PlayerInfo[playerid][HOUSE]][hOplata];
  1853.                 SaveKazna(1);
  1854.             }
  1855.         }
  1856.     case 50:
  1857.         {
  1858.             if(!response) return 1;
  1859.             new query[400];
  1860.             if(response)
  1861.             {
  1862.                 format(query, sizeof(query),"{FFFFFF}Îïëàòà ñ÷¸òà çà áèçíåñ.\n\nÂàø áèçíåñ îïëà÷åí íà %d/30 äíåé.\nÅæåäíåâíàÿ àðåäíàÿ ïëàòà çà Âàø áèçíåñ ñîñòàâëÿåò: {a8e4a0}%d${FFFFFF}\n\n{0099FF}Ââåäèòå íà ñêîëüêî äíåé Âû õîòèòå ïðîäëèòü àðåíäó:",ClubInfo[PlayerInfo[playerid][BIZ]][cDay],ClubInfo[PlayerInfo[playerid][BIZ]][cOplata]);
  1863.                 if(!strlen(inputtext)) return ShowPlayerDialog(playerid, 50, DIALOG_STYLE_INPUT, "{a8e4a0}Îïëàòà çà áèçíåñ", query, "Îïëàòèòü", "Çàêðûòü");
  1864.                 if(kLibGetPlayerMoney(playerid) < strval(inputtext)*ClubInfo[PlayerInfo[playerid][BIZ]][cOplata]) return SendClientMessage(playerid,COLOR_GRAY, "Ó Âàñ íåäîñòàòî÷íî ñðåäñòâ.");
  1865.                 if(strval(inputtext) < 1 || strval(inputtext) > 30) SendClientMessage(playerid,0xFF6600AA, "Êîë-âî äíåé îïëàòû íå ìîæåò áûòü ìåíüøå 1 äíÿ èëè áîëüøå 30 äíåé.");
  1866.                 if(strval(inputtext) < 1 || strval(inputtext) > 30) return ShowPlayerDialog(playerid, 50, DIALOG_STYLE_INPUT, "{a8e4a0}Îïëàòà çà áèçíåñ", query, "Îïëàòèòü", "Çàêðûòü");
  1867.                 if(PlayerInfo[playerid][BIZ] == -1) return SendClientMessage(playerid,COLOR_GRAY, "Ó Âàñ íåò áèçíåñà.");
  1868.                 if(ClubInfo[PlayerInfo[playerid][BIZ]][cDay]+strval(inputtext) > 30) SendClientMessage(playerid,0xFF6600AA, "Êîë-âî äíåé îïëàòû íå ìîæåò áûòü ìåíüøå 1 äíÿ èëè áîëüøå 30 äíåé.");
  1869.                 if(ClubInfo[PlayerInfo[playerid][BIZ]][cDay]+strval(inputtext) > 30) return ShowPlayerDialog(playerid, 50, DIALOG_STYLE_INPUT, "{a8e4a0}Îïëàòà çà áèçíåñ", query, "Îïëàòèòü", "Çàêðûòü");
  1870.                 ClubInfo[PlayerInfo[playerid][BIZ]][cDay] += strval(inputtext);
  1871.                 kLibGivePlayerMoney(playerid,-strval(inputtext)*ClubInfo[PlayerInfo[playerid][BIZ]][cOplata]);
  1872.                 format(query, sizeof(query),"Âû ïðîäëèëè àðåíäíóþ ïëàòó çà áèçíåñ íà %d äíåé, ñ ðóê ñíÿòî: {a8e4a0}%d$",strval(inputtext),strval(inputtext)*ClubInfo[PlayerInfo[playerid][BIZ]][cOplata]);
  1873.                 SendClientMessage(playerid, COLOR_BEAR, query);
  1874.                 SaveClub(PlayerInfo[playerid][BIZ]);
  1875.                 KaznaInfo[1][kCash] += strval(inputtext)*ClubInfo[PlayerInfo[playerid][BIZ]][cOplata];
  1876.                 SaveKazna(1);
  1877.             }
  1878.         }
  1879.     case 51:
  1880.         {
  1881.             if(!response) return 1;
  1882.             new query[400];
  1883.             if(response)
  1884.             {
  1885.                 format(query, sizeof(query),"{FFFFFF}Îïëàòà ñ÷¸òà çà ÀÇÑ.\n\nÂàøà çàïðàâêà îïëà÷åíà íà %d/30 äíåé.\nÅæåäíåâíàÿ àðåäíàÿ ïëàòà çà Âàøó ÀÇÑ ñîñòàâëÿåò: {a8e4a0}%d${FFFFFF}\n\n{0099FF}Ââåäèòå íà ñêîëüêî äíåé Âû õîòèòå ïðîäëèòü àðåíäó:",AZSInfo[PlayerInfo[playerid][AZS]][aDay],AZSInfo[PlayerInfo[playerid][AZS]][aOplata]);
  1886.                 if(!strlen(inputtext)) return ShowPlayerDialog(playerid, 51, DIALOG_STYLE_INPUT, "{a8e4a0}Îïëàòà çà ÀÇÑ", query, "Îïëàòèòü", "Çàêðûòü");
  1887.                 if(kLibGetPlayerMoney(playerid) < strval(inputtext)*AZSInfo[PlayerInfo[playerid][AZS]][aOplata]) return SendClientMessage(playerid,COLOR_GRAY, "Ó Âàñ íåäîñòàòî÷íî ñðåäñòâ.");
  1888.                 if(strval(inputtext) < 1 || strval(inputtext) > 30) SendClientMessage(playerid,0xFF6600AA, "Êîë-âî äíåé îïëàòû íå ìîæåò áûòü ìåíüøå 1 äíÿ èëè áîëüøå 30 äíåé.");
  1889.                 if(strval(inputtext) < 1 || strval(inputtext) > 30) return ShowPlayerDialog(playerid, 1132, DIALOG_STYLE_INPUT, "{a8e4a0}Îïëàòà çà ÀÇÑ", query, "Îïëàòèòü", "Çàêðûòü");
  1890.                 if(PlayerInfo[playerid][AZS] == -1) return SendClientMessage(playerid,COLOR_GRAY, "Ó Âàñ íåò ÀÇÑ.");
  1891.                 if(AZSInfo[PlayerInfo[playerid][AZS]][aDay]+strval(inputtext) > 30) SendClientMessage(playerid,0xFF6600AA, "Êîë-âî äíåé îïëàòû íå ìîæåò áûòü ìåíüøå 1 äíÿ èëè áîëüøå 30 äíåé.");
  1892.                 if(AZSInfo[PlayerInfo[playerid][AZS]][aDay]+strval(inputtext) > 30) return ShowPlayerDialog(playerid, 51, DIALOG_STYLE_INPUT, "{a8e4a0}Îïëàòà çà ÀÇÑ", query, "Îïëàòèòü", "Çàêðûòü");
  1893.                 AZSInfo[PlayerInfo[playerid][AZS]][aDay] += strval(inputtext);
  1894.                 kLibGivePlayerMoney(playerid,-strval(inputtext)*AZSInfo[PlayerInfo[playerid][AZS]][aOplata]);
  1895.                 format(query, sizeof(query),"Âû ïðîäëèëè àðåíäíóþ ïëàòó çà ÀÇÑ íà %d äíåé, ñ ðóê ñíÿòî: {a8e4a0}%d$",strval(inputtext),strval(inputtext)*AZSInfo[PlayerInfo[playerid][AZS]][aOplata]);
  1896.                 SendClientMessage(playerid, COLOR_BEAR, query);
  1897.                 SaveAZS(PlayerInfo[playerid][AZS]);
  1898.                 KaznaInfo[1][kCash] += strval(inputtext)*AZSInfo[PlayerInfo[playerid][AZS]][aOplata];
  1899.                 SaveKazna(1);
  1900.             }
  1901.         }
  1902.     case 52:
  1903.         {
  1904.             if(!response) return 1;
  1905.             switch(listitem)
  1906.             {
  1907.             case 0:
  1908.                 {
  1909.                     ShowPlayerDialog(playerid, 53, DIALOG_STYLE_INPUT, "{a8e4a0}Ïîëîæèòü äåíüãè íà áàíê ñ÷¸ò", "{ffffff}Ââåäèòå ñóììó êîòîðóþ õîòèòå ïîëîæèòü:", "Ââîä", "Íàçàä");
  1910.                 }
  1911.             case 1:
  1912.                 {
  1913.                     ShowPlayerDialog(playerid, 54, DIALOG_STYLE_INPUT, "{a8e4a0}Ñíÿòü äåíüãè ñ áàíê ñ÷¸òà", "{ffffff}Ââåäèòå ñóììó êîòîðóþ õîòèòå ñíÿòü:", "Ââîä", "Íàçàä");
  1914.                 }
  1915.             case 2:
  1916.                 {
  1917.                     new str[100];
  1918.                     format(str, sizeof(str), "{FFFFFF}Òåêóùåå ñîñòîÿíèå áàíê. ñ÷åòà: {a8e4a0}%d$", PlayerInfo[playerid][BANK]);
  1919.                     if(PlayerInfo[playerid][BANK] == 0) format(str, sizeof(str), "{FFFFFF}Òåêóùåå ñîñòîÿíèå áàíê. ñ÷åòà: {FF6347}0$");
  1920.                     ShowPlayerDialog(playerid, 3, DIALOG_STYLE_MSGBOX, "{a8e4a0}Áàëàíñ áàíê ñ÷¸òà", str, "Çàêðûòü", "");
  1921.                 }
  1922.             case 3:
  1923.                 {
  1924.                     ShowPlayerDialog(playerid,68,DIALOG_STYLE_INPUT,"{a8e4a0}Áåçíàëè÷íûé ïåðåâîä","{FFFFFF}Ââåäèòå ID èãðîêà èëè íèê êîòîðîìó õîòèòå ïåðåâåñòè äåíüãè\n","Äàëåå","Îòìåíà");
  1925.                 }
  1926.             case 4:
  1927.                 {
  1928.                     ShowPlayerDialog(playerid, D_JAILZALOG, DIALOG_STYLE_INPUT, "{FFFFFF}Çàëîã çà èãðîêà", "{FFFFFF}Ââåäèòå ID èãðîêà èëè íèê êîòîðîìó õîòèòå âíåñòè çàëîã:", "Äàëåå", "Îòìåíà");
  1929.                 }
  1930.             }
  1931.         }
  1932.     case 53:
  1933.         {
  1934.             if(response)
  1935.             {
  1936.                 if(strval(inputtext) > 0)
  1937.                 {
  1938.                     new query[256];
  1939.                     if(PlayerInfo[playerid][MONEY] < strval(inputtext)) return SendClientMessage(playerid, COLOR_BEAR ,"Ó Âàñ íåò ñòîëüêî äåíåã.");
  1940.                     if(strval(inputtext) <= 0) return SendClientMessage(playerid,COLOR_GRAY, "Íåâåðíîå êîë-âî.");
  1941.                     kLibGivePlayerMoney(playerid, -strval(inputtext));
  1942.                     PlayerInfo[playerid][BANK] += strval(inputtext);
  1943.                     format(query, sizeof(query), "Âû ïîëîæèëè íà ñâîé áàíê. ñ÷¸ò {a8e4a0}%d$", strval(inputtext));
  1944.                     SendClientMessage(playerid, 0xFFFFFFAA, query);
  1945.                     format(query, sizeof(query), "Òåêóùåå ñîñòîÿíèå áàíê. ñ÷¸òà: {a8e4a0}%d$", PlayerInfo[playerid][BANK]);
  1946.                     SendClientMessage(playerid, 0xFFFFFFAA, query);
  1947.                     format(query, sizeof(query), "~r~-%d$", strval(inputtext));
  1948.                     GameTextForPlayer(playerid, query, 3000, 1);
  1949.                 }
  1950.                 else ShowBankDialog(playerid);
  1951.             }
  1952.         }
  1953.     case 54:
  1954.         {
  1955.             if(response)
  1956.             {
  1957.                 if(strval(inputtext) >= 0)
  1958.                 {
  1959.                     new query[256];
  1960.                     if(PlayerInfo[playerid][BANK] < strval(inputtext)) return SendClientMessage(playerid, COLOR_BEAR ,"Íà áàíêîâñêîì ñ÷¸òó íåò ñòîëüêî äåíåã.");
  1961.                     kLibGivePlayerMoney(playerid, strval(inputtext));
  1962.                     PlayerInfo[playerid][BANK] -= strval(inputtext);
  1963.                     format(query, sizeof(query), "Âû ñíÿëè ñ áàíê. ñ÷¸òà {a8e4a0}%d$", strval(inputtext));
  1964.                     SendClientMessage(playerid, 0xFFFFFFAA, query);
  1965.                     format(query, sizeof(query), "Òåêóùåå ñîñòîÿíèå áàíê. ñ÷¸òà: {a8e4a0}%d$", PlayerInfo[playerid][BANK]);
  1966.                     SendClientMessage(playerid, 0xFFFFFFAA, query);
  1967.                     format(query, sizeof(query), "+%d$", strval(inputtext));
  1968.                     GameTextForPlayer(playerid, query, 3000, 1);
  1969.                 }
  1970.                 else ShowBankDialog(playerid);
  1971.             }
  1972.         }
  1973.     case 55:
  1974.         {
  1975.             if(!response) return 1;
  1976.             new string[256];
  1977.             if(response)
  1978.             {
  1979.                 switch(listitem)
  1980.                 {
  1981.                 case 0:
  1982.                     {
  1983.                         if(PlayerInfo[playerid][TEXT][0] != 1) return ShowPlayerDialog(playerid, 3, DIALOG_STYLE_MSGBOX, "{a8e4a0}Îøèáêà", "{ffffff}Âàñ íå âûñåëÿëè èç äîìà çà íåóïëàòó", "Çàêðûòü", "");
  1984.                         kLibGivePlayerMoney(playerid,PlayerInfo[playerid][HOUSECASH]);
  1985.                         format(string, sizeof(string), "Íà îñíîâíîé ñ÷¸ò ïåðå÷èñëåíî {a8e4a0}%d$", PlayerInfo[playerid][HOUSECASH]);
  1986.                         SendClientMessage(playerid, 0xa8e4a000, string);
  1987.                         if(PlayerInfo[playerid][CARCASH] > 0)
  1988.                         {
  1989.                             format(string, sizeof(string), "Íà îñíîâíîé ñ÷¸ò ïåðå÷èñëåíî çà òðàíñïîðò {a8e4a0}%d$", PlayerInfo[playerid][CARCASH]);
  1990.                             kLibGivePlayerMoney(playerid, PlayerInfo[playerid][CARCASH]);
  1991.                             SendClientMessage(playerid, 0xa8e4a000, string);
  1992.                             PlayerInfo[playerid][CARCASH] = 0;
  1993.                         }
  1994.                         PlayerInfo[playerid][HOUSECASH] = 0;
  1995.                         PlayerInfo[playerid][TEXT][0] = 0;
  1996.                         SaveAccount(playerid);
  1997.                     }
  1998.                 case 1:
  1999.                     {
  2000.                         if(PlayerInfo[playerid][TEXT][1] != 1) return ShowPlayerDialog(playerid, 3, DIALOG_STYLE_MSGBOX, "{a8e4a0}Îøèáêà", "{ffffff}Ó Âàñ íå çàáèðàëè áèçíåñ çà íåóïëàòó", "Çàêðûòü", "");
  2001.                         kLibGivePlayerMoney(playerid,PlayerInfo[playerid][BIZCASH]);
  2002.                         format(string, sizeof(string), "Íà îñíîâíîé ñ÷¸ò ïåðå÷èñëåíî {a8e4a0}%d$", PlayerInfo[playerid][BIZCASH]);
  2003.                         SendClientMessage(playerid, 0xa8e4a000, string);
  2004.                         PlayerInfo[playerid][BIZCASH] = 0;
  2005.                         PlayerInfo[playerid][TEXT][1] = 0;
  2006.                         SaveAccount(playerid);
  2007.                     }
  2008.                 case 2:
  2009.                     {
  2010.                         if(PlayerInfo[playerid][TEXT][2] != 1) return ShowPlayerDialog(playerid, 3, DIALOG_STYLE_MSGBOX, "{a8e4a0}Îøèáêà", "{ffffff}Ó Âàñ íå çàáèðàëè çàïðàâî÷íþ ñòàíöèþ çà íåóïëàòó", "Çàêðûòü", "");
  2011.                         kLibGivePlayerMoney(playerid,PlayerInfo[playerid][AZSCASH]);
  2012.                         format(string, sizeof(string), "Íà îñíîâíîé ñ÷¸ò ïåðå÷èñëåíî {a8e4a0}%d$", PlayerInfo[playerid][AZSCASH]);
  2013.                         SendClientMessage(playerid, 0xa8e4a000, string);
  2014.                         PlayerInfo[playerid][AZSCASH] = 0;
  2015.                         PlayerInfo[playerid][TEXT][2] = 0;
  2016.                         SaveAccount(playerid);
  2017.                     }
  2018.                 }
  2019.             }
  2020.         }
  2021.     case 56:
  2022.         {
  2023.             if(!response) return 1;
  2024.             new query[256];
  2025.             switch(listitem)
  2026.             {
  2027.             case 0:
  2028.                 {
  2029.                     PlayerInfo[playerid][SPAWN] = 0;
  2030.                 }
  2031.             case 1:
  2032.                 {
  2033.                     if(PlayerInfo[playerid][HOUSE] == -1) return SendClientMessage(playerid,COLOR_GRAY, "Ó Âàñ íåò äîìà!");
  2034.                     PlayerInfo[playerid][SPAWN] = 1;
  2035.                 }
  2036.             case 2:
  2037.                 {
  2038.                     if(PlayerInfo[playerid][MEMBER] == 0) return SendClientMessage(playerid, COLOR_GRAY, "Âû íå ñîñòîèòå â îðãàíèçàöèÿõ");
  2039.                     PlayerInfo[playerid][SPAWN] = 2;
  2040.                 }
  2041.             }
  2042.             SendClientMessage(playerid, COLOR_BEAR, "Âàøå ìåñòî ïîÿâëåíèÿ â èãðå èçìåíåíî.");
  2043.             format(query, sizeof query, "UPDATE `users` SET `spawn` = '%d' WHERE `id` = '%d' LIMIT 1",PlayerInfo[playerid][SPAWN], PlayerInfo[playerid][ID]);
  2044.             mysql_tquery(dbHandle, query);
  2045.         }
  2046.     case 57:
  2047.         {
  2048.             if(!response) return 1;
  2049.             new string[256];
  2050.             new query[256];
  2051.             new h = GetPlayerVirtualWorld(playerid)-49;
  2052.             switch(listitem)
  2053.             {
  2054.             case 0:
  2055.                 {
  2056.                     if(kLibGetPlayerMoney(playerid) < gShopPrice[0]) return SendClientMessage(playerid, COLOR_GRAY, "Ó âàñ íåò ñòîëüêî äåíåã íà ðóêàõ!");
  2057.                     if(heal[playerid]+2 > 2) return SendClientMessage(playerid, COLOR_GRAY, "Âû íå ìîæåòå êóïèòü áîëüøå àïòå÷åê");
  2058.                     if(ClubInfo[h][cBuy] == 1)
  2059.                     {
  2060.                         if(ClubInfo[h][cProd] < gShopProduct[0]) return SendClientMessage(playerid, COLOR_GRAY,"Íåò ïðîäóêòîâ");
  2061.                         ClubInfo[h][cBalance] += gShopPrice[0];
  2062.                         ClubInfo[h][cStart] += gShopPrice[0];
  2063.                         ClubInfo[h][cProd]-=gShopProduct[0];
  2064.                         UpdateClub(h);
  2065.                     }
  2066.                     heal[playerid] = 2;
  2067.                     kLibGivePlayerMoney(playerid,-gShopPrice[0]);
  2068.                     SendClientMessage(playerid, 0x32DED2FF, "Âû êóïèëè 2 àïòå÷êè. Ââåäèòå {a8e4a0}/healme{32DED2}, ÷òîáû èõ èñïîëüçîâàòü");
  2069.                     format(string, sizeof(string), "~r~-%d$",gShopPrice[0]);
  2070.                     GameTextForPlayer(playerid, string, 3000, 1);
  2071.                     return 1;
  2072.                 }
  2073.             case 1:
  2074.                 {
  2075.                     if(kLibGetPlayerMoney(playerid) < gShopPrice[1]*1) return SendClientMessage(playerid, COLOR_GRAY, "Ó âàñ íåò ñòîëüêî äåíåã íà ðóêàõ!");
  2076.                     if(mask24[playerid] == 1) return SendClientMessage(playerid, COLOR_GRAY, "Ó âàñ åñòü ìàñêà");
  2077.                     if(ClubInfo[h][cBuy] == 1)
  2078.                     {
  2079.                         if(ClubInfo[h][cProd] < gShopProduct[1]) return SendClientMessage(playerid, COLOR_GRAY,"Íåò ïðîäóêòîâ");
  2080.                         ClubInfo[h][cBalance] += gShopPrice[1]*1;
  2081.                         ClubInfo[h][cStart] += gShopPrice[1];
  2082.                         ClubInfo[h][cProd]-=gShopProduct[1];
  2083.                         UpdateClub(h);
  2084.                     }
  2085.                     mask24[playerid] = 1;
  2086.                     kLibGivePlayerMoney(playerid,-gShopPrice[1]*1);
  2087.                     SendClientMessage(playerid,0x32DED2FF,"Âû êóïèëè ìàñêó. Ââåäèòå {a8e4a0}/mask{32DED2}, ÷òîáû èñïîëüçîâàòü å¸");
  2088.                     format(string, sizeof(string), "~r~-%d$",gShopPrice[1]*1);
  2089.                     GameTextForPlayer(playerid, string, 3000, 1);
  2090.                     return 1;
  2091.                 }
  2092.             case 2:
  2093.                 {
  2094.                     if(PlayerInfo[playerid][PHONE] == 1) return SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ óæå åñòü ìîáèëüíûé òåëåôîí");
  2095.                     if(kLibGetPlayerMoney(playerid) < gShopPrice[2]*1) return SendClientMessage(playerid, COLOR_GRAY, "Ó âàñ íåò ñòîëüêî äåíåã íà ðóêàõ!");
  2096.                     if(ClubInfo[h][cBuy] == 1)
  2097.                     {
  2098.                         if(ClubInfo[h][cProd] < gShopProduct[2]) return SendClientMessage(playerid, COLOR_GRAY,"Íåò ïðîäóêòîâ");
  2099.                         ClubInfo[h][cBalance] +=gShopPrice[2]*1;
  2100.                         ClubInfo[h][cProd]-=gShopProduct[2];
  2101.                         ClubInfo[h][cStart] += gShopPrice[2];
  2102.                         UpdateClub(h);
  2103.                     }
  2104.                     kLibGivePlayerMoney(playerid,-gShopPrice[2]*1);
  2105.                     PlayerInfo[playerid][PHONE] = 1;
  2106.                     new randphone = 1000000 + random(9999999);
  2107.                     PlayerInfo[playerid][NUMBER] = randphone;
  2108.                     SendClientMessage(playerid, 0x32DED2FF, "Âû êóïèëè ìîáèëüíîå óñòðîéñòâî. Äëÿ åãî èñïîëüçîâàíèÿ ââåäèòå êîìàíäó {a8e4a0}/call {32DED2}(ïîçâîíèòü) , {a8e4a0}/sms {32DED2}(îòïðàâèòü sms)");
  2109.                     format(string, sizeof(string), "~r~-%d$",gShopPrice[2]*1);
  2110.                     GameTextForPlayer(playerid, string, 3000, 1);
  2111.                     format(query, sizeof query, "UPDATE `users` SET `phone` = '1' , `number` = '%d' WHERE `id` = '%d' LIMIT 1",PlayerInfo[playerid][NUMBER], PlayerInfo[playerid][ID]);
  2112.                     mysql_tquery(dbHandle, query);
  2113.                     return 1;
  2114.                 }
  2115.             case 3:
  2116.                 {
  2117.                     if(PlayerInfo[playerid][MONEY] < gShopPrice[3]*1) return SendClientMessage(playerid, COLOR_GRAY, "Ó âàñ íåò ñòîëüêî äåíåã íà ðóêàõ!");
  2118.                     if(PlayerInfo[playerid][PHONE] == 0) return SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ íåò ìîáèëüíîãî òåëåôîíà");
  2119.                     ShowPlayerDialog(playerid,58, DIALOG_STYLE_INPUT, "{a8e4a0}Ñìåíà íîìåðà SIM-êàðòû", "{FFFFFF}Ââåäèòå íîâûé øåñòèçíà÷íûé íîìåð òåëåôîíà", "Êóïèòü", "Îòìåíà");
  2120.                     return 1;
  2121.                 }
  2122.             case 4:
  2123.                 {
  2124.                     if(PlayerInfo[playerid][CHASI] == 1) return SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ óæå åñòü ÷àñû");
  2125.                     if(kLibGetPlayerMoney(playerid) < gShopPrice[4]*1) return SendClientMessage(playerid, COLOR_GRAY, "Ó âàñ íåò ñòîëüêî äåíåã íà ðóêàõ!");
  2126.                     if(ClubInfo[h][cBuy] == 1)
  2127.                     {
  2128.                         if(ClubInfo[h][cProd] < gShopProduct[4]) return SendClientMessage(playerid, COLOR_GRAY,"Íåò ïðîäóêòîâ");
  2129.                         ClubInfo[h][cBalance] +=gShopPrice[4]*1;
  2130.                         ClubInfo[h][cProd]-=gShopProduct[4];
  2131.                         ClubInfo[h][cStart] += gShopPrice[4];
  2132.                         UpdateClub(h);
  2133.                     }
  2134.                     kLibGivePlayerMoney(playerid,-gShopPrice[4]*1);
  2135.                     PlayerInfo[playerid][CHASI] = 1;
  2136.                     SendClientMessage(playerid, 0x32DED2FF, "Âû êóïèëè ÷àñû. ×òîáû óçíàòü òî÷íîå âðåìÿ, ââåäèòå êîìàíäó {a8e4a0}/time");
  2137.                     format(string, sizeof(string), "~r~-%d$",gShopPrice[4]*1);
  2138.                     GameTextForPlayer(playerid, string, 3000, 1);
  2139.                     format(query, sizeof query, "UPDATE `users` SET `chasi` = '1' WHERE `id` = '%d' LIMIT 1", PlayerInfo[playerid][ID]);
  2140.                     mysql_tquery(dbHandle, query);
  2141.                     return 1;
  2142.                 }
  2143.             case 5:
  2144.                 {
  2145.                     if(verevka[playerid] == 1) return SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ óæå åñòü âåð¸âêà");
  2146.                     if(kLibGetPlayerMoney(playerid) < gShopPrice[5]*1) return SendClientMessage(playerid, COLOR_GRAY, "Ó âàñ íåò ñòîëüêî äåíåã íà ðóêàõ!");
  2147.                     if(ClubInfo[h][cBuy] == 1)
  2148.                     {
  2149.                         if(ClubInfo[h][cProd] < gShopProduct[5]) return SendClientMessage(playerid, COLOR_GRAY,"Íåò ïðîäóêòîâ");
  2150.                         ClubInfo[h][cBalance] +=gShopPrice[5]*1;
  2151.                         ClubInfo[h][cProd]-=gShopProduct[5];
  2152.                         ClubInfo[h][cStart] += gShopPrice[5];
  2153.                         UpdateClub(h);
  2154.                     }
  2155.                     kLibGivePlayerMoney(playerid,-gShopPrice[5]*1);
  2156.                     verevka[playerid] = 1;
  2157.                     SendClientMessage(playerid, 0x32DED2FF, "Âû êóïèëè âåð¸âêó. ×òîáû ñâÿçàòü èãðîêà, ââåäèòå êîìàíäó {a8e4a0}/tie");
  2158.                     format(string, sizeof(string), "~r~-%d$",gShopPrice[5]*1);
  2159.                     GameTextForPlayer(playerid, string, 3000, 1);
  2160.                     return 1;
  2161.                 }
  2162.             case 6:
  2163.                 {
  2164.                     if(klyap[playerid] == 1) return SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ óæå åñòü êëÿï");
  2165.                     if(kLibGetPlayerMoney(playerid) < gShopPrice[6]*1) return SendClientMessage(playerid, COLOR_GRAY, "Ó âàñ íåò ñòîëüêî äåíåã íà ðóêàõ!");
  2166.                     if(ClubInfo[h][cBuy] == 1)
  2167.                     {
  2168.                         if(ClubInfo[h][cProd] < gShopProduct[6]) return SendClientMessage(playerid, COLOR_GRAY,"Íåò ïðîäóêòîâ");
  2169.                         ClubInfo[h][cBalance] +=gShopPrice[6]*1;
  2170.                         ClubInfo[h][cProd]-=gShopProduct[6];
  2171.                         ClubInfo[h][cStart] += gShopPrice[6];
  2172.                         UpdateClub(h);
  2173.                     }
  2174.                     kLibGivePlayerMoney(playerid,-gShopPrice[6]*1);
  2175.                     klyap[playerid] = 1;
  2176.                     SendClientMessage(playerid, 0x32DED2FF, "Âû êóïèëè êëÿï. ×òîáû âîñïîëüçîâàòüñÿ èì, ââåäèòå êîìàíäó {a8e4a0}/gag");
  2177.                     format(string, sizeof(string), "~r~-%d$",gShopPrice[6]*1);
  2178.                     GameTextForPlayer(playerid, string, 3000, 1);
  2179.                     return 1;
  2180.                 }
  2181.             case 7:
  2182.                 {
  2183.                     if (HaveWeapon(playerid, 14)) return SendClientMessage(playerid, COLOR_GRAY, "Ó âàñ óæå åñòü öâåòû.");
  2184.                     if (kLibGetPlayerMoney(playerid) < gShopPrice[7] * 1) return SendClientMessage(playerid, COLOR_GRAY, "Ó âàñ íåò ñòîëüêî äåíåã íà ðóêàõ!");
  2185.                     if(ClubInfo[h][cBuy] == 1)
  2186.                     {
  2187.                         if(ClubInfo[h][cProd] < gShopProduct[7]) return SendClientMessage(playerid, COLOR_GRAY,"Íåò ïðîäóêòîâ");
  2188.                         ClubInfo[h][cBalance] += gShopPrice[7] * 1;
  2189.                         ClubInfo[h][cProd] -= gShopProduct[7];
  2190.                         ClubInfo[h][cStart] += gShopPrice[7];
  2191.                         UpdateClub(h);
  2192.                     }
  2193.                     kLibGivePlayerMoney(playerid, -gShopPrice[7] * 1);
  2194.                     GivePlayerWeapon(playerid, 14, 1);
  2195.                     SendClientMessage(playerid, 0x32DED2FF, "Âû êóïèëè öâåòû. ×òîáû ïåðåäàòü èõ, ââåäèòå êîìàíäó {a8e4a0}/flower");
  2196.                     format(string, sizeof(string), "~r~-%d$", gShopPrice[7] * 1);
  2197.                     GameTextForPlayer(playerid, string, 3000, 1);
  2198.                     PlayerInfo[playerid][flower] = true;
  2199.                 }
  2200.             case 8:
  2201.                 {
  2202.                     if (PlayerInfo[playerid][Phonebook]) return SendClientMessage(playerid, COLOR_GRAY, "Ó âàñ óæå åñòü Òåëåôîííàÿ êíèãà.");
  2203.                     if (kLibGetPlayerMoney(playerid) < gShopPrice[8] * 1) return SendClientMessage(playerid, COLOR_GRAY, "Ó âàñ íåò ñòîëüêî äåíåã íà ðóêàõ!");
  2204.                     if(ClubInfo[h][cBuy] == 1)
  2205.                     {
  2206.                         if(ClubInfo[h][cProd] < gShopProduct[8]) return SendClientMessage(playerid, COLOR_GRAY,"Íåò ïðîäóêòîâ");
  2207.                         ClubInfo[h][cBalance] += gShopPrice[8] * 1;
  2208.                         ClubInfo[h][cProd] -= gShopProduct[8];
  2209.                         ClubInfo[h][cStart] += gShopPrice[8];
  2210.                         UpdateClub(h);
  2211.                     }
  2212.                     kLibGivePlayerMoney(playerid, -gShopPrice[8] * 1);
  2213.                     format(string, sizeof(string), "~r~-%d$", gShopPrice[8] * 1);
  2214.                     GameTextForPlayer(playerid, string, 3000, 1);
  2215.                     PlayerInfo[playerid][Phonebook] = 1;
  2216.                     SendClientMessage(playerid, 0x32DED2FF, "Âû êóïèëè òåëåôîííóþ êíèãó.");
  2217.                     SendClientMessage(playerid, 0x32DED2FF, "Äëÿ å¸ èñïîëüçîâàíèÿ, ââåäèòå êîìàíäó{a8e4a0} \"/phonebook\"");
  2218.                 }
  2219.             case 9:
  2220.                 {
  2221.                     if (kLibGetPlayerMoney(playerid) < gShopPrice[9] * 1) return SendClientMessage(playerid, COLOR_GRAY, "Ó âàñ íåò ñòîëüêî äåíåã íà ðóêàõ!");
  2222.                     if(ClubInfo[h][cBuy] == 1)
  2223.                     {
  2224.                         if(ClubInfo[h][cProd] < gShopProduct[9]) return SendClientMessage(playerid, COLOR_GRAY,"Íåò ïðîäóêòîâ");
  2225.                         ClubInfo[h][cBalance] += gShopPrice[9] * 1;
  2226.                         ClubInfo[h][cProd] -= gShopProduct[9];
  2227.                         ClubInfo[h][cStart] += gShopPrice[9];
  2228.                         UpdateClub(h);
  2229.                     }
  2230.                     kLibGivePlayerMoney(playerid, -gShopPrice[9] * 1);
  2231.                     format(string, sizeof(string), "~r~-%d$", gShopPrice[9] * 1);
  2232.                     GameTextForPlayer(playerid, string, 3000, 1);
  2233.                     GivePlayerWeapon(playerid, 43, 10);
  2234.                     SendClientMessage(playerid, 0x32DED2FF, "Âû êóïèëè ôîòîàïïàðàò.");
  2235.                 }
  2236.             case 10:
  2237.                 {
  2238.                     if (PlayerInfo[playerid][MasterKey]) return SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ óæå åñòü îòìû÷êà.");
  2239.                     if (kLibGetPlayerMoney(playerid) < gShopPrice[10] * 1) return SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ íåò ñòîëüêî äåíåã íà ðóêàõ!");
  2240.                     if(ClubInfo[h][cBuy] == 1)
  2241.                     {
  2242.                         if(ClubInfo[h][cProd] < gShopProduct[10]) return SendClientMessage(playerid, COLOR_GRAY,"Íåò ïðîäóêòîâ");
  2243.                         ClubInfo[h][cBalance] += gShopPrice[10] * 1;
  2244.                         ClubInfo[h][cProd] -= gShopProduct[10];
  2245.                         ClubInfo[h][cStart] += gShopPrice[10];
  2246.                         UpdateClub(h);
  2247.                     }
  2248.                     kLibGivePlayerMoney(playerid, -gShopPrice[10] * 1);
  2249.                     format(string, sizeof(string), "~r~-%d$", gShopPrice[10] * 1);
  2250.                     GameTextForPlayer(playerid, string, 3000, 1);
  2251.                     PlayerInfo[playerid][MasterKey] = true;
  2252.                     SendClientMessage(playerid, 0x32DED2FF, "Âû êóïèëè îòìû÷êó. Èñïîëüçóéòå {a8e4a0}\"/breakopen\"");
  2253.                 }
  2254.             }
  2255.         }
  2256.     case 58:
  2257.         {
  2258.             if(!response) return 1;
  2259.             new string[800];
  2260.             if(!isNumerics(inputtext) || strlen(inputtext) != 6 || inputtext[0] == '0')
  2261.             {
  2262.                 SendClientMessage(playerid,COLOR_GRAY,"Íîìåð äîëæåí ñîñòîÿòü èç {ffffff}6 {808080}öèôð. Ïåðâàÿ öèôðà íå äîëæíû áûòü {ffffff}\"íîëü\"");
  2263.                 ShowPlayerDialog(playerid,58, DIALOG_STYLE_INPUT, "{a8e4a0}Ñìåíà íîìåðà SIM-êàðòû", "{FFFFFF}Ââåäèòå íîâûé øåñòèçíà÷íûé íîìåð òåëåôîíà", "Êóïèòü", "Îòìåíà");
  2264.                 return 1;
  2265.             }
  2266.             format(string,sizeof(string),"SELECT * FROM `users` WHERE `number` = '%d'",strval(inputtext));
  2267.             mysql_tquery(dbHandle, string, "CheckNumber", "i", playerid);
  2268.             SetPVarInt(playerid, "CheckNumber", strval(inputtext));
  2269.             return 1;
  2270.         }
  2271.     case 59:
  2272.         {
  2273.             if(!response) return 1;
  2274.             switch(listitem)
  2275.             {
  2276.             case 0:
  2277.                 {
  2278.                     new str2[2000], str[800];
  2279.                     new debtor0 = -1;
  2280.                     new i = 1;
  2281.                     new text[100];
  2282.                     for(new h = 1; h < TotalHouse; h++)
  2283.                     {
  2284.                         if(HouseInfo[h][hDay] == 0 && HouseInfo[h][hOwned] == 1)
  2285.                         {
  2286.                             if(i <= Dolzen)
  2287.                             {
  2288.                                 format(str, sizeof(str), "{FFFFFF}Âëàäåëåö: %s - Íîìåð Äîìà: %i\n",HouseInfo[h][hOwner],HouseInfo[h][hID]);
  2289.                                 strcat(str2, str);
  2290.                                 format(text, 100, "%s", HouseInfo[h][hOwner]);
  2291.                                 strmid(DebtorInfo[i][0][dName],text,0,strlen(text),100);
  2292.                                 DebtorInfo[i][0][aid] = HouseInfo[h][hID];
  2293.                                 DebtorInfo[i][0][hX] = HouseInfo[h][hEnterX];
  2294.                                 DebtorInfo[i][0][hY] = HouseInfo[h][hEnterY];
  2295.                                 DebtorInfo[i][0][hZ] = HouseInfo[h][hEnterZ];
  2296.                                 debtor0 = h;
  2297.                                 i++;
  2298.                             }
  2299.                         }
  2300.                     }
  2301.                     if(debtor0 == -1) return SendClientMessage(playerid, COLOR_GRAY, "Äîëæíèêîâ ïî äîìàì íåò");
  2302.                     ShowPlayerDialog(playerid, 60, 2, "{a8e4a0}Äîìà", str2, "Ïðèíÿòü", "Îòìåíà");
  2303.                 }
  2304.             case 1:
  2305.                 {
  2306.                     new str2[2000], str[800];
  2307.                     new debtor1 = -1;
  2308.                     new i = 1;
  2309.                     new text[100];
  2310.                     for(new h = 1; h < TotalClub; h++)
  2311.                     {
  2312.                         if(ClubInfo[h][cDay] == 0 && ClubInfo[h][cBuy] == 1)
  2313.                         {
  2314.                             if(i <= Dolzen1)
  2315.                             {
  2316.                                 format(str, sizeof(str), "{FFFFFF}Âëàäåëåö: %s - Íîìåð Áèçíåñà: %i\n",DebtorInfo[i][1][dName],DebtorInfo[i][1][aid]);
  2317.                                 strcat(str2, str);
  2318.                                 format(text, 100, "%s", ClubInfo[h][cBuyName]);
  2319.                                 strmid(DebtorInfo[i][1][dName],text,0,strlen(text),100);
  2320.                                 DebtorInfo[i][1][aid] = ClubInfo[h][cID];
  2321.                                 DebtorInfo[i][1][hX] = ClubInfo[h][cPosX];
  2322.                                 DebtorInfo[i][1][hY] = ClubInfo[h][cPosY];
  2323.                                 DebtorInfo[i][1][hZ] = ClubInfo[h][cPosZ];
  2324.                                 debtor1 = i;
  2325.                                 i++;
  2326.                             }
  2327.                         }
  2328.                     }
  2329.                     if(debtor1 == -1) return SendClientMessage(playerid, COLOR_GRAY, "Äîëæíèêîâ ïî áèçíåñàì íåò");
  2330.                     ShowPlayerDialog(playerid, 61, 2, "{a8e4a0}Áèçû", str2, "Ïðèíÿòü", "Îòìåíà");
  2331.                 }
  2332.             case 2:
  2333.                 {
  2334.                     new str2[2000], str[800];
  2335.                     new debtor2 = -1;
  2336.                     new i = 1;
  2337.                     new text[100];
  2338.                     for(new h = 1; h < TotalAzs; h++)
  2339.                     {
  2340.                         if(AZSInfo[h][aDay] == 0 && AZSInfo[h][aBuy] == 1)
  2341.                         {
  2342.                             if(i <= Dolzen2)
  2343.                             {
  2344.                                 format(str, sizeof(str), "{FFFFFF}Âëàäåëåö: %s - Íîìåð ÀÇÑ: %i\n",DebtorInfo[i][2][dName],DebtorInfo[i][2][aid]);
  2345.                                 strcat(str2, str);
  2346.                                 format(text, 100, "%s", AZSInfo[h][aBuyName]);
  2347.                                 strmid(DebtorInfo[i][2][dName],text,0,strlen(text),100);
  2348.                                 DebtorInfo[i][2][aid] = AZSInfo[h][aID];
  2349.                                 DebtorInfo[i][2][hX] = AZSInfo[h][aPosX];
  2350.                                 DebtorInfo[i][2][hY] = AZSInfo[h][aPosY];
  2351.                                 DebtorInfo[i][2][hZ] = AZSInfo[h][aPosZ];
  2352.                                 debtor2 = i;
  2353.                                 i++;
  2354.                             }
  2355.                         }
  2356.                     }
  2357.                     if(debtor2 == -1) return SendClientMessage(playerid, COLOR_GRAY, "Äîëæíèêîâ ïî àçñ íåò");
  2358.                     ShowPlayerDialog(playerid, 62, 2, "{a8e4a0}ÀÇÑ", str2, "Ïðèíÿòü", "Îòìåíà");
  2359.                 }
  2360.             }
  2361.         }
  2362.     case 60:
  2363.         {
  2364.             if(!response) return 1;
  2365.             SetPlayerCheckpoint(playerid,DebtorInfo[listitem+1][0][hX],DebtorInfo[listitem+1][0][hY],DebtorInfo[listitem+1][0][hZ],2.0);
  2366.             debtor[playerid] = 1;
  2367.         }
  2368.     case 61:
  2369.         {
  2370.             if(!response) return 1;
  2371.             SetPlayerCheckpoint(playerid,DebtorInfo[listitem+1][1][hX],DebtorInfo[listitem+1][1][hY],DebtorInfo[listitem+1][1][hZ],2.0);
  2372.             debtor[playerid] = 1;
  2373.         }
  2374.     case 62:
  2375.         {
  2376.             if(!response) return 1;
  2377.             SetPlayerCheckpoint(playerid,DebtorInfo[listitem+1][2][hX],DebtorInfo[listitem+1][2][hY],DebtorInfo[listitem+1][2][hZ],2.0);
  2378.             debtor[playerid] = 1;
  2379.         }
  2380.     case 63:
  2381.         {
  2382.             if(!response) return 1;
  2383.             new query[256];
  2384.             switch(listitem)
  2385.             {
  2386.             case 0:
  2387.                 {
  2388.                     if(PlayerInfo[playerid][MEMBER] != 0) return SendClientMessage(playerid,COLOR_GRAY,"×òîáû óñòðîèòüñÿ íà ðàáîòó Âàì íåîáõîäèìî óâîëèòüñÿ èç îðãàíèçàöèè.");
  2389.                     if(PlayerInfo[playerid][JOB] == 1) return SendClientMessage(playerid,COLOR_GRAY, "Âû óæå ðàáîòàåòå âîäèòåëåì àâòîáóñà");
  2390.                     PlayerInfo[playerid][JOB] = 1;
  2391.                     SendClientMessage(playerid,COLOR_ORANGE,"Âû áûëè ïðèíÿòû íà ðàáîòó âîäèòåëÿ àâòîáóñà.");
  2392.                     SendClientMessage(playerid,COLOR_BEAR,"×òîáû íà÷àòü ðàáîòó, àðåíäóéòå àâòîáóñ íà áëèæàéøåé ñòîÿíêå àâòîáóñîâ {a8e4a0}(/gps - Ðàáîòû)");
  2393.                     format(query, sizeof query, "UPDATE `users` SET `job` = '%d' WHERE `id` = '%d' LIMIT 1",PlayerInfo[playerid][JOB], PlayerInfo[playerid][NEWNAME]);
  2394.                     mysql_tquery(dbHandle, query);
  2395.                 }
  2396.             case 1:
  2397.                 {
  2398.                     if(PlayerInfo[playerid][MEMBER] != 0) return SendClientMessage(playerid,COLOR_GRAY,"×òîáû óñòðîèòüñÿ íà ðàáîòó Âàì íåîáõîäèìî óâîëèòüñÿ èç îðãàíèçàöèè.");
  2399.                     if(PlayerInfo[playerid][LEVEL] < 1) return SendClientMessage(playerid,COLOR_GRAY, "Ýòà ðàáîòà äîñòóïíà òîëüêî ñ 1 óðîâíÿ");
  2400.                     if(PlayerInfo[playerid][JOB] == 5) return SendClientMessage(playerid,COLOR_GRAY, "Âû óæå ðàáîòàåòå òàêñèñòîì");
  2401.                     PlayerInfo[playerid][JOB] = 5;
  2402.                     SendClientMessage(playerid,COLOR_ORANGE,"Âû áûëè ïðèíÿòû íà ðàáîòó òàêñèñòà.");
  2403.                     SendClientMessage(playerid,COLOR_BEAR,"×òîáû íà÷àòü ðàáîòó, àðåíäóéòå ò.ñ òàêñèñòîâ íà áëèæàéøåé ñòîÿíêå òàêñèñòîâ {a8e4a0}(/gps - Ðàáîòû)");
  2404.                     format(query, sizeof query, "UPDATE `users` SET `job` = '%d' WHERE `login` = '%s' LIMIT 1",PlayerInfo[playerid][JOB], PlayerInfo[playerid][NEWNAME]);
  2405.                     mysql_tquery(dbHandle, query);
  2406.                 }
  2407.             case 2:
  2408.                 {
  2409.                     if(PlayerInfo[playerid][MEMBER] != 0) return SendClientMessage(playerid,COLOR_GRAY,"×òîáû óñòðîèòüñÿ íà ðàáîòó Âàì íåîáõîäèìî óâîëèòüñÿ èç îðãàíèçàöèè.");
  2410.                     if(PlayerInfo[playerid][LEVEL] < 2) return SendClientMessage(playerid,COLOR_GRAY, "Ýòà ðàáîòà äîñòóïíà òîëüêî ñ 2 óðîâíÿ");
  2411.                     if(PlayerInfo[playerid][JOB] == 2) return SendClientMessage(playerid,COLOR_GRAY, "Âû óæå ðàáîòàåòå ðàçâîç÷èêîì òîïëèâà");
  2412.                     PlayerInfo[playerid][JOB] = 2;
  2413.                     SendClientMessage(playerid,COLOR_ORANGE,"Âû áûëè ïðèíÿòû íà ðàáîòó ðàçâîç÷èê òîïëèâà.");
  2414.                     SendClientMessage(playerid,COLOR_BEAR,"×òîáû íà÷àòü ðàáîòó, àðåíäóéòå ò.ñ ðàçâîç÷èêîâ òîïëèâà íà áëèæàéøåé ñòîÿíêå ðàçâîç÷èêîâ òîïëèâà {a8e4a0}(/gps - Ðàáîòû)");
  2415.                     format(query, sizeof query, "UPDATE `users` SET `job` = '%d' WHERE `login` = '%s' LIMIT 1",PlayerInfo[playerid][JOB], PlayerInfo[playerid][NEWNAME]);
  2416.                     mysql_tquery(dbHandle, query);
  2417.                 }
  2418.             case 3:
  2419.                 {
  2420.                     if(PlayerInfo[playerid][MEMBER] != 0) return SendClientMessage(playerid,COLOR_GRAY,"×òîáû óñòðîèòüñÿ íà ðàáîòó Âàì íåîáõîäèìî óâîëèòüñÿ èç îðãàíèçàöèè.");
  2421.                     if(PlayerInfo[playerid][LEVEL] < 2) return SendClientMessage(playerid,COLOR_GRAY, "Ýòà ðàáîòà äîñòóïíà òîëüêî ñ 2 óðîâíÿ");
  2422.                     if(PlayerInfo[playerid][JOB] == 3) return SendClientMessage(playerid,COLOR_GRAY, "Âû óæå ðàáîòàåòå ðàçâîç÷èêîì ïðîäóêòîâ");
  2423.                     PlayerInfo[playerid][JOB] = 3;
  2424.                     SendClientMessage(playerid,COLOR_ORANGE,"Âû áûëè ïðèíÿòû íà ðàáîòó ðàçâîç÷èêà ïðîäóêòîâ.");
  2425.                     SendClientMessage(playerid,COLOR_BEAR,"×òîáû íà÷àòü ðàáîòó, àðåíäóéòå ò.ñ ðàçâîç÷èêîâ ïðîäóêòîâ íà áëèæàéøåé ñòîÿíêå ðàçâîç÷èêîâ ïðîäóêòîâ {a8e4a0}(/gps - Ðàáîòû)");
  2426.                     format(query, sizeof query, "UPDATE `users` SET `job` = '%d' WHERE `login` = '%s' LIMIT 1",PlayerInfo[playerid][JOB], PlayerInfo[playerid][NEWNAME]);
  2427.                     mysql_tquery(dbHandle, query);
  2428.                 }
  2429.             case 4:
  2430.                 {
  2431.                     if(PlayerInfo[playerid][MEMBER] != 0) return SendClientMessage(playerid,COLOR_GRAY,"×òîáû óñòðîèòüñÿ íà ðàáîòó Âàì íåîáõîäèìî óâîëèòüñÿ èç îðãàíèçàöèè.");
  2432.                     if(PlayerInfo[playerid][LEVEL] < 3) return SendClientMessage(playerid,COLOR_GRAY, "Ýòà ðàáîòà äîñòóïíà òîëüêî ñ 3 óðîâíÿ");
  2433.                     if(PlayerInfo[playerid][JOB] == 4) return SendClientMessage(playerid,COLOR_GRAY, "Âû óæå ðàáîòàåòå ìåõàíèêîì");
  2434.                     PlayerInfo[playerid][JOB] = 4;
  2435.                     SendClientMessage(playerid,COLOR_ORANGE,"Âû áûëè ïðèíÿòû íà ðàáîòó ìåõàíèêà.");
  2436.                     SendClientMessage(playerid,COLOR_BEAR,"×òîáû íà÷àòü ðàáîòó, àðåíäóéòå ò.ñ ìåõàíèêîâ íà áëèæàéøåé ñòîÿíêå ìåõàíèêîâ {a8e4a0}(/gps - Ðàáîòû)");
  2437.                     format(query, sizeof query, "UPDATE `users` SET `job` = '%d' WHERE `login` = '%s' LIMIT 1",PlayerInfo[playerid][JOB], PlayerInfo[playerid][NEWNAME]);
  2438.                     mysql_tquery(dbHandle, query);
  2439.                 }
  2440.             }
  2441.         }
  2442.     case 64:
  2443.         {
  2444.             if(!response) return RemovePlayerFromVehicle(playerid);
  2445.             if(response)
  2446.             {
  2447.                 if(arenda[playerid] == 1)
  2448.                 {
  2449.                     SendClientMessage(playerid, COLOR_GRAY, "Âû óæå àðåíäóåòå òðàíñïîðò");
  2450.                     RemovePlayerFromVehicle(playerid);
  2451.                     return 1;
  2452.                 }
  2453.                 if(PlayerInfo[playerid][MONEY] < 25) return SendClientMessage(playerid,COLOR_GRAY,"Ó âàñ íåäîñòàòî÷íî äåíåã");
  2454.                 SendClientMessage(playerid, COLOR_BEAR, "Âû àðåíäîâàëè ôóðãîí, äëÿ ðàçâîçêè ïðîäóêòîâ");
  2455.                 SendClientMessage(playerid, COLOR_BEAR, "×òîáû ðàñòîðãíóòü àðåíäó, ââåäèòå êîìàíäó /unrent");
  2456.                 kLibGivePlayerMoney(playerid,-25);
  2457.                 arenda[playerid] = 1;
  2458.                 SetPVarInt(playerid, "RentProd", GetPlayerVehicleID(playerid));
  2459.                 KaznaInfo[1][kCash] += 25;
  2460.                 SaveKazna(1);
  2461.             }
  2462.         }
  2463.     case 65:
  2464.         {
  2465.             if(!response)return 1;
  2466.             new query[256];
  2467.             switch(listitem)
  2468.             {
  2469.             case 0:
  2470.                 {
  2471.                     ApplyAnimation(playerid,"CRIB","CRIB_Use_Switch",4.0,0,0,0,0,0);
  2472.                     ShowPlayerDialog(playerid,66,DIALOG_STYLE_INPUT, "{a8e4a0}Áàíêîìàò","{FFFFFF}Ââåäèòå ñóììó êîòîðóþ õîòèòå ñíÿòü ñî ñ÷åòà:", "Ãîòîâî", "Îòìåíà");
  2473.                     PlayerPlaySound(playerid, 4203, 0.0, 0.0, 0.0);
  2474.                     return 1;
  2475.                 }
  2476.             case 1:
  2477.                 {
  2478.                     ApplyAnimation(playerid,"CRIB","CRIB_Use_Switch",4.0,0,0,0,0,0);
  2479.                     ShowPlayerDialog(playerid,67,DIALOG_STYLE_INPUT, "{a8e4a0}Áàíêîìàò","{FFFFFF}Ââåäèòå ñóììó êîòîðóþ õîòèòå ïîëîæèòü íà ñ÷åò:", "Ãîòîâî", "Îòìåíà");
  2480.                     PlayerPlaySound(playerid, 4203, 0.0, 0.0, 0.0);
  2481.                     return 1;
  2482.                 }
  2483.             case 2:
  2484.                 {
  2485.                     ApplyAnimation(playerid,"CRIB","CRIB_Use_Switch",4.0,0,0,0,0,0);
  2486.                     format(query,sizeof(query), "{FFFFFF}Íà Âàøåì áàíêîâñêîì ñ÷åòó: {a8e4a0}%d$",PlayerInfo[playerid][BANK]);
  2487.                     ShowPlayerDialog(playerid,3,DIALOG_STYLE_MSGBOX, "{a8e4a0}Áàëàíñ ñ÷¸òà",query, "Çàêðûòü", "");
  2488.                     PlayerPlaySound(playerid, 4203, 0.0, 0.0, 0.0);
  2489.                     return 1;
  2490.                 }
  2491.             case 3:
  2492.                 {
  2493.                     ApplyAnimation(playerid,"CRIB","CRIB_Use_Switch",4.0,0,0,0,0,0);
  2494.                     ShowPlayerDialog(playerid,68,DIALOG_STYLE_INPUT,"{a8e4a0}Áåçíàëè÷íûé ïåðåâîä","{FFFFFF}Ââåäèòå ID èãðîêà èëè íèê êîòîðîìó õîòèòå ïåðåâåñòè äåíüãè\n","Äàëåå","Îòìåíà");
  2495.                     PlayerPlaySound(playerid, 4203, 0.0, 0.0, 0.0);
  2496.                     return 1;
  2497.                 }
  2498.             case 4:
  2499.                 {
  2500.                     if(PlayerInfo[playerid][BIZ] == -1) return SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ íåò áèçíåñà!");
  2501.                     ApplyAnimation(playerid,"CRIB","CRIB_Use_Switch",4.0,0,0,0,0,0);
  2502.                     ShowPlayerDialog(playerid, 69, DIALOG_STYLE_INPUT, "{a8e4a0}Ñíÿòü äåíüãè ñ áèçíåñà", "{FFFFFF}Ââåäèòå ñóììó êîòîðóþ Âû õîòèòå ñíÿòü ñ áèçíåñà:", "Ââîä", "Çàêðûòü");
  2503.                     PlayerPlaySound(playerid, 4203, 0.0, 0.0, 0.0);
  2504.                     return 1;
  2505.                 }
  2506.             case 5:
  2507.                 {
  2508.                     if(PlayerInfo[playerid][BIZ] == -1) return SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ íåò áèçíåñà!");
  2509.                     ApplyAnimation(playerid,"CRIB","CRIB_Use_Switch",4.0,0,0,0,0,0);
  2510.                     ShowPlayerDialog(playerid,70,DIALOG_STYLE_INPUT,"{a8e4a0}Ïîëîæèòü äåíüãè íà ñ÷¸ò áèçíåñà","{FFFFFF}Ââåäèòå ñóììó êîòîðóþ õîòèòå ïîëîæèòü íà ñ÷¸ò áèçíåñà","Äàëåå","Îòìåíà");
  2511.                     PlayerPlaySound(playerid, 4203, 0.0, 0.0, 0.0);
  2512.                     return 1;
  2513.                 }
  2514.             case 6:
  2515.                 {
  2516.                     if(PlayerInfo[playerid][AZS] == -1) return SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ íåò ÀÇÑ!");
  2517.                     ApplyAnimation(playerid,"CRIB","CRIB_Use_Switch",4.0,0,0,0,0,0);
  2518.                     ShowPlayerDialog(playerid,71,DIALOG_STYLE_INPUT,"{a8e4a0}Ñíÿòü äåíüãè ñî ñ÷¸òà ÀÇÑ","{FFFFFF}Ââåäèòå ñóììó êîòîðóþ õîòèòå ñíÿòü ñî ñ÷¸òà ÀÇÑ:","Äàëåå","Îòìåíà");
  2519.                     PlayerPlaySound(playerid, 4203, 0.0, 0.0, 0.0);
  2520.                     return 1;
  2521.                 }
  2522.             case 7:
  2523.                 {
  2524.                     if(PlayerInfo[playerid][AZS] == -1) return SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ íåò ÀÇÑ!");
  2525.                     ApplyAnimation(playerid,"CRIB","CRIB_Use_Switch",4.0,0,0,0,0,0);
  2526.                     ShowPlayerDialog(playerid,72,DIALOG_STYLE_INPUT,"{a8e4a0}Ïîëîæèòü äåíüãè íà ñ÷¸ò ÀÇÑ","{FFFFFF}Ââåäèòå ñóììó êîòîðóþ õîòèòå ïîëîæèòü íà ñ÷¸ò ÀÇÑ:","Äàëåå","Îòìåíà");
  2527.                     PlayerPlaySound(playerid, 4203, 0.0, 0.0, 0.0);
  2528.                     return 1;
  2529.                 }
  2530.             case 8:
  2531.                 {
  2532.                     if(PlayerInfo[playerid][PHONE] == 0) return SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ íåò ìîáèëüíîãî òåëåôîíà!");
  2533.                     ApplyAnimation(playerid,"CRIB","CRIB_Use_Switch",4.0,0,0,0,0,0);
  2534.                     ShowPlayerDialog(playerid,73,DIALOG_STYLE_INPUT,"{a8e4a0}Ïîïîëíåíèå ñ÷¸òà ìîáèëüíîãî òåëåôîíà","{FFFFFF}Ââåäèòå ñóììó (îò 10$ äî 15.000$) êîòîðóþ õîòèòå ïîëîæèòü íà ñ÷¸ò ìîáèëüíîãî:","Äàëåå","Îòìåíà");
  2535.                     PlayerPlaySound(playerid, 4203, 0.0, 0.0, 0.0);
  2536.                     return 1;
  2537.                 }
  2538.             }
  2539.         }
  2540.     case 66:
  2541.         {
  2542.             if(!response)return 1;
  2543.             new query[256];
  2544.             if(response)
  2545.             {
  2546.                 new summa;
  2547.                 if(!strlen(inputtext)) return ShowPlayerDialog(playerid,66,DIALOG_STYLE_INPUT,"{a8e4a0}Áàíêîìàò","{FFFFFF}Ââåäèòå ñóììó êîòîðóþ õîòèòå ñíÿòü ñî ñ÷åòà:","Ñíÿòü","Íàçàä");
  2548.                 summa = strval(inputtext);
  2549.                 if(PlayerInfo[playerid][BANK] < summa) return SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ íåò ñòîëüêî äåíåã!");
  2550.                 if(summa < 1 || summa > 1000000) return SendClientMessage(playerid, COLOR_GRAY, "Íåëüçÿ ñíÿòü ìåíåå $1 èëè áîëåå $1.000.000");
  2551.                 kLibGivePlayerMoney(playerid,summa);
  2552.                 PlayerInfo[playerid][BANK] -= summa;
  2553.                 format(query, sizeof(query), "Âû ñíÿëè ñ áàíê. ñ÷¸òà: {a8e4a0}%d$",summa);
  2554.                 SendClientMessage(playerid, COLOR_WHITE, query);
  2555.                 format(query, sizeof(query), "Îñòàòîê íà ñ÷¸òó: {a8e4a0}%d$", PlayerInfo[playerid][BANK]);
  2556.                 SendClientMessage(playerid, 0xD1DBD0AA, query);
  2557.                 return 1;
  2558.             }
  2559.         }
  2560.     case 67:
  2561.         {
  2562.             if(!response)return 1;
  2563.             new query[256];
  2564.             if(response)
  2565.             {
  2566.                
  2567.                 if(!strlen(inputtext)) return ShowPlayerDialog(playerid,204,DIALOG_STYLE_INPUT,"{a8e4a0}Áàíêîìàò","{FFFFFF}Ââåäèòå ñóììó êîòîðóþ õîòèòå ïîëîæèòü íà ñ÷åò:","Ïîëîæèòü","Íàçàä");
  2568.                 new summa = strval(inputtext);
  2569.                 if(PlayerInfo[playerid][MONEY] < summa) return SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ íåò ñòîëüêî äåíåã!");
  2570.                 if(strval(inputtext) <= 0) return SendClientMessage(playerid,COLOR_GRAY, "Íåâåðíîå êîë-âî.");
  2571.                 if(summa < 1 || summa > 1000000) return SendClientMessage(playerid, COLOR_GRAY, "Íåëüçÿ ïîëîæèòü ìåíüøå $1 èëè áîëüøå $1.000.000");
  2572.                 kLibGivePlayerMoney(playerid,-summa);
  2573.                 PlayerInfo[playerid][BANK] += summa;
  2574.                 format(query, sizeof(query), "Âû ïîëîæèëè íà ñ÷åò: {a8e4a0}%d$",summa);
  2575.                 SendClientMessage(playerid, COLOR_WHITE, query);
  2576.                 format(query, sizeof(query), "Ó Âàñ íà ñ÷¸òó: {a8e4a0}%d$", PlayerInfo[playerid][BANK]);
  2577.                 SendClientMessage(playerid, COLOR_WHITE, query);
  2578.                 return 1;
  2579.             }
  2580.         }
  2581.     case 68:
  2582.         {
  2583.             if(!response)return 1;
  2584.             new query[256];
  2585.             if(response)
  2586.             {
  2587.                 if(!strlen(inputtext)) return ShowPlayerDialog(playerid,68,DIALOG_STYLE_INPUT,"{a8e4a0}Áåçíàëè÷íûé ïåðåâîä","{FFFFFF}Ââåäèòå ID èãðîêà èëè íèê êîòîðîìó õîòèòå ïåðåâåñòè äåíüãè\n","Äàëåå","Íàçàä");
  2588.                 sscanf(inputtext,"u",TransferPlayer[playerid]);
  2589.                 if(IsPlayerConnected(TransferPlayer[playerid]))
  2590.                 {
  2591.                     format(query,sizeof(query), "{FFFFFF}Ââåäèòå ñóììó êîòîðóþ âû õîòèòå ïåðåäàòü {a8e4a0}%s", PlayerInfo[TransferPlayer[playerid]][NEWNAME]);
  2592.                     ShowPlayerDialog(playerid,74,DIALOG_STYLE_INPUT,"{a8e4a0}Áåçíàëè÷íûé ïåðåâîä",query,"Äàëåå","Íàçàä");
  2593.                     return 1;
  2594.                 }
  2595.                 else return ShowPlayerDialog(playerid,68,DIALOG_STYLE_INPUT,"{a8e4a0}Áåçíàëè÷íûé ïåðåâîä","{FFFFFF}Ââåäèòå ID èãðîêà èëè íèê êîòîðîìó õîòèòå ïåðåâåñòè äåíüãè\n","Äàëåå","Íàçàä");
  2596.             }
  2597.         }
  2598.     case D_JAILZALOG:
  2599.         {
  2600.             if (!response) return 0;
  2601.             if (!strlen(inputtext)) return ShowPlayerDialog(playerid, D_JAILZALOG, DIALOG_STYLE_INPUT, "{FFFFFF}Çàëîã çà èãðîêà", "{FFFFFF}Ââåäèòå ID èãðîêà èëè íèê êîòîðîìó õîòèòå âíåñòè çàëîã:", "Äàëåå", "Îòìåíà");
  2602.  
  2603.             new id;
  2604.  
  2605.             sscanf(inputtext, "u", id);
  2606.  
  2607.             if (!IsPlayerConnected(id)) return SendClientMessage(playerid, COLOR_GRAY, "Èãðîê íå íàéäåí!"), ShowPlayerDialog(playerid, D_JAILZALOG, DIALOG_STYLE_INPUT, "{FFFFFF}Çàëîã çà èãðîêà", "{FFFFFF}Ââåäèòå ID èãðîêà èëè íèê êîòîðîìó õîòèòå âíåñòè çàëîã:", "Äàëåå", "Îòìåíà");
  2608.             if (PlayerInfo[id][JAIL] == 0) return SendClientMessage(playerid, COLOR_GRAY, "Èãðîê íå íàõîäèòñÿ â òþðüìå"), ShowPlayerDialog(playerid, D_JAILZALOG, DIALOG_STYLE_INPUT, "{FFFFFF}Çàëîã çà èãðîêà", "{FFFFFF}Ââåäèòå ID èãðîêà èëè íèê êîòîðîìó õîòèòå âíåñòè çàëîã:", "Äàëåå", "Îòìåíà");
  2609.             if (playerid == id)
  2610.             {
  2611.                 AddCheater(playerid, "AntiJail");
  2612.                 SendClientMessage(playerid, COLOR_GRAY, "Íåëüçÿ âíîñèòü çàëîã çà ñåáÿ.");
  2613.                 return ShowPlayerDialog(playerid, D_JAILZALOG, DIALOG_STYLE_INPUT, "{FFFFFF}Çàëîã çà èãðîêà", "{FFFFFF}Ââåäèòå ID èãðîêà èëè íèê êîòîðîìó õîòèòå âíåñòè çàëîã:", "Äàëåå", "Îòìåíà");               
  2614.             }
  2615.             if (PlayerInfo[id][JAILTIME] > 1200) return SendClientMessage(playerid, COLOR_GRAY, "Äëÿ òîãî ÷òîáû âíåñòè çàëîã ó èãðîêà äîëæåí áûòü ìàêñèìóì 20 ìèíóò.");
  2616.             new price = (PlayerInfo[id][JAILTIME] <= 60) ? 100 : (PlayerInfo[id][JAILTIME] / 60) * 100;
  2617.             if (kLibGetPlayerMoney(playerid) < price)
  2618.             {
  2619.                 new str[128];
  2620.                 format(str, sizeof(str), "Ó âàñ íå õâàòàåò %d$ äëÿ âíåñåíèå çàëîãà.", price - kLibGetPlayerMoney(playerid));
  2621.                 return SendClientMessage(playerid, COLOR_GRAY, str);
  2622.             }
  2623.  
  2624.             kLibGivePlayerMoney(playerid, - price);
  2625.  
  2626.             new temp[145];
  2627.             SetPlayerInterior(id, 0);
  2628.             SetPlayerVirtualWorld(id, 0);
  2629.  
  2630.             if(PlayerInfo[id][JAIL] == 1)
  2631.             {
  2632.                 SetPlayerPos(id,-1605.1107,718.6008,11.9030);
  2633.                 SetPlayerFacingAngle(id, 358.8716);
  2634.             }
  2635.             else if (PlayerInfo[id][JAIL] == 2)
  2636.             {
  2637.                 SetPlayerPos(id,2287.0872,2428.1306,10.8203);
  2638.                 SetPlayerFacingAngle(id, 175.4436);
  2639.             }
  2640.             else if (PlayerInfo[id][JAIL] == 3)
  2641.             {
  2642.                 SetPlayerPos(id,-543.1398,2584.6980,53.5156);
  2643.                 SetPlayerFacingAngle(id, 270.8241);
  2644.             }
  2645.  
  2646.             PlayerInfo[id][JAIL] = 0;
  2647.             PlayerInfo[id][JAILTIME] = 0;
  2648.  
  2649.             format(temp, sizeof(temp), "Âû âíåñëè çàëîã çà %s â ðàçìåðå {FF9900}%d$", PlayerInfo[id][NEWNAME], price);
  2650.             SendClientMessage(playerid, 0xF36223FF, temp);
  2651.  
  2652.             format(temp, sizeof(temp), "%s âíåñ çà âàñ çàëîã.", PlayerInfo[playerid][NEWNAME]);
  2653.             SendClientMessage(id, 0xF36223FF, temp);
  2654.  
  2655.             format(temp, sizeof(temp), "%s âíåñ çàëîã çà %s.", PlayerInfo[playerid][NEWNAME], PlayerInfo[id][NEWNAME]);
  2656.             SendFamilyMessage(temp, 0xFFD700FF, 13, 18);
  2657.  
  2658.             KaznaInfo[1][kCash] += price / 2;
  2659.             SaveKazna(1);
  2660.             return 1;
  2661.         }
  2662.     case 69:
  2663.         {
  2664.             if(!response)return 1;
  2665.             new query[256];
  2666.             new query1[256];
  2667.             if(response)
  2668.             {
  2669.                 if(!strlen(inputtext)) return ShowPlayerDialog(playerid, 69, DIALOG_STYLE_INPUT, "{a8e4a0}Ñíÿòü äåíüãè ñ áèçíåñà", "{FFFFFF}Ââåäèòå ñóììó êîòîðóþ Âû õîòèòå ñíÿòü ñ áèçíåñà:", "Ââîä", "Çàêðûòü");
  2670.                 if(ClubInfo[PlayerInfo[playerid][BIZ]][cBalance] < strval(inputtext)) return SendClientMessage(playerid,COLOR_GRAY, "Ó Âàñ íà ñ÷¸òó áèçíåñà íåäîñòàòî÷íî ñðåäñòâ.");
  2671.                 if(strval(inputtext) <= 0) return SendClientMessage(playerid,COLOR_GRAY, "Íåâåðíîå êîë-âî.");
  2672.                 kLibGivePlayerMoney(playerid, strval(inputtext));
  2673.                 ClubInfo[PlayerInfo[playerid][BIZ]][cBalance] -= strval(inputtext);
  2674.                 format(query1, sizeof query1, "UPDATE `biz` SET `cBalance` = '%d' WHERE `cID` = '%d' LIMIT 1",ClubInfo[PlayerInfo[playerid][BIZ]][cBalance],ClubInfo[PlayerInfo[playerid][BIZ]][cID]);
  2675.                 mysql_tquery(dbHandle, query1);
  2676.                 format(query, sizeof(query),"Âû ñíÿëè ñî ñ÷¸òà áèçíåñà {a8e4a0}%d$",strval(inputtext));
  2677.                 SendClientMessage(playerid, COLOR_BEAR, query);
  2678.             }
  2679.         }
  2680.     case 70:
  2681.         {
  2682.             if(!response)return 1;
  2683.             new query[256];
  2684.             new query1[256];
  2685.             if(response)
  2686.             {
  2687.                 if(!strlen(inputtext)) return ShowPlayerDialog(playerid, 70, DIALOG_STYLE_INPUT, "{a8e4a0}Ïîëîæèòü äåíüãè íà ñ÷¸ò áèçíåñà", "{FFFFFF}Ââåäèòå ñóììó êîòîðóþ õîòèòå ïîëîæèòü íà ñ÷¸ò áèçíåñà", "Ââîä", "Çàêðûòü");
  2688.                 if(PlayerInfo[playerid][MONEY] < strval(inputtext)) return SendClientMessage(playerid,COLOR_GRAY, "Ó Âàñ íåäîñòàòî÷íî äåíåã.");
  2689.                 if(strval(inputtext) <= 0) return SendClientMessage(playerid,COLOR_GRAY, "Íåâåðíîå êîë-âî.");
  2690.                 ClubInfo[PlayerInfo[playerid][BIZ]][cBalance] += strval(inputtext);
  2691.                 ClubInfo[PlayerInfo[playerid][BIZ]][cStart] += strval(inputtext);
  2692.                 kLibGivePlayerMoney(playerid,-strval(inputtext));
  2693.                 format(query1, sizeof query1, "UPDATE `biz` SET `cBalance` = '%d' WHERE `cID` = '%d' LIMIT 1",ClubInfo[PlayerInfo[playerid][BIZ]][cBalance],ClubInfo[PlayerInfo[playerid][BIZ]][cID]);
  2694.                 mysql_tquery(dbHandle, query1);
  2695.                 format(query, sizeof(query),"Âû ïîïîëíèëè ñ÷¸ò áèçíåñà íà {a8e4a0}%d$",strval(inputtext));
  2696.                 SendClientMessage(playerid, COLOR_BEAR, query);
  2697.             }
  2698.         }
  2699.     case 71:
  2700.         {
  2701.             if(!response) return 1;
  2702.             new query[256];
  2703.             new query1[256];
  2704.             if(response)
  2705.             {
  2706.                 if(!strlen(inputtext)) return ShowPlayerDialog(playerid, 71, DIALOG_STYLE_INPUT, "{a8e4a0}Ñíÿòü äåíüãè ñî ñ÷¸òà ÀÇÑ", "{FFFFFF}Ââåäèòå ñóììó êîòîðóþ õîòèòå ñíÿòü ñî ñ÷¸òà ÀÇÑ:", "Ââîä", "Çàêðûòü");
  2707.                 if(AZSInfo[PlayerInfo[playerid][AZS]][aBalance] < strval(inputtext)) return SendClientMessage(playerid,COLOR_GRAY, "Ó Âàñ íà ñ÷¸òó ÀÇÑ íåäîñòàòî÷íî ñðåäñòâ.");
  2708.                 if(strval(inputtext) <= 0) return SendClientMessage(playerid,COLOR_GRAY, "Íåâåðíîå êîë-âî.");
  2709.                 AZSInfo[PlayerInfo[playerid][AZS]][aBalance] -= strval(inputtext);
  2710.                 format(query1, sizeof query1, "UPDATE `azs` SET `aBalance` = '%d' WHERE `aID` = '%d' LIMIT 1",AZSInfo[PlayerInfo[playerid][AZS]][aBalance],AZSInfo[PlayerInfo[playerid][AZS]][aID]);
  2711.                 mysql_tquery(dbHandle, query1);
  2712.                 kLibGivePlayerMoney(playerid,strval(inputtext));
  2713.                 format(query, sizeof(query),"Âû ñíÿëè ñî ñ÷¸òà ÀÇÑ {a8e4a0}%d$",strval(inputtext));
  2714.                 SendClientMessage(playerid, COLOR_BEAR, query);
  2715.             }
  2716.         }
  2717.     case 72:
  2718.         {
  2719.             if(!response) return 1;
  2720.             new query[256];
  2721.             new query1[256];
  2722.             if(response)
  2723.             {
  2724.                 if(!strlen(inputtext)) return ShowPlayerDialog(playerid, 72, DIALOG_STYLE_INPUT, "{a8e4a0}Ïîëîæèòü äåíüãè íà ñ÷¸ò ÀÇÑ", "{FFFFFF}Ââåäèòå ñóììó êîòîðóþ õîòèòå ïîëîæèòü íà ñ÷¸ò ÀÇÑ:", "Ââîä", "Çàêðûòü");
  2725.                 if(PlayerInfo[playerid][MONEY] < strval(inputtext)) return SendClientMessage(playerid,COLOR_GRAY, "Ó Âàñ íåò ñòîëüêî äåíåã.");
  2726.                 if(strval(inputtext) <= 0) return SendClientMessage(playerid,COLOR_GRAY, "Íåâåðíîå êîë-âî.");         
  2727.                 AZSInfo[PlayerInfo[playerid][AZS]][aBalance] += strval(inputtext);
  2728.                 AZSInfo[PlayerInfo[playerid][AZS]][aStart] += strval(inputtext);
  2729.                 format(query1, sizeof query1, "UPDATE `azs` SET `aBalance` = '%d' WHERE `aID` = '%d' LIMIT 1",AZSInfo[PlayerInfo[playerid][AZS]][aBalance],AZSInfo[PlayerInfo[playerid][AZS]][aID]);
  2730.                 mysql_tquery(dbHandle, query1);
  2731.                 kLibGivePlayerMoney(playerid,-strval(inputtext));
  2732.                 format(query, sizeof(query),"Âû ïîïîëíèëè ñ÷¸ò ÀÇÑ íà {a8e4a0}%d$",strval(inputtext));
  2733.                 SendClientMessage(playerid, COLOR_BEAR, query);
  2734.             }
  2735.         }
  2736.     case 73:
  2737.         {
  2738.             if(!response) return 1;
  2739.             new query[256];
  2740.             if(response)
  2741.             {
  2742.                 new summa;
  2743.                 if(!strlen(inputtext)) return ShowPlayerDialog(playerid,73,DIALOG_STYLE_INPUT,"{a8e4a0}Ïîïîëíåíèå ñ÷¸òà ìîáèëüíîãî òåëåôîíà","{FFFFFF}Ââåäèòå ñóììó (îò 10$ äî 15.000$) êîòîðóþ õîòèòå ïîëîæèòü íà ñ÷¸ò ìîáèëüíîãî:","Äàëåå","Îòìåíà");
  2744.                 summa = strval(inputtext);
  2745.                 if(strval(inputtext) <= 0) return SendClientMessage(playerid,COLOR_GRAY, "Íåâåðíîå êîë-âî.");
  2746.                 if(PlayerInfo[playerid][MONEY] < summa) return SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ íåò ñòîëüêî äåíåã!");
  2747.                 if(summa < 10 || summa > 15000) return SendClientMessage(playerid, COLOR_GRAY, "Íåëüçÿ ïîëîæèòü ìåíüøå 10$ èëè áîëüøå 15.000$");
  2748.                 kLibGivePlayerMoney(playerid,-summa);
  2749.                 PlayerInfo[playerid][PHONEMONEY] += summa;
  2750.                 format(query, sizeof(query), "Âû ïîëîæèëè íà ñ÷åò ìîáèëüíîãî: {a8e4a0}%d$",summa);
  2751.                 SendClientMessage(playerid, COLOR_WHITE, query);
  2752.                 return 1;
  2753.             }
  2754.         }
  2755.     case 74:
  2756.         {
  2757.             if(!response) return 1;
  2758.             new string[256];
  2759.             new query[256];
  2760.             new playerd = TransferPlayer[playerid];
  2761.             if(response)
  2762.             {
  2763.                 if(PlayerInfo[playerid][Logged] == false) return 1;
  2764.                 if(!strlen(inputtext) || !isNumerics(inputtext))
  2765.                 {
  2766.                     format(string,sizeof(string), "{FFFFFF}Ââåäèòå ñóììó êîòîðóþ âû õîòèòå ïåðåäàòü {a8e4a0}%s", PlayerInfo[playerd][NEWNAME]);
  2767.                     ShowPlayerDialog(playerid,74,DIALOG_STYLE_INPUT,"{a8e4a0}Áåçíàëè÷íûé ïåðåâîä",string,"Ãîòîâî","Îòìåíà");
  2768.                     return 1;
  2769.                 }
  2770.                 new moneys;
  2771.                 moneys = strval(inputtext);
  2772.                 if(moneys < 1000 || moneys > 500000)
  2773.                 {
  2774.                     format(string,sizeof(string), "{FFFFFF}Ìèíèìàëüíàÿ ñóììà 1000$, ìàêñèìàëüíàÿ 500.000$\n\nÂâåäèòå ñóììó êîòîðóþ âû õîòèòå ïåðåäàòü {a8e4a0}%s", PlayerInfo[playerd][NEWNAME]);
  2775.                     ShowPlayerDialog(playerid,74,DIALOG_STYLE_INPUT,"{a8e4a0}Áåçíàëè÷íûé ïåðåâîä",string,"Ãîòîâî","Îòìåíà");
  2776.                     return 1;
  2777.                 }
  2778.                 if(PlayerInfo[playerid][BANK] < moneys) return SendClientMessage(playerid, COLOR_GRAY, "Íåäîñòàòî÷íî ñðåäñòâ!");
  2779.                 if(PlayerInfo[playerd][Logged])
  2780.                 {
  2781.                     PlayerInfo[playerid][BANK] -= moneys;
  2782.                     format(query, sizeof query, "UPDATE `users` SET `user_bank` = '%d' WHERE `login` = '%s' LIMIT 1",PlayerInfo[playerid][BANK], PlayerInfo[playerid][NEWNAME]);
  2783.                     mysql_tquery(dbHandle, query);
  2784.                     PlayerInfo[playerd][BANK] += moneys;
  2785.                     format(query, sizeof query, "UPDATE `users` SET `user_bank` = '%d' WHERE `login` = '%s' LIMIT 1",PlayerInfo[playerd][BANK],PlayerInfo[playerd][NEWNAME]);
  2786.                     mysql_tquery(dbHandle, query);
  2787.                     format(string, sizeof(string), "SMS: Âàì íà áàíêîâñêèé ñ÷¸ò ïîñòóïèë ïåðåâîä îò %s â ðàçìåðå %d$ | Îòïðàâèòåëü: Ãîñóäàðñòâåííûé áàíê",  PlayerInfo[playerid][NEWNAME], moneys);
  2788.                     SendClientMessage(playerd, COLOR_YELLOW, string);
  2789.                     SetPlayerChatBubble(playerd, "SMS <<<", COLOR_YELLOW, 15.0, 2000);
  2790.                     format(string, sizeof(string), "{FFFFFF}Îòïðàâèòåëü:\t\t\t %s\nÏîëó÷àòåëü:\t\t\t %s\nÑóììà ïåðåâîäà:\t\t {a8e4a0}%d$\n{FFFFFF}Îñòàòîê íà Âàøåì ñ÷åòå:\t{a8e4a0} %d$", PlayerInfo[playerid][NEWNAME], PlayerInfo[playerd][NEWNAME], moneys,PlayerInfo[playerid][BANK]);
  2791.                     ShowPlayerDialog(playerid,3,0,"{a8e4a0}Ïåðåâîä óñïåøíî âûïîëíåí",string,"Ãîòîâî","");
  2792.                     Adminlog(playerid, playerd, "payb", moneys, ""); // Çàïèñûâàåì â áàçó ID àäìèíèñòðàòîðà (âûøå: admin), ID êèêíóòîãî èãðîêà (âûøå: player), äåéñòâèå íàä èãðîêîì (âûøå: action[]), çíà÷åíèå (âûøå: amount), ïðè÷èíà (âûøå: reason[]).
  2793.                 }
  2794.                 else return ShowPlayerDialog(playerid,68,DIALOG_STYLE_INPUT,"{a8e4a0}Áåçíàëè÷íûé ïåðåâîä","{FFFFFF}Ââåäèòå ID èãðîêà èëè íèê êîòîðîìó õîòèòå ïåðåâåñòè äåíüãè\n","Äàëåå","Íàçàä");
  2795.             }
  2796.             else return ShowPlayerDialog(playerid,68,DIALOG_STYLE_INPUT,"{a8e4a0}Áåçíàëè÷íûé ïåðåâîä","{FFFFFF}Ââåäèòå ID èãðîêà èëè íèê êîòîðîìó õîòèòå ïåðåâåñòè äåíüãè\n","Äàëåå","Íàçàä");
  2797.         }
  2798.     case 79:
  2799.         {
  2800.             if(!response) return 1;
  2801.             if(response)
  2802.             {
  2803.                 if(PlayerInfo[playerid][CAR] == 0) return SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ íåò ò.ñ.");
  2804.                 new string[200];
  2805.                 new query[145];
  2806.                 new cena = PriceCar(PlayerInfo[playerid][CAR])/100*80;
  2807.                 format(string, sizeof(string),"Âû ïðîäàëè ñâîé òðàíñïîðò ãîñóäàðñòâó çà {a8e4a0}%d$",cena);
  2808.                 SendClientMessage(playerid, COLOR_BEAR, string);
  2809.                 if(GetPVarInt(playerid,"PlayerCar") > 0)
  2810.                 {
  2811.                     DestroyVehicle(GetPVarInt(playerid,"PlayerCar"));
  2812.                     DeletePVar(playerid,"PlayerCar");
  2813.                 }
  2814.                 kLibGivePlayerMoney(playerid,cena);
  2815.                 PlayerInfo[playerid][CAR] = 0;
  2816.                 PlayerInfo[playerid][CFUEL] = 200;
  2817.                 format(query, sizeof query, "UPDATE `users` SET `car` = '%d' , `cfuel` = '%d' WHERE `login` = '%s' LIMIT 1",PlayerInfo[playerid][CAR], PlayerInfo[playerid][CFUEL],PlayerInfo[playerid][NEWNAME]);
  2818.                 mysql_tquery(dbHandle, query);
  2819.  
  2820.                 format(string, sizeof(string),"%s ïðîäàë òðàíñïîðò ãîñ. çà %d$",PlayerInfo[playerid][NEWNAME],cena);
  2821.                 WriteLog(string);
  2822.             }
  2823.         }
  2824.     case 80:
  2825.         {
  2826.             if(!response) return ShowDonateMaxPidaras(playerid);
  2827.             if(response)
  2828.             {
  2829.                 new amount = strval(inputtext);
  2830.                 if(amount < 1) return SendClientMessage(playerid,COLOR_GRAY,"Ìèíèìàëüíàÿ ñóììà: 1 ðóá.");
  2831.                 if(PlayerInfo[playerid][DONATE] < amount) return SendClientMessage(playerid,COLOR_GRAY,"Ó Âàñ íåäîñòàòî÷íî äåíåã íà äîíàò ñ÷åòå");
  2832.                 new string[256];
  2833.                 kLibGivePlayerMoney(playerid,amount*100);
  2834.                 PlayerInfo[playerid][DONATE] -= amount;
  2835.                 format(string, sizeof(string), ""hWHITE"Âû óñïåøíî êîíâåðòèðîâàëè {ccff00}%d ðóáëåé â {a8e4a0}%d$",amount, amount*100);
  2836.                 SendClientMessage(playerid, COLOR_GRAY, string);
  2837.             }
  2838.         }
  2839.     case 81:
  2840.         {
  2841.             if (!response) return ShowDonateMaxPidaras(playerid);
  2842.             if (PlayerInfo[playerid][DONATE] < 12) return SendClientMessage(playerid,COLOR_GRAY,"Âàì íóæíî èìåòü 12 ðóáëåé íà äîíàò ñ÷åòå, ÷òîáû ïîìåíÿòü íèê");
  2843.             if (strlen(inputtext) < 3 || strlen(inputtext) > 23) return SendClientMessage(playerid,COLOR_GRAY,"Äëèíà íèêà íå ìîæåò áûòü ìåíüøå òðåõ è áîëüøå 20 ñèìâîëîâ");
  2844.             if (!IsValidRpNameEx(inputtext)) return SendClientMessage(playerid, COLOR_GRAY, "Íåïðàâèëüíûé íèêíåéì!");
  2845.            
  2846.             SetPVarString(playerid,"nnick1",inputtext);
  2847.            
  2848.             new query[128];
  2849.             format(query,sizeof query, "SELECT `login` FROM `users` WHERE `login` = '%s'",inputtext);
  2850.             mysql_tquery(dbHandle, query, "CheckName", "is", playerid,inputtext);
  2851.         }
  2852.     case 83:
  2853.         {
  2854.             if(!response) return 1;
  2855.             switch(listitem)
  2856.             {
  2857.             case 0: ShowPlayerDialog(playerid,84,2,"{a8e4a0}Îáùàê","Ïîëîæèòü ïàòðîíû\nÂçÿòü ïàòðîíû","Äàëåå","Íàçàä");
  2858.             case 1: ShowPlayerDialog(playerid,87,2,"{a8e4a0}Îáùàê","Ïîëîæèòü äåòàëè\nÂçÿòü äåòàëè","Äàëåå","Íàçàä");
  2859.             case 2: ShowPlayerDialog(playerid,90,2,"{a8e4a0}Îáùàê","Ïîëîæèòü íàðêîòèêè\nÂçÿòü íàðêîòèêè","Äàëåå","Íàçàä");
  2860.             case 3: ShowPlayerDialog(playerid,106,2,"{a8e4a0}Îáùàê","Ïîëîæèòü äåíüãè\nÂçÿòü äåíüãè","Äàëåå","Íàçàä");
  2861.             }
  2862.         }
  2863.     case 84:
  2864.         {
  2865.             if(!response) return _cebandobssesss(playerid,"");
  2866.             switch(listitem)
  2867.             {
  2868.             case 0: ShowPlayerDialog(playerid,85,1,"{a8e4a0}Ïîëîæèòü ïàòðîíû","{ffffff}Ââåäèòå êîë-âî","Äàëåå","Íàçàä");
  2869.             case 1: ShowPlayerDialog(playerid,86,1,"{a8e4a0}Âçÿòü ïàòðîíû","{ffffff}Ââåäèòå êîë-âî","Äàëåå","Íàçàä");
  2870.             }
  2871.         }
  2872.     case 87:
  2873.         {
  2874.             if(!response) return _cebandobssesss(playerid,"");
  2875.             switch(listitem)
  2876.             {
  2877.             case 0: ShowPlayerDialog(playerid,88,1,"{a8e4a0}Ïîëîæèòü äåòàëè","{ffffff}Ââåäèòå êîë-âî","Äàëåå","Íàçàä");
  2878.             case 1: ShowPlayerDialog(playerid,89,1,"{a8e4a0}Âçÿòü äåòàëè","{ffffff}Ââåäèòå êîë-âî","Äàëåå","Íàçàä");
  2879.             }
  2880.         }
  2881.     case 90:
  2882.         {
  2883.             if(!response) return _cebandobssesss(playerid,"");
  2884.             switch(listitem)
  2885.             {
  2886.             case 0: ShowPlayerDialog(playerid,91,1,"{a8e4a0}Ïîëîæèòü íàðêîòèêè","{ffffff}Ââåäèòå êîë-âî","Äàëåå","Íàçàä");
  2887.             case 1: ShowPlayerDialog(playerid,92,1,"{a8e4a0}Âçÿòü íàðêîòèêè","{ffffff}Ââåäèòå êîë-âî","Äàëåå","Íàçàä");
  2888.             }
  2889.         }
  2890.     case 106:
  2891.         {
  2892.             if(!response) return _cebandobssesss(playerid,"");
  2893.             switch(listitem)
  2894.             {
  2895.             case 0: ShowPlayerDialog(playerid,107,1,"{a8e4a0}Ïîëîæèòü äåíüãè","{ffffff}Ââåäèòå êîë-âî","Äàëåå","Íàçàä");
  2896.             case 1: ShowPlayerDialog(playerid,108,1,"{a8e4a0}Âçÿòü äåíüãè","{ffffff}Ââåäèòå êîë-âî","Äàëåå","Íàçàä");
  2897.             }
  2898.         }
  2899.     case 85:
  2900.         {
  2901.             if(!response) return ShowPlayerDialog(playerid,84,2,"{a8e4a0}Îáùàê","Ïîëîæèòü ïàòðîíû\nÂçÿòü ïàòðîíû","Äàëåå","Íàçàä");
  2902.             new h = GetPlayerVirtualWorld(playerid)-199;
  2903.             new gangid = PlayerInfo[playerid][MEMBER];
  2904.             new gunamount = strval(inputtext);
  2905.             if(GetPlayerVirtualWorld(playerid) != gangid+199) return SendClientMessage(playerid,COLOR_GRAY,"Âû äîëæíû áûòü â êîìíàòå ñ îáùàêîì ñâîåé áàíäû/ìàôèè");
  2906.             if(!strlen(inputtext) || gunamount < 1) return ShowPlayerDialog(playerid,85,1,"{a8e4a0}Ïîëîæèòü ïàòðîíû","{ffffff}Ââåäèòå êîë-âî","Äàëåå","Íàçàä");
  2907.             if(SkladInfo[h][sPT] + gunamount > 50000) return SendClientMessage(playerid,COLOR_GRAY,"Îáùàê ïîëîí");
  2908.             if(PlayerInfo[playerid][PATRONS] < gunamount) return SendClientMessage(playerid,COLOR_GRAY,"Ó Âàñ íåäîñòàòî÷íî ïàòðîí");
  2909.             SkladInfo[h][sPT] += gunamount;
  2910.             PlayerInfo[playerid][PATRONS] -= gunamount;
  2911.             new fractionid = PlayerInfo[playerid][MEMBER]-1;
  2912.             new rank = PlayerInfo[playerid][RANK];
  2913.             new mes[256];
  2914.             format(mes,sizeof(mes),"Áàíäèò: {98E35E}[%s] {ffffff}%s[%d] {a8e4a0}- ïîëîæèë â îáùàê {F1B719}%d {a8e4a0}øò. ïàòðîí", gFractionRankName[fractionid][rank-1],PlayerInfo[playerid][NEWNAME],playerid,gunamount);
  2915.             SendFamilyMessage(mes, 0x87D5DBff, PlayerInfo[playerid][MEMBER]);
  2916.             UpdateSklad(PlayerInfo[playerid][MEMBER]);
  2917.             new query[256];
  2918.             format(query, sizeof query, "UPDATE `sklad` SET `sPT` = '%d' WHERE `sID` = '%d' LIMIT 1",SkladInfo[h][sPT],SkladInfo[h][sID]);
  2919.             mysql_tquery(dbHandle, query);
  2920.             format(query, sizeof query, "UPDATE `users` SET `patrons` = '%d' WHERE `login` = '%s' LIMIT 1",PlayerInfo[playerid][PATRONS], PlayerInfo[playerid][NEWNAME]);
  2921.             mysql_tquery(dbHandle, query);
  2922.         }
  2923.     case 86:
  2924.         {
  2925.             if(!response) return ShowPlayerDialog(playerid,84,2,"{a8e4a0}Îáùàê","Ïîëîæèòü ïàòðîíû\nÂçÿòü ïàòðîíû","Äàëåå","Íàçàä");
  2926.             new h = GetPlayerVirtualWorld(playerid)-199;
  2927.             new gangid = PlayerInfo[playerid][MEMBER];
  2928.             new gunamount = strval(inputtext);
  2929.             if(GetPlayerVirtualWorld(playerid) != gangid+199) return SendClientMessage(playerid,COLOR_GRAY,"Âû äîëæíû áûòü â êîìíàòå ñ îáùàêîì ñâîåé áàíäû/ìàôèè");
  2930.             if(!strlen(inputtext) || gunamount < 1) return ShowPlayerDialog(playerid,86,1,"{a8e4a0}Âçÿòü ïàòðîíû","{ffffff}Ââåäèòå êîë-âî","Äàëåå","Íàçàä");
  2931.             if(SkladInfo[h][sLock] == 1) return SendClientMessage(playerid,COLOR_GRAY,"Îáùàê çàêðûò!");
  2932.             if(SkladInfo[h][sPT] < gunamount) return SendClientMessage(playerid,COLOR_GRAY," îáùàêå íå äîñòàòî÷íî ïàòðîí");
  2933.             new value = (PlayerInfo[playerid][ULUCH] == 2) ? 1000 : 500;
  2934.             if(PlayerInfo[playerid][PATRONS] + gunamount > value) return SendClientMessage(playerid,COLOR_GRAY,"Ó âàñ ñëèøêîì ìíîãî ïàòðîíîâ íà ðóêàõ");
  2935.             SkladInfo[h][sPT] -= gunamount;
  2936.             PlayerInfo[playerid][PATRONS] += gunamount;
  2937.             new fractionid = PlayerInfo[playerid][MEMBER]-1;
  2938.             new rank = PlayerInfo[playerid][RANK];
  2939.             new mes[256];
  2940.             format(mes,sizeof(mes),"Áàíäèò: {98E35E}[%s] {ffffff}%s[%d] {a8e4a0}- âçÿë ñ îáùàêà {F1B719}%d {a8e4a0}øò. ïàòðîí", gFractionRankName[fractionid][rank-1],PlayerInfo[playerid][NEWNAME],playerid,gunamount);
  2941.             SendFamilyMessage(mes ,0x87D5DBff, PlayerInfo[playerid][MEMBER]);
  2942.             UpdateSklad(PlayerInfo[playerid][MEMBER]);
  2943.             new query[256];
  2944.             format(query, sizeof query, "UPDATE `sklad` SET `sPT` = '%d' WHERE `sID` = '%d' LIMIT 1",SkladInfo[h][sPT],SkladInfo[h][sID]);
  2945.             mysql_tquery(dbHandle, query);
  2946.             format(query, sizeof query, "UPDATE `users` SET `patrons` = '%d' WHERE `login` = '%s' LIMIT 1",PlayerInfo[playerid][PATRONS], PlayerInfo[playerid][NEWNAME]);
  2947.             mysql_tquery(dbHandle, query);
  2948.         }
  2949.     case 88:
  2950.         {
  2951.             if(!response) return ShowPlayerDialog(playerid,87,2,"{a8e4a0}Îáùàê","Ïîëîæèòü äåòàëè\nÂçÿòü äåòàëè","Äàëåå","Íàçàä");
  2952.             new h = GetPlayerVirtualWorld(playerid)-199;
  2953.             new gangid = PlayerInfo[playerid][MEMBER];
  2954.             new gunamount = strval(inputtext);
  2955.             if(GetPlayerVirtualWorld(playerid) != gangid+199) return SendClientMessage(playerid,COLOR_GRAY,"Âû äîëæíû áûòü â êîìíàòå ñ îáùàêîì ñâîåé áàíäû/ìàôèè");
  2956.             if(!strlen(inputtext) || gunamount < 1) return ShowPlayerDialog(playerid,88,1,"{a8e4a0}Ïîëîæèòü äåòàëè","{ffffff}Ââåäèòå êîë-âî","Äàëåå","Íàçàä");
  2957.             if(SkladInfo[h][sMT] + gunamount > 50000) return SendClientMessage(playerid,COLOR_GRAY,"Îáùàê ïîëîí");
  2958.             if(PlayerInfo[playerid][METAL] < gunamount) return SendClientMessage(playerid,COLOR_GRAY,"Ó Âàñ íåäîñòàòî÷íî äåòàëåé");
  2959.             SkladInfo[h][sMT] += gunamount;
  2960.             PlayerInfo[playerid][METAL] -= gunamount;
  2961.             new fractionid = PlayerInfo[playerid][MEMBER]-1;
  2962.             new rank = PlayerInfo[playerid][RANK];
  2963.             new mes[256];
  2964.             format(mes,sizeof(mes),"Áàíäèò: {98E35E}[%s] {ffffff}%s[%d] {a8e4a0}- ïîëîæèë â îáùàê {F1B719}%d {a8e4a0}åä. äåòàëåé", gFractionRankName[fractionid][rank-1],PlayerInfo[playerid][NEWNAME],playerid,gunamount);
  2965.             SendFamilyMessage(mes, 0x87D5DBff, PlayerInfo[playerid][MEMBER]);
  2966.             UpdateSklad(PlayerInfo[playerid][MEMBER]);
  2967.             new query[256];
  2968.             format(query, sizeof query, "UPDATE `sklad` SET `sMT` = '%d' WHERE `sID` = '%d' LIMIT 1",SkladInfo[h][sMT],SkladInfo[h][sID]);
  2969.             mysql_tquery(dbHandle, query);
  2970.             format(query, sizeof query, "UPDATE `users` SET `metal` = '%d' WHERE `login` = '%s' LIMIT 1",PlayerInfo[playerid][METAL], PlayerInfo[playerid][NEWNAME]);
  2971.             mysql_tquery(dbHandle, query);
  2972.         }
  2973.     case 89:
  2974.         {
  2975.             if(!response) return ShowPlayerDialog(playerid,87,2,"{a8e4a0}Îáùàê","Ïîëîæèòü äåòàëè\nÂçÿòü äåòàëè","Äàëåå","Íàçàä");
  2976.             new h = GetPlayerVirtualWorld(playerid)-199;
  2977.             new gangid = PlayerInfo[playerid][MEMBER];
  2978.             new gunamount = strval(inputtext);
  2979.             if(GetPlayerVirtualWorld(playerid) != gangid+199) return SendClientMessage(playerid,COLOR_GRAY,"Âû äîëæíû áûòü â êîìíàòå ñ îáùàêîì ñâîåé áàíäû/ìàôèè");
  2980.             if(!strlen(inputtext) || gunamount < 1) return ShowPlayerDialog(playerid,89,1,"{a8e4a0}Âçÿòü äåòàëè","{ffffff}Ââåäèòå êîë-âî","Äàëåå","Íàçàä");
  2981.             if(SkladInfo[h][sLock] == 1) return SendClientMessage(playerid,COLOR_GRAY,"Îáùàê çàêðûò!");
  2982.             if(SkladInfo[h][sMT] < gunamount || gunamount < 0) return SendClientMessage(playerid,COLOR_GRAY," îáùàêå íå äîñòàòî÷íî äåòàëåé");
  2983.             if(PlayerInfo[playerid][METAL] + gunamount > 500) return SendClientMessage(playerid,COLOR_GRAY,"Ó âàñ ñëèøêîì ìíîãî äåòàëåé íà ðóêàõ");
  2984.             SkladInfo[h][sMT] -= gunamount;
  2985.             PlayerInfo[playerid][METAL] += gunamount;
  2986.             new fractionid = PlayerInfo[playerid][MEMBER]-1;
  2987.             new rank = PlayerInfo[playerid][RANK];
  2988.             new mes[256];
  2989.             format(mes,sizeof(mes),"Áàíäèò: {98E35E}[%s] {ffffff}%s[%d] {a8e4a0}- âçÿë ñ îáùàêà {F1B719}%d {a8e4a0}åä. äåòàëåé", gFractionRankName[fractionid][rank-1],PlayerInfo[playerid][NEWNAME],playerid,gunamount);
  2990.             SendFamilyMessage(mes, 0x87D5DBff, PlayerInfo[playerid][MEMBER]);
  2991.             UpdateSklad(PlayerInfo[playerid][MEMBER]);
  2992.             new query[256];
  2993.             format(query, sizeof query, "UPDATE `sklad` SET `sMT` = '%d' WHERE `sID` = '%d' LIMIT 1",SkladInfo[h][sMT],SkladInfo[h][sID]);
  2994.             mysql_tquery(dbHandle, query);
  2995.             format(query, sizeof query, "UPDATE `users` SET `metal` = '%d' WHERE `login` = '%s' LIMIT 1",PlayerInfo[playerid][METAL], PlayerInfo[playerid][NEWNAME]);
  2996.             mysql_tquery(dbHandle, query);
  2997.         }
  2998.     case 91:
  2999.         {
  3000.             if(!response) return ShowPlayerDialog(playerid,90,2,"{a8e4a0}Îáùàê","Ïîëîæèòü íàðêîòèêè\nÂçÿòü íàðêîòèêè","Äàëåå","Íàçàä");
  3001.             new h = GetPlayerVirtualWorld(playerid)-199;
  3002.             new gangid = PlayerInfo[playerid][MEMBER];
  3003.             new gunamount = strval(inputtext);
  3004.             if(GetPlayerVirtualWorld(playerid) != gangid+199) return SendClientMessage(playerid,COLOR_GRAY,"Âû äîëæíû áûòü â êîìíàòå ñ îáùàêîì ñâîåé áàíäû/ìàôèè");
  3005.             if(!strlen(inputtext) || gunamount < 1) return ShowPlayerDialog(playerid,91,1,"{a8e4a0}Ïîëîæèòü íàðêîòèêè","{ffffff}Ââåäèòå êîë-âî","Äàëåå","Íàçàä");
  3006.             if(SkladInfo[h][sN] + gunamount > 50000) return SendClientMessage(playerid,COLOR_GRAY,"Îáùàê ïîëîí");
  3007.             if(PlayerInfo[playerid][NARKOTA] < gunamount) return SendClientMessage(playerid,COLOR_GRAY,"Ó Âàñ íåäîñòàòî÷íî íàðêîòèêîâ");
  3008.             SkladInfo[h][sN] += gunamount;
  3009.             PlayerInfo[playerid][NARKOTA] -= gunamount;
  3010.             new fractionid = PlayerInfo[playerid][MEMBER]-1;
  3011.             new rank = PlayerInfo[playerid][RANK];
  3012.             new mes[256];
  3013.             format(mes,sizeof(mes),"Áàíäèò: {98E35E}[%s] {ffffff}%s[%d] {a8e4a0}- ïîëîæèë â îáùàê {F1B719}%d {a8e4a0}ãð. íàðêîòèêîâ", gFractionRankName[fractionid][rank-1],PlayerInfo[playerid][NEWNAME],playerid,gunamount);
  3014.             SendFamilyMessage(mes, 0x87D5DBff, PlayerInfo[playerid][MEMBER]);
  3015.             UpdateSklad(PlayerInfo[playerid][MEMBER]);
  3016.             new query[256];
  3017.             format(query, sizeof query, "UPDATE `sklad` SET `sN` = '%d' WHERE `sID` = '%d' LIMIT 1",SkladInfo[h][sN],SkladInfo[h][sID]);
  3018.             mysql_tquery(dbHandle, query);
  3019.             format(query, sizeof query, "UPDATE `users` SET `narkota` = '%d' WHERE `login` = '%s' LIMIT 1",PlayerInfo[playerid][NARKOTA], PlayerInfo[playerid][NEWNAME]);
  3020.             mysql_tquery(dbHandle, query);
  3021.         }
  3022.     case 92:
  3023.         {
  3024.             if(!response) return ShowPlayerDialog(playerid,90,2,"{a8e4a0}Îáùàê","Ïîëîæèòü íàðêîòèêè\nÂçÿòü íàðêîòèêè","Äàëåå","Íàçàä");
  3025.             new h = GetPlayerVirtualWorld(playerid)-199;
  3026.             new gangid = PlayerInfo[playerid][MEMBER];
  3027.             new gunamount = strval(inputtext);
  3028.             if(GetPlayerVirtualWorld(playerid) != gangid+199) return SendClientMessage(playerid,COLOR_GRAY,"Âû äîëæíû áûòü â êîìíàòå ñ îáùàêîì ñâîåé áàíäû/ìàôèè");
  3029.             if(!strlen(inputtext) || gunamount < 1) return ShowPlayerDialog(playerid,92,1,"{a8e4a0}Âçÿòü íàðêîòèêè","{ffffff}Ââåäèòå êîë-âî","Äàëåå","Íàçàä");
  3030.             if(SkladInfo[h][sLock] == 1) return SendClientMessage(playerid,COLOR_GRAY,"Îáùàê çàêðûò!");
  3031.             if(SkladInfo[h][sN] < gunamount || gunamount < 0) return SendClientMessage(playerid,COLOR_GRAY," îáùàêå íå äîñòàòî÷íî íàðêîòèêîâ");
  3032.             if(PlayerInfo[playerid][NARKOTA] + gunamount > 500) return SendClientMessage(playerid,COLOR_GRAY,"Ó âàñ ñëèøêîì ìíîãî íàðêîòèêîâ íà ðóêàõ");
  3033.             SkladInfo[h][sN] -= gunamount;
  3034.             PlayerInfo[playerid][NARKOTA] += gunamount;
  3035.             new fractionid = PlayerInfo[playerid][MEMBER]-1;
  3036.             new rank = PlayerInfo[playerid][RANK];
  3037.             new mes[256];
  3038.             format(mes,sizeof(mes),"Áàíäèò: {98E35E}[%s] {ffffff}%s[%d] {a8e4a0}- âçÿë ñ îáùàêà {F1B719}%d {a8e4a0}ãð. íàðêîòèêîâ", gFractionRankName[fractionid][rank-1],PlayerInfo[playerid][NEWNAME],playerid,gunamount);
  3039.             SendFamilyMessage(mes, 0x87D5DBff, PlayerInfo[playerid][MEMBER]);
  3040.             UpdateSklad(PlayerInfo[playerid][MEMBER]);
  3041.             new query[256];
  3042.             format(query, sizeof query, "UPDATE `sklad` SET `sN` = '%d' WHERE `sID` = '%d' LIMIT 1",SkladInfo[h][sN],SkladInfo[h][sID]);
  3043.             mysql_tquery(dbHandle, query);
  3044.             format(query, sizeof query, "UPDATE `users` SET `narkota` = '%d' WHERE `login` = '%s' LIMIT 1",PlayerInfo[playerid][NARKOTA], PlayerInfo[playerid][NEWNAME]);
  3045.             mysql_tquery(dbHandle, query);
  3046.         }
  3047.     case 93:
  3048.         {
  3049.             if(!response) return RemovePlayerFromVehicle(playerid);
  3050.             if(kLibGetPlayerMoney(playerid) < 25) { RemovePlayerFromVehicle(playerid); return SendClientMessage(playerid, COLOR_GRAY, "Íåäîñòàòî÷íî ñðåäñòâ!"); }
  3051.             SendClientMessage(playerid, COLOR_BEAR, "Âû àðåíäîâàëè àâòîáóñ çà 25$");
  3052.             kLibGivePlayerMoney(playerid, -25);
  3053.             ShowPlayerDialog(playerid, 94, 1, "{a8e4a0}Öåíà çà ïðîåçä", "{FFFFFF}Ââåäèòå ñòîèìîñòü ïðîåçäà:", "Ïðèíÿòü", "Îòìåíà");
  3054.             KaznaInfo[1][kCash] += 25;
  3055.             SaveKazna(1);
  3056.         }
  3057.     case 94:
  3058.         {
  3059.             if(!response) return RemovePlayerFromVehicle(playerid);
  3060.             new price;
  3061.             if(sscanf(inputtext, "i",price)) return ShowPlayerDialog(playerid, 94, 1, "{a8e4a0}Öåíà çà ïðîåçä", "{ffffff}Ââåäèòå ñòîèìîñòü ïðîåçäà:", "ÎÊ", "Îòìåíà");
  3062.             if(price < 5 || price > 50)
  3063.             {
  3064.                 SendClientMessage(playerid, COLOR_GRAY, "Öåíà äîëæíà áûòü îò 5 äî 50 $");
  3065.                 return ShowPlayerDialog(playerid, 94, 1, "{a8e4a0}Öåíà çà ïðîåçä", "{ffffff}Ââåäèòå ñòîèìîñòü ïðîåçäà:", "ÎÊ", "Îòìåíà");
  3066.             }
  3067.             SetPVarInt(playerid, "PriceBus", price);
  3068.             ShowPlayerDialog(playerid, 95, 2, "{a8e4a0}Âûáåðèòå ìàðøðóò:", "{ffffff}1. Âíóòðè-ãîðîäñêîé ÑÔ\n2. Ñàí-Ôèåððî - Ëîñ Ñàíòîñ\n3. Ñàí-Ôèåððî - Ñáîðùèê Äåòàëåé\n4. Ëàñ-Âåíòóðàñ - Ñàí-Ôèåððî", "Ïðèíÿòü", "Îòìåíà");
  3069.         }
  3070.     case 95:
  3071.         {
  3072.             if(!response) return RemovePlayerFromVehicle(playerid);
  3073.             new name[50];
  3074.             new namebus[50];
  3075.             new string[256];
  3076.             if(response)
  3077.             {
  3078.                 switch(listitem)
  3079.                 {
  3080.                 case 0:
  3081.                     {
  3082.                         name = "Âíóòðè-ãîðîäñêîé ÑÔ";
  3083.                         namebus = "San-Fierro";
  3084.                     }
  3085.                 case 1:
  3086.                     {
  3087.                         name = "Ñàí-Ôèåððî - Ëîñ-Ñàíòîñ";
  3088.                         namebus = "SF - LS";
  3089.                     }
  3090.                 case 2:
  3091.                     {
  3092.                         name = "Ñàí-Ôèåððî - Ñáîðùèê äåòàëåé";
  3093.                         namebus = "SF - Details";
  3094.                     }
  3095.                 case 3:
  3096.                     {
  3097.                         name = "Ëàñ-Âåíòóðàñ - Ñàí-Ôèåððî";
  3098.                         namebus = "LV - SF";
  3099.                     }
  3100.                 }
  3101.                 new vehicleid = GetPlayerVehicleID(playerid);
  3102.                 format(string, sizeof(string), "{3399FF}%s\n{FFFFFF}Ñòîèìîñòü ïðîåçäà: {a8e4a0}%d$", name, GetPVarInt(playerid, "PriceBus"));
  3103.                 if(!IsValidDynamic3DTextLabel(BusText3D[playerid])) BusText3D[playerid] = CreateDynamic3DTextLabel(string, 0xFFFFFFFF, 0.0, 0.0, 3.0, 40.0, INVALID_PLAYER_ID, vehicleid);
  3104.                 SetPVarInt(playerid, "TypeBus", listitem + 1);
  3105.                 SetPVarInt(playerid, "RentBus", vehicleid);
  3106.                 SendClientMessage(playerid, COLOR_BLUE, "Âû íà÷àëè ðàáîòó âîäèòåëÿ àâòîáóñà.");
  3107.                 SendClientMessage(playerid, COLOR_ORANGE, "×òîáû çàêîí÷èòü ðàáîòó, ââåäèòå êîìàíäó /end");
  3108.                 pBusDemage[playerid] = 1000.0;
  3109.                 pPressed[playerid] = 0;
  3110.                 new i = pPressed[playerid], type = GetPVarInt(playerid, "TypeBus");
  3111.                 switch(type)
  3112.                 {
  3113.                 case 1: SetPlayerRaceCheckpoint(playerid,0,BusCitySF[i][0],BusCitySF[i][1],BusCitySF[i][2],BusCitySF[i][3],BusCitySF[i][4],BusCitySF[i][5],5.0);
  3114.                 case 2: SetPlayerRaceCheckpoint(playerid,0,BusCitySFLS[i][0],BusCitySFLS[i][1],BusCitySFLS[i][2],BusCitySFLS[i][3],BusCitySFLS[i][4],BusCitySFLS[i][5],5.0);
  3115.                 case 3: SetPlayerRaceCheckpoint(playerid,0,BusCitySFZAVOD[i][0],BusCitySFZAVOD[i][1],BusCitySFZAVOD[i][2],BusCitySFZAVOD[i][3],BusCitySFZAVOD[i][4],BusCitySFZAVOD[i][5],5.0);
  3116.                 case 4: SetPlayerRaceCheckpoint(playerid,0,BusCityLVSF[i][0],BusCityLVSF[i][1],BusCityLVSF[i][2],BusCityLVSF[i][3],BusCityLVSF[i][4],BusCityLVSF[i][5],5.0);
  3117.                 }
  3118.             }
  3119.         }
  3120.     case 96:
  3121.         {
  3122.             if(!response) return 1;
  3123.             new color;
  3124.             switch(listitem)
  3125.             {
  3126.             case 0: color = 1;
  3127.             case 1: color = 0;
  3128.             case 2: color = 2;
  3129.             case 3: color = 3;
  3130.             case 4: color = 6;
  3131.             case 5: color = 103;
  3132.             case 6: color = 33;
  3133.             case 7: color = 126;
  3134.             case 8: color = 102;
  3135.             case 9: color = 85;
  3136.             default: return ShowPlayerDialog(playerid,97,1,"{a8e4a0}Âûáîð öâåòà íîìåð 1","Ââåäèòå ID öâåòà íîìåð 1:","ÎÊ","Íàçàä");
  3137.             }
  3138.             SetPVarInt(playerid,"pbuycarC1",color);
  3139.             ShowPlayerDialog(playerid,98,2,"{a8e4a0}Âûáåðèòå öâåò íîìåð 2","1.Áåëûé\n{505050}2.×åðíûé\n{33CCFF}3.Ãîëóáîé\n{a8e4a0}4.Êðàñíûé\n{FFFF00}5.Æåëòûé\n{4682B4}6. Ñèíèé\n{AFAFAF}7.Ñåðûé\n{E75480}8. Ðîçîâûé\n{f5f5dc}9.Áåæåâûé\n{ff00ff}10.Ïóðïóðíûé\n{FFFFFF}Äðóãîé...","OK","Âûõîä");
  3140.         }
  3141.     case 97:
  3142.         {
  3143.             if(!response) return ShowPlayerDialog(playerid,96,2,"{a8e4a0}Âûáåðèòå öâåò íîìåð 1","1.Áåëûé\n{505050}2.×åðíûé\n{33CCFF}3.Ãîëóáîé\n{a8e4a0}4.Êðàñíûé\n{FFFF00}5.Æåëòûé\n{4682B4}6. Ñèíèé\n{AFAFAF}7.Ñåðûé\n{E75480}8. Ðîçîâûé\n{f5f5dc}9.Áåæåâûé\n{ff00ff}10.Ïóðïóðíûé\n{FFFFFF}Äðóãîé...","OK","Âûõîä");
  3144.             if(!strlen(inputtext) || strlen(inputtext) < 0 || strlen(inputtext) > 255)
  3145.             {
  3146.                 SendClientMessage(playerid,COLOR_GRAY,"Âû äîëæíû óêàçàòü ID öâåòà àâòî");
  3147.                 return ShowPlayerDialog(playerid,97,1,"{a8e4a0}Âûáîð öâåòà íîìåð 1","{ffffff}Ââåäèòå ID öâåòà íîìåð 1:","ÎÊ","Íàçàä");
  3148.             }
  3149.             SetPVarInt(playerid,"pbuycarC1",strval(inputtext));
  3150.             ShowPlayerDialog(playerid,98,2,"{a8e4a0}Âûáåðèòå öâåò íîìåð 2","1.Áåëûé\n{505050}2.×åðíûé\n{33CCFF}3.Ãîëóáîé\n{a8e4a0}4.Êðàñíûé\n{FFFF00}5.Æåëòûé\n{4682B4}6. Ñèíèé\n{AFAFAF}7.Ñåðûé\n{E75480}8. Ðîçîâûé\n{f5f5dc}9.Áåæåâûé\n{ff00ff}10.Ïóðïóðíûé\n{FFFFFF}Äðóãîé...","OK","Íàçàä");
  3151.         }
  3152.     case 98:
  3153.         {
  3154.             if(!response) ShowPlayerDialog(playerid,97,2,"{a8e4a0}Âûáåðèòå öâåò íîìåð 1","1.Áåëûé\n{505050}2.×åðíûé\n{33CCFF}3.Ãîëóáîé\n{a8e4a0}4.Êðàñíûé\n{FFFF00}5.Æåëòûé\n{4682B4}6. Ñèíèé\n{AFAFAF}7.Ñåðûé\n{E75480}8. Ðîçîâûé\n{f5f5dc}9.Áåæåâûé\n{ff00ff}10.Ïóðïóðíûé\n{FFFFFF}Äðóãîé...","OK","Âûõîä");
  3155.             new color;
  3156.             switch(listitem)
  3157.             {
  3158.             case 0: color = 1;
  3159.             case 1: color = 0;
  3160.             case 2: color = 2;
  3161.             case 3: color = 3;
  3162.             case 4: color = 6;
  3163.             case 5: color = 103;
  3164.             case 6: color = 33;
  3165.             case 7: color = 126;
  3166.             case 8: color = 102;
  3167.             case 9: color = 85;
  3168.             default: return ShowPlayerDialog(playerid,99,1,"{a8e4a0}Âûáîð öâåòà íîìåð 2","{ffffff}Ââåäèòå ID öâåòà íîìåð 2:","ÎÊ","Íàçàä");
  3169.             }
  3170.             SetPVarInt(playerid,"pbuycarC2",color);
  3171.             ShowPlayerDialog(playerid,100,0,"{a8e4a0}Ïîêóïêà àâòî","{ffffff}Âû äåéñòâèòåëüíî õîòèòå êóïèòü ýòîò àâòîìîáèëü?","Äà","Íåò");
  3172.         }
  3173.     case 99:
  3174.         {
  3175.             if(!response) return ShowPlayerDialog(playerid,98,2,"{a8e4a0}Âûáåðèòå öâåò íîìåð 2","1.Áåëûé\n{505050}2.×åðíûé\n{33CCFF}3.Ãîëóáîé\n{a8e4a0}4.Êðàñíûé\n{FFFF00}5.Æåëòûé\n{4682B4}6. Ñèíèé\n{AFAFAF}7.Ñåðûé\n{E75480}8. Ðîçîâûé\n{f5f5dc}9.Áåæåâûé\n{ff00ff}10.Ïóðïóðíûé\n{FFFFFF}Äðóãîé...","OK","Íàçàä");
  3176.             if(!strlen(inputtext) || strlen(inputtext) < 0 || strlen(inputtext) > 255)
  3177.             {
  3178.                 SendClientMessage(playerid,COLOR_GRAY,"Âû äîëæíû óêàçàòü ID öâåòà àâòî");
  3179.                 return ShowPlayerDialog(playerid,99,1,"{a8e4a0}Âûáîð öâåòà íîìåð 2","{ffffff}Ââåäèòå ID öâåòà íîìåð 2:","ÎÊ","Íàçàä");
  3180.             }
  3181.             if(GetPVarInt(playerid, "kLibBuyCar")) return 0;
  3182.             SetPVarInt(playerid,"pbuycarC2",strval(inputtext));
  3183.             ShowPlayerDialog(playerid,100,0,"{a8e4a0}Ïîêóïêà àâòî","{ffffff}Âû äåéñòâèòåëüíî õîòèòå êóïèòü ýòîò àâòîìîáèëü?","Äà","Íåò");
  3184.         }
  3185.     case 100:
  3186.         {
  3187.             if(!response) return 1;
  3188.             if(PlayerInfo[playerid][HOUSE] != -1)
  3189.             {
  3190.                 if(kLibGetPlayerMoney(playerid) < VehiclesIndent[VehSelectNum[playerid]][Price]) return SendClientMessage(playerid,COLOR_GRAY,"Ó Âàñ íåäîñòàòî÷íî äåíåã äëÿ ïîêóïêè ýòîãî ò/ñ");
  3191.                 for(new i = 0; i < 14; i++) TextDrawHideForPlayer(playerid,VehSelect[i]);
  3192.                 for(new i = 0; i < 2; i++) PlayerTextDrawHide(playerid,VehSelectPl[playerid][i]);
  3193.                 CancelSelectTextDraw(playerid);
  3194.                 SetCameraBehindPlayer(playerid);
  3195.                 SetPlayerVirtualWorld(playerid,0);
  3196.                 SetPVarInt(playerid,"car22",0);
  3197.                 new color1 = GetPVarInt(playerid,"pbuycarC1");
  3198.                 new color2 = GetPVarInt(playerid,"pbuycarC2");
  3199.                 mysql_BuyCar(playerid, VehiclesIndent[VehSelectNum[playerid]][MI], color1, color2, VehiclesIndent[VehSelectNum[playerid]][Price]);
  3200.                 SetPVarInt(playerid, "kLibBuyCar", 1);
  3201.             }
  3202.             else
  3203.             {
  3204.                 SendClientMessage(playerid,COLOR_GRAY,"Ó Âàñ íåò äîìà.");
  3205.             }
  3206.         }
  3207.     case 101:
  3208.         {
  3209.             if(!response) return 1;
  3210.             new str[32];
  3211.             SetPlayerVirtualWorld(playerid,playerid+1);
  3212.             SetPlayerCameraPos(playerid,-1650.689331, 1211.844970, 17.050832);
  3213.             SetPlayerCameraLookAt(playerid,-1655.298950, 1212.868530, 15.406539);
  3214.             vehplayer[playerid] = CreateVehicle(VehiclesIndent[VehSelectNum[playerid]][MI],-1660.2301,1213.8774,13.3913,223.3013,0,0,-1);
  3215.             SetVehicleVirtualWorld(vehplayer[playerid],playerid+1);
  3216.             for(new i = 0; i < 14; i++) TextDrawShowForPlayer(playerid,VehSelect[i]);
  3217.             PlayerTextDrawSetString(playerid,VehSelectPl[playerid][0],VehiclesIndent[VehSelectNum[playerid]][Name]);
  3218.             format(str,32,"%d$",VehiclesIndent[VehSelectNum[playerid]][Price]);
  3219.             PlayerTextDrawSetString(playerid,VehSelectPl[playerid][1],str);
  3220.             for(new i = 0; i < 2; i++) PlayerTextDrawShow(playerid,VehSelectPl[playerid][i]);
  3221.             TutStep[playerid]++;
  3222.             SelectTextDraw(playerid,0x1E90FFFF);
  3223.             SetPVarInt(playerid, "car22", 3);
  3224.             SetPVarInt(playerid, "clothess_td", 1);
  3225.         }
  3226.     case 102:
  3227.         {
  3228.             new fractionid = PlayerInfo[playerid][MEMBER]-1;
  3229.             new rank = PlayerInfo[playerid][RANK];
  3230.             new string[256];
  3231.             if(response)
  3232.             {
  3233.                 if(strlen(inputtext) == 0)
  3234.                 {
  3235.                     if(VVVV1 == 1) return SendClientMessage(playerid, COLOR_GRAY, "Îáúÿâëåíèå óæå ïðîâåðèëè èëè îòêëîíèëè");
  3236.                     new texts[256];
  3237.                     format(texts, sizeof(texts), "%s | Ïðèñëàë: %s[%d]. Òåë: %d",ADV[ADID], PlayerInfo[ADID][NEWNAME], ADID, PlayerInfo[ADID][NUMBER]);
  3238.                     SendClientMessageToAll(0xa8e4a0FF,texts);
  3239.                     format(texts, sizeof(texts), "  Ïðîâåðèë %s %s[%d]", gFractionRankName[fractionid][rank-1], PlayerInfo[playerid][NEWNAME],playerid);
  3240.                     SendClientMessageToAll(0x33AA33AA,texts);
  3241.                     ADV[ADID] = "",ADVERTISE = 0,ADID = 0;
  3242.                     GameTextForPlayer(playerid, "~y~EDITED~n~~g~ +15$", 5000, 1);
  3243.                     kLibGivePlayerMoney(playerid, 15);
  3244.                     VVVV1 = 1;
  3245.                 }
  3246.                 else
  3247.                 {
  3248.                     if(VVVV1 == 1) return SendClientMessage(playerid, COLOR_GRAY, "Îáúÿâëåíèå óæå ïðîâåðèëè èëè îòêëîíèëè");
  3249.                     new texts[256];
  3250.                     format(texts, sizeof(texts), "%s | Ïðèñëàë: %s[%d]. Òåë: %d", (inputtext), PlayerInfo[ADID][NEWNAME], ADID,PlayerInfo[ADID][NUMBER]);
  3251.                     SendClientMessageToAll(0xa8e4a0FF,texts);
  3252.                     format(texts, sizeof(texts), "  Îòðåäàêòèðîâàë %s %s[%d]", gFractionRankName[fractionid][rank-1], PlayerInfo[playerid][NEWNAME],playerid);
  3253.                     SendClientMessageToAll(0x33AA33AA,texts);
  3254.                     ADV[ADID] = "", ADVERTISE = 0, ADID = 0;
  3255.                     GameTextForPlayer(playerid, "~y~EDITED~n~~g~ +15$", 5000, 1);
  3256.                     kLibGivePlayerMoney(playerid, 15);
  3257.                     VVVV1 = 1;
  3258.                 }
  3259.                 return 1;
  3260.             }
  3261.             else
  3262.             {
  3263.                 if(VVVV1 == 1) return SendClientMessage(playerid, COLOR_GRAY, "Îáúÿâëåíèå óæå ïðîâåðèëè èëè îòêëîíèëè");
  3264.                 SendClientMessage(playerid, 0xFF6600ff, "Âû îòêëîíèëè îáúÿâëåíèå");
  3265.                 format(string, sizeof(string), "%s[%d] îòêëîíèë Âàøå îáüÿâëåíèå \"%s\". Ïðè÷èíà: %s", PlayerInfo[playerid][NEWNAME], playerid, ADV[ADID],(inputtext));
  3266.                 SendClientMessage(ADID, 0xFF6600ff, string);
  3267.                 format(string, sizeof(string), "%s[%d] îòêëîíèë îáüÿâëåíèå \"%s\". Ïðè÷èíà: %s",PlayerInfo[playerid][NEWNAME],playerid,ADV[ADID],(inputtext));
  3268.                 SendFamilyMessage(string, 0xFF6600ff, 15);
  3269.                 VVVV1 = 1;
  3270.                 ADV[ADID] = "",ADVERTISE = 0,ADID = 0;
  3271.             }
  3272.         }
  3273.     case 103:
  3274.         {
  3275.             if(!response) return 1;
  3276.             new fractionid = listitem, mes2[400];
  3277.             SetPVarInt(playerid,"actfraction",fractionid);
  3278.             for(new i;i<11;i++)
  3279.             {
  3280.                 new skinid = gFractionSkin[fractionid][i];
  3281.                 if(!skinid) break;
  3282.                 if(!i) format(mes2,sizeof(mes2),"{ffffff}Îäåæäà ¹%d (id %d)",i+1,skinid);
  3283.                 else format(mes2,sizeof(mes2),"%s\n{ffffff}Îäåæäà ¹%d (id %d)",mes2,i+1,skinid);
  3284.             }
  3285.             new actplayerid = GetPVarInt(playerid,"actplayerid");
  3286.             ShowPlayerDialog(playerid,104,2, PlayerInfo[actplayerid][NEWNAME],mes2,"OK","Îòìåíà");
  3287.         }
  3288.     case 104:
  3289.         {
  3290.             if(!response) return 1;
  3291.             new fractionid = GetPVarInt(playerid,"actfraction");
  3292.             new skinid = gFractionSkin[fractionid][listitem];
  3293.             new rank = gFractionRankCount[fractionid];
  3294.             new actplayerid = GetPVarInt(playerid,"actplayerid");
  3295.             new query[256];
  3296.             new string[256];
  3297.             PlayerInfo[actplayerid][LEADER] = fractionid+1;
  3298.             PlayerInfo[actplayerid][MEMBER] = fractionid+1;
  3299.             PlayerInfo[actplayerid][RANK] = rank;
  3300.             PlayerInfo[actplayerid][SKINFRAC] = skinid;
  3301.             PlayerInfo[actplayerid][JOB] = 0;
  3302.             SetPlayerColor(actplayerid, gFractionColor[fractionid]);
  3303.             SetPlayerSkin(actplayerid, skinid);
  3304.             format(string,sizeof(string),"Âû íàçíà÷èëè %s[%d] íà ïîñò ëèäåðà ôðàêöèè {a8e4a0}\"%s\"", PlayerInfo[actplayerid][NEWNAME],actplayerid,gFractionName[fractionid]);
  3305.             SendClientMessage(playerid,0x33AAFFAA,string);
  3306.             format(string,sizeof(string),"Âàì áûëî äîâåðåííî ëèäåðñòâî ôðàêöèè {a8e4a0}\"%s\". {a8e4a0}Æåëàåì Âàì óäà÷è íà äàííîì ïîñòó!",gFractionName[fractionid]);
  3307.             SendClientMessage(actplayerid,0x33AAFFAA,string);
  3308.             format(string, sizeof(string), "[Âíèìàíèå] %s[%d] íàçíà÷èë èãðîêà %s[%d] ëèäåðîì îðãàíèçàöèè \"%s\"",  PlayerInfo[playerid][NEWNAME],playerid, PlayerInfo[actplayerid][NEWNAME],actplayerid,gFractionName[fractionid]);
  3309.             SendAdminMessage(0x33AAFFAA,string);
  3310.             format(query, sizeof query, "UPDATE `users` SET `member` = '%d' , `leader` = '%d' ,`rank` = '%d' , `job` = '%d', `skinfrac` = '%d' WHERE `login` = '%s' LIMIT 1",PlayerInfo[actplayerid][MEMBER],PlayerInfo[actplayerid][LEADER],PlayerInfo[actplayerid][RANK],PlayerInfo[actplayerid][JOB],PlayerInfo[actplayerid][SKINFRAC], PlayerInfo[actplayerid][NEWNAME]);
  3311.             mysql_tquery(dbHandle, query);
  3312.         }
  3313.     case 107:
  3314.         {
  3315.             if(!response) return ShowPlayerDialog(playerid,106,2,"{a8e4a0}Îáùàê","Ïîëîæèòü äåíüãè\nÂçÿòü äåíüãè","Äàëåå","Íàçàä");
  3316.             new h = GetPlayerVirtualWorld(playerid)-199;
  3317.             new gangid = PlayerInfo[playerid][MEMBER];
  3318.             new gunamount = strval(inputtext);
  3319.             if(GetPlayerVirtualWorld(playerid) != gangid+199) return SendClientMessage(playerid,COLOR_GRAY,"Âû äîëæíû áûòü â êîìíàòå ñ îáùàêîì ñâîåé áàíäû/ìàôèè");
  3320.             if(!strlen(inputtext) || gunamount < 1) return ShowPlayerDialog(playerid,107,1,"{a8e4a0}Ïîëîæèòü äåíüãè","{ffffff}Ââåäèòå êîë-âî","Äàëåå","Íàçàä");
  3321.             if(PlayerInfo[playerid][MONEY] < gunamount) return SendClientMessage(playerid,COLOR_GRAY,"Ó Âàñ íåäîñòàòî÷íî äåíåã");
  3322.             SkladInfo[h][sBalance] += gunamount;
  3323.             kLibGivePlayerMoney(playerid,-gunamount);
  3324.             new fractionid = PlayerInfo[playerid][MEMBER]-1;
  3325.             new rank = PlayerInfo[playerid][RANK];
  3326.             new mes[256];
  3327.             format(mes,sizeof(mes),"Áàíäèò: {98E35E}[%s] {ffffff}%s[%d] {a8e4a0}- ïîëîæèë â îáùàê {F1B719}%d$", gFractionRankName[fractionid][rank-1],PlayerInfo[playerid][NEWNAME],playerid,gunamount);
  3328.             SendFamilyMessage(mes ,0x87D5DBff, PlayerInfo[playerid][MEMBER]);
  3329.             UpdateSklad(PlayerInfo[playerid][MEMBER]);
  3330.             new query[256];
  3331.             format(query, sizeof query, "UPDATE `sklad` SET `sBalance` = '%d' WHERE `sID` = '%d' LIMIT 1",SkladInfo[h][sBalance],SkladInfo[h][sID]);
  3332.             mysql_tquery(dbHandle, query);
  3333.             format(query, sizeof query, "UPDATE `users` SET `user_money` = '%d' WHERE `login` = '%s' LIMIT 1",PlayerInfo[playerid][MONEY], PlayerInfo[playerid][NEWNAME]);
  3334.             mysql_tquery(dbHandle, query);
  3335.         }
  3336.     case 108:
  3337.         {
  3338.             if(!response) return ShowPlayerDialog(playerid,106,2,"{a8e4a0}Îáùàê","Ïîëîæèòü äåíüãè\nÂçÿòü äåíüãè","Äàëåå","Íàçàä");
  3339.             new h = GetPlayerVirtualWorld(playerid)-199;
  3340.             new gangid = PlayerInfo[playerid][MEMBER];
  3341.             new gunamount = strval(inputtext);
  3342.             if(GetPlayerVirtualWorld(playerid) != gangid+199) return SendClientMessage(playerid,COLOR_GRAY,"Âû äîëæíû áûòü â êîìíàòå ñ îáùàêîì ñâîåé áàíäû/ìàôèè");
  3343.             if(PlayerInfo[playerid][RANK] < 10)return SendClientMessage(playerid,COLOR_GRAY,"Ñ îáùàêà ìîæåò áðàòü äåíüãè òîëüêî Ëèäåð.");
  3344.             if(!strlen(inputtext) || gunamount < 1) return ShowPlayerDialog(playerid,107,1,"{a8e4a0}Âçÿòü äåíüãè","{ffffff}Ââåäèòå êîë-âî","Äàëåå","Íàçàä");
  3345.             if(SkladInfo[h][sLock] == 1) return SendClientMessage(playerid,COLOR_GRAY,"Îáùàê çàêðûò!");
  3346.             if(SkladInfo[h][sBalance] < gunamount || gunamount < 0) return SendClientMessage(playerid,COLOR_GRAY," îáùàêå íå äîñòàòî÷íî äåíåã");
  3347.             SkladInfo[h][sBalance] -= gunamount;
  3348.             kLibGivePlayerMoney(playerid,gunamount);
  3349.             new fractionid = PlayerInfo[playerid][MEMBER]-1;
  3350.             new rank = PlayerInfo[playerid][RANK];
  3351.             new mes[256];
  3352.             format(mes,sizeof(mes),"Áàíäèò: {98E35E}[%s] {ffffff}%s[%d] {a8e4a0}- âçÿë ñ îáùàêà {F1B719}%d$", gFractionRankName[fractionid][rank-1],PlayerInfo[playerid][NEWNAME],playerid,gunamount);
  3353.             SendFamilyMessage(mes ,0x87D5DBff, PlayerInfo[playerid][MEMBER]);
  3354.             UpdateSklad(PlayerInfo[playerid][MEMBER]);
  3355.             new query[256];
  3356.             format(query, sizeof query, "UPDATE `sklad` SET `sBalance` = '%d' WHERE `sID` = '%d' LIMIT 1",SkladInfo[h][sBalance],SkladInfo[h][sID]);
  3357.             mysql_tquery(dbHandle, query);
  3358.             format(query, sizeof query, "UPDATE `users` SET `user_money` = '%d' WHERE `login` = '%s' LIMIT 1",PlayerInfo[playerid][MONEY], PlayerInfo[playerid][NEWNAME]);
  3359.             mysql_tquery(dbHandle, query);
  3360.         }
  3361.     case 109:
  3362.         {
  3363.             if(!response) return 1;
  3364.             if (IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, -1, "Âû íå ñìîæåòå ñîçäàòü îðóæèå â ò.ñ");
  3365.             SetPVarInt(playerid,"makegunid",listitem);
  3366.             new needgun = gGunAmount[listitem];
  3367.             new bool:noneedgun;
  3368.             SetPVarInt(playerid,"noneedgun",0);
  3369.             new temp[256];
  3370.             for(new i;i<12;i++)
  3371.             {
  3372.                 new weapid,ammot;
  3373.                 GetPlayerWeaponData(playerid,i,weapid,ammot);
  3374.                 if(weapid == gGunID[listitem]) {noneedgun = true; SetPVarInt(playerid,"noneedgun",1); break;}
  3375.             }
  3376.             if(PlayerInfo[playerid][METAL] < needgun && !noneedgun)
  3377.             {
  3378.                 format(temp, sizeof(temp), "Âàì íóæíî %d äåòàëåé äëÿ ñáîðêè ýòîãî îðóæèÿ", needgun);
  3379.                 SendClientMessage(playerid,COLOR_GRAY,temp);
  3380.                 ShowMakeGunList(playerid);
  3381.                 return 1;
  3382.             }
  3383.             ShowPlayerDialog(playerid,110,1,"{a8e4a0}Ñáîðêà îðóæèÿ","{ffffff}Ñêîëüêî ïàòðîíîâ âû õîòèòå èñïîëüçîâàòü äëÿ ýòîãî îðóæèÿ?","Ñîáðàòü","Îòìåíà");
  3384.         }
  3385.     case 110:
  3386.         {
  3387.             if(!response) return 1;
  3388.             new ammo = strval(inputtext);
  3389.             new value = (PlayerInfo[playerid][ULUCH] == 2) ? 1000 : 500;
  3390.             if(ammo < 1 || ammo > value)
  3391.             {
  3392.                 SendClientMessage(playerid,COLOR_GRAY,"Íåâåðíîå ê-âî ïàòðîíîâ");
  3393.                 ShowMakeGunList(playerid);
  3394.                 return 1;
  3395.             }
  3396.             new gunid = GetPVarInt(playerid,"makegunid");
  3397.             new needgun = gGunAmount[gunid];
  3398.             new weaponid = gGunID[gunid];
  3399.             new temp[256];
  3400.             if(PlayerInfo[playerid][PATRONS] < ammo) return SendClientMessage(playerid,COLOR_GRAY,"Ó âàñ íåäîñòàòî÷íî ïàòðîíîâ");
  3401.             if(!GetPVarInt(playerid,"noneedgun")) PlayerInfo[playerid][METAL] -= needgun;
  3402.             SetPVarInt(playerid,"noneedgun",0);
  3403.             PlayerInfo[playerid][PATRONS] -= ammo;
  3404.             GivePlayerWeapon(playerid,weaponid,ammo);
  3405.             format(temp, sizeof(temp), "%s ñîáðàë îðóæèå",  PlayerInfo[playerid][NEWNAME]);
  3406.             ProxDetector_OK(30.0, playerid, temp, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
  3407.             SetPlayerChatBubble(playerid, "ñîáðàë îðóæèå", COLOR_PURPLE, 20.0, 4000);
  3408.         }
  3409.     case 111:
  3410.         {
  3411.             if(!response) return 1;
  3412.             new i = PlayerInfo[playerid][HOUSE];
  3413.             new query[256];
  3414.             if(response)
  3415.             {
  3416.                 switch(listitem)
  3417.                 {
  3418.                 case 0:
  3419.                     {
  3420.                         if(HouseInfo[i][hUpdate] >= 1) return SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ óæå êóïëåíî ýòî óëó÷øåíèå.");
  3421.                         if(PlayerInfo[playerid][MONEY] < 800) return SendClientMessage(playerid, COLOR_GRAY, "Íåäîñòàòî÷íî äåíåã!");
  3422.                         HouseInfo[i][hUpdate] = 1;
  3423.                         kLibGivePlayerMoney(playerid,-800);
  3424.                         GameTextForPlayer(playerid, "~r~-800$", 2000, 1);
  3425.                         SendClientMessage(playerid, 0x1a89e6ff, "Âû óëó÷øèëè ñâîé äîì äî {ffff00}ïåðâîãî{1a89e6} óðîâíÿ!");
  3426.                         SendClientMessage(playerid, 0x34DAC0FF, "Òåïåðü âàì ìîæíî ïðîñòî íàæàòü {FF8C00}ALT{34DAC0} äëÿ âûõîäà!");
  3427.                         ShowHouseUpdateDialog(playerid);
  3428.                         SaveHouse(i);
  3429.                     }
  3430.                 case 1:
  3431.                     {
  3432.                         if(HouseInfo[i][hUpdate] < 1) return SendClientMessage(playerid, COLOR_GRAY, "Äëÿ ïîêóïêè ýòîãî óëó÷øåíèÿ Âàì íåîáõîäèìî êóïèòü ïðåäûäóùåå óëó÷øåíèå (àâòîìàòè÷åñêèå äâåðè).");
  3433.                         if(HouseInfo[i][hUpdate] >= 2) return SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ óæå êóïëåíî ýòî óëó÷øåíèå.");
  3434.                         if(PlayerInfo[playerid][MONEY] < 1300) return SendClientMessage(playerid, COLOR_GRAY, "Íåäîñòàòî÷íî äåíåã!");
  3435.                         HouseInfo[i][hUpdate] = 2;
  3436.                         kLibGivePlayerMoney(playerid,-1300);
  3437.                         GameTextForPlayer(playerid, "~r~-1300$", 2000, 1);
  3438.                         SendClientMessage(playerid, 0x1a89e6ff, "Âû óëó÷øèëè ñâîé äîì äî {ffff00}âòîðîãî{1a89e6} óðîâíÿ!");
  3439.                         SendClientMessage(playerid, 0x34DAC0FF, "Òåïåðü ó Âàñ äîìà áóäåò ñòîÿòü àïòå÷êà!");
  3440.                         ShowHouseUpdateDialog(playerid);
  3441.                         SaveHouse(i);
  3442.                     }
  3443.                 case 2:
  3444.                     {
  3445.                         if(HouseInfo[i][hUpdate] < 2) return SendClientMessage(playerid, COLOR_GRAY, "Äëÿ ïîêóïêè ýòîãî óëó÷øåíèÿ Âàì íåîáõîäèìî êóïèòü ïðåäûäóùåå óëó÷øåíèå (äîìàøíÿÿ àïòå÷êà).");
  3446.                         if(HouseInfo[i][hUpdate] >= 3) return SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ óæå êóïëåíî ýòî óëó÷øåíèå.");
  3447.                         if(PlayerInfo[playerid][MONEY] < 1800) return SendClientMessage(playerid, COLOR_GRAY, "Íåäîñòàòî÷íî äåíåã!");
  3448.                         HouseInfo[i][hUpdate] = 3;
  3449.                         kLibGivePlayerMoney(playerid,-1800);
  3450.                         GameTextForPlayer(playerid, "~r~-1800$", 2000, 1);
  3451.                         SendClientMessage(playerid, 0x1a89e6ff, "Âû óëó÷øèëè ñâîé äîì äî {ffff00}òðåòüåãî{1a89e6} óðîâíÿ!");
  3452.                         SendClientMessage(playerid, 0x34DAC0FF, "Àðåíäíàÿ ïëàòà ïîíèæåíà â äâà ðàçà!");
  3453.                         HouseInfo[i][hOplata] = HouseInfo[i][hOplata] / 2;
  3454.                         ShowHouseUpdateDialog(playerid);
  3455.                         format(query, sizeof query, "UPDATE `house` SET `hUpdate` = '%d', `Oplata` = '%d' WHERE `hID` = '%d' LIMIT 1",HouseInfo[i][hUpdate],HouseInfo[i][hOplata],HouseInfo[i][hID]);
  3456.                         mysql_tquery(dbHandle, query);
  3457.                     }
  3458.                 case 3:
  3459.                     {
  3460.                         if(HouseInfo[i][hUpdate] < 3) return SendClientMessage(playerid, COLOR_GRAY, "Äëÿ ïîêóïêè ýòîãî óëó÷øåíèÿ Âàì íåîáõîäèìî êóïèòü ïðåäûäóùåå óëó÷øåíèå (ñóáñèäèþ).");
  3461.                         if(HouseInfo[i][hUpdate] >= 4) return SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ óæå êóïëåíî ýòî óëó÷øåíèå.");
  3462.                         if(PlayerInfo[playerid][MONEY] < 2500) return SendClientMessage(playerid, COLOR_GRAY, "Íåäîñòàòî÷íî äåíåã!");
  3463.                         HouseInfo[i][hUpdate] = 4;
  3464.                         kLibGivePlayerMoney(playerid,-2500);
  3465.                         GameTextForPlayer(playerid, "~r~-2500$", 2000, 1);
  3466.                         SendClientMessage(playerid, 0x1a89e6ff, "Âû óëó÷øèëè ñâîé äîì äî {ffff00}÷åòâåðòîãî{1a89e6} óðîâíÿ!");
  3467.                         SendClientMessage(playerid, 0x34DAC0FF, "Àðñåíàë äîñòóïåí â øêàôó!");
  3468.                         ShowHouseUpdateDialog(playerid);
  3469.                         SaveHouse(i);
  3470.                     }
  3471.                 case 4:
  3472.                     {
  3473.                         new mes[768];
  3474.                         strcat(mes, "{6B8E23}1. Àâòîìàòè÷åñêèå äâåðè:\n{ffffff}Ñ ïîêóïêîé ýòîãî óëó÷øåíèÿ âàì íå ïðèäåòñÿ \náîëüøå ââîäèòü /exit, âû ñìîæåòå ïðîñòî íàæàòü ëåâ. Alt äëÿ âûõîäà.\n");
  3475.                         strcat(mes, "{6B8E23}2. Àïòå÷êà:\n{ffffff}Ñ ïîêóïêîé ýòîãî óëó÷øåíèÿ âàì â äîì áóäåò äîáàâëåíà àïòå÷êà\nñ ïîìîùüþ êîòîðîé âû ñìîæåòå ïîïîëíèòü çäîðîâüå.\n");
  3476.                         strcat(mes, "{6B8E23}3. Ñóáñèäèÿ:\n{FFFFFF}Ñ ïîêóïêîé ýòîãî óëó÷øåíèÿ âàøà êâàðòïëàòà áóäåò â 2 ðàçà ìåíüøå,\nòåì ñàìûì âû ñìîæåòå ñýêîíîìèòü.\n");
  3477.                         strcat(mes, "{6B8E23}4. Óëó÷øåíèå øêàôà:\n{FFFFFF}Ñ ïîêóïêîé ýòîãî óëó÷øåíèÿ âû ìîæåòå õðàíèòü îðóæèå â øêàôå.");
  3478.                         ShowPlayerDialog(playerid,3,DIALOG_STYLE_MSGBOX,"{a8e4a0}Èíôîðìàöèÿ",mes,"Çàêðûòü","");
  3479.                     }
  3480.                 }
  3481.             }
  3482.         }
  3483.     case 113:
  3484.         {
  3485.             if(!response) return 1;
  3486.             switch(listitem)
  3487.             {
  3488.             case 0: ShowPlayerDialog(playerid, 114, 1, "{a8e4a0}Ïîëîæèòü ïàòðîíû", "{ffffff}Ââåäèòå êîë-âî ïàòðîíîâ:", "Ïðèíÿòü", "Îòìåíà");
  3489.             case 1: ShowPlayerDialog(playerid, 115, 1, "{a8e4a0}Ïîëîæèòü äåòàëè", "{ffffff}Ââåäèòå êîë-âî äåòàëåé:", "Ïðèíÿòü", "Îòìåíà");
  3490.             case 2: ShowPlayerDialog(playerid, 116, 1, "{a8e4a0}Ïîëîæèòü äåíüãè", "{ffffff}Ââåäèòå êîë-âî äåíåã:", "Ïðèíÿòü", "Îòìåíà");
  3491.             case 3: ShowPlayerDialog(playerid, 117, 1, "{a8e4a0}Ïîëîæèòü íàðêîòèêè", "{ffffff}Ââåäèòå êîëè÷åñòâî íàðêîòèêîâ:","Ïðèíÿòü","Îòìåíà");
  3492.             case 4: ShowPlayerDialog(playerid, 118, 1, "{a8e4a0}Âçÿòü íàðêîòèêè", "{ffffff}Ââåäèòå êîë-âî ãðàìì íàðêîòèêîâ:", "Ïðèíÿòü", "Îòìåíà");
  3493.             case 5: ShowPlayerDialog(playerid, 119, 1, "{a8e4a0}Âçÿòü ïàòðîíû", "{ffffff}Ââåäèòå êîë-âî ïàòðîíîâ:", "Ïðèíÿòü", "Îòìåíà");
  3494.             case 6: ShowPlayerDialog(playerid, 120, 1, "{a8e4a0}Âçÿòü äåòàëè", "{ffffff}Ââåäèòå êîë-âî äåòàëåé:", "Ïðèíÿòü", "Îòìåíà");
  3495.             case 7:
  3496.                 {
  3497.                     new value = (GetPVarInt(playerid, "SkladIDMafia") == 11) ? 11 : 21;
  3498.                     if (PlayerInfo[playerid][LEADER] != value) return SendClientMessage(playerid,COLOR_GRAY,"Âçÿòü äåíüãè ñî ñêëàäà ìîæåò òîëüêî ëèäåð!");
  3499.                     ShowPlayerDialog(playerid, 121, 1, "{a8e4a0}Âçÿòü äåíüãè", "{ffffff}Ââåäèòå êîë-âî äåíåã:", "Ïðèíÿòü", "Îòìåíà");
  3500.                 }
  3501.             }
  3502.         }
  3503.     case 114:
  3504.         {
  3505.             if(!response) return 1;
  3506.             new till = 0;
  3507.             new h = (GetPVarInt(playerid, "SkladIDMafia") == 11) ? 11 : 12;
  3508.             new gunamount = strval(inputtext);
  3509.             if(sscanf(inputtext, "i",till)) return ShowPlayerDialog(playerid, 114, 1, "{a8e4a0}Ïîëîæèòü ïàòðîíû", "{ffffff}Ââåäèòå êîë-âî ïàòðîí:", "Ïðèíÿòü", "Îòìåíà");
  3510.             if(gunamount < 1) return ShowPlayerDialog(playerid, 114, 1, "{a8e4a0}Ïîëîæèòü ïàòðîíû", "{ffffff}Ââåäèòå êîë-âî ïàòðîí:", "Ïðèíÿòü", "Îòìåíà");
  3511.             if(PlayerInfo[playerid][PATRONS] < till) return SendClientMessage(playerid, COLOR_GRAY,"Ó Âàñ íåò ñòîëüêî ïàòðîíîâ");
  3512.             new query[256];
  3513.             PlayerInfo[playerid][PATRONS] -= till;
  3514.             new fractionid = PlayerInfo[playerid][MEMBER]-1;
  3515.             new rank = PlayerInfo[playerid][RANK];
  3516.             new mes[256];
  3517.             format(mes, sizeof(mes),"Âû ïîëîæèëè íà ñêëàä Ìàôèè ïàòðîíû(+%i)",till);
  3518.             SendClientMessage(playerid, COLOR_BEAR, mes);
  3519.             format(mes,sizeof(mes),"%s Ìàôèÿ: {98E35E}[%s] {ffffff}%s[%d] {a8e4a0}- ïîëîæèë íà ñêëàä {F1B719}%d {a8e4a0}øò. ïàòðîí", (h == 11)?("Ôðàíöóçñêàÿ"):("Òðèàäà"),gFractionRankName[fractionid][rank-1],PlayerInfo[playerid][NEWNAME],playerid,gunamount);
  3520.             SendFamilyMessage(mes ,0x87D5DBff, PlayerInfo[playerid][MEMBER]);
  3521.             SkladInfo[h][sPT] += till;
  3522.             format(query, sizeof query, "UPDATE `sklad` SET `sPT` = '%d' WHERE `sID` = '%d' LIMIT 1",SkladInfo[h][sPT],SkladInfo[h][sID]);
  3523.             mysql_tquery(dbHandle, query);
  3524.             UpdateMafia();
  3525.             return 1;
  3526.         }
  3527.     case 115:
  3528.         {
  3529.             if(!response) return 1;
  3530.             new till = 0;
  3531.             new h = (GetPVarInt(playerid, "SkladIDMafia") == 11) ? 11 : 12;
  3532.             new gunamount = strval(inputtext);
  3533.             if(sscanf(inputtext, "i",till)) return ShowPlayerDialog(playerid, 115, 1, "{a8e4a0}Ïîëîæèòü äåòàëè", "{ffffff}Ââåäèòå êîë-âî äåòàëåé:", "Ïðèíÿòü", "Îòìåíà");
  3534.             if(gunamount < 1) return ShowPlayerDialog(playerid, 115, 1, "{a8e4a0}Ïîëîæèòü äåòàëè", "{ffffff}Ââåäèòå êîë-âî äåòàëåé:", "Ïðèíÿòü", "Îòìåíà");
  3535.             if(PlayerInfo[playerid][METAL] < till) return SendClientMessage(playerid, COLOR_GRAY,"Ó Âàñ íåò ñòîëüêî äåòàëåé");
  3536.             new query[256];
  3537.             PlayerInfo[playerid][METAL] -= till;
  3538.             new fractionid = PlayerInfo[playerid][MEMBER]-1;
  3539.             new rank = PlayerInfo[playerid][RANK];
  3540.             new mes[256];
  3541.             format(mes, sizeof(mes), "Âû ïîëîæèëè íà ñêëàä Ìàôèè äåòàëè(+%i)",till);
  3542.             SendClientMessage(playerid, COLOR_BEAR, mes);
  3543.             format(mes,sizeof(mes),"%s Ìàôèÿ: {98E35E}[%s] {ffffff}%s[%d] {a8e4a0}- ïîëîæèë íà ñêëàä {F1B719}%d {a8e4a0}åä. äåòàëåé", (h == 11)?("Ôðàíöóçñêàÿ"):("Òðèàäà"), gFractionRankName[fractionid][rank-1],PlayerInfo[playerid][NEWNAME],playerid,gunamount);
  3544.             SendFamilyMessage(mes ,0x87D5DBff, PlayerInfo[playerid][MEMBER]);
  3545.             SkladInfo[h][sMT] += till;
  3546.             format(query, sizeof query, "UPDATE `sklad` SET `sMT` = '%d' WHERE `sID` = '%d' LIMIT 1",SkladInfo[h][sMT],SkladInfo[h][sID]);
  3547.             mysql_tquery(dbHandle, query);
  3548.             UpdateMafia();
  3549.             return 1;
  3550.         }
  3551.     case 116:
  3552.         {
  3553.             if(!response) return 1;
  3554.             new till = 0;
  3555.             new h = (GetPVarInt(playerid, "SkladIDMafia") == 11) ? 11 : 12;
  3556.             new gunamount = strval(inputtext);
  3557.             if(sscanf(inputtext, "i",till)) return ShowPlayerDialog(playerid, 116, 1, "{a8e4a0}Ïîëîæèòü äåíüãè", "{ffffff}Ââåäèòå êîë-âî äåíåã:", "Ïðèíÿòü", "Îòìåíà");
  3558.             if(gunamount < 1) return ShowPlayerDialog(playerid, 116, 1, "{a8e4a0}Ïîëîæèòü äåíüãè", "{ffffff}Ââåäèòå êîë-âî äåíåã:", "Ïðèíÿòü", "Îòìåíà");
  3559.             if(PlayerInfo[playerid][MONEY] < till) return SendClientMessage(playerid, COLOR_GRAY,"Ó Âàñ íåò ñòîëüêî äåíåã");
  3560.             new query[256];
  3561.             kLibGivePlayerMoney(playerid,-till);
  3562.             new fractionid = PlayerInfo[playerid][MEMBER]-1;
  3563.             new rank = PlayerInfo[playerid][RANK];
  3564.             new mes[256];
  3565.             format(mes, sizeof(mes), "Âû ïîëîæèëè íà ñêëàä Ìàôèè %d$",till);
  3566.             SendClientMessage(playerid, COLOR_BEAR, mes);
  3567.             format(mes,sizeof(mes),"%s Ìàôèÿ: {98E35E}[%s] {ffffff}%s[%d] {a8e4a0}- ïîëîæèë íà ñêëàä {F1B719}%d$", (h == 11)?("Ôðàíöóçñêàÿ"):("Òðèàäà"), gFractionRankName[fractionid][rank-1],PlayerInfo[playerid][NEWNAME],playerid,gunamount);
  3568.             SendFamilyMessage(mes ,0x87D5DBff, PlayerInfo[playerid][MEMBER]);
  3569.             SkladInfo[h][sBalance] += till;
  3570.             format(query, sizeof query, "UPDATE `sklad` SET `sBalance` = '%d' WHERE `sID` = '%d' LIMIT 1",SkladInfo[h][sBalance],SkladInfo[h][sID]);
  3571.             mysql_tquery(dbHandle, query);
  3572.             UpdateMafia();
  3573.             return 1;
  3574.         }
  3575.     case 117:
  3576.         {
  3577.             if(!response) return 1;
  3578.             new till = 0;
  3579.             new h = (GetPVarInt(playerid, "SkladIDMafia") == 11) ? 11 : 12;
  3580.             new gunamount = strval(inputtext);
  3581.             if(sscanf(inputtext, "i",till)) return ShowPlayerDialog(playerid, 117, 1, "{a8e4a0}Ïîëîæèòü íàðêîòèêè", "{ffffff}Ââåäèòå êîë-âî ãðàìì íàðêîòèêîâ:", "Ïðèíÿòü", "Îòìåíà");
  3582.             if(gunamount < 1) return ShowPlayerDialog(playerid, 117, 1, "{a8e4a0}Ïîëîæèòü íàðêîòèêè", "{ffffff}Ââåäèòå êîë-âî ãðàìì íàðêîòèêîâ:", "Ïðèíÿòü", "Îòìåíà");
  3583.             if(PlayerInfo[playerid][NARKOTA] < till) return SendClientMessage(playerid, COLOR_GRAY,"Ó Âàñ íåò ñòîëüêî íàðêîòèêîâ");
  3584.             new query[256];
  3585.             PlayerInfo[playerid][NARKOTA] -= till;
  3586.             new fractionid = PlayerInfo[playerid][MEMBER]-1;
  3587.             new rank = PlayerInfo[playerid][RANK];
  3588.             new mes[256];
  3589.             format(mes, sizeof(mes), "Âû ïîëîæèëè íà ñêëàä Ìàôèè íàðêîòèêè(+%i)",till);
  3590.             SendClientMessage(playerid, COLOR_BEAR, mes);
  3591.             format(mes,sizeof(mes),"%s Ìàôèÿ: {98E35E}[%s] {ffffff}%s[%d] {a8e4a0}- ïîëîæèë íà ñêëàä {F1B719}%d {a8e4a0}ãð. íàðêîòèêîâ", (h == 11)?("Ôðàíöóçñêàÿ"):("Òðèàäà"), gFractionRankName[fractionid][rank-1],PlayerInfo[playerid][NEWNAME],playerid,gunamount);
  3592.             SendFamilyMessage(mes ,0x87D5DBff, PlayerInfo[playerid][MEMBER]);
  3593.             SkladInfo[h][sN] += till;
  3594.             format(query, sizeof query, "UPDATE `sklad` SET `sN` = '%d' WHERE `sID` = '%d' LIMIT 1",SkladInfo[h][sN],SkladInfo[h][sID]);
  3595.             mysql_tquery(dbHandle, query);
  3596.             UpdateMafia();
  3597.             return 1;
  3598.         }
  3599.     case 118:
  3600.         {
  3601.             if(!response) return 1;
  3602.             new till = 0;
  3603.             new h = (GetPVarInt(playerid, "SkladIDMafia") == 11) ? 11 : 12;
  3604.             new gunamount = strval(inputtext);
  3605.             if(sscanf(inputtext, "i",till)) return ShowPlayerDialog(playerid, 118, 1, "{a8e4a0}Âçÿòü Íàðêîòèêè", "{ffffff}Ââåäèòå êîë-âî ãðàìì íàðêîòèêîâ:", "Ïðèíÿòü", "Îòìåíà");
  3606.             if(gunamount < 1) return ShowPlayerDialog(playerid, 118, 1, "{a8e4a0}Âçÿòü Íàðêîòèêè", "{ffffff}Ââåäèòå êîë-âî ãðàìì íàðêîòèêîâ:", "Ïðèíÿòü", "Îòìåíà");
  3607.             if(till > SkladInfo[h][sN]) return SendClientMessage(playerid,COLOR_GRAY,"Íà ñêëàäå íå äîñòàòî÷íî íàðêîòèêîâ");
  3608.             if(SkladInfo[h][sLock] == 1) return SendClientMessage(playerid,COLOR_GRAY,"Ñêëàä çàêðûò!");
  3609.             new value = (PlayerInfo[playerid][ULUCH] == 2) ? 200 : 100;
  3610.             if(PlayerInfo[playerid][NARKOTA] + till > value) return SendClientMessage(playerid, COLOR_GRAY,"Ó Âàñ íåò ìåñòà.");
  3611.             new query[256];
  3612.             PlayerInfo[playerid][NARKOTA] += till;
  3613.             new fractionid = PlayerInfo[playerid][MEMBER]-1;
  3614.             new rank = PlayerInfo[playerid][RANK];
  3615.             new mes[256];
  3616.             format(mes, sizeof(mes), "Âû âçÿëè ñî ñêëàäà Ìàôèè íàðêîòèêè (+%i)",till);
  3617.             SendClientMessage(playerid, COLOR_BEAR, mes);
  3618.             format(mes,sizeof(mes),"%s Ìàôèÿ: {98E35E}[%s] {ffffff}%s[%d] {a8e4a0}- âçÿë ñî ñêëàäà {F1B719}%d {a8e4a0}åä. íàðêîòèêîâ", (h == 11)?("Ôðàíöóçñêàÿ"):("Òðèàäà"), gFractionRankName[fractionid][rank-1],PlayerInfo[playerid][NEWNAME],playerid,gunamount);
  3619.             SendFamilyMessage(mes ,0x87D5DBff, PlayerInfo[playerid][MEMBER]);
  3620.             SkladInfo[h][sN] -= till;
  3621.             format(query, sizeof query, "UPDATE `sklad` SET `sN` = '%d' WHERE `sID` = '%d' LIMIT 1",SkladInfo[h][sN],SkladInfo[h][sID]);
  3622.             mysql_tquery(dbHandle, query);
  3623.             UpdateMafia();
  3624.  
  3625.             format(mes,sizeof(mes),"%s Ìàôèÿ: [%s] %s[%d] - âçÿë ñî ñêëàäà %d åä. íàðêîòèêîâ", (h == 11)?("Ôðàíöóçñêàÿ"):("Òðèàäà"), gFractionRankName[fractionid][rank-1],PlayerInfo[playerid][NEWNAME],playerid,gunamount);
  3626.             WriteLog(mes);
  3627.             return 1;
  3628.         }
  3629.     case 119:
  3630.         {
  3631.             if(!response) return 1;
  3632.             new till = 0;
  3633.             new h = (GetPVarInt(playerid, "SkladIDMafia") == 11) ? 11 : 12;
  3634.             new gunamount = strval(inputtext);
  3635.             if(sscanf(inputtext, "i",till)) return ShowPlayerDialog(playerid, 119, 1, "{a8e4a0}Âçÿòü ïàòðîíû", "{ffffff}Ââåäèòå êîë-âî ïàòðîí:", "Ïðèíÿòü", "Îòìåíà");
  3636.             if(gunamount < 1) return ShowPlayerDialog(playerid, 119, 1, "{a8e4a0}Âçÿòü ïàòðîíû", "{ffffff}Ââåäèòå êîë-âî ïàòðîí:", "Ïðèíÿòü", "Îòìåíà");
  3637.             if(till > SkladInfo[h][sPT]) return SendClientMessage(playerid,COLOR_GRAY,"Íà ñêëàäå íå äîñòàòî÷íî ïàòðîí");
  3638.             if(SkladInfo[h][sLock] == 1) return SendClientMessage(playerid,COLOR_GRAY,"Ñêëàä çàêðûò!");
  3639.             new value = (PlayerInfo[playerid][ULUCH] == 2) ? 1000 : 500;
  3640.             if(PlayerInfo[playerid][PATRONS] + till > value) return SendClientMessage(playerid, COLOR_GRAY,"Ó Âàñ íå ìîæåò áûòü áîëåå 500/1000 ïàòðîí");
  3641.             new query[256];
  3642.             PlayerInfo[playerid][PATRONS] += till;
  3643.             new fractionid = PlayerInfo[playerid][MEMBER]-1;
  3644.             new rank = PlayerInfo[playerid][RANK];
  3645.             new mes[256];
  3646.             format(mes, sizeof(mes), "Âû âçÿëè ñî ñêëàäà Ìàôèè ïàòðîíû(+%i)",till);
  3647.             SendClientMessage(playerid, COLOR_BEAR, mes);
  3648.             format(mes,sizeof(mes),"%s Ìàôèÿ: {98E35E}[%s] {ffffff}%s[%d] {a8e4a0}- âçÿë ñî ñêëàäà {F1B719}%d {a8e4a0}øò. ïàòðîí", (h == 11)?("Ôðàíöóçñêàÿ"):("Òðèàäà"), gFractionRankName[fractionid][rank-1],PlayerInfo[playerid][NEWNAME],playerid,gunamount);
  3649.             SendFamilyMessage(mes ,0x87D5DBff, PlayerInfo[playerid][MEMBER]);
  3650.             SkladInfo[h][sPT] -= till;
  3651.             format(query, sizeof query, "UPDATE `sklad` SET `sPT` = '%d' WHERE `sID` = '%d' LIMIT 1",SkladInfo[h][sPT],SkladInfo[h][sID]);
  3652.             mysql_tquery(dbHandle, query);
  3653.             UpdateMafia();
  3654.  
  3655.             format(mes,sizeof(mes),"%s Ìàôèÿ: [%s] %s[%d] - âçÿë ñî ñêëàäà %d øò. ïàòðîí", (h == 11)?("Ôðàíöóçñêàÿ"):("Òðèàäà"), gFractionRankName[fractionid][rank-1],PlayerInfo[playerid][NEWNAME],playerid,gunamount);
  3656.             WriteLog(mes);
  3657.             return 1;
  3658.         }
  3659.     case 120:
  3660.         {
  3661.             if(!response) return 1;
  3662.             new till = 0;
  3663.             new h = (GetPVarInt(playerid, "SkladIDMafia") == 11) ? 11 : 12;
  3664.             new gunamount = strval(inputtext);
  3665.             if(sscanf(inputtext, "i",till)) return ShowPlayerDialog(playerid, 120, 1, "{a8e4a0}Âçÿòü äåòàëè", "{ffffff}Ââåäèòå êîë-âî äåòàëåé:", "Ïðèíÿòü", "Îòìåíà");
  3666.             if(gunamount < 1) return ShowPlayerDialog(playerid, 120, 1, "{a8e4a0}Âçÿòü äåòàëè", "{ffffff}Ââåäèòå êîë-âî äåòàëåé:", "Ïðèíÿòü", "Îòìåíà");
  3667.             if(till > SkladInfo[h][sMT]) return SendClientMessage(playerid,COLOR_GRAY,"Íà ñêëàäå íå äîñòàòî÷íî äåòàëåé");
  3668.             if(SkladInfo[h][sLock] == 1) return SendClientMessage(playerid,COLOR_GRAY,"Ñêëàä çàêðûò!");
  3669.             new value = (PlayerInfo[playerid][ULUCH] == 2) ? 1000 : 500;
  3670.             if(PlayerInfo[playerid][METAL] + till > value) return SendClientMessage(playerid, COLOR_GRAY,"Ó Âàñ íå ìîæåò áûòü áîëåå 500/1000 äåòàëåé");
  3671.             new query[256];
  3672.             PlayerInfo[playerid][METAL] += till;
  3673.             new fractionid = PlayerInfo[playerid][MEMBER]-1;
  3674.             new rank = PlayerInfo[playerid][RANK];
  3675.             new mes[256];
  3676.             format(mes, sizeof(mes), "Âû âçÿëè ñî ñêëàäà Ìàôèè äåòàëè(+%i)",till);
  3677.             SendClientMessage(playerid, COLOR_BEAR, mes);
  3678.             format(mes,sizeof(mes),"%s Ìàôèÿ: {98E35E}[%s] {ffffff}%s[%d] {a8e4a0}- âçÿë ñî ñêëàäà {F1B719}%d {a8e4a0}åä. äåòàëåé", (h == 11)?("Ôðàíöóçñêàÿ"):("Òðèàäà"), gFractionRankName[fractionid][rank-1],PlayerInfo[playerid][NEWNAME],playerid,gunamount);
  3679.             SendFamilyMessage(mes ,0x87D5DBff, PlayerInfo[playerid][MEMBER]);
  3680.             SkladInfo[h][sMT] -= till;
  3681.             format(query, sizeof query, "UPDATE `sklad` SET `sMT` = '%d' WHERE `sID` = '%d' LIMIT 1",SkladInfo[h][sMT],SkladInfo[h][sID]);
  3682.             mysql_tquery(dbHandle, query);
  3683.             UpdateMafia();
  3684.  
  3685.             format(mes,sizeof(mes),"%s Ìàôèÿ: [%s] %s[%d] - âçÿë ñî ñêëàäà %d åä. äåòàëåé", (h == 11)?("Ôðàíöóçñêàÿ"):("Òðèàäà"), gFractionRankName[fractionid][rank-1],PlayerInfo[playerid][NEWNAME],playerid,gunamount);
  3686.             WriteLog(mes);
  3687.             return 1;
  3688.         }
  3689.     case 121:
  3690.         {
  3691.             if(!response) return 1;
  3692.             new till = 0;
  3693.             new h = (GetPVarInt(playerid, "SkladIDMafia") == 11) ? 11 : 12;
  3694.             new idx = (GetPVarInt(playerid, "SkladIDMafia") == 11) ? 0 : 1;
  3695.             new gunamount = strval(inputtext);
  3696.             if(sscanf(inputtext, "i",till)) return ShowPlayerDialog(playerid, 121, 1, "{a8e4a0}Âçÿòü äåíüãè", "{ffffff}Ââåäèòå êîë-âî äåíåã:", "Ïðèíÿòü", "Îòìåíà");
  3697.             if(gunamount < 1) return ShowPlayerDialog(playerid, 121, 1, "{a8e4a0}Âçÿòü äåíüãè", "{ffffff}Ââåäèòå êîë-âî äåíåã:", "Ïðèíÿòü", "Îòìåíà");
  3698.             if(till > SkladInfo[h][sBalance]) return SendClientMessage(playerid,COLOR_GRAY,"Íà ñêëàäå íå äîñòàòî÷íî äåíåã");
  3699.             if(SkladInfo[h][sLock] == 1) return SendClientMessage(playerid,COLOR_GRAY,"Ñêëàä çàêðûò!");
  3700.             if(till < 1) return SendClientMessage(playerid,COLOR_GRAY,"Ìèíèìóì - 1$");
  3701.             if(till > 1000) return SendClientMessage(playerid,COLOR_GRAY,"Ìàêñèìóì - 1000$");
  3702.             if (MafiaMax[idx] + till > 1500)
  3703.             {
  3704.                 new str[128];
  3705.                 format(str, sizeof(str), "Ìîæíî ñíÿòü {04B4AE}%d${FFFFFF}. Äíåâíîé ëèìèò.", 15000 - MafiaMax[idx]);
  3706.                 SendClientMessage(playerid, -1, str);
  3707.             }
  3708.             new query[256];
  3709.             kLibGivePlayerMoney(playerid,till);
  3710.             MafiaMax[idx] += till;
  3711.             new fractionid = PlayerInfo[playerid][MEMBER]-1;
  3712.             new rank = PlayerInfo[playerid][RANK];
  3713.             new mes[256];
  3714.             new string[256];
  3715.             format(mes, sizeof(mes), "Âû âçÿëè ñî ñêëàäà Ìàôèè %d$",till);
  3716.             SendClientMessage(playerid, COLOR_BEAR, mes);
  3717.             format(mes,sizeof(mes),"%s Ìàôèÿ: {98E35E}[%s] {ffffff}%s[%d] {a8e4a0}- âçÿë ñî ñêëàäà {F1B719}%d$", (h == 11)?("Ôðàíöóçñêàÿ"):("Òðèàäà"), gFractionRankName[fractionid][rank-1],PlayerInfo[playerid][NEWNAME],playerid,gunamount);
  3718.             SendFamilyMessage(mes ,0x87D5DBff, PlayerInfo[playerid][MEMBER]);
  3719.             format(string,sizeof(string), "[Âíèìàíèå] %s[%d] ñíÿë ñî ñêëàäà %s Ìàôèè %d$", PlayerInfo[playerid][NEWNAME],playerid,(h == 11)?("Ôðàíöóçñêàÿ"):("Òðèàäà"),till);
  3720.             SendAdminMessage(0xa8e4a0AA, string);
  3721.             WriteLog(string);
  3722.             SkladInfo[h][sBalance] -= till;
  3723.             format(query, sizeof query, "UPDATE `sklad` SET `sBalance` = '%d' WHERE `sID` = '%d' LIMIT 1",SkladInfo[h][sBalance],SkladInfo[h][sID]);
  3724.             mysql_tquery(dbHandle, query);
  3725.             UpdateMafia();
  3726.             return 1;
  3727.         }
  3728.     case 122:
  3729.         {
  3730.             if(!response) return 1;
  3731.             new mes[256];
  3732.             switch(listitem)
  3733.             {
  3734.             case 0:
  3735.                 {
  3736.                     format(mes,sizeof(mes), "{FFFFFF}Â êàçíå øòàòà: {a8e4a0}%d$",KaznaInfo[1][kCash]);
  3737.                     ShowPlayerDialog(playerid,3,DIALOG_STYLE_MSGBOX, "{a8e4a0}Ñ÷¸ò êàçíû",mes, "Çàêðûòü", "");
  3738.                 }
  3739.             case 1:
  3740.                 {
  3741.                     if (!IsPlayerInRangeOfPoint(playerid, 4, 666.11359, 212.10112, 1010.50732)) return SendClientMessage(playerid, COLOR_GRAY, "Âû íå ðÿäîì ñ ñåéôîì.");
  3742.                     ShowPlayerDialog(playerid,123,DIALOG_STYLE_INPUT,"{a8e4a0}Ïîëîæèòü äåíüãè â êàçíó","{ffffff}Ââåäèòå êîë-âî","Äàëåå","Çàêðûòü");
  3743.                 }
  3744.             case 2:
  3745.                 {
  3746.                     if(PlayerInfo[playerid][MEMBER] != 23 && PlayerInfo[playerid][RANK] != 8) return SendClientMessage(playerid,COLOR_GRAY,"Âàì íå äîñòóïíà ýòà êîìàíäà.");
  3747.                     if (!IsPlayerInRangeOfPoint(playerid, 4, 666.11359, 212.10112, 1010.50732)) return SendClientMessage(playerid, COLOR_GRAY, "Âû íå ðÿäîì ñ ñåéôîì.");
  3748.                     ShowPlayerDialog(playerid,124,DIALOG_STYLE_INPUT,"{a8e4a0}Âçÿòü äåíüãè èç êàçíû","{ffffff}Ââåäèòå êîë-âî","Äàëåå","Çàêðûòü");
  3749.                 }
  3750.             }
  3751.         }
  3752.     case 123:
  3753.         {
  3754.             if(!response) return 1;
  3755.             if(!strlen(inputtext)) return ShowPlayerDialog(playerid,123,DIALOG_STYLE_INPUT,"{a8e4a0}Ïîëîæèòü äåíüãè â êàçíó","{ffffff}Ââåäèòå êîë-âî","Äàëåå","Çàêðûòü");
  3756.             new mers = strval(inputtext);
  3757.             if(mers < 1 || mers > 1000) return SendClientMessage(playerid,COLOR_GRAY,"Ìèíèìóì - 1$, Ìàêñèìóì - 1000$");
  3758.             if(kLibGetPlayerMoney(playerid) < mers) return SendClientMessage(playerid,COLOR_GRAY,"Íåäîñòàòî÷íî ñðåäñòâ");
  3759.             new mes[256];
  3760.             KaznaInfo[1][kCash] += mers;
  3761.             SaveKazna(1);
  3762.             kLibGivePlayerMoney(playerid,-mers);
  3763.             format(mes,sizeof(mes), "Âû ïîëîæèëè %d$ â êàçíó Àäìèíèñòðàöèè Ïðåçèäåíòà",mers);
  3764.             SendClientMessage(playerid,COLOR_BEAR,mes);
  3765.         }
  3766.     case 124:
  3767.         {
  3768.             if(!response) return 1;
  3769.             if(!strlen(inputtext)) return ShowPlayerDialog(playerid,124,DIALOG_STYLE_INPUT,"{a8e4a0}Âçÿòü äåíüãè èç êàçíû","{ffffff}Ââåäèòå êîë-âî","Äàëåå","Çàêðûòü");
  3770.             new mers = strval(inputtext);
  3771.             if(mers < 1 || mers > 1000) return SendClientMessage(playerid,COLOR_GRAY,"Ìèíèìóì - 1$, Ìàêñèìóì - 1000$");
  3772.             if(KaznaInfo[1][kCash] < mers) return SendClientMessage(playerid,COLOR_GRAY,"Íåäîñòàòî÷íî ñðåäñòâ â êàçíå");
  3773.             if (KaznaMax + mers > 15000)
  3774.             {
  3775.                 new str[128];
  3776.                 format(str, sizeof(str), "Ìîæíî ñíÿòü {04B4AE}%d${FFFFFF}. Äíåâíîé ëèìèò.", 15000 - KaznaMax);
  3777.                 SendClientMessage(playerid, -1, str);
  3778.                 return 1;
  3779.             }
  3780.             new mes[256];
  3781.             KaznaInfo[1][kCash] -= mers;
  3782.             KaznaMax += mers;
  3783.             SaveKazna(1);
  3784.             kLibGivePlayerMoney(playerid,mers);
  3785.             format(mes,sizeof(mes), "Âû ñíÿëè %d$ ñ êàçíû Àäìèíèñòðàöèè Ïðåçèäåíòà",mers);
  3786.             SendClientMessage(playerid,COLOR_BEAR,mes);
  3787.             format(mes,sizeof(mes), "[Âíèìàíèå] %s[%d] ñíÿë ñ êàçíû Àäìèíèñòðàöèè Ïðåçèäåíòà %d$",PlayerInfo[playerid][NEWNAME],playerid,mers);
  3788.             SendAdminMessage(0xa8e4a0AA,mes);
  3789.             WriteLog(mes);
  3790.         }
  3791.     case 125:
  3792.         {
  3793.             if(!response) return 1;
  3794.             switch(listitem)
  3795.             {
  3796.             case 0: SetPlayerSpecialAction (playerid, SPECIAL_ACTION_DANCE1);
  3797.             case 1: SetPlayerSpecialAction (playerid, SPECIAL_ACTION_DANCE2);
  3798.             case 2: SetPlayerSpecialAction (playerid, SPECIAL_ACTION_DANCE3);
  3799.             case 3: SetPlayerSpecialAction (playerid, SPECIAL_ACTION_DANCE4);
  3800.             case 4: ApplyAnimation(playerid,"DEALER","Dealer_idle",4.1,1,0,0,0,0,0);
  3801.             case 5: ApplyAnimation(playerid,"DEALER","Dealer_Deal",4.1,0,0,0,0,0,1);
  3802.             case 6: ApplyAnimation(playerid,"FOOD","Eat_Burger",4.1,0,0,0,0,0,1);
  3803.             case 7: ApplyAnimation(playerid,"PAULNMAC","Piss_in",4.1,0,0,0,0,0,1);
  3804.             case 8: ApplyAnimation(playerid,"PARK","Tai_Chi_Loop",4.1,1,0,0,0,0,0);
  3805.             case 9: ApplyAnimation(playerid,"CRACK","Crckidle1",4.1,1,0,0,0,0,0);
  3806.             case 10: ApplyAnimation(playerid,"CRACK","Crckidle2",4.1,1,0,0,0,0,0);
  3807.             case 11: ApplyAnimation(playerid,"CRACK","Crckidle4",4.1,1,0,0,0,0,0);
  3808.             case 12: ApplyAnimation(playerid,"SWEET","sweet_ass_slap",4.1,0,0,0,0,0,1);
  3809.             case 13: ApplyAnimation(playerid,"SPRAYCAN","spraycan_full",4.1,1,0,0,0,0,0);
  3810.             case 14: ApplyAnimation(playerid,"GRAFFITI","spraycan_fire",4.1,1,0,0,0,0,0);
  3811.             case 15: ApplyAnimation(playerid,"SMOKING","M_smkstnd_loop",4.1,1,0,0,0,0,0);
  3812.             case 16: ApplyAnimation(playerid,"SHOP","ROB_Loop_Threat",4.1,1,0,0,0,0,0);
  3813.             case 17: ApplyAnimation(playerid,"SHOP","ROB_shifty",4.1,0,0,0,0,0,1);
  3814.             case 18: ApplyAnimation(playerid,"SHOP","SHP_Rob_HandsUP",4.1,1,0,0,0,0,0);
  3815.             case 19: ApplyAnimation(playerid,"RYDER","Ryd_Beckon_02",4.1,1,0,0,0,0,0);
  3816.             case 20: ApplyAnimation(playerid,"RIOT","Riot_Angry",4.1,0,0,0,0,0,0);
  3817.             case 21: ApplyAnimation(playerid,"RIOT","Riot_Angry_B",4.1,1,0,0,0,0,0);
  3818.             case 22: ApplyAnimation(playerid,"RIOT","Riot_Chant",4.1,1,1,0,0,0,0);
  3819.             case 23: ApplyAnimation(playerid,"RIOT","Riot_Punches",4.1,1,0,0,0,0,0);
  3820.             case 24: ApplyAnimation(playerid,"PED","fucku",4.1,0,0,0,0,0,1);
  3821.             case 25: ApplyAnimation(playerid,"BAR","dnK_StndM_loop",4.1,0,0,0,0,0,1);
  3822.             case 26: ApplyAnimation(playerid,"BD_FIRE","BD_Panic_03",4.1,1,0,0,0,0,0);
  3823.             case 27: ApplyAnimation(playerid,"BD_FIRE","M_smklean_loop",4.1,1,0,0,0,0,0);
  3824.             case 28: ApplyAnimation(playerid,"BEACH","bather",4.1,1,0,0,0,0,0);
  3825.             case 29: ApplyAnimation(playerid,"BEACH","Lay_Bac_loop",4.1,1,0,0,0,0,0);
  3826.             case 30: ApplyAnimation(playerid,"BEACH","Parksit_w_loop",4.1,1,0,0,0,0,0);
  3827.             case 31: ApplyAnimation(playerid,"BEACH","Sitnwait_Loop_W",4.1,1,0,0,0,0,0);
  3828.             case 32: ApplyAnimation(playerid,"BEACH","Parksit_M_loop",4.1,1,0,0,0,0,0);
  3829.             case 33: ApplyAnimation(playerid,"benchpress","gym_bp_celebrate",4.1,1,0,0,0,0,0);
  3830.             case 34: ApplyAnimation(playerid,"LOWRIDER","Rap_C_loop",4.1,1,0,0,0,0,0);
  3831.             case 35: ApplyAnimation(playerid,"LOWRIDER","Rap_B_loop",4.1,1,0,0,0,0,0);
  3832.             case 36: ApplyAnimation(playerid,"LOWRIDER","Rap_A_loop",4.1,1,0,0,0,0,0);
  3833.             case 37: ApplyAnimation(playerid,"BSKTBALL","BBALL_idleloop",4.1,1,0,0,0,0,0);
  3834.             case 38: ApplyAnimation(playerid,"BSKTBALL","BBALL_Jump_Shot",4.1,0,0,0,0,0,1);
  3835.             case 39: ApplyAnimation(playerid,"BSKTBALL","BBALL_pickup",4.1,0,0,0,0,0,1);
  3836.             case 40: ApplyAnimation(playerid,"CAMERA","camstnd_cmon",4.1,0,0,0,0,0,1);
  3837.             case 41: ApplyAnimation(playerid,"CAR","fixn_car_loop",4.1,1,0,0,0,0,0);
  3838.             case 42: ApplyAnimation(playerid,"CAR_CHAT","car_talkm_loop",4.1,1,0,0,0,0,0);
  3839.             case 43: ApplyAnimation(playerid,"COP_AMBIENT","coplook_loop",4.1,1,0,0,0,0,0);
  3840.             case 44: ApplyAnimation(playerid,"CRACK","Bbalbat_Idle_01",4.1,1,0,0,0,0,0);
  3841.             case 45: ApplyAnimation(playerid,"CRACK","Bbalbat_Idle_02",4.1,1,0,0,0,0,0);
  3842.             case 46: ApplyAnimation(playerid,"GHANDS","gsign1",4.1,0,0,0,0,0,1);
  3843.             case 47: ApplyAnimation(playerid,"GHANDS","gsign2",4.1,0,0,0,0,0,1);
  3844.             case 48: ApplyAnimation(playerid,"GHANDS","gsign3",4.1,0,0,0,0,0,1);
  3845.             case 49: ApplyAnimation(playerid,"GHANDS","gsign4",4.1,0,0,0,0,0,1);
  3846.             case 50: ApplyAnimation(playerid,"GHANDS","gsign5",4.1,0,0,0,0,0,1);
  3847.             case 51: ApplyAnimation(playerid,"GHANDS","gsign1LH",4.1,0,0,0,0,0,1);
  3848.             case 52: ApplyAnimation(playerid,"GHANDS","gsign2LH",4.1,0,0,0,0,0,1);
  3849.             case 53: ApplyAnimation(playerid,"GHANDS","gsign4LH",4.1,0,0,0,0,0,1);
  3850.             case 54: ApplyAnimation(playerid,"GRAVEYARD","mrnF_loop",4.1,1,0,0,0,0,0);
  3851.             case 55: ApplyAnimation(playerid,"MISC","seat_LR",4.1,1,0,0,0,0,0);
  3852.             case 56: ApplyAnimation(playerid,"INT_HOUSE","Lou_in",4.1,0,1,1,1,1,0);
  3853.             case 57: ApplyAnimation(playerid,"INT_OFFICE","OFF_sit_Bored_loop",4.1,1,0,0,0,0,0);
  3854.             case 58: ApplyAnimation(playerid,"LOWRIDER","F_smklean_loop",4.1,1,0,0,0,0,0);
  3855.             case 59: ApplyAnimation(playerid,"MEDIC","CPR",4.1,0,0,0,0,0,1);
  3856.             case 60: ApplyAnimation(playerid,"GANGS","LeanIn",4.1,0,1,1,1,1,0);
  3857.             case 61: ApplyAnimation(playerid,"MISC","plyrlean_loop",4.1,1,0,0,0,0,0);
  3858.             case 62: ApplyAnimation(playerid,"MISC","plyr_shkhead",4.1,0,0,0,0,0,1);
  3859.             case 63: ApplyAnimation(playerid,"MISC","scratchballs_01",4.1,1,0,0,0,0,0);
  3860.             }
  3861.             TextDrawShowForPlayer(playerid, AnimDraw);
  3862.             SetPVarInt(playerid,"Animation", 1);
  3863.             return 1;
  3864.         }
  3865.     case 126:
  3866.         {
  3867.             ShowPlayerDialog(playerid,6,2,"{a8e4a0}Êîìàíäû ñåðâåðà","{a8e4a0}1) {ffffff}Îáùèå\n{a8e4a0}2) {ffffff}Ðàáîòû\n{a8e4a0}3) {ffffff}×àòû\n{a8e4a0}4) {ffffff}Äîì\n{a8e4a0}5) {ffffff}Áèçíåñ\n{a8e4a0}6) {ffffff}Ôðàêöèÿ\n{a8e4a0}7) {ffffff}Ëèäåðàì\n{a8e4a0}8) {ffffff}Àâòî\n{a8e4a0}9) {ffffff}Ðàäèî","Âûáðàòü","Îòìåíà");
  3868.         }
  3869.     case 127:
  3870.         {
  3871.             if(!response) return RemovePlayerFromVehicle(playerid);
  3872.             if(response)
  3873.             {
  3874.                 if(arenda[playerid] == 1)
  3875.                 {
  3876.                     SendClientMessage(playerid, COLOR_GRAY, "Âû óæå àðåíäóåòå òðàíñïîðò");
  3877.                     RemovePlayerFromVehicle(playerid);
  3878.                     return 1;
  3879.                 }
  3880.                 if(PlayerInfo[playerid][MONEY] < 25) return SendClientMessage(playerid,COLOR_GRAY,"Ó âàñ íåäîñòàòî÷íî äåíåã");
  3881.                 kLibGivePlayerMoney(playerid,-25);
  3882.                 SetPVarInt(playerid, "RentMex", GetPlayerVehicleID(playerid));
  3883.                 arenda[playerid] = 1;
  3884.                 SendClientMessage(playerid,COLOR_BEAR,"Âû àðåíäîâàëè ò.ñ ìåõàíèêîâ.");
  3885.                 SendClientMessage(playerid,COLOR_YELLOW,"/mcontract {ffffff} - çàêëþ÷èòü êîíòðàêò ñ çàïðàâêîé");
  3886.                 SendClientMessage(playerid,COLOR_YELLOW,"/refill [ID]{ffffff} - çàïðàâèòü àâòîìîáèëü èãðîêà");
  3887.                 SendClientMessage(playerid,COLOR_YELLOW,"/repair [ID] [Öåíà]{ffffff} - ïî÷èíèòü àâòîìîáèëü èãðîêà");
  3888.                 SendClientMessage(playerid, COLOR_BEAR, "×òîáû ðàñòîðãíóòü àðåíäó, ââåäèòå êîìàíäó /unrent");
  3889.                 KaznaInfo[1][kCash] += 25;
  3890.                 SaveKazna(1);
  3891.             }
  3892.         }
  3893.     case 128:
  3894.         {
  3895.             if(!response) return 1;
  3896.             switch(listitem)
  3897.             {
  3898.             case 0: ShowPlayerDialog(playerid,135,DIALOG_STYLE_MSGBOX,"{a8e4a0}Ðåøèòåëüíîñòü","{ffffff}Óëó÷øåíèå Ðåøèòåëüíîñòü\n\nÑòîèìîñòü:  $5.000\nÄîñòóïíî ñ 4 óðîâíÿ\n\nÂîçìîæíîñòü ñàìîìó óâîëèòüñÿ èç îðãàíèçàöèè","Äàëåå","Îòìåíà");
  3899.             case 1: ShowPlayerDialog(playerid,170,DIALOG_STYLE_MSGBOX,"{a8e4a0}Ðþêçàê","{ffffff}Óëó÷øåíèå Ðþêçàê\n\nÑòîèìîñòü:  $8.000\nÄîñòóïíî ñ 7 óðîâíÿ\n\nÂîçìîæíîñòü ïåðåíîñèòü â 2 ðàçà áîëüøå ïàòðîíîâ, íàðêîòèêîâ","Äàëåå","Îòìåíà");
  3900.             }
  3901.         }
  3902.     case 129:
  3903.         {
  3904.             if(!response) return 1;
  3905.             new setting = 1 << listitem;
  3906.             if(!(PlayerInfo[playerid][SETTINGS] & setting)) PlayerInfo[playerid][SETTINGS] |= setting;
  3907.             else PlayerInfo[playerid][SETTINGS] ^= setting;
  3908.             if(setting == setShowNickname)
  3909.             {
  3910.                 if(PlayerInfo[playerid][SETTINGS] & setShowNickname)
  3911.                 {
  3912.                     for(new i = 0, j = GetPlayerPoolSize(); i <= j; i++)
  3913.                     {
  3914.                         if (!IsPlayerConnected(i)) continue;
  3915.                         ShowPlayerNameTagForPlayer(playerid, i, 1);
  3916.                     }
  3917.                 }
  3918.                 else
  3919.                 {
  3920.                     for(new i = 0, j = GetPlayerPoolSize(); i <= j; i++)
  3921.                     {
  3922.                         if (!IsPlayerConnected(i)) continue;
  3923.                         ShowPlayerNameTagForPlayer(playerid, i, 0);
  3924.                     }
  3925.                 }
  3926.             }
  3927.             ShowSettings(playerid);
  3928.         }
  3929.     case 131:
  3930.         {
  3931.             if(!response) return ShowDonateMaxPidaras(playerid);
  3932.             if(PlayerInfo[playerid][DONATE] < 60)
  3933.             {
  3934.                 ShowDonateMaxPidaras(playerid);
  3935.                 return SendClientMessage(playerid,COLOR_GRAY,"Âàì íóæíî èìåòü 60 ðóáëåé íà äîíàò ñ÷åòå, ÷òîáû ïîìåíÿòü íèê");
  3936.             }
  3937.             if(PlayerInfo[playerid][WARNC] == 0) return SendClientMessage(playerid,COLOR_GRAY, "Ó Âàñ íåò âàðíîâ");
  3938.             else if(PlayerInfo[playerid][WARN] > 7) {
  3939.                 PlayerInfo[playerid][WARN] -= 7;
  3940.                 PlayerInfo[playerid][WARNC]--;
  3941.             }
  3942.             else PlayerInfo[playerid][WARNC] = 0;
  3943.             PlayerInfo[playerid][DONATE] -= 60;
  3944.             SendClientMessage(playerid, COLOR_BEAR,"Âû óñïåøíî ñíÿëè âàðí");
  3945.             new query[256];
  3946.             format(query, sizeof query, "UPDATE `users` SET `warn` = '%d' , `warnc` = '%d' , `user_donate` = '%d' WHERE `login` = '%s' LIMIT 1",PlayerInfo[playerid][WARN], PlayerInfo[playerid][WARNC], PlayerInfo[playerid][DONATE], PlayerInfo[playerid][NEWNAME]);
  3947.             mysql_tquery(dbHandle, query);
  3948.         }
  3949.     case 132:
  3950.         {
  3951.             if(!response) return 1;
  3952.             if(strlen(inputtext) < 3 || strlen(inputtext) > 20) return SendClientMessage(playerid,COLOR_GRAY,"Äëèíà íèêà íå ìîæåò áûòü ìåíüøå òðåõ è áîëüøå 20 ñèìâîëîâ");
  3953.             if(strfind(inputtext,"|") != -1) return SendClientMessage(playerid,COLOR_GRAY,"Â íèêå íå ìîæåò ñîäåðæàòüñÿ ñèìîâë \"|\"");
  3954.             new query[256];
  3955.             format(query,sizeof query, "SELECT `login` FROM `users` WHERE `login` = '%s'",inputtext);
  3956.             mysql_tquery(dbHandle, query, "CheckName1", "is", playerid,inputtext);
  3957.             SetPVarString(playerid,"nnick",inputtext);
  3958.         }
  3959.     case 133:
  3960.         {
  3961.             if(!response) return 1;
  3962.             if(response)
  3963.             {
  3964.                 new temp[256];
  3965.                 new Float:health;
  3966.                 health = pBusDemage[playerid];
  3967.                 new repairprice = floatround((1000.0-health));
  3968.                 SetPVarInt(playerid, "BusMoney", GetPVarInt(playerid, "BusMoney"));
  3969.                 SendClientMessage(playerid,-1,"Ðàáî÷èé äåíü îêîí÷åí");
  3970.                 format(temp, sizeof(temp),"Çàðàáîòàíî: {ffffff}%i$", GetPVarInt(playerid, "BusMoney"));
  3971.                 SendClientMessage(playerid,COLOR_BEAR,temp);
  3972.                 format(temp, sizeof(temp),"Çà ðåìîíò: {ffffff}%d$", repairprice/10);
  3973.                 SendClientMessage(playerid,0xa8e4a0AA,temp);
  3974.                 format(temp, sizeof(temp),"Îáùèé äîõîä: {ffffff}%i$", GetPVarInt(playerid, "BusMoney") - repairprice/10);
  3975.                 SendClientMessage(playerid,COLOR_YELLOW,temp);
  3976.                 SendClientMessage(playerid, 0xa8e4a0AA, "Ðàáî÷åå ò/ñ áûëî îòáóêñèðîâàíî.");
  3977.                 PlayerInfo[playerid][ZP] += GetPVarInt(playerid, "BusMoney") - repairprice/10;
  3978.                 SetVehicleToRespawn(GetPVarInt(playerid, "RentBus"));
  3979.                 DeletePVar(playerid, "RentBus");
  3980.                 DeletePVar(playerid, "BusTime");
  3981.                 DeletePVar(playerid, "TypeBus");
  3982.                 DeletePVar(playerid, "PriceBus");
  3983.                 DeletePVar(playerid, "BusStop");
  3984.                 DeletePVar(playerid, "BusMoney");
  3985.                 pPressed[playerid] = 0;
  3986.                 if (IsValidDynamic3DTextLabel(BusText3D[playerid]))DestroyDynamic3DTextLabel(BusText3D[playerid]);
  3987.                 DisablePlayerRaceCheckpoint(playerid);
  3988.             }
  3989.         }
  3990.     case 135:
  3991.         {
  3992.             if(!response) return 1;
  3993.             if(response)
  3994.             {
  3995.                 if(PlayerInfo[playerid][ULUCH] >= 1) return SendClientMessage(playerid,COLOR_GRAY,"Âû óæå êóïèëè ýòî óëó÷øåíèå");
  3996.                 if(kLibGetPlayerMoney(playerid) < 5000) return SendClientMessage(playerid, COLOR_GRAY, "Äëÿ ïîêóïêè ýòîãî óëó÷øåíèÿ íåîáõîäèìî 5000$");
  3997.                 if(PlayerInfo[playerid][LEVEL] < 4) return SendClientMessage(playerid, COLOR_GRAY, "Äëÿ ïîêóïêè ýòîãî óëó÷øåíèÿ íåîáõîäèì 4 óðîâåíü");
  3998.                 PlayerInfo[playerid][ULUCH] = 1;
  3999.                 kLibGivePlayerMoney(playerid, -5000);
  4000.                 SendClientMessage(playerid,0x3e97ffAA,"Âû ïðèîáðåëè óëó÷øåíèå {ffca1d}\"Ðåøèòåëüíîñòü\"");
  4001.                 SendClientMessage(playerid,COLOR_GRAY,"Òåïåðü Âû ìîæåòå ïîêèäàòü îðãàíèçàöèþ ïî ñîáñòâåííîìó æåëàíèþ {29cc29}(/leave)");
  4002.                 new query[256];
  4003.                 format(query, sizeof query, "UPDATE `users` SET `uluch` = '%d' WHERE `login` = '%s' LIMIT 1",PlayerInfo[playerid][ULUCH], PlayerInfo[playerid][NEWNAME]);
  4004.                 mysql_tquery(dbHandle, query);
  4005.             }
  4006.         }
  4007.     case 136:
  4008.         {
  4009.             if(!response) return 1;
  4010.             switch(listitem)
  4011.             {
  4012.             case 0:
  4013.                 {
  4014.                     new vehicleid = GetPlayerVehicleID(playerid);
  4015.                     if(BootState[vehicleid] == false)
  4016.                     {
  4017.                         if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  4018.                         {
  4019.                             GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective);
  4020.                             SetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,VEHICLE_PARAMS_ON,objective);
  4021.                             BootState[vehicleid] = true;
  4022.                         }
  4023.                     }
  4024.                     else if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  4025.                     {
  4026.                         GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective);
  4027.                         SetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,VEHICLE_PARAMS_OFF,objective);
  4028.                         BootState[vehicleid] = false;
  4029.                     }
  4030.                 }
  4031.             case 1:
  4032.                 {
  4033.                     new vehicleid = GetPlayerVehicleID(playerid);
  4034.                     if(BonnetState[vehicleid] == false)
  4035.                     {
  4036.                         if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  4037.                         {
  4038.                             GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective);
  4039.                             SetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,VEHICLE_PARAMS_ON,boot,objective);
  4040.                             BonnetState[vehicleid] = true;
  4041.                         }
  4042.                     }
  4043.                     else if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  4044.                     {
  4045.                         GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective);
  4046.                         SetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,VEHICLE_PARAMS_OFF,boot,objective);
  4047.                         BonnetState[vehicleid] = false;
  4048.                     }
  4049.                 }
  4050.             }
  4051.         }
  4052.     case 137:
  4053.         {
  4054.             if(!response) return RemovePlayerFromVehicle(playerid);
  4055.             if(response)
  4056.             {
  4057.                 if(arenda[playerid] == 1)
  4058.                 {
  4059.                     SendClientMessage(playerid, COLOR_GRAY, "Âû óæå àðåíäóåòå òðàíñïîðò");
  4060.                     RemovePlayerFromVehicle(playerid);
  4061.                     return 1;
  4062.                 }
  4063.                 if(kLibGetPlayerMoney(playerid) < 25) return SendClientMessage(playerid,COLOR_GRAY,"Ó âàñ íåäîñòàòî÷íî äåíåã");
  4064.                 kLibGivePlayerMoney(playerid,-25);
  4065.                 SetPVarInt(playerid, "RentToplivo", GetPlayerVehicleID(playerid));
  4066.                 arenda[playerid] = 1;
  4067.                 SendClientMessage(playerid, COLOR_BEAR, "Âû àðåíäîâàëè òðàíñïîðò, äëÿ ðàçâîçêè òîïëèâà");
  4068.                 SendClientMessage(playerid, COLOR_BEAR, "×òîáû ðàñòîðãíóòü àðåíäó, ââåäèòå êîìàíäó /unrent");
  4069.                 KaznaInfo[1][kCash] += 25;
  4070.                 SaveKazna(1);
  4071.             }
  4072.         }
  4073.     case 138:
  4074.         {
  4075.             if(!response) return 1;
  4076.             if(response)
  4077.             {
  4078.                 new string[150];
  4079.                 new h = GetPVarInt(playerid, "arMafiaASID");
  4080.                 if(!strlen(inputtext) || strval(inputtext) < 2) return ShowPlayerDialog(playerid,138,1,"{a8e4a0}Ïîêóïêà ïàòðîíîâ","{ffffff}Âû ìîæåòå êóïèòü íå áîëüøå 500/1000 ïàòðîíîâ\n{6ee118}Öåíà çà 1 ïàòðîí: $1","Êóïèòü","Âûõîä");
  4081.                 new ammovalue = strval(inputtext);
  4082.                 new price;
  4083.                
  4084.                 if (PlayerInfo[playerid][MEMBER] > 0 && PlayerInfo[playerid][MEMBER] < 11)
  4085.                 {
  4086.                     new idx = (h == 11) ? 0 : 1;
  4087.                     price = MafiaBulletPrice[idx][PlayerInfo[playerid][MEMBER] - 1] * ammovalue;                   
  4088.                 }
  4089.                 else price = floatround(floatdiv(ammovalue, 2), floatround_ceil);
  4090.                
  4091.                 if(ammovalue > SkladInfo[h][sPT]) return SendClientMessage(playerid, COLOR_GRAY, "Íà ñêëàäå íåòó òàêîãî êîëè÷åñòâà ïàòðîí");
  4092.                 new value = (PlayerInfo[playerid][ULUCH] == 2) ? 1000 : 500;
  4093.                 if(PlayerInfo[playerid][PATRONS] + ammovalue > value) return SendClientMessage(playerid, COLOR_GRAY,"Íåäîñòàòî÷íî ìåñòà");
  4094.                 if(kLibGetPlayerMoney(playerid) < price) return SendClientMessage(playerid,COLOR_GRAY,"Íå äîñòàòî÷íî äåíåã!");
  4095.                 new query[256];
  4096.                 new fractionid = PlayerInfo[playerid][MEMBER]-1;
  4097.                 new rank = PlayerInfo[playerid][RANK];
  4098.                 PlayerInfo[playerid][PATRONS] += ammovalue;
  4099.                 kLibGivePlayerMoney(playerid, -price);
  4100.                 format(string,sizeof(string),"Âû êóïèëè %d ïàòðîí çà %d$", ammovalue, price);
  4101.                 SendClientMessage(playerid,COLOR_BEAR,string);
  4102.                 if(PlayerInfo[playerid][MEMBER] == 0) format(string, sizeof(string), "%s[%d] {a8e4a0}- êóïèë {F1B719}%d {a8e4a0}øò. ïàòðîí çà {F1B719}%d$", PlayerInfo[playerid][NEWNAME], playerid,ammovalue,price);
  4103.                 else format(string, sizeof(string), "[%s] {ffffff}%s[%d] {a8e4a0}- êóïèë {F1B719}%d {a8e4a0}øò. ïàòðîí çà {F1B719}%d$", gFractionRankName[fractionid][rank-1],PlayerInfo[playerid][NEWNAME], playerid,ammovalue,price);
  4104.                 SendFamilyMessage(string, 0x98E35EAA, (h == 11) ? 11 : 21);
  4105.                 SkladInfo[h][sPT] -= ammovalue;
  4106.                 SkladInfo[h][sBalance] += price;
  4107.                 format(query, sizeof query, "UPDATE `sklad` SET `sPT` = '%d' , `sBalance` = '%d' WHERE `sID` = '%d' LIMIT 1",SkladInfo[h][sPT],SkladInfo[h][sBalance],SkladInfo[h][sID]);
  4108.                 mysql_tquery(dbHandle, query);
  4109.                 UpdateMafia();
  4110.                 format(query, sizeof query, "UPDATE `users` SET `patrons` = '%d' , `user_money` = '%d' WHERE `login` = '%s' LIMIT 1",PlayerInfo[playerid][PATRONS],PlayerInfo[playerid][MONEY], PlayerInfo[playerid][NEWNAME]);
  4111.                 mysql_tquery(dbHandle, query);
  4112.             }
  4113.         }
  4114.     case 139:
  4115.         {
  4116.             if(!response) return 1;
  4117.             if(response)
  4118.             {
  4119.                 new string[200];
  4120.                 new h = GetPVarInt(playerid, "arMafiaASID");
  4121.                 if(!strlen(inputtext) || strval(inputtext) < 1) return ShowPlayerDialog(playerid,139,1,"{a8e4a0}Ïîêóïêà íàðêîòèêîâ","{ffffff}Âû ìîæåòå êóïèòü íå áîëüøå 100ãð íàðêîòèêîâ\n{6ee118}Öåíà çà 1ãð íàðêîòèêîâ: 5$","Êóïèòü","Âûõîä");
  4122.                 new ammovalue = strval(inputtext);
  4123.                 if(ammovalue > SkladInfo[h][sN]) return SendClientMessage(playerid, COLOR_GRAY, "Íà ñêëàäå íåòó òàêîãî êîëè÷åñòâà íàðêîòèêîâ");
  4124.                 new value = (PlayerInfo[playerid][ULUCH] == 2) ? 200 : 100;
  4125.                 if(PlayerInfo[playerid][NARKOTA] + ammovalue > value) return SendClientMessage(playerid, COLOR_GRAY,"Ó Âàñ íå ìîæåò áûòü ñòîëüêî íàðêîòèêîâ");
  4126.                 if(kLibGetPlayerMoney(playerid) < ammovalue * 5) return SendClientMessage(playerid,COLOR_GRAY,"Íå äîñòàòî÷íî äåíåã!");
  4127.                 new query[256];
  4128.                 new fractionid = PlayerInfo[playerid][MEMBER]-1;
  4129.                 new rank = PlayerInfo[playerid][RANK];
  4130.                 PlayerInfo[playerid][NARKOTA] += ammovalue;
  4131.                 kLibGivePlayerMoney(playerid, -ammovalue * 5);
  4132.                 format(string,sizeof(string),"Âû êóïèëè %d ãð. íàðêîòèêîâ çà %d$",ammovalue,ammovalue*5);
  4133.                 SendClientMessage(playerid,COLOR_BEAR,string);
  4134.                 if(PlayerInfo[playerid][MEMBER] == 0) format(string, sizeof(string), "%s[%d] {a8e4a0}- êóïèë {F1B719}%d {a8e4a0}ãð. íàðêîòèêîâ çà {F1B719}%d$", PlayerInfo[playerid][NEWNAME], playerid,ammovalue,ammovalue*5);
  4135.                 else format(string, sizeof(string), "[%s] {ffffff}%s[%d] {a8e4a0}- êóïèë {F1B719}%d {a8e4a0}ãð. íàðêîòèêîâ çà {F1B719}%d$", gFractionRankName[fractionid][rank-1],PlayerInfo[playerid][NEWNAME], playerid,ammovalue,ammovalue*5);
  4136.                 SendFamilyMessage(string, 0x98E35EAA, (h == 11) ? 11 : 21);
  4137.                 SkladInfo[h][sN] -= ammovalue;
  4138.                 SkladInfo[h][sBalance] += ammovalue*5;
  4139.                 format(query, sizeof query, "UPDATE `sklad` SET `sN` = '%d' , `sBalance` = '%d' WHERE `sID` = '%d' LIMIT 1",SkladInfo[h][sN],SkladInfo[h][sBalance],SkladInfo[h][sID]);
  4140.                 mysql_tquery(dbHandle, query);
  4141.                 UpdateMafia();
  4142.                 format(query, sizeof query, "UPDATE `users` SET `narkota` = '%d' , `user_money` = '%d' WHERE `login` = '%s' LIMIT 1",PlayerInfo[playerid][NARKOTA],PlayerInfo[playerid][MONEY], PlayerInfo[playerid][NEWNAME]);
  4143.                 mysql_tquery(dbHandle, query);
  4144.             }
  4145.         }
  4146.     case 140:
  4147.         {
  4148.             if(!response) return 1;
  4149.             if(response)
  4150.             {
  4151.                 if(PlayerInfo[playerid][LEADER] > 0) return SendClientMessage(playerid,COLOR_GRAY,"Âû íå ìîæåòå ïîêèíóòü ïîñò ëèäåðà îðãàíèçàöèè");
  4152.                 if(PlayerInfo[playerid][MEMBER] == 0) return SendClientMessage(playerid,COLOR_GRAY,"Âû íå ñîñòîèòå âî ôðàêöèè");
  4153.                 new frac = PlayerInfo[playerid][MEMBER];
  4154.                 new fractionid = PlayerInfo[playerid][MEMBER]-1;
  4155.                 new string[256];
  4156.                 new query[256];
  4157.                 PlayerInfo[playerid][MEMBER] = 0;
  4158.                 PlayerInfo[playerid][RANK] = 0;
  4159.                 PlayerInfo[playerid][SPAWN] = 0;
  4160.                 SetPlayerColor(playerid, 0xFFFFFF20);
  4161.                 SetPlayerSkin(playerid,PlayerInfo[playerid][SKIN]);
  4162.                 format(string, sizeof(string), "%s ïîêèíóë Âàøó îðãàíèçàöèþ ïî ñîáñòâåííîìó æåëàíèþ",  PlayerInfo[playerid][NEWNAME]);
  4163.                 SendFamilyMessage(string, 0xFF6600FF, frac);
  4164.                 format(string,sizeof(string),"Âû ïîêèíóëè îðãàíèçàöèþ \"%s\"",gFractionName[fractionid]);
  4165.                 SendClientMessage(playerid,COLOR_YELLOW,string);
  4166.                 format(query, sizeof query, "UPDATE `users` SET `member` = '%d' , `rank` = '%d', `spawn` = '%d' WHERE `login` = '%s' LIMIT 1",PlayerInfo[playerid][MEMBER],PlayerInfo[playerid][RANK],PlayerInfo[playerid][SPAWN], PlayerInfo[playerid][NEWNAME]);
  4167.                 mysql_tquery(dbHandle, query);
  4168.             }
  4169.         }
  4170.     case 141:
  4171.         {
  4172.             if(!response) return 1;
  4173.             if(response)
  4174.             {
  4175.                 switch(listitem)
  4176.                 {
  4177.                 case 0:ShowPlayerDialog(playerid,142,DIALOG_STYLE_INPUT,"{a8e4a0}Èçìåíèòü ïàðîëü","{ffffff}Ââåäèòå íîâûé ïàðîëü","Äàëåå","Îòìåíà");
  4178.                 case 1:ShowPlayerDialog(playerid, D_EMAIL, DIALOG_STYLE_LIST, "{a8e4a0}E-Mail", "Ïîäòâåðäèòü\nÈçìåíèòü", "Âûáàðòü","Îòìåíà");
  4179.                 case 2:ShowPlayerDialog(playerid, D_CODE, DIALOG_STYLE_LIST, "{a8e4a0}Êîä áåçîïàñíîñòè", "Àêòèâèðîâàòü\nÎòêëþ÷èòü", "Âûáðàòü", "Îòìåíà");
  4180.                 }
  4181.             }
  4182.         }
  4183.     case D_SAVECODEWRITE:
  4184.         {
  4185.             if (!response) return Kick(playerid);
  4186.             if (strval(inputtext) != PlayerInfo[playerid][SaveCode]) return Kick(playerid);
  4187.             new query[128], ip[16];
  4188.             GetPlayerIp(playerid, ip, 16);
  4189.             format(query, sizeof query, "UPDATE `users` SET `getip` = '%s' WHERE `login` = '%s' LIMIT 1",ip, PlayerInfo[playerid][NEWNAME]);
  4190.             mysql_tquery(dbHandle, query);
  4191.             TogglePlayerControllable(playerid, 1);
  4192.             DeletePVar(playerid, "CodeActivated");
  4193.             return 0;
  4194.         }
  4195.     case D_CODE:
  4196.         {
  4197.             if (!response) return 0;
  4198.             if (listitem == 0)
  4199.             {
  4200.                 PlayerInfo[playerid][SaveCode] = random(9999) % 9000 + 1000;
  4201.                 new str[128];
  4202.                 format(str, sizeof(str), "{ffffff}Êîä áåçîïàñíîñòè: {ffff00}\"%d\"{ffffff}. Ñîõðàíèòå åãî! (F8)", PlayerInfo[playerid][SaveCode]);
  4203.                 SendClientMessage(playerid, -1, str);
  4204.             }
  4205.             else if (listitem == 1)
  4206.             {
  4207.                 PlayerInfo[playerid][SaveCode] = 0;
  4208.                 SendClientMessage(playerid, 0xFF6600FF, "Êîä áåçîïàñíîñòè îòêëþ÷åí!");
  4209.             }
  4210.             return 0;
  4211.         }
  4212.     case D_EMAIL:
  4213.         {
  4214.             if (!response) return 0;
  4215.             switch(listitem)
  4216.             {
  4217.             case 0:
  4218.                 {
  4219.                     if (!strlen(PlayerInfo[playerid][EMAIL]))return SendClientMessage(playerid, -1, "Óêàæèòå ñâîé E-Mail!");
  4220.                     new str[128];
  4221.                     if (PlayerInfo[playerid][MailConfirm])
  4222.                     {
  4223.                         format(str, sizeof(str), "Âû óæå ïîäòâåðäèëè ïî÷òó %s.", PlayerInfo[playerid][EMAIL]);
  4224.                         SendClientMessage(playerid, -1, str);
  4225.                         return 0;
  4226.                     }
  4227.                     new number = random(9999) % 9000 + 1000;
  4228.                     format(str, sizeof(str), "\
  4229.                     Bear RolePlay\n\
  4230.                     Ââåäèòå êîä äëÿ ïîäòâåðæäåíèå: %d", number);
  4231.                     SetPVarInt(playerid, "MailCode", number);
  4232.                     SendMail( PlayerInfo[playerid][EMAIL], "admin@no-reply.ru", "Bear RolePlay", "E-Mail Confirm", str );
  4233.                     ShowPlayerDialog(playerid, D_EMAIL_CONFIRM, DIALOG_STYLE_INPUT, "{a8e4a0}Ïîäòâåðæäåíèå", "{ffffff}Ââåäèòå êîä îòïðàâëåííûé âàì íà E-Mail:", "Ââåñòè", "Îòìåíà");
  4234.                 }
  4235.             case 1:
  4236.                 {
  4237.                     new str[128];
  4238.                     if (PlayerInfo[playerid][MailConfirm] && IsValidEmailEx(inputtext))
  4239.                     {
  4240.                         format(str, sizeof(str), "Âû óæå ïîäòâåðäèëè ïî÷òó %s. Îáðàòèòåñü àäìèíèñòðàòîðó.", PlayerInfo[playerid][EMAIL]);
  4241.                         SendClientMessage(playerid, -1, str);
  4242.                         return 0;
  4243.                     }
  4244.                     ShowPlayerDialog(playerid, D_EMAIL_CHANGE, DIALOG_STYLE_INPUT, "{a8e4a0}Èçìåíèòü E-Mail", "{ffffff}Ââåäèòå âàø E-Mail:", "Ââåñòè", "Îòìåíà");
  4245.                 }
  4246.             }
  4247.         }
  4248.     case D_EMAIL_CHANGE:
  4249.         {
  4250.             if (!response) return 0;
  4251.             if (!strlen(inputtext)) return ShowPlayerDialog(playerid, D_EMAIL_CHANGE, DIALOG_STYLE_INPUT, "{a8e4a0}Èçìåíèòü E-Mail", "{ffffff}Ââåäèòå âàø E-Mail:", "Ââåñòè", "Îòìåíà");
  4252.             if (IsValidEmailEx(inputtext))
  4253.             {
  4254.                 format(PlayerInfo[playerid][EMAIL], 50, "%s", inputtext);
  4255.                 SendClientMessage(playerid, -1, "Âû èçìåíèëè ñâîé E-Mail");
  4256.             }
  4257.             else ShowPlayerDialog(playerid, D_EMAIL_CHANGE, DIALOG_STYLE_INPUT, "{a8e4a0}Èçìåíèòü E-Mail", "{ffffff}Ââåäèòå âàø E-Mail:", "Ââåñòè", "Îòìåíà");
  4258.         }
  4259.     case D_PARACHUTE:
  4260.         {
  4261.             if (!response) return 0;
  4262.             new h = 21;
  4263.             switch(listitem)
  4264.             {
  4265.             case 0:
  4266.                 {
  4267.                     if(ClubInfo[h][cBuy] == 1)
  4268.                     {
  4269.                         if(ClubInfo[h][cProd] < 1) return SendClientMessage(playerid, COLOR_GRAY,"Íåò ïðîäóêòîâ");
  4270.                         ClubInfo[h][cBalance] += 25;
  4271.                         ClubInfo[h][cStart] += 25;
  4272.                         ClubInfo[h][cProd] -= 1;
  4273.                     }
  4274.                     if (kLibGetPlayerMoney(playerid) < 50) return SendClientMessage(playerid, COLOR_GRAY, "Ó âàñ íå äîñòàòî÷íî äåíåã");
  4275.                     kLibGivePlayerMoney(playerid, -50);
  4276.                     GameTextForPlayer(playerid, "~r~ 50$~n~~b~ 1000 ì~n~~y~ GO!", 1000, 4);
  4277.                     SetPlayerInterior(playerid,0);
  4278.                     SetPlayerVirtualWorld(playerid, 0);
  4279.                     SetPlayerPos(playerid,-1431.7324,-255.5014,1000.0);
  4280.                 }
  4281.             case 1:
  4282.                 {
  4283.                     if(ClubInfo[h][cBuy] == 1)
  4284.                     {
  4285.                         if(ClubInfo[h][cProd] < 2) return SendClientMessage(playerid, COLOR_GRAY,"Íåò ïðîäóêòîâ");
  4286.                         ClubInfo[h][cBalance] += 40;
  4287.                         ClubInfo[h][cStart] += 40;
  4288.                         ClubInfo[h][cProd] -= 2;
  4289.                     }
  4290.                     if (kLibGetPlayerMoney(playerid) < 80) return SendClientMessage(playerid, COLOR_GRAY, "Ó âàñ íå äîñòàòî÷íî äåíåã");
  4291.                     kLibGivePlayerMoney(playerid, -80);
  4292.                     GameTextForPlayer(playerid, "~r~ 80$~n~~b~ 2000 ì~n~~y~ GO!", 1000, 4);
  4293.                     SetPlayerInterior(playerid,0);
  4294.                     SetPlayerVirtualWorld(playerid, 0);
  4295.                     SetPlayerPos(playerid,-1431.7324,-255.5014,2000.0);
  4296.                 }
  4297.             case 2:
  4298.                 {
  4299.                     if(ClubInfo[h][cBuy] == 1)
  4300.                     {
  4301.                         if(ClubInfo[h][cProd] < 2) return SendClientMessage(playerid, COLOR_GRAY,"Íåò ïðîäóêòîâ");
  4302.                         ClubInfo[h][cBalance] += 60;
  4303.                         ClubInfo[h][cStart] += 60;
  4304.                         ClubInfo[h][cProd] -= 2;
  4305.                     }
  4306.                     if (kLibGetPlayerMoney(playerid) < 130) return SendClientMessage(playerid, COLOR_GRAY, "Ó âàñ íå äîñòàòî÷íî äåíåã");
  4307.                     kLibGivePlayerMoney(playerid, -130);
  4308.                     GameTextForPlayer(playerid, "~r~ 130$~n~~b~ 3000 ì~n~~y~ GO!", 1000, 4);
  4309.                     SetPlayerInterior(playerid,0);
  4310.                     SetPlayerVirtualWorld(playerid, 0);
  4311.                     SetPlayerPos(playerid,-1431.7324,-255.5014,3000.0);
  4312.                 }
  4313.             case 3:
  4314.                 {
  4315.                     if(ClubInfo[h][cBuy] == 1)
  4316.                     {
  4317.                         if(ClubInfo[h][cProd] < 3) return SendClientMessage(playerid, COLOR_GRAY,"Íåò ïðîäóêòîâ");
  4318.                         ClubInfo[h][cBalance] += 100;
  4319.                         ClubInfo[h][cStart] += 100;
  4320.                         ClubInfo[h][cProd] -= 3;
  4321.                     }
  4322.                     if (kLibGetPlayerMoney(playerid) < 200) return SendClientMessage(playerid, COLOR_GRAY, "Ó âàñ íå äîñòàòî÷íî äåíåã");
  4323.                     kLibGivePlayerMoney(playerid, -200);
  4324.                     GameTextForPlayer(playerid, "~r~ 200$~n~~b~ 6000 ì~n~~y~ GO!", 1000, 4);
  4325.                     SetPlayerInterior(playerid,0);
  4326.                     SetPlayerVirtualWorld(playerid, 0);
  4327.                     SetPlayerPos(playerid,-1431.7324,-255.5014,6000.0);
  4328.                 }
  4329.             }
  4330.             UpdateClub(h);
  4331.             return 1;
  4332.         }
  4333.     case D_LIFTMERIA:
  4334.         {
  4335.             if (!response) return 0;
  4336.             switch(listitem)
  4337.             {
  4338.             case 0:
  4339.                 {
  4340.                     SetPlayerPos(playerid, 48.2286,-155.5340,1066.4449);
  4341.                     SetPlayerFacingAngle(playerid, 88.6912);
  4342.                     SetPlayerVirtualWorld(playerid, 2);
  4343.                     SetCameraBehindPlayer(playerid);
  4344.                 }
  4345.             case 1:
  4346.                 {
  4347.                     SetPlayerPos(playerid, 2490.8677,2397.2256,10.8203);
  4348.                     SetPlayerFacingAngle(playerid, 265.0517);
  4349.                     SetPlayerVirtualWorld(playerid, 0);
  4350.                     SetPlayerInterior(playerid, 0);
  4351.                     SetCameraBehindPlayer(playerid);
  4352.                 }
  4353.             case 2:
  4354.                 {
  4355.                     SetPlayerPos(playerid, 2482.1968,2368.9065,71.0496);
  4356.                     SetPlayerFacingAngle(playerid, 88.6449);
  4357.                     SetPlayerVirtualWorld(playerid, 0);
  4358.                     SetPlayerInterior(playerid, 0);
  4359.                     SetCameraBehindPlayer(playerid);
  4360.                 }
  4361.             }
  4362.             return 1;
  4363.         }
  4364.     case D_EMAIL_CONFIRM:
  4365.         {
  4366.             if (!response)
  4367.             {
  4368.                 DeletePVar(playerid, "MailCode");
  4369.                 return 0;
  4370.             }
  4371.             if (!strlen(inputtext))return ShowPlayerDialog(playerid, D_EMAIL_CONFIRM, DIALOG_STYLE_INPUT, "{a8e4a0}Ïîäòâåðæäåíèå", "{ffffff}Ââåäèòå êîä îòïðàâëåííûé âàì íà E-Mail:", "Ââåñòè", "Îòìåíà");
  4372.             if (strval(inputtext) != GetPVarInt(playerid, "MailCode"))
  4373.             {
  4374.                 SendClientMessage(playerid, -1, "Êîä íå ïðàâèëüíûé");
  4375.                 ShowPlayerDialog(playerid, D_EMAIL_CONFIRM, DIALOG_STYLE_INPUT, "{a8e4a0}Ïîäòâåðæäåíèå", "{ffffff}Ââåäèòå êîä îòïðàâëåííûé âàì íà E-Mail:", "Ââåñòè", "Îòìåíà");
  4376.                 return 0;
  4377.             }
  4378.             PlayerInfo[playerid][MailConfirm] = 1;
  4379.             SendClientMessage(playerid, -1, "Âû ïîäòâåðäèëè ñâîé E-Mail");
  4380.         }
  4381.     case 142:
  4382.         {
  4383.             if(!response) return 1;
  4384.             if(response)
  4385.             {
  4386.                 if(strlen(inputtext) < 6 || strlen(inputtext) > 24) return SendClientMessage(playerid,COLOR_GRAY,"Ïàðîëü íå ìîæåò áûòü ìåíüøå 6 ñèìâîëîâ èëè áîëüøå 15 ñèìâîëîâ");
  4387.                 new query[256],string[256];
  4388.                 format(PlayerInfo[playerid][PASSWORD], 24, "%s", inputtext);
  4389.                 format(string,sizeof(string),"Âû óñïåøíî èçìåíèëè ñâîé ïàðîëü íà %s",PlayerInfo[playerid][PASSWORD]);
  4390.                 SendClientMessage(playerid,COLOR_BEAR,string);
  4391.                 SendClientMessage(playerid, -1, "Ðåêîìåíäóåì ñäåëàòü ñêðèí {6EF83C}(êëàâèøà F8) {FFFFFF}÷òîáû íå çàáûòü åãî");
  4392.                 format(query, sizeof query, "UPDATE `users` SET `user_password` = '%s' WHERE `login` = '%s' LIMIT 1",PlayerInfo[playerid][PASSWORD], PlayerInfo[playerid][NEWNAME]);
  4393.                 mysql_tquery(dbHandle, query);
  4394.             }
  4395.         }
  4396.     case 143:
  4397.         {
  4398.             if(!response) return 1;
  4399.             if(response)
  4400.             {
  4401.                 new mers = strval(inputtext);
  4402.                 if(mers < 1 || mers > 1) return SendClientMessage(playerid,COLOR_GRAY,"Íåâåðíîå çíà÷åíèå");
  4403.                 if(kLibGetPlayerMoney(playerid) < 100) return SendClientMessage(playerid,COLOR_GRAY,"Ó Âàñ íå äîñòàòî÷íî äåíåã!");
  4404.                 if(NarkoPlayer[playerid] + 1 > 1) return SendClientMessage(playerid,COLOR_GRAY,"Íåòó ìåñò äëÿ êåéñà.");
  4405.                 kLibGivePlayerMoney(playerid, - 100);
  4406.                 SendClientMessage(playerid,COLOR_BEAR,"Âû êóïèëè êåéñ ñ íàðêîòèêàìè(+100 ãðàìì).");
  4407.                 SetPlayerAttachedObject(playerid,3,1210,5,0.299999,0.099999,0.000000,0.000000,-83.000000,0.000000,1.000000,1.000000,1.000000);
  4408.                 NarkoPlayer[playerid] = 1;
  4409.             }
  4410.         }
  4411.     case 144:
  4412.         {
  4413.             if(!response) return ShowDonateMaxPidaras(playerid);
  4414.             if(PlayerInfo[playerid][DONATE] < 10)
  4415.             {
  4416.                 ShowDonateMaxPidaras(playerid);
  4417.                 return SendClientMessage(playerid,COLOR_GRAY,"Âàì íóæíî èìåòü 10 ðóáëåé íà äîíàò ñ÷åòå, ÷òîáû êóïèòü çàêîíîïîñëóøíîñòü");
  4418.             }
  4419.             if(PlayerInfo[playerid][ZAKONKA] >= 100) return SendClientMessage(playerid,COLOR_GRAY,"Ó Âàñ ìàêñèìàëüíàÿ çàêîíîïîñëóøíîñòü");
  4420.             PlayerInfo[playerid][ZAKONKA] += 10;
  4421.             if (PlayerInfo[playerid][ZAKONKA] > 100) PlayerInfo[playerid][ZAKONKA] = 100;
  4422.             SendClientMessage(playerid, COLOR_BEAR,"Âû óñïåøíî êóïèëè 10 çàêîíîïîñëóøíîñòè");
  4423.             PlayerInfo[playerid][DONATE] -= 10;
  4424.             new query[256];
  4425.             format(query, sizeof query, "UPDATE `users` SET `zakonka` = '%d' , `user_donate` = '%d' WHERE `login` = '%s' LIMIT 1",PlayerInfo[playerid][ZAKONKA], PlayerInfo[playerid][DONATE],PlayerInfo[playerid][NEWNAME]);
  4426.             mysql_tquery(dbHandle, query);
  4427.         }
  4428.     case 145:
  4429.         {
  4430.             if(!response) return 1;
  4431.             SetPlayerCheckpoint(playerid,DebtorInfo[listitem+1][3][hX],DebtorInfo[listitem+1][3][hY],DebtorInfo[listitem+1][3][hZ],2.0);
  4432.             debtor[playerid] = 1;
  4433.         }
  4434.     case 146:
  4435.         {
  4436.             if(!response) return 1;
  4437.             if(response)
  4438.             {
  4439.                 if(PlayerInfo[playerid][METAL] + strval(inputtext) > 500) return SendClientMessage(playerid,COLOR_GRAY,"Âû íå ìîæåòå âçÿòü áîëüøå äåòàëåé");
  4440.                 new mats4 = strval(inputtext);
  4441.                 new string[256];
  4442.                 if(kLibGetPlayerMoney(playerid) < mats4*1) return SendClientMessage(playerid,COLOR_GRAY,"Ó âàñ íåäîñòàòî÷íî äåíåã");
  4443.                 kLibGivePlayerMoney(playerid, -mats4*1);
  4444.                 PlayerInfo[playerid][METAL] += mats4;
  4445.                 format(string,sizeof(string),"Âû ïðèîáðåëè %d äåòàëåé çà %d$",mats4,mats4*1);
  4446.                 SendClientMessage(playerid,COLOR_BEAR,string);
  4447.             }
  4448.         }
  4449.     case 147:
  4450.         {
  4451.             if(!response) return 1;
  4452.             if(response)
  4453.             {
  4454.             }
  4455.         }
  4456.     case 148:
  4457.         {
  4458.             if(!response) return true;
  4459.             new h = GetPlayerVirtualWorld(playerid)-49;
  4460.             switch(listitem)
  4461.             {
  4462.             case 0:
  4463.                 {
  4464.                     if(ClubInfo[h][cBuy] == 1)
  4465.                     {
  4466.                         if(ClubInfo[h][cProd] <= 3) return SendClientMessage(playerid, COLOR_GRAY,"Íåò ïðîäóêòîâ");
  4467.                         ClubInfo[h][cBalance] += 14;
  4468.                         ClubInfo[h][cStart] += 14;
  4469.                         ClubInfo[h][cProd]-= 3;
  4470.                         UpdateClub(h);
  4471.                     }
  4472.                     if(kLibGetPlayerMoney(playerid) < 14) return SendClientMessage(playerid, COLOR_GRAY, "Íåäîñòàòî÷íî ñðåäñòâ!");
  4473.                     kLibGivePlayerMoney(playerid, -14);
  4474.                     if(PlayerInfo[playerid][HEALTH]+10.0 > 100) SetPlayerHealthEx(playerid, 100.0);
  4475.                     else SetPlayerHealthEx(playerid,PlayerInfo[playerid][HEALTH]+10.0);
  4476.                     new temp[145];
  4477.                     format(temp, sizeof(temp), "%s êóïèë Sprunk", PlayerInfo[playerid][NEWNAME]);
  4478.                     ProxDetector_OK(30.0, playerid, temp, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE);
  4479.                     SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_SPRUNK);
  4480.                 }
  4481.             case 1:
  4482.                 {
  4483.                     if(ClubInfo[h][cBuy] == 1)
  4484.                     {
  4485.                         if(ClubInfo[h][cProd] <= 5) return SendClientMessage(playerid, COLOR_GRAY,"Íåò ïðîäóêòîâ");
  4486.                         ClubInfo[h][cBalance] += 25;
  4487.                         ClubInfo[h][cStart] += 25;
  4488.                         ClubInfo[h][cProd]-= 5;
  4489.                         UpdateClub(h);
  4490.                     }
  4491.                     if(kLibGetPlayerMoney(playerid) < 25) return SendClientMessage(playerid, COLOR_GRAY, "Íåäîñòàòî÷íî ñðåäñòâ!");
  4492.                     kLibGivePlayerMoney(playerid, -25);
  4493.                     if(PlayerInfo[playerid][HEALTH]+20.0 > 100) SetPlayerHealthEx(playerid, 100.0);
  4494.                     else SetPlayerHealthEx(playerid,PlayerInfo[playerid][HEALTH]+20.0);
  4495.                     new temp[145];
  4496.                     format(temp, sizeof(temp), "%s êóïèë ïèâî", PlayerInfo[playerid][NEWNAME]);
  4497.                     ProxDetector_OK(30.0, playerid, temp, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE);
  4498.                     SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_BEER);
  4499.                 }
  4500.             case 2:
  4501.                 {
  4502.                     if(ClubInfo[h][cBuy] == 1)
  4503.                     {
  4504.                         if(ClubInfo[h][cProd] <= 7) return SendClientMessage(playerid, COLOR_GRAY,"Íåò ïðîäóêòîâ");
  4505.                         ClubInfo[h][cBalance] += 32;
  4506.                         ClubInfo[h][cStart] += 32;
  4507.                         ClubInfo[h][cProd]-= 7;
  4508.                         UpdateClub(h);
  4509.                     }
  4510.                     if(kLibGetPlayerMoney(playerid) < 32) return SendClientMessage(playerid, COLOR_GRAY, "Íåäîñòàòî÷íî ñðåäñòâ!");
  4511.                     kLibGivePlayerMoney(playerid, -32);
  4512.                     if(PlayerInfo[playerid][HEALTH]+30.0 > 100) SetPlayerHealthEx(playerid, 100.0);
  4513.                     else SetPlayerHealthEx(playerid,PlayerInfo[playerid][HEALTH]+30.0);
  4514.                     new temp[145];
  4515.                     format(temp, sizeof(temp), "%s êóïèë âèíî", PlayerInfo[playerid][NEWNAME]);
  4516.                     ProxDetector_OK(30.0, playerid, temp, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE);
  4517.                     SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_WINE);
  4518.                 }
  4519.             case 3:
  4520.                 {
  4521.                     if(ClubInfo[h][cBuy] == 1)
  4522.                     {
  4523.                         if(ClubInfo[h][cProd] <= 7) return SendClientMessage(playerid, COLOR_GRAY,"Íåò ïðîäóêòîâ");
  4524.                         ClubInfo[h][cBalance] += 35;
  4525.                         ClubInfo[h][cStart] += 35;
  4526.                         ClubInfo[h][cProd]-= 7;
  4527.                         UpdateClub(h);
  4528.                     }
  4529.                     if(kLibGetPlayerMoney(playerid) < 35) return SendClientMessage(playerid, COLOR_GRAY, "Íåäîñòàòî÷íî ñðåäñòâ!");
  4530.                     kLibGivePlayerMoney(playerid, -35);
  4531.                     if(PlayerInfo[playerid][HEALTH]+30.0 > 100) SetPlayerHealthEx(playerid, 100.0);
  4532.                     else SetPlayerHealthEx(playerid,PlayerInfo[playerid][HEALTH]+30.0);
  4533.                     new temp[145];
  4534.                     format(temp, sizeof(temp), "%s êóïèë ñèãàðåòó", PlayerInfo[playerid][NEWNAME]);
  4535.                     ProxDetector_OK(30.0, playerid, temp, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE);
  4536.                     SetPlayerSpecialAction(playerid, SPECIAL_ACTION_SMOKE_CIGGY);
  4537.                 }
  4538.             }
  4539.         }
  4540.     case 149:
  4541.         {
  4542.             if(response)
  4543.             {
  4544.                 switch(listitem)
  4545.                 {
  4546.                 case 0: gunids[playerid] = 1, ShowPlayerDialog(playerid, 165, DIALOG_STYLE_INPUT, "{a8e4a0}Desert Eagle", "{ffffff}Âû ïîêóïàåòå Desert Eagle (6$ çà ïàòðîí)", "Êóïèòü", "Îòìåíà");
  4547.                 case 1: gunids[playerid] = 2, ShowPlayerDialog(playerid, 165, DIALOG_STYLE_INPUT, "{a8e4a0}Silenced Pistol", "{ffffff}Âû ïîêóïàåòå Silenced Pistol (4$ çà ïàòðîí)", "Êóïèòü", "Îòìåíà");
  4548.                 case 2: gunids[playerid] = 3, ShowPlayerDialog(playerid, 165, DIALOG_STYLE_INPUT, "{a8e4a0}MP5", "{ffffff}Âû ïîêóïàåòå MP5 (9$ çà ïàòðîí)", "Êóïèòü", "Îòìåíà");
  4549.                 case 3: gunids[playerid] = 4, ShowPlayerDialog(playerid, 165, DIALOG_STYLE_INPUT, "{a8e4a0}Ì4", "{ffffff}Âû ïîêóïàåòå Ì4 (14$ çà ïàòðîí)", "Êóïèòü", "Îòìåíà");
  4550.                 case 4: gunids[playerid] = 5, ShowPlayerDialog(playerid, 165, DIALOG_STYLE_INPUT, "{a8e4a0}AK47", "{ffffff}Âû ïîêóïàåòå AK47 (13$ çà ïàòðîí)", "Êóïèòü", "Îòìåíà");
  4551.                 case 5: gunids[playerid] = 6, ShowPlayerDialog(playerid, 165, DIALOG_STYLE_INPUT, "{a8e4a0}Shotgun", "{ffffff}Âû ïîêóïàåòå Shotgun (10$ çà ïàòðîí)", "Êóïèòü", "Îòìåíà");
  4552.                 }
  4553.             }
  4554.             else gunids[playerid] = 0;
  4555.             return true;
  4556.         }
  4557.     case 150:
  4558.         {
  4559.             if(!response) return 1;
  4560.             switch(listitem)
  4561.             {
  4562.             case 0: ShowPlayerDialog(playerid,151,2,"{a8e4a0}Ðàáîòû","{a8e4a0}1) {ffffff}Ðàáîòà ãðóç÷èêà\n{a8e4a0}2) {ffffff}Ñáîðùèê îðóæèÿ\n{a8e4a0}3) {ffffff}Ñòîÿíêà àâòîáóñíèêîâ\n{a8e4a0}4) {ffffff}Ñòîÿíêà ìåõàíèêîâ\n{a8e4a0}5) {ffffff}Ñòîÿíêà ðàçâîç÷èêîâ ïðîäóêòîâ\n{a8e4a0}6) {ffffff}Ñêëàä ðàçâîç÷èêîâ ïðîäóêòîâ\n{a8e4a0}7) {ffffff}Ñòîÿíêà ðàçâîç÷èêîâ òîïëèâà\n{a8e4a0}8) {ffffff}Çàâîä ðàçâîç÷èêîâ òîïëèâà\n{a8e4a0}9) {ffffff}Ñòîÿíêà òàêñèñòîâ","Âûáðàòü","Íàçàä");
  4563.             case 1: ShowPlayerDialog(playerid,152,2,"{a8e4a0}Âàæíûå ìåñòà","{a8e4a0}1) {ffffff}Àâòîøêîëà\n{a8e4a0}2) {ffffff}Àâèàøêîëà\n{a8e4a0}3) {ffffff}Àâòîñàëîí\n{a8e4a0}4) {ffffff}Áàíê ËÑ\n{a8e4a0}5) {ffffff}Áàíê ÑÔ\n{a8e4a0}6) {ffffff}Êîðàáëü ñ áîåïðèïàñàìè\n{a8e4a0}7) {ffffff}Öåðêîâü\n{a8e4a0}8) {ffffff}Âîåíêîìàò\n{a8e4a0}9) {ffffff}Íàðêîïðèòîí\n{a8e4a0}10) {ffffff}Àðåíäà àâòî ÑÔ\n{a8e4a0}11) {ffffff}Àðåíäà àâòî ËÂ\n{a8e4a0}12) {ffffff}Ïîëèãîí ËÂ\n{a8e4a0}13) {ffffff}Áàíê ËÂ","Âûáðàòü","Íàçàä");
  4564.             case 2:
  4565.                 {
  4566.                     new ss[1024], string1[1024];
  4567.                     format(ss, sizeof(ss), "{a8e4a0}1) {ffffff}Ìýðèÿ ã. San Fierro\n{a8e4a0}2) {ffffff}Ìýðèÿ ã. Las Venturas\n{a8e4a0}3) {ffffff}Ïîëèöåéñêèé ó÷àñòîê SFPD\n{a8e4a0}4) {ffffff}Ïîëèöåéñêèé ó÷àñòîê LVPD\n{a8e4a0}5) {ffffff}Áîëüíèöà ã. San Fierro\n{a8e4a0}6) {ffffff}Áîëüíèöà ã. Las Venturas\n{a8e4a0}7) {ffffff}Íîâîñòè\n{a8e4a0}8) {ffffff}Ëåãèîí\n");
  4568.                     strcat(string1,ss);
  4569.                     format(ss, sizeof(ss),"{a8e4a0}9) {ffffff}Ðàéîí Grove Street\n{a8e4a0}10) {ffffff}Ðàéîí The Ballas\n{a8e4a0}11) {ffffff}Ðàéîí Rifa\n{a8e4a0}12) {ffffff}Ðàéîí Varios Los Aztecas\n{a8e4a0}13) {ffffff}Ðàéîí Vagos\n{a8e4a0}14) {ffffff}Ðàéîí Nazi Low Riders\n{a8e4a0}15) {ffffff}Ðàéîí The Crips\n{a8e4a0}16) {ffffff}Ðàéîí The Bloods\n{a8e4a0}17) {ffffff}Ðàéîí Chicago Gang\n{a8e4a0}18) {ffffff}Ðàéîí La Mara Salvatrucha\n{a8e4a0}19) {ffffff}Ôðàíöóçñêàÿ Ìàôèÿ\n{a8e4a0}20) {ffffff}Ñóõîïóòíûå Âîéñêà\n");
  4570.                     strcat(string1,ss);
  4571.                     strcat(string1, "\n{a8e4a0}21) {ffffff}Ìàôèÿ Òðèàäà\n{a8e4a0}22) {ffffff}Àäìèíèñòðàöèÿ Ïðåçèäåíòà\n{a8e4a0}23) {ffffff}Ìèíèñòåðñòâî\n{a8e4a0}24) {ffffff}FBI");
  4572.                     ShowPlayerDialog(playerid,153, 2, "{a8e4a0}Ðàñïîëîæåíèå îðãàíèçàöèé", string1, "Âûáðàòü","Íàçàä");
  4573.                 }
  4574.             case 3: ShowPlayerDialog(playerid,154,2,"{a8e4a0}Áèçíåñû","\
  4575.             {a8e4a0}1) {ffffff}Ìàãàçèíû 24/7\n\
  4576.             {a8e4a0}2) {ffffff}Êëóáû\n\
  4577.             {a8e4a0}3) {ffffff}Çàêóñî÷íûå\n\
  4578.             {a8e4a0}4) {ffffff}Ìàãàçèíû îäåæäû\n\
  4579.             {a8e4a0}5) {ffffff}Çàïðàâêè\n\
  4580.             {a8e4a0}6) {ffffff}Îðóæåéíûå ìàãàçèíû\n\
  4581.             {a8e4a0}7) {ffffff}Êëóá Ïàðàøþòèñòîâ\n\
  4582.             {a8e4a0}8) {ffffff}Êàçèíî\n\
  4583.             {a8e4a0}9) {ffffff}Ðàçâëå÷åíèÿ\n\
  4584.             {a8e4a0}10) {ffffff}Àâòîìàñòåðñêàÿ","Âûáðàòü","Íàçàä");
  4585.             }
  4586.         }
  4587.     case 151:
  4588.         {
  4589.             if(!response) return ShowPlayerDialog(playerid,150,2,"{a8e4a0}GPS","{a8e4a0}1) {ffffff}Ðàáîòû\n{a8e4a0}2) {ffffff}Âàæíûå ìåñòà\n{a8e4a0}3) {ffffff}Ðàñïîëîæåíèå îðãàíèçàöèé\n{a8e4a0}4) {ffffff}Áèçíåñû","Âûáðàòü","Âûõîä");
  4590.             switch(listitem)
  4591.             {
  4592.             case 0: SetPlayerCheckpoint(playerid,-1335.2823,470.6459,7.1875,4.0); //Ãðóç÷èêà
  4593.             case 1: SetPlayerCheckpoint(playerid,-88.0087,-309.2839,1.4297,4.0); //Ñáîðùèê îðóæèÿ
  4594.             case 2: SetPlayerCheckpoint(playerid,-2143.2483,-795.5491,32.0234,4.0); //Ñòîÿíêà àâòîáóñíèêîâ
  4595.             case 3: SetPlayerCheckpoint(playerid,-1705.9932,985.2935,17.5859,4.0); //Ñòîÿíêà ìåõàíèêîâ
  4596.             case 4: SetPlayerCheckpoint(playerid,-2025.3153,141.7020,28.8359,4.0); //Ñòîÿíêà ðàçâîç÷èêîâ ïðîäóêòîâ
  4597.             case 5: SetPlayerCheckpoint(playerid,-1360.1437,458.7534,7.1891,4.0); //Ñêëàä ðàçâîç÷èêîâ ïðîäóêòîâ
  4598.             case 6: SetPlayerCheckpoint(playerid,-78.2638,-1127.9796,1.0781,4.0); //Ñêëàä ðàçâîç÷èêîâ òîïëèâà
  4599.             case 7: SetPlayerCheckpoint(playerid,253.3532,1420.4565,11.1450,4.0); //Çàâîä ðàçâîç÷èêîâ òîïëèâà
  4600.             case 8: SetPlayerCheckpoint(playerid,-1943.7463,576.9661,35.1719,4.0); //Ñòîÿíêà òàêñèñòîâ
  4601.             }
  4602.             SetPVarInt(playerid,"GPS",1);
  4603.             SendClientMessage(playerid,COLOR_BLUE,"GPS íàâèãàòîð âêëþ÷åí, âûêëþ÷èòü: {04B4AE}/gps");
  4604.         }
  4605.     case 152:
  4606.         {
  4607.             if(!response) return ShowPlayerDialog(playerid,150,2,"{a8e4a0}GPS","{a8e4a0}1) {ffffff}Ðàáîòû\n{a8e4a0}2) {ffffff}Âàæíûå ìåñòà\n{a8e4a0}3) {ffffff}Ðàñïîëîæåíèå îðãàíèçàöèé\n{a8e4a0}4) {ffffff}Áèçíåñû","Âûáðàòü","Âûõîä");
  4608.             switch(listitem)
  4609.             {
  4610.             case 0: SetPlayerCheckpoint(playerid,-2026.4537,-98.4817,35.1641,4.0); //Àâòîøêîëà
  4611.             case 1: SetPlayerCheckpoint(playerid,1313.5149,1258.0231,10.8203,4.0); //Àâèàøêîëà
  4612.             case 2: SetPlayerCheckpoint(playerid,-1637.9331,1202.8518,7.2141,4.0); //Àâòîñàëîí
  4613.             case 3: SetPlayerCheckpoint(playerid,911.9240,-989.5092,37.9898,4.0); //Áàíê ËÑ
  4614.             case 4: SetPlayerCheckpoint(playerid,-2158.1843,252.9643,35.3203,4.0); //Áàíê ÑÔ
  4615.             case 5: SetPlayerCheckpoint(playerid,-1447.7765,1502.9133,1.7366,4.0); //Êîðàáëü ñ ïàòðîíàìè
  4616.             case 6: SetPlayerCheckpoint(playerid,-1985.4325,1117.7783,53.4022,4.0);//Öåðêîâü
  4617.             case 7: SetPlayerCheckpoint(playerid,-2518.7979,1222.0247,37.4283,4.0);//Âîåíêîìàò
  4618.             case 8: SetPlayerCheckpoint(playerid,-2597.9136,59.6961,4.3359,4.0);//Íàðêîïðèòîí
  4619.             case 9: SetPlayerCheckpoint(playerid,-1979.9075,288.0981,35.1719,4.0);//Àðåíäà àâòî sf
  4620.             case 10: SetPlayerCheckpoint(playerid,2624.8533,1172.4312,10.8203,4.0);//Àðåíäà àâòî lv
  4621.             case 11: SetPlayerCheckpoint(playerid,809.0757,1693.1152,5.2813,4.0);//Ïîëèãîí ËÂ
  4622.             case 12: SetPlayerCheckpoint(playerid,2361.5745,2402.7756,10.8203,4.0);//áàíê ëâ
  4623.             }
  4624.             SetPVarInt(playerid,"GPS",1);
  4625.             SendClientMessage(playerid,COLOR_BLUE,"GPS íàâèãàòîð âêëþ÷åí, âûêëþ÷èòü: {04B4AE}/gps");
  4626.         }
  4627.     case 153:
  4628.         {
  4629.             if(!response) return ShowPlayerDialog(playerid,150,2,"{a8e4a0}GPS","{a8e4a0}1) {ffffff}Ðàáîòû\n{a8e4a0}2) {ffffff}Âàæíûå ìåñòà\n{a8e4a0}3) {ffffff}Ðàñïîëîæåíèå îðãàíèçàöèé\n{a8e4a0}4) {ffffff}Áèçíåñû","Âûáðàòü","Âûõîä");
  4630.             switch(listitem)
  4631.             {
  4632.             case 0: SetPlayerCheckpoint(playerid,-2728.1831,-310.6103,7.0391,4.0); //Ìýðèÿ ÑÔ
  4633.             case 1: SetPlayerCheckpoint(playerid,2435.3765,2377.6184,10.8203,4.0); //Ìýðèÿ ËÂ
  4634.             case 2: SetPlayerCheckpoint(playerid,-1567.8569,664.0673,7.1875,4.0); //SFPD
  4635.             case 3: SetPlayerCheckpoint(playerid,2303.1436,2420.9697,10.8203,4.0); //LVPD
  4636.             case 4: SetPlayerCheckpoint(playerid,-2648.1934,628.2020,14.4531,4.0); //Áîëüíèöà sf
  4637.             case 5: SetPlayerCheckpoint(playerid,1638.7426,1833.2594,10.7226,4.0); //Áîëüíèöà lv
  4638.             case 6: SetPlayerCheckpoint(playerid,-2243.3093,251.4650,35.3203,4.0); //Íîâîñòè
  4639.             case 7: SetPlayerCheckpoint(playerid,-2328.6543,2390.5449,5.7813,4.0); //Ëåãèîí
  4640.             case 8: SetPlayerCheckpoint(playerid,2490.4346,-1666.8431,13.3438,4.0); //Ãðóâ
  4641.             case 9: SetPlayerCheckpoint(playerid,2033.7186,-1135.8674,24.3846,4.0); //Áàëàñ
  4642.             case 10: SetPlayerCheckpoint(playerid,2769.0320,-1926.3228,13.3691,4.0); //Ðèôà
  4643.             case 11: SetPlayerCheckpoint(playerid,2182.9634,-1802.2058,13.3679,4.0); //Àöòåê
  4644.             case 12: SetPlayerCheckpoint(playerid,2739.8728,-1177.3413,69.2422,4.0); //Âàãîñ
  4645.             case 13: SetPlayerCheckpoint(playerid,1279.3367,-1333.6161,13.3678,4.0); //Íàçè
  4646.             case 14: SetPlayerCheckpoint(playerid,1633.0469,-1881.8678,13.5469,4.0); //Êðèïñ
  4647.             case 15: SetPlayerCheckpoint(playerid,546.5664,-1507.3472,14.5473,4.0); //Áëóäç
  4648.             case 16: SetPlayerCheckpoint(playerid,369.8036,-1824.5337,7.6719,4.0); //×èêàãî
  4649.             case 17: SetPlayerCheckpoint(playerid,1697.0161,-2113.0642,13.4781,4.0); //Ëà ìàðà
  4650.             case 18: SetPlayerCheckpoint(playerid,2167.8477,1678.0327,10.8203,4.0); //Ìàôèÿ
  4651.             case 19: SetPlayerCheckpoint(playerid,350.5703,1790.5688,17.8872,4.0); // ñâ
  4652.             case 20: SetPlayerCheckpoint(playerid,2555.2698,1693.6389,10.7456,4.0); // triada
  4653.             case 21: SetPlayerCheckpoint(playerid,1027.3650,1183.1510,10.6719,4.0); // triada
  4654.             case 22: SetPlayerCheckpoint(playerid,-2412.8171,330.0855,34.9688,4.0); // triada
  4655.             case 23: SetPlayerCheckpoint(playerid,-494.6387,2592.9834,53.1687,4.0); // triada
  4656.             }
  4657.             SetPVarInt(playerid,"GPS",1);
  4658.             SendClientMessage(playerid,COLOR_BLUE,"GPS íàâèãàòîð âêëþ÷åí, âûêëþ÷èòü: {04B4AE}/gps");
  4659.         }
  4660.     case 154:
  4661.         {
  4662.             if(!response) return ShowPlayerDialog(playerid,150,2,"{a8e4a0}GPS","{a8e4a0}1) {ffffff}Ðàáîòû\n{a8e4a0}2) {ffffff}Âàæíûå ìåñòà\n{a8e4a0}3) {ffffff}Ðàñïîëîæåíèå îðãàíèçàöèé\n{a8e4a0}4) {ffffff}Áèçíåñû","Âûáðàòü","Âûõîä");
  4663.             switch(listitem)
  4664.             {
  4665.             case 0: ShowPlayerDialog(playerid,155,2,"{a8e4a0}Ìàãàçèíû 24/7","{a8e4a0}1) {ffffff}Grove\n{a8e4a0}2) {ffffff}Ballas\n{a8e4a0}3) {ffffff}Rifa\n{a8e4a0}4) {ffffff}Aztec\n{a8e4a0}5) {ffffff}Vagos\n{a8e4a0}6) {ffffff}Nazi\n{a8e4a0}7) {ffffff}Crips\n{a8e4a0}8) {ffffff}Chicago\n{a8e4a0}9) {ffffff}Bloods\n{a8e4a0}10) {ffffff}La Mara\n{a8e4a0}11) {ffffff}Creek SF\n{a8e4a0}12) {ffffff}Flint SF\n{a8e4a0}13) {ffffff}Xoomer LV\n{a8e4a0}14) {ffffff}Ground LV\n{a8e4a0}15) {ffffff}Legion","Âûáðàòü","Íàçàä");
  4666.             case 1: ShowPlayerDialog(playerid,156,2,"{a8e4a0}Êëóáû","{a8e4a0}1) {ffffff}Alhambra \n{a8e4a0}2) {ffffff}Jizzy","Âûáðàòü","Íàçàä");
  4667.             case 2: ShowPlayerDialog(playerid,157,2,"{a8e4a0}Çàêóñî÷íûå","{a8e4a0}1) {ffffff}McDonald's ( Áóäóþùåì)","Âûáðàòü","Íàçàä");
  4668.             case 3: ShowPlayerDialog(playerid,161,2,"{a8e4a0}Ìàãàçèíû îäåæäû","{a8e4a0}1) {ffffff}Victim SF\n{a8e4a0}2) {ffffff}Binco LV","Âûáðàòü","Íàçàä");
  4669.             case 4: ShowPlayerDialog(playerid,158,2,"{a8e4a0}Çàïðàâêè","{a8e4a0}1) {ffffff}Idlewood Filling\n{a8e4a0}2) {ffffff}VineWood Filling\n{a8e4a0}3) {ffffff}Road LS-SF Filling\n{a8e4a0}4) {ffffff}Oil SF Filling\n{a8e4a0}5) {ffffff}Xoomer SF Filling\n{a8e4a0}6) {ffffff}Xoomer LV Filling\n{a8e4a0}7) {ffffff}Ground LV Filling","Âûáðàòü","Íàçàä");
  4670.             case 5: ShowPlayerDialog(playerid,159,2,"{a8e4a0}Îðóæåéíûå ìàãàçèíû","{a8e4a0}1) {ffffff}Ammo-Nation SF\n{a8e4a0}2) {ffffff}Ammo-Nation LV","Âûáðàòü","Íàçàä");
  4671.             case 6: ShowPlayerDialog(playerid,4040,2,"{a8e4a0}Êëóá Ïàðàøþòèñòîâ","{a8e4a0}1) {ffffff}Parachute Club SF","Âûáðàòü","Íàçàä");
  4672.             case 7: ShowPlayerDialog(playerid,4041,2,"{a8e4a0}Êàçèíî","{a8e4a0}1) {ffffff}LV Casino","Âûáðàòü","Íàçàä");
  4673.             case 8: ShowPlayerDialog(playerid,4042,2,"{a8e4a0}Ðàçâëå÷åíèÿ","{a8e4a0}1) {ffffff}LV Ãîíêè\n{a8e4a0}2) {ffffff}Òðåíèðîâî÷íûé êîìïëåêñ","Âûáðàòü","Íàçàä");
  4674.             case 9: ShowPlayerDialog(playerid,4043,2,"{a8e4a0}Àâòîìàñòåðñêàÿ","{a8e4a0}1) {ffffff}LV Body Shop","Âûáðàòü","Íàçàä");
  4675.             }
  4676.         }
  4677.     case 4040:
  4678.         {
  4679.             if(!response) return ShowPlayerDialog(playerid,150,2,"{a8e4a0}GPS","{a8e4a0}1) {ffffff}Ðàáîòû\n{a8e4a0}2) {ffffff}Âàæíûå ìåñòà\n{a8e4a0}3) {ffffff}Ðàñïîëîæåíèå îðãàíèçàöèé\n{a8e4a0}4) {ffffff}Áèçíåñû","Âûáðàòü","Âûõîä");
  4680.             switch(listitem)
  4681.             {
  4682.             case 0: SetPlayerCheckpoint(playerid, -1548.9628, -434.1012,6.0000,4.0);
  4683.             }
  4684.             SetPVarInt(playerid,"GPS",1);
  4685.             SendClientMessage(playerid,COLOR_BLUE,"GPS íàâèãàòîð âêëþ÷åí, âûêëþ÷èòü: {04B4AE}/gps");
  4686.         }
  4687.     case 4041:
  4688.         {
  4689.             if(!response) return ShowPlayerDialog(playerid,150,2,"{a8e4a0}GPS","{a8e4a0}1) {ffffff}Ðàáîòû\n{a8e4a0}2) {ffffff}Âàæíûå ìåñòà\n{a8e4a0}3) {ffffff}Ðàñïîëîæåíèå îðãàíèçàöèé\n{a8e4a0}4) {ffffff}Áèçíåñû","Âûáðàòü","Âûõîä");
  4690.             switch(listitem)
  4691.             {
  4692.             case 0: SetPlayerCheckpoint(playerid, 2336.0796,2160.3589,10.8359,4.0);
  4693.             }
  4694.             SetPVarInt(playerid,"GPS",1);
  4695.             SendClientMessage(playerid,COLOR_BLUE,"GPS íàâèãàòîð âêëþ÷åí, âûêëþ÷èòü: {04B4AE}/gps");
  4696.         }
  4697.     case 4042:
  4698.         {
  4699.             if(!response) return ShowPlayerDialog(playerid,150,2,"{a8e4a0}GPS","{a8e4a0}1) {ffffff}Ðàáîòû\n{a8e4a0}2) {ffffff}Âàæíûå ìåñòà\n{a8e4a0}3) {ffffff}Ðàñïîëîæåíèå îðãàíèçàöèé\n{a8e4a0}4) {ffffff}Áèçíåñû","Âûáðàòü","Âûõîä");
  4700.             switch(listitem)
  4701.             {
  4702.             case 0: SetPlayerCheckpoint(playerid, 1958.4323,939.0145,10.8203,4.0);
  4703.             case 1: SetPlayerCheckpoint(playerid, 1498.5934,-1587.2561,13.5469,4.0);
  4704.             }
  4705.             SetPVarInt(playerid,"GPS",1);
  4706.             SendClientMessage(playerid,COLOR_BLUE,"GPS íàâèãàòîð âêëþ÷åí, âûêëþ÷èòü: {04B4AE}/gps");
  4707.         }
  4708.     case 4043:
  4709.         {
  4710.             if(!response) return ShowPlayerDialog(playerid,150,2,"{a8e4a0}GPS","{a8e4a0}1) {ffffff}Ðàáîòû\n{a8e4a0}2) {ffffff}Âàæíûå ìåñòà\n{a8e4a0}3) {ffffff}Ðàñïîëîæåíèå îðãàíèçàöèé\n{a8e4a0}4) {ffffff}Áèçíåñû","Âûáðàòü","Âûõîä");
  4711.             switch(listitem)
  4712.             {
  4713.             case 0: SetPlayerCheckpoint(playerid, 1639.1395,2179.0103,10.8203,4.0);
  4714.             }
  4715.             SetPVarInt(playerid,"GPS",1);
  4716.             SendClientMessage(playerid,COLOR_BLUE,"GPS íàâèãàòîð âêëþ÷åí, âûêëþ÷èòü: {04B4AE}/gps");
  4717.         }      
  4718.     case 155:
  4719.         {
  4720.             if(!response) return ShowPlayerDialog(playerid,154,2,"{a8e4a0}Áèçíåñû","{a8e4a0}1) {ffffff}Ìàãàçèíû 24/7\n{a8e4a0}2) {ffffff}Êëóáû\n{a8e4a0}3) {ffffff}Çàêóñî÷íûå\n{a8e4a0}4) {ffffff}Ìàãàçèíû îäåæäû\n{a8e4a0}5) {ffffff}Çàïðàâêè\n{a8e4a0}6) {ffffff}Îðóæåéíûå ìàãàçèíû","Âûáðàòü","Íàçàä");
  4721.             switch(listitem)
  4722.             {
  4723.             case 0: SetPlayerCheckpoint(playerid,2420.4822,-1739.0983,13.5469,4.0); //24/7 Grove
  4724.             case 1: SetPlayerCheckpoint(playerid,2095.5381,-1215.9474,23.9694,4.0); //24/7 Ballas
  4725.             case 2: SetPlayerCheckpoint(playerid,2720.4924,-2026.4167,13.5472,4.0); //24/7 Rifa
  4726.             case 3: SetPlayerCheckpoint(playerid,2138.8879,-1746.0284,13.5525,4.0); //24/7 Aztec
  4727.             case 4: SetPlayerCheckpoint(playerid,2716.6050,-1108.9773,69.5735,4.0); //24/7 Vagos
  4728.             case 5: SetPlayerCheckpoint(playerid,1359.6855,-1431.5149,13.3828,4.0); //24/7 Nazi
  4729.             case 6: SetPlayerCheckpoint(playerid,1830.3037,-1842.3739,13.5781,4.0); //24/7 Crips
  4730.             case 7: SetPlayerCheckpoint(playerid,404.2889,-1769.1406,5.3057,4.0); //24/7 Chicago
  4731.             case 8: SetPlayerCheckpoint(playerid,485.1784,-1536.1868,19.2298,4.0); //24/7 Bloods
  4732.             case 9: SetPlayerCheckpoint(playerid,1970.3505,-2036.3486,13.5469,4.0); //24/7 La Mara
  4733.             case 10: SetPlayerCheckpoint(playerid,-1576.0392,947.5923,7.1875,4.0); //24/7 Creek SF
  4734.             case 11: SetPlayerCheckpoint(playerid,-2050.3347,-66.8334,35.1719,4.0); //24/7 Flint SF
  4735.             case 12: SetPlayerCheckpoint(playerid,2117.6970,902.5744,10.8130,4.0); //24/7 Xoomer LV
  4736.             case 13: SetPlayerCheckpoint(playerid,658.5924,1719.3938,6.9922,4.0); //24/7 Ground LV
  4737.             case 14: SetPlayerCheckpoint(playerid,-2476.1523,2321.1741,4.9844,4.0); //24/7 Ground LV
  4738.             }
  4739.             SetPVarInt(playerid,"GPS",1);
  4740.             SendClientMessage(playerid,COLOR_BLUE,"GPS íàâèãàòîð âêëþ÷åí, âûêëþ÷èòü: {04B4AE}/gps");
  4741.         }
  4742.     case 156:
  4743.         {
  4744.             if(!response) return ShowPlayerDialog(playerid,154,2,"{a8e4a0}Áèçíåñû","{a8e4a0}1) {ffffff}Ìàãàçèíû 24/7\n{a8e4a0}2) {ffffff}Êëóáû\n{a8e4a0}3) {ffffff}Çàêóñî÷íûå\n{a8e4a0}4) {ffffff}Ìàãàçèíû îäåæäû\n{a8e4a0}5) {ffffff}Çàïðàâêè\n{a8e4a0}6) {ffffff}Îðóæåéíûå ìàãàçèíû","Âûáðàòü","Íàçàä");
  4745.             switch(listitem)
  4746.             {
  4747.             case 0: SetPlayerCheckpoint(playerid,1830.1632,-1681.7717,13.5469,4.0); //Alhambra
  4748.             case 1: SetPlayerCheckpoint(playerid,-2618.2212,1403.8983,7.1048,4.0); //Jizzy
  4749.             }
  4750.             SetPVarInt(playerid,"GPS",1);
  4751.             SendClientMessage(playerid,COLOR_BLUE,"GPS íàâèãàòîð âêëþ÷åí, âûêëþ÷èòü: {04B4AE}/gps");
  4752.         }
  4753.     case 157:
  4754.         {
  4755.             if(!response) return ShowPlayerDialog(playerid,154,2,"{a8e4a0}Áèçíåñû","{a8e4a0}1) {ffffff}Ìàãàçèíû 24/7\n{a8e4a0}2) {ffffff}Êëóáû\n{a8e4a0}3) {ffffff}Çàêóñî÷íûå\n{a8e4a0}4) {ffffff}Ìàãàçèíû îäåæäû\n{a8e4a0}5) {ffffff}Çàïðàâêè\n{a8e4a0}6) {ffffff}Îðóæåéíûå ìàãàçèíû","Âûáðàòü","Íàçàä");
  4756.             switch(listitem)
  4757.             {
  4758.             case 0: SetPlayerCheckpoint(playerid,2102.1941,-1812.5403,13.5546,4.0); // McDonald's
  4759.             }
  4760.             SetPVarInt(playerid,"GPS",1);
  4761.             SendClientMessage(playerid,COLOR_BLUE,"GPS íàâèãàòîð âêëþ÷åí, âûêëþ÷èòü: {04B4AE}/gps");
  4762.         }
  4763.     case 158:
  4764.         {
  4765.             if(!response) return ShowPlayerDialog(playerid,154,2,"{a8e4a0}Áèçíåñû","{a8e4a0}1) {ffffff}Ìàãàçèíû 24/7\n{a8e4a0}2) {ffffff}Êëóáû\n{a8e4a0}3) {ffffff}Çàêóñî÷íûå\n{a8e4a0}4) {ffffff}Ìàãàçèíû îäåæäû\n{a8e4a0}5) {ffffff}Çàïðàâêè\n{a8e4a0}6) {ffffff}Îðóæåéíûå ìàãàçèíû","Âûáðàòü","Íàçàä");
  4766.             switch(listitem)
  4767.             {
  4768.             case 0: SetPlayerCheckpoint(playerid,1940.6,-1772.83,13.3906,4.0); //Idlewood Filling
  4769.             case 1: SetPlayerCheckpoint(playerid,1004.1630,-937.9365,42.1797,4.0); //VineWood Filling
  4770.             case 2: SetPlayerCheckpoint(playerid,-91.1576,-1169.0887,2.4252,4.0); //Road LS-SF Filling
  4771.             case 3: SetPlayerCheckpoint(playerid,-2026.2285,156.7028,29.0391,4.0); //Oil SF Filling
  4772.             case 4: SetPlayerCheckpoint(playerid,-1675.4207,413.6884,7.1797,4.0); //Xoomer SF Filling
  4773.             case 5: SetPlayerCheckpoint(playerid,2115.2441,920.0363,10.8203,4.0); //Xoomer LV Filling
  4774.             case 6: SetPlayerCheckpoint(playerid,612.2509,1695.1418,6.9922,4.0); //Ground LV Filling
  4775.             }
  4776.             SetPVarInt(playerid,"GPS",1);
  4777.             SendClientMessage(playerid,COLOR_BLUE,"GPS íàâèãàòîð âêëþ÷åí, âûêëþ÷èòü: {04B4AE}/gps");
  4778.         }
  4779.     case 159:
  4780.         {
  4781.             if(!response) return ShowPlayerDialog(playerid,154,2,"{a8e4a0}Áèçíåñû","{a8e4a0}1) {ffffff}Ìàãàçèíû 24/7\n{a8e4a0}2) {ffffff}Êëóáû\n{a8e4a0}3) {ffffff}Çàêóñî÷íûå\n{a8e4a0}4) {ffffff}Ìàãàçèíû îäåæäû\n{a8e4a0}5) {ffffff}Çàïðàâêè\n{a8e4a0}6) {ffffff}Îðóæåéíûå ìàãàçèíû","Âûáðàòü","Íàçàä");
  4782.             switch(listitem)
  4783.             {
  4784.             case 0: SetPlayerCheckpoint(playerid,-2625.4297,213.9570,4.4830,4.0); //Ammo-Nation SF
  4785.             case 1: SetPlayerCheckpoint(playerid,2156.2012,943.2695,10.8203,4.0); //Ammo-Nation LV
  4786.             }
  4787.             SetPVarInt(playerid,"GPS",1);
  4788.             SendClientMessage(playerid,COLOR_BLUE,"GPS íàâèãàòîð âêëþ÷åí, âûêëþ÷èòü: {04B4AE}/gps");
  4789.         }
  4790.     case 160:
  4791.         {
  4792.             if(!response) return 1;
  4793.             if(response)
  4794.             {
  4795.                 new skin;
  4796.                 new skinid = GetPVarInt(playerid,"clothes_select");
  4797.                 skin = gSkins[skinid][skinID];
  4798.                 new price = GetSkinPrice(skinid);
  4799.                 if(kLibGetPlayerMoney(playerid) < price) return SendClientMessage(playerid,COLOR_GRAY,"Íåäîñòàòî÷íî äåíåã");
  4800.                 new h = GetPVarInt(playerid, "vw") - 49;
  4801.                 if(ClubInfo[h][cBuy] == 1)
  4802.                 {
  4803.                     if(ClubInfo[h][cProd] < price / 5) return SendClientMessage(playerid, COLOR_GRAY,"Íåò ïðîäóêòîâ");
  4804.                     ClubInfo[h][cBalance] += price / 2;
  4805.                     ClubInfo[h][cStart] += price / 2;
  4806.                     ClubInfo[h][cProd] -= price / 16;
  4807.                     UpdateClub(h);
  4808.                 }
  4809.                 kLibGivePlayerMoney(playerid,-price);
  4810.                 PlayerInfo[playerid][SKIN] = skin;
  4811.                 SetPlayerSkin(playerid,PlayerInfo[playerid][SKIN]);
  4812.                 HidePlayerClothesTD(playerid);
  4813.                 SetPlayerPos(playerid, 209.1990,-5.0957,1001.2109);
  4814.                 SetPlayerInterior(playerid, GetPVarInt(playerid, "interior"));
  4815.                 SetPlayerVirtualWorld(playerid, GetPVarInt(playerid, "vw"));
  4816.                 SetPlayerFacingAngle(playerid, 252.7256);
  4817.                 TogglePlayerControllable(playerid, 1);
  4818.                 SetCameraBehindPlayer(playerid);
  4819.                 DeletePVar(playerid, "posx");
  4820.                 DeletePVar(playerid, "posy");
  4821.                 DeletePVar(playerid, "posz");
  4822.                 DeletePVar(playerid, "posa");
  4823.                 DeletePVar(playerid, "interior");
  4824.                 DeletePVar(playerid, "vw");
  4825.                 DeletePVar(playerid, "clothes_sel");
  4826.                 SendClientMessage(playerid,COLOR_ORANGE,"Ïîçäðàâëÿåì âû êóïèëè îäåæäó!");
  4827.             }
  4828.         }
  4829.     case 161:
  4830.         {
  4831.             if(!response) return ShowPlayerDialog(playerid,154,2,"{a8e4a0}Áèçíåñû","{a8e4a0}1) {ffffff}Ìàãàçèíû 24/7\n{a8e4a0}2) {ffffff}Êëóáû\n{a8e4a0}3) {ffffff}Çàêóñî÷íûå\n{a8e4a0}4) {ffffff}Ìàãàçèíû îäåæäû\n{a8e4a0}5) {ffffff}Çàïðàâêè\n{a8e4a0}6) {ffffff}Îðóæåéíûå ìàãàçèíû","Âûáðàòü","Íàçàä");
  4832.             switch(listitem)
  4833.             {
  4834.             case 0: SetPlayerCheckpoint(playerid,-1701.0675,940.6931,24.8906,4.0); //Victim SF
  4835.             case 1: SetPlayerCheckpoint(playerid,2106.6526,2257.4236,11.0234,4.0); //Binco lv
  4836.             }
  4837.             SetPVarInt(playerid,"GPS",1);
  4838.             SendClientMessage(playerid,COLOR_BEAR,"GPS íàâèãàòîð âêëþ÷åí, âûêëþ÷èòü: {a8e4a0}/gps");
  4839.         }
  4840.     case 162:
  4841.         {
  4842.             if(!response) return 1;
  4843.             if(response)
  4844.             {
  4845.                 switch(listitem)
  4846.                 {
  4847.                 case 0:
  4848.                     {
  4849.                         new ss[1024], string1[1024];
  4850.                         format(ss, 250, "{ffffff}Âàøà çàäà÷à ñîñòîèò â òîì, ÷òîáû ñîáðàòü íåîáõîäèìûå ìàòåðèàëû è èçãîòàâëèâàòü èç íèõ îðóæèå.\n* Âàì íóæíî ïîäîéòè ê æ¸ëòîìó ïèêàïó è âçÿòü çàãîòîâêó.\n* Ïîñëå ÷åãî ïîäîéòè ê ñòîëó íàïðîòèâ, ñèñòåìà àâòîìàòè÷åñêè íà÷í¸ò èçãîòàâëèâàòü îðóæèå.\n");
  4851.                         strcat(string1,ss);
  4852.                         format(ss, 300,"{ffffff}* Ïîñëå òîãî êàê âû ñîáðàëè îðóæèå, îòíåñèòå åãî íà ñêëàä, îí ïîìå÷åí êðàñíûì ïèêàïîì.\n* Çà îäíî èçãîòîâëåííîå îðóæèå âû ïîëó÷èòå %d$.\n* Ïðè èçãîòîâëåíèè îðóæèÿ åñòü øàíñ äîïóñòèòü áðàê äåòàëè, è âû íè÷åãî íå ïîëó÷èòå.\n", JobSalaryGun);
  4853.                         strcat(string1,ss);
  4854.                         format(ss, 250, "{ffffff}* ×òîáû ïîëó÷èòü çàðïëàòó, ïîäîéäèòå ê ïèêàïó ðàçäåâàëêè íàæìèòå ïóíêò Ïîëó÷èòü çàðïëàòó.");
  4855.                         strcat(string1,ss);
  4856.                         ShowPlayerDialog(playerid,3,DIALOG_STYLE_MSGBOX,"{a8e4a0}Ñáîðùèê Îðóæèÿ | Èíôîðìàöèÿ",string1,"ÎÊ","");
  4857.                     }
  4858.                 case 1:
  4859.                     {
  4860.                         if(JobZavod[playerid] == true) return SendClientMessage(playerid,COLOR_BEAR,"Ñíà÷àëà çàâåðøèòå ðàáîòó!");
  4861.                         JobZavod[playerid] = true;
  4862.                         SetPVarInt(playerid, "StartedSkinZavod", GetPlayerSkin(playerid));
  4863.                         SetPlayerSkin(playerid,27);
  4864.                         SendClientMessage(playerid,COLOR_BEAR,"Ïîçäðàâëÿåì. Òåïåðü èäèòå íà {FFFF00}æåëòûé ìàðêåð{a8e4a0}, ÷òîáû âçÿòü çàãîòîâêó.");
  4865.                         SetPVarInt(playerid,"varioty",40);
  4866.                     }
  4867.                 case 2:
  4868.                     {
  4869.                         if(JobZPZavod[playerid] == 0) return SendClientMessage(playerid,COLOR_BEAR,"Âû íè÷åãî íå çàðàáîòàëè!");
  4870.                        
  4871.                         if (KaznaInfo[1][kCash] - JobZPZavod[playerid] > 0)
  4872.                         {
  4873.                             kLibGivePlayerMoney(playerid,JobZPZavod[playerid]);
  4874.                             KaznaInfo[1][kCash] -= JobZPZavod[playerid];
  4875.                         }
  4876.                         else
  4877.                         {  
  4878.                             JobZPZavod[playerid] = 0;
  4879.                             SendClientMessage(playerid, COLOR_BEAR, "Â äàííûé ìîìåíò êàçíà ãîñóäàðñòâà íå ìîæåò âàì âûïëàòèòü çàðàáîòíóþ ïëàòó.");
  4880.                         }
  4881.                        
  4882.                         new temp[256];
  4883.                         format(temp,sizeof(temp),"{ffffff}Âû çàðàáîòàëè {a8e4a0}%d$",JobZPZavod[playerid]);
  4884.                         ShowPlayerDialog(playerid,3,DIALOG_STYLE_MSGBOX,"{a8e4a0}Çàðïëàòà",temp,"ÎÊ","");
  4885.                         format(temp, sizeof(temp), "~g~+%d$", JobZPZavod[playerid]);
  4886.                         GameTextForPlayer(playerid, temp, 5000, 1);
  4887.                         JobZPZavod[playerid] = 0;
  4888.                     }
  4889.                 case 3:
  4890.                     {
  4891.                         if(JobZavod[playerid] == false) return SendClientMessage(playerid,COLOR_BEAR,"Âû íå íà÷èíàëè ðàáîòó!");
  4892.                         if(JobZPZavod[playerid] > 0) return SendClientMessage(playerid,COLOR_BEAR,"Ñíà÷àëà ïîëó÷èòå çàðïëàòó!");
  4893.                         JobZavod[playerid] = false;
  4894.                         if(GetPVarInt(playerid,"pgunobject"))
  4895.                         {
  4896.                             new objectid = GetPVarInt(playerid,"pgunobject");
  4897.                             if(IsValidDynamicObject(objectid)) DestroyDynamicObject(objectid);
  4898.                             DeletePVar(playerid,"pgunobject");
  4899.                         }
  4900.                         DeletePVar(playerid,"gunamount");
  4901.                         RemovePlayerAttachedObject(playerid,0);
  4902.                         SetPlayerSkin(playerid, GetPVarInt(playerid, "StartedSkinZavod"));
  4903.                         /*
  4904.                         if(PlayerInfo[playerid][MEMBER] < 1) SetPlayerSkin(playerid,PlayerInfo[playerid][SKIN]);
  4905.                         else SetPlayerSkin(playerid,PlayerInfo[playerid][SKINFRAC]);
  4906.                         */
  4907.                         DeletePVar(playerid,"varioty");
  4908.                         DeletePVar(playerid,"StartedSkinZavod");
  4909.                     }
  4910.                 }
  4911.             }
  4912.         }
  4913.     case 163:
  4914.         {
  4915.             if(!response) return true;
  4916.             new string[256];
  4917.             SetPVarInt(playerid, "ProductID", listitem+1);
  4918.             format(string, 256, "{ffffff}Íîìåð çàêàçà {8D8DFF}\t\t¹%i %s\n\n{ffffff}Çàêàçàë:\t\t{8D8DFF}%s\n{ffffff}Êóäà:\t\t\t{8D8DFF}%s\n{ffffff}Êîëè÷åñòâî:\t\t{8D8DFF}%i ïðîäóêòîâ\n{ffffff}Îïëàòà:\t\t{8D8DFF}%i$",
  4919.             listitem+1, (!ProductInfo[listitem+1][pStatus]) ? ("{8D8DFF}(Äîñòóïåí)") : ("{FF6347}(Âûïîëíÿåòñÿ)"), ProductInfo[listitem+1][pName], ClubInfo[ProductInfo[listitem+1][pBizzid]][cName],ProductInfo[listitem+1][pTill], ProductInfo[listitem+1][pPrice] / 4);
  4920.             ShowPlayerDialog(playerid, 164, 0, "{a8e4a0}Çàêàç", string, "Ïðèíÿòü", "Íàçàä");
  4921.         }
  4922.     case 164:
  4923.         {
  4924.             if(!response)
  4925.             {
  4926.                 DeletePVar(playerid, "ProductID");
  4927.                 return ProductList(playerid);
  4928.             }
  4929.            
  4930.             new ProductID = GetPVarInt(playerid, "ProductID");
  4931.            
  4932.             if(strcmp(ProductInfo[ProductID][pName],  PlayerInfo[playerid][NEWNAME], true) == 0)
  4933.             {
  4934.                 DeletePVar(playerid, "ProductID");
  4935.                 ProductList(playerid);
  4936.                 return SendClientMessage(playerid, COLOR_GRAY, "Òû íå ìîæåøü âûïîëíèòü ñâîé çàêàç!");
  4937.             }
  4938.             if(ProductInfo[ProductID][pStatus] == true)
  4939.             {
  4940.                 SendClientMessage(playerid, COLOR_GRAY, "Çàêàç óæå âûïîëíÿåòñÿ êåì-ëèáî!");
  4941.                 return DeletePVar(playerid, "ProductID");
  4942.             }
  4943.            
  4944.             new id;
  4945.            
  4946.             sscanf(ProductInfo[ProductID][pName], "u", id);
  4947.            
  4948.             if (IsPlayerConnected(id) && kLibGetPlayerMoney(playerid) < ProductInfo[ProductID][pPrice])
  4949.             {
  4950.                 SendClientMessage(playerid, COLOR_BEAR, "Ó äàííîãî çàêàç÷èêà íå õâàòàåò äåíåæíûõ ñðåäñò íà îïëàòó òîâàðà.");
  4951.                 DeletePVar(playerid, "ProductID");
  4952.                 return 0;
  4953.             }
  4954.             else
  4955.             {
  4956.                 new str[128];
  4957.                 format(str, sizeof(str), "SELECT `user_money` FROM `users` WHERE `login` = '%s'", ProductInfo[ProductID][pName]);
  4958.                 new Cache:result = mysql_query(dbHandle, str);
  4959.                 if (cache_get_row_int(0, 0) < ProductInfo[ProductID][pPrice])
  4960.                 {
  4961.                     SendClientMessage(playerid, COLOR_BEAR, "Ó äàííîãî çàêàç÷èêà íå õâàòàåò äåíåæíûõ ñðåäñò íà îïëàòó òîâàðà.");
  4962.                     DeletePVar(playerid, "ProductID");
  4963.                     cache_delete(result);
  4964.                     return 0;
  4965.                 }
  4966.                 cache_delete(result);
  4967.             }
  4968.            
  4969.             SetPVarInt(playerid, "ProductCar", GetPlayerVehicleID(playerid));
  4970.            
  4971.             new Float:VPos[3], i = ProductInfo[ProductID][pBizzid], temp[256], string[256];
  4972.             format(temp, sizeof(temp), "Âû ïðèíÿëè çàêàç îò %s. ×òîáû îòìåíèòü, ââåäèòå: /cancel", ProductInfo[ProductID][pName]);
  4973.             SendClientMessage(playerid,0x8D8DFF00,temp);
  4974.             GetPlayerPos(playerid, VPos[0], VPos[1], VPos[2]);
  4975.             DisablePlayerRaceCheckpoint(playerid);
  4976.             ProductInfo[ProductID][pStatus] = true;
  4977.             SetPlayerRaceCheckpoint(playerid, 1, ClubInfo[i][cPosX], ClubInfo[i][cPosY], ClubInfo[i][cPosZ], 0.0,0.0,0.0,6);
  4978.             format(string,sizeof(string),"Íà êàðòå îòìå÷åí: %s. Ðàññòîÿíèå: %.1f ìåòðîâ", ClubInfo[i][cName], floatabs(floatsub(VPos[0], ClubInfo[i][cPosX])) + floatabs(floatsub(VPos[1], ClubInfo[i][cPosY])) + floatabs(floatsub(VPos[2], ClubInfo[i][cPosZ])));
  4979.             SendClientMessage(playerid,0xFFFF00AA,string);
  4980.             format(string, 50, "{9ACD32}Ïðîäóêòîâ: {ffffff}%i / 12000", ProductInfo[ProductID][pTill]);
  4981.             ProductInfo[ProductID][pText3D] = CreateDynamic3DTextLabel(string, 0xffffffff, 0, -1.0, 0.5, 30.0, INVALID_PLAYER_ID, GetPlayerVehicleID(playerid), 0, -1, -1, -1, 100.0);
  4982.         }
  4983.     case 165:
  4984.         {
  4985.             if(response)
  4986.             {
  4987.                 if(!strlen(inputtext)) return SendClientMessage(playerid, COLOR_GRAY, "Ââåäèòå êîë-âî ïàòðîíîâ");
  4988.                 if(strval(inputtext) > 5000 || strval(inputtext) < 1) return SendClientMessage(playerid, COLOR_GRAY, "Íåëüçÿ áîëüøå 5000 ïàòðîíîâ è ìåíüøå 1");
  4989.                 new h = GetPlayerVirtualWorld(playerid)-49;
  4990.                 moneyg[playerid] = strval(inputtext);
  4991.                 switch(gunids[playerid])
  4992.                 {
  4993.                 case 1:
  4994.                     {
  4995.                         if(ClubInfo[h][cBuy] == 1)
  4996.                         {
  4997.                             if(ClubInfo[h][cProd] <= 1) return SendClientMessage(playerid, COLOR_GRAY,"Íåò ïðîäóêòîâ");
  4998.                             ClubInfo[h][cBalance] += moneyg[playerid] * 6;
  4999.                             ClubInfo[h][cStart] += moneyg[playerid] * 6;
  5000.                             ClubInfo[h][cProd]-= moneyg[playerid];
  5001.                             UpdateClub(h);
  5002.                         }
  5003.                         if(moneyg[playerid] * 6 > kLibGetPlayerMoney(playerid)) return SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ íåò ñòîëüêî äåíåã!");
  5004.                         kLibGivePlayerMoney(playerid, -moneyg[playerid] * 6);
  5005.                         GivePlayerWeapon(playerid, 24, moneyg[playerid]);
  5006.                         new str[48];
  5007.                         format(str, sizeof(str), "~r~-%d", moneyg[playerid] * 6);
  5008.                         GameTextForPlayer(playerid, str, 3000, 1);
  5009.                     }
  5010.                 case 2:
  5011.                     {
  5012.                         if(ClubInfo[h][cBuy] == 1)
  5013.                         {
  5014.                             if(ClubInfo[h][cProd] <= 1) return SendClientMessage(playerid, COLOR_GRAY,"Íåò ïðîäóêòîâ");
  5015.                             ClubInfo[h][cBalance] += moneyg[playerid] * 4;
  5016.                             ClubInfo[h][cStart] += moneyg[playerid] * 4;
  5017.                             ClubInfo[h][cProd]-= moneyg[playerid];
  5018.                             UpdateClub(h);
  5019.                         }
  5020.                         if(moneyg[playerid] * 4 > PlayerInfo[playerid][MONEY]) return SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ íåò ñòîëüêî äåíåã!");
  5021.                         kLibGivePlayerMoney(playerid, -moneyg[playerid] * 4);
  5022.                         GivePlayerWeapon(playerid, 23, moneyg[playerid]);
  5023.                         new str[48];
  5024.                         format(str, sizeof(str), "~r~-%d", moneyg[playerid] * 4);
  5025.                         GameTextForPlayer(playerid, str, 3000, 1);
  5026.                     }
  5027.                 case 3:
  5028.                     {
  5029.                         if(ClubInfo[h][cBuy] == 1)
  5030.                         {
  5031.                             if(ClubInfo[h][cProd] <= 1) return SendClientMessage(playerid, COLOR_GRAY,"Íåò ïðîäóêòîâ");
  5032.                             ClubInfo[h][cBalance] += moneyg[playerid] * 9;
  5033.                             ClubInfo[h][cStart] += moneyg[playerid] * 9;
  5034.                             ClubInfo[h][cProd]-= moneyg[playerid];
  5035.                             UpdateClub(h);
  5036.                         }
  5037.                         if(moneyg[playerid] * 9 > PlayerInfo[playerid][MONEY]) return SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ íåò ñòîëüêî äåíåã!");
  5038.                         kLibGivePlayerMoney(playerid, -moneyg[playerid] * 9);
  5039.                         GivePlayerWeapon(playerid, 29, moneyg[playerid]);
  5040.                         new str[48];
  5041.                         format(str, sizeof(str), "~r~-%d", moneyg[playerid] * 9);
  5042.                         GameTextForPlayer(playerid, str, 3000, 1);
  5043.                     }
  5044.                 case 4:
  5045.                     {
  5046.                         if(ClubInfo[h][cBuy] == 1)
  5047.                         {
  5048.                             if(ClubInfo[h][cProd] <= 1) return SendClientMessage(playerid, COLOR_GRAY,"Íåò ïðîäóêòîâ");
  5049.                             ClubInfo[h][cBalance] += moneyg[playerid] * 14;
  5050.                             ClubInfo[h][cStart] += moneyg[playerid] * 14;
  5051.                             ClubInfo[h][cProd]-= moneyg[playerid];
  5052.                             UpdateClub(h);
  5053.                         }
  5054.                         if(moneyg[playerid] * 14 > PlayerInfo[playerid][MONEY]) return SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ íåò ñòîëüêî äåíåã!");
  5055.                         kLibGivePlayerMoney(playerid, -moneyg[playerid] * 14);
  5056.                         GivePlayerWeapon(playerid, 31, moneyg[playerid]);
  5057.                         new str[48];
  5058.                         format(str, sizeof(str), "~r~-%d", moneyg[playerid] * 14);
  5059.                         GameTextForPlayer(playerid, str, 3000, 1);
  5060.                     }
  5061.                 case 5:
  5062.                     {
  5063.                         if(ClubInfo[h][cBuy] == 1)
  5064.                         {
  5065.                             if(ClubInfo[h][cProd] <= 1) return SendClientMessage(playerid, COLOR_GRAY,"Íåò ïðîäóêòîâ");
  5066.                             ClubInfo[h][cBalance] += moneyg[playerid] * 13;
  5067.                             ClubInfo[h][cStart] += moneyg[playerid] * 13;
  5068.                             ClubInfo[h][cProd]-= moneyg[playerid];
  5069.                             UpdateClub(h);
  5070.                         }
  5071.                         if(moneyg[playerid] * 13 > PlayerInfo[playerid][MONEY]) return SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ íåò ñòîëüêî äåíåã!");
  5072.                         kLibGivePlayerMoney(playerid, -moneyg[playerid] * 13);
  5073.                         GivePlayerWeapon(playerid, 30, moneyg[playerid]);
  5074.                         new str[48];
  5075.                         format(str, sizeof(str), "~r~-%d", moneyg[playerid] * 13);
  5076.                         GameTextForPlayer(playerid, str, 3000, 1);
  5077.                     }
  5078.                 case 6:
  5079.                     {
  5080.                         if(ClubInfo[h][cBuy] == 1)
  5081.                         {
  5082.                             if(ClubInfo[h][cProd] <= 1) return SendClientMessage(playerid, COLOR_GRAY,"Íåò ïðîäóêòîâ");
  5083.                             ClubInfo[h][cBalance] += moneyg[playerid] * 10;
  5084.                             ClubInfo[h][cStart] += moneyg[playerid] * 10;
  5085.                             ClubInfo[h][cProd]-= moneyg[playerid];
  5086.                             UpdateClub(h);
  5087.                         }
  5088.                         if(moneyg[playerid] * 10 > PlayerInfo[playerid][MONEY]) return SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ íåò ñòîëüêî äåíåã!");
  5089.                         kLibGivePlayerMoney(playerid, -moneyg[playerid] * 10);
  5090.                         GivePlayerWeapon(playerid, 25, moneyg[playerid]);
  5091.                         new str[48];
  5092.                         format(str, sizeof(str), "~r~-%d", moneyg[playerid] * 10);
  5093.                         GameTextForPlayer(playerid, str, 3000, 1);
  5094.                     }
  5095.                 }
  5096.             }
  5097.             else gunids[playerid] = 0;
  5098.             return true;
  5099.         }
  5100.     case 166:
  5101.         {
  5102.             if(!response) return 1;
  5103.             if(!strlen(inputtext)) return ShowPlayerDialog(playerid,166,1,"{a8e4a0}Àäìèí-ïàíåëü","{FFFFFF}Ââåäèòå àäìèí-ïàðîëü","Îê","Îòìåíà");
  5104.             if(strval(inputtext) != ADMIN_PASSWORD)
  5105.             {
  5106.                 new str[128];
  5107.                 format(str, sizeof(str), "%s[%d] ââåë íå ïðàâèëüíûé ïàðîëü îò àäìèí ïàíåëè.", PlayerInfo[playerid][NEWNAME], playerid);
  5108.                 SendAdminMessage(COLOR_GRAY, str);
  5109.  
  5110.                 Kick(playerid);
  5111.  
  5112.                 return 0;
  5113.             }
  5114.             new send[256],pip[24],temp[256];
  5115.             GetPlayerIp(playerid,pip,24);
  5116.             if(PlayerInfo[playerid][ADMLEVEL] >= 1 && PlayerInfo[playerid][ADMLEVEL] <= 5)
  5117.             {
  5118.                 format(temp,sizeof(temp),"Âû âîøëè êàê àäìèíèñòðàòîð %d-ãî óðîâíÿ",PlayerInfo[playerid][ADMLEVEL]);
  5119.                 SendClientMessage(playerid,COLOR_GRAY,temp);
  5120.             }
  5121.             else if(PlayerInfo[playerid][ADMLEVEL] >= 6)
  5122.             {
  5123.                 SendClientMessage(playerid, COLOR_GRAY, "Âû âîøëè êàê Ãëàâíûé Àäìèíèñòðàòîð");
  5124.             }
  5125.             ADuty[playerid] = true;
  5126.             format(send,sizeof(send),"Àäìèíèñòðàòîð %s[%d] àâòîðèçîâàëñÿ [IP:%s]",PlayerInfo[playerid][NEWNAME],playerid,pip);
  5127.             if (!IskaZax(playerid))SendAdminMessage(COLOR_BLUE, send);
  5128.             TextDrawShowForPlayer(playerid, CheaterList);
  5129.             TextDrawShowForPlayer(playerid, CheaterListBox);
  5130.         }
  5131.     case 167:
  5132.         {
  5133.             if(!response) return 1;
  5134.             new string[256];
  5135.             new fractionid = PlayerInfo[playerid][MEMBER]-1;
  5136.             new rank = PlayerInfo[playerid][RANK];
  5137.             new h = GetPVarInt(playerid, "arGunSklad");
  5138.             new family = (GetPVarInt(playerid, "arGunSklad") == 11) ? 11 : 21;
  5139.             if(response)
  5140.             {
  5141.                 switch(listitem)
  5142.                 {
  5143.                 case 0:
  5144.                     {
  5145.                         if(SkladInfo[h][sPT] >= 60 && SkladInfo[h][sMT] >= 180)
  5146.                         {
  5147.                             format(string, sizeof(string), "[%s] {ffffff}%s[%d] {a8e4a0}- âçÿë ñ îðóæåéíîé {F1B719}\"Desert Eagle\" {a8e4a0}(- 30 ïàòðîí è 180 äåòàëåé ñî ñêëàäà)", gFractionRankName[fractionid][rank-1],PlayerInfo[playerid][NEWNAME],playerid);
  5148.                             SendFamilyMessage(string, 0x98E35EAA, family);
  5149.                             SkladInfo[h][sPT] -= 60;
  5150.                             SkladInfo[h][sMT] -= 180;
  5151.                             SaveSklad(h);
  5152.                             UpdateMafia();
  5153.                             GivePlayerWeapon(playerid,24,30);
  5154.                         }
  5155.                         else
  5156.                         {
  5157.                             SendClientMessage(playerid,COLOR_GRAY, "Íà ñêëàäå íå õâàòàåò ïàòðîí èëè äåòàëåé");
  5158.                         }
  5159.                     }
  5160.                 case 1:
  5161.                     {
  5162.                         if(SkladInfo[h][sPT] >= 100 && SkladInfo[h][sMT] >= 200)
  5163.                         {
  5164.                             format(string, sizeof(string), "[%s] {ffffff}%s[%d] {a8e4a0}- âçÿë ñ îðóæåéíîé {F1B719}\"MP5\" {a8e4a0}(- 100 ïàòðîí è 200 äåòàëåé ñî ñêëàäà)", gFractionRankName[fractionid][rank-1],PlayerInfo[playerid][NEWNAME],playerid);
  5165.                             SendFamilyMessage(string, 0x98E35EAA, family);
  5166.                             SkladInfo[h][sPT] -= 100;
  5167.                             SkladInfo[h][sMT] -= 200;
  5168.                             SaveSklad(h);
  5169.                             UpdateMafia();
  5170.                             GivePlayerWeapon(playerid,29,100);
  5171.                         }
  5172.                         else
  5173.                         {
  5174.                             SendClientMessage(playerid,COLOR_GRAY, "Íà ñêëàäå íå õâàòàåò ïàòðîí èëè äåòàëåé");
  5175.                         }
  5176.                     }
  5177.                 case 2:
  5178.                     {
  5179.                         if(SkladInfo[h][sPT] >= 20 && SkladInfo[h][sMT] >= 280)
  5180.                         {
  5181.                             format(string, sizeof(string), "[%s] {ffffff}%s[%d] {a8e4a0}- âçÿë ñ îðóæåéíîé {F1B719}\"ShotGun\" {a8e4a0}(- 20 ïàòðîí è 280 äåòàëåé ñî ñêëàäà)", gFractionRankName[fractionid][rank-1],PlayerInfo[playerid][NEWNAME],playerid);
  5182.                             SendFamilyMessage(string, 0x98E35EAA, family);
  5183.                             SkladInfo[h][sPT] -= 20;
  5184.                             SkladInfo[h][sMT] -= 280;
  5185.                             SaveSklad(h);
  5186.                             UpdateMafia();
  5187.                             GivePlayerWeapon(playerid,25,20);
  5188.                         }
  5189.                         else
  5190.                         {
  5191.                             SendClientMessage(playerid,COLOR_GRAY, "Íà ñêëàäå íå õâàòàåò ïàòðîí èëè äåòàëåé");
  5192.                         }
  5193.                     }
  5194.                 case 3:
  5195.                     {
  5196.                         if(SkladInfo[h][sPT] >= 60 && SkladInfo[h][sMT] >= 300)
  5197.                         {
  5198.                             format(string, sizeof(string), "[%s] {ffffff}%s[%d] {a8e4a0}- âçÿë ñ îðóæåéíîé {F1B719}\"M4A1\" {a8e4a0}(- 60 ïàòðîí è 300 äåòàëåé ñî ñêëàäà)", gFractionRankName[fractionid][rank-1],PlayerInfo[playerid][NEWNAME],playerid);
  5199.                             SendFamilyMessage(string, 0x98E35EAA, family);
  5200.                             SkladInfo[h][sPT] -= 60;
  5201.                             SkladInfo[h][sMT] -= 300;
  5202.                             SaveSklad(h);
  5203.                             UpdateMafia();
  5204.                             GivePlayerWeapon(playerid,31,60);
  5205.                         }
  5206.                         else
  5207.                         {
  5208.                             SendClientMessage(playerid,COLOR_GRAY, "Íà ñêëàäå íå õâàòàåò ïàòðîí èëè äåòàëåé");
  5209.                         }
  5210.                     }
  5211.                 case 4:
  5212.                     {
  5213.                         if(SkladInfo[h][sPT] >= 60 && SkladInfo[h][sMT] >= 380)
  5214.                         {
  5215.                             format(string, sizeof(string), "[%s] {ffffff}%s[%d] {a8e4a0}- âçÿë ñ îðóæåéíîé {F1B719}\"AK47\" {a8e4a0}(- 60 ïàòðîí è 380 äåòàëåé ñî ñêëàäà)", gFractionRankName[fractionid][rank-1],PlayerInfo[playerid][NEWNAME],playerid);
  5216.                             SendFamilyMessage(string, 0x98E35EAA, family);
  5217.                             SkladInfo[h][sPT] -= 60;
  5218.                             SkladInfo[h][sMT] -= 380;
  5219.                             SaveSklad(h);
  5220.                             UpdateMafia();
  5221.                             GivePlayerWeapon(playerid,30,60);
  5222.                         }
  5223.                         else
  5224.                         {
  5225.                             SendClientMessage(playerid,COLOR_GRAY, "Íà ñêëàäå íå õâàòàåò ïàòðîí èëè äåòàëåé");
  5226.                         }
  5227.                     }
  5228.                 }
  5229.             }
  5230.         }
  5231.     case 168:
  5232.         {
  5233.             if(!response) return true;
  5234.             new s = 2;
  5235.             switch(listitem)
  5236.             {
  5237.             case 0:
  5238.                 {
  5239.                     if(HaveWeapon(playerid, 3)) return SendClientMessage(playerid,COLOR_GRAY,"Âû íå ìîæåòå âçÿòü äóáèíêó, ïîêà îíà ó Âàñ èìååòñÿ.");
  5240.                     GivePlayerWeapon(playerid,3,1);
  5241.                     SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè äóáèíêó");
  5242.                     ShowPlayerDialog(playerid, 168, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nSD Pistol\nDesert Eagle\nÁðîíåæèëåò\nMP5\nÌ4\nShotGun\nÙèò", "Ïðèíÿòü", "Îòìåíà");
  5243.                 }
  5244.             case 1:
  5245.                 {
  5246.                     if(HaveWeapon(playerid, 23)) return SendClientMessage(playerid,COLOR_GRAY,"Âû íå ìîæåòå âçÿòü îðóæèå, ïîêà îíî ó Âàñ èìååòñÿ.");
  5247.                     if(SkladsInfo[s][ssPT] >= 60 && SkladsInfo[s][ssMT] >= 30)
  5248.                     {
  5249.                         SetPlayerArmedWeapon(playerid,23);
  5250.                         //if(GetPlayerAmmo(playerid) > 0 && GetPlayerWeapon(playerid) == 23) SetPlayerAmmo(playerid,2,0);
  5251.                         GivePlayerWeapon(playerid,23,60);
  5252.                         SetPVarInt(playerid,"TazerGun",1);
  5253.                         SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè îðóæèå SD Pistol 60 ïàòðîíîâ");
  5254.                         SkladsInfo[s][ssMT] -= 30;
  5255.                         SkladsInfo[s][ssPT] -= 60;
  5256.                         SaveSklads(s);
  5257.                         ShowPlayerDialog(playerid, 168, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nSD Pistol\nDesert Eagle\nÁðîíåæèëåò\nMP5\nÌ4\nShotGun\nÙèò", "Ïðèíÿòü", "Îòìåíà");
  5258.                     }
  5259.                     else
  5260.                     {
  5261.                         SendClientMessage(playerid,COLOR_GRAY, "Íà ñêëàäå íå õâàòàåò ïàòðîí èëè äåòàëåé");
  5262.                     }
  5263.                 }
  5264.             case 2:
  5265.                 {
  5266.                     if(HaveWeapon(playerid, 24)) return SendClientMessage(playerid,COLOR_GRAY,"Âû íå ìîæåòå âçÿòü îðóæèå, ïîêà îíî ó Âàñ èìååòñÿ.");
  5267.                     if(PlayerInfo[playerid][RANK] < 2) return SendClientMessage(playerid,COLOR_GRAY,"Desert Eagle äîñòóïåí ñî 2 ðàíãà");
  5268.                     if(SkladsInfo[s][ssPT] >= 100 && SkladsInfo[s][ssMT] >= 80)
  5269.                     {
  5270.                         GivePlayerWeapon(playerid,24,100);
  5271.                         SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè îðóæèå Desert Eagle 100 ïàòðîíîâ");
  5272.                         SkladsInfo[s][ssMT] -= 80;
  5273.                         SkladsInfo[s][ssPT] -= 100;
  5274.                         SaveSklads(s);
  5275.                         ShowPlayerDialog(playerid, 168, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nSD Pistol\nDesert Eagle\nÁðîíåæèëåò\nMP5\nÌ4\nShotGun\nÙèò", "Ïðèíÿòü", "Îòìåíà");
  5276.                     }
  5277.                     else
  5278.                     {
  5279.                         SendClientMessage(playerid,COLOR_GRAY, "Íà ñêëàäå íå õâàòàåò ïàòðîí èëè äåòàëåé");
  5280.                     }
  5281.                 }
  5282.             case 3:
  5283.                 {
  5284.                     PlayerArmour[playerid] = 100.0;
  5285.                     SetPlayerArmour(playerid, 100);
  5286.                     SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè áðîíåæèëåò");
  5287.                     ShowPlayerDialog(playerid, 168, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nSD Pistol\nDesert Eagle\nÁðîíåæèëåò\nMP5\nÌ4\nShotGun\nÙèò", "Ïðèíÿòü", "Îòìåíà");
  5288.                 }
  5289.             case 4:
  5290.                 {
  5291.                     if(HaveWeapon(playerid, 29)) return SendClientMessage(playerid,COLOR_GRAY,"Âû íå ìîæåòå âçÿòü îðóæèå, ïîêà îíî ó Âàñ èìååòñÿ.");
  5292.                     if(PlayerInfo[playerid][RANK] < 2) return SendClientMessage(playerid,COLOR_GRAY,"MP5 äîñòóïíà ñî 2 ðàíãà");
  5293.                     if(SkladsInfo[s][ssPT] >= 120 && SkladsInfo[s][ssMT] >= 100)
  5294.                     {
  5295.                         GivePlayerWeapon(playerid,29,120);
  5296.                         SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè îðóæèå MP5 120 ïàòðîíîâ");
  5297.                         SkladsInfo[s][ssMT] -= 100;
  5298.                         SkladsInfo[s][ssPT] -= 120;
  5299.                         SaveSklads(s);
  5300.                         ShowPlayerDialog(playerid, 168, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nSD Pistol\nDesert Eagle\nÁðîíåæèëåò\nMP5\nÌ4\nShotGun\nÙèò", "Ïðèíÿòü", "Îòìåíà");
  5301.                     }
  5302.                     else
  5303.                     {
  5304.                         SendClientMessage(playerid,COLOR_GRAY, "Íà ñêëàäå íå õâàòàåò ïàòðîí èëè äåòàëåé");
  5305.                     }
  5306.                 }
  5307.             case 5:
  5308.                 {
  5309.                     if(HaveWeapon(playerid, 31)) return SendClientMessage(playerid,COLOR_GRAY,"Âû íå ìîæåòå âçÿòü îðóæèå, ïîêà îíî ó Âàñ èìååòñÿ.");
  5310.                     if(PlayerInfo[playerid][RANK] < 3) return SendClientMessage(playerid,COLOR_GRAY,"M4 äîñòóïíà ñ 3 ðàíãà");
  5311.                     if(SkladsInfo[s][ssPT] >= 150 && SkladsInfo[s][ssMT] >= 120)
  5312.                     {
  5313.                         GivePlayerWeapon(playerid,31,150);
  5314.                         SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè îðóæèå M4 150 ïàòðîíîâ");
  5315.                         SkladsInfo[s][ssMT] -= 100;
  5316.                         SkladsInfo[s][ssPT] -= 120;
  5317.                         SaveSklads(s);
  5318.                         ShowPlayerDialog(playerid, 168, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nSD Pistol\nDesert Eagle\nÁðîíåæèëåò\nMP5\nÌ4\nShotGun\nÙèò", "Ïðèíÿòü", "Îòìåíà");
  5319.                     }
  5320.                     else
  5321.                     {
  5322.                         SendClientMessage(playerid,COLOR_GRAY, "Íà ñêëàäå íå õâàòàåò ïàòðîí èëè äåòàëåé");
  5323.                     }
  5324.                 }
  5325.             case 6:
  5326.                 {
  5327.                     if(HaveWeapon(playerid, 25)) return SendClientMessage(playerid,COLOR_GRAY,"Âû íå ìîæåòå âçÿòü îðóæèå, ïîêà îíî ó Âàñ èìååòñÿ.");
  5328.                     if(PlayerInfo[playerid][RANK] < 3) return SendClientMessage(playerid,COLOR_GRAY,"ShotGun äîñòóïåí ñ 3 ðàíãà");
  5329.                     if(SkladsInfo[s][ssPT] >= 120 && SkladsInfo[s][ssMT] >= 60)
  5330.                     {
  5331.                         GivePlayerWeapon(playerid,25,80);
  5332.                         SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè îðóæèå ShotGun 80 ïàòðîíîâ");
  5333.                         SkladsInfo[s][ssMT] -= 60;
  5334.                         SkladsInfo[s][ssPT] -= 120;
  5335.                         SaveSklads(s);
  5336.                         ShowPlayerDialog(playerid, 168, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nSD Pistol\nDesert Eagle\nÁðîíåæèëåò\nMP5\nÌ4\nShotGun\nÙèò", "Ïðèíÿòü", "Îòìåíà");
  5337.                     }
  5338.                     else
  5339.                     {
  5340.                         SendClientMessage(playerid,COLOR_GRAY, "Íà ñêëàäå íå õâàòàåò ïàòðîí èëè äåòàëåé");
  5341.                     }
  5342.                 }
  5343.             case 7:
  5344.                 {
  5345.                     if(PlayerInfo[playerid][RANK] < 3) return SendClientMessage(playerid,COLOR_GRAY,"Ùèò äîñòóïåí ñ 3 ðàíãà");
  5346.                     shield[playerid] = 1;
  5347.                     SetPlayerAttachedObject(playerid, 1, 18637, 14, 0.0, 0.0, 0.0, 0.0, 180.0, 180.0);
  5348.                     SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè ùèò");
  5349.                     SendClientMessage(playerid,COLOR_BEAR,"Ñíÿòü ùèò ìîæíî êîìàíäîé: /shieldoff");
  5350.                     ShowPlayerDialog(playerid, 168, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nSD Pistol\nDesert Eagle\nÁðîíåæèëåò\nMP5\nÌ4\nShotGun\nÙèò", "Ïðèíÿòü", "Îòìåíà");
  5351.                 }
  5352.             }
  5353.         }
  5354.     case 169:
  5355.         {
  5356.             if(!response) return true;
  5357.             new s = 3;
  5358.             if(PlayerInfo[playerid][RANK] == 2 || PlayerInfo[playerid][RANK] == 3)
  5359.             {
  5360.                 switch(listitem)
  5361.                 {
  5362.                 case 0:
  5363.                     {
  5364.                         if(HaveWeapon(playerid, 3)) return SendClientMessage(playerid,COLOR_GRAY,"Ó Âàñ óæå èìååòñÿ äóáèíêà.");
  5365.                         GivePlayerWeapon(playerid,3,1);
  5366.                         SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè äóáèíêó");
  5367.                         ShowPlayerDialog(playerid, 169, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nDesert Eagle\nMP5\nÙèò\nÁðîíåæèëåò", "Ïðèíÿòü", "Îòìåíà");
  5368.                     }
  5369.                 case 1:
  5370.                     {
  5371.                         if(HaveWeapon(playerid, 24)) return SendClientMessage(playerid,COLOR_GRAY,"Âû íå ìîæåòå âçÿòü îðóæèå, ïîêà îíî ó Âàñ èìååòñÿ.");
  5372.                         if(SkladsInfo[s][ssPT] >= 100 && SkladsInfo[s][ssMT] >= 80)
  5373.                         {
  5374.                             GivePlayerWeapon(playerid,24,100);
  5375.                             SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè îðóæèå Desert Eagle 100 ïàòðîíîâ");
  5376.                             SkladsInfo[s][ssMT] -= 80;
  5377.                             SkladsInfo[s][ssPT] -= 100;
  5378.                             SaveSklads(s);
  5379.                             ShowPlayerDialog(playerid, 169, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nDesert Eagle\nMP5\nÙèò\nÁðîíåæèëåò", "Ïðèíÿòü", "Îòìåíà");
  5380.                         }
  5381.                         else
  5382.                         {
  5383.                             SendClientMessage(playerid,COLOR_GRAY, "Íà ñêëàäå íå õâàòàåò ïàòðîí èëè äåòàëåé");
  5384.                         }
  5385.                     }
  5386.                 case 2:
  5387.                     {
  5388.                         if(HaveWeapon(playerid, 29)) return SendClientMessage(playerid,COLOR_GRAY,"Âû íå ìîæåòå âçÿòü îðóæèå, ïîêà îíî ó Âàñ èìååòñÿ.");
  5389.                         if(SkladsInfo[s][ssPT] >= 120 && SkladsInfo[s][ssMT] >= 100)
  5390.                         {
  5391.                             GivePlayerWeapon(playerid,29,120);
  5392.                             SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè îðóæèå MP5 120 ïàòðîíîâ");
  5393.                             SkladsInfo[s][ssMT] -= 100;
  5394.                             SkladsInfo[s][ssPT] -= 120;
  5395.                             SaveSklads(s);
  5396.                             ShowPlayerDialog(playerid, 169, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nDesert Eagle\nMP5\nÙèò\nÁðîíåæèëåò", "Ïðèíÿòü", "Îòìåíà");
  5397.                         }
  5398.                         else
  5399.                         {
  5400.                             SendClientMessage(playerid,COLOR_GRAY, "Íà ñêëàäå íå õâàòàåò ïàòðîí èëè äåòàëåé");
  5401.                         }
  5402.                     }
  5403.                 case 3:
  5404.                     {
  5405.                         shield[playerid] = 1;
  5406.                         SetPlayerAttachedObject(playerid, 1, 18637, 14, 0.0, 0.0, 0.0, 0.0, 180.0, 180.0);
  5407.                         SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè ùèò");
  5408.                         SendClientMessage(playerid,COLOR_BEAR,"Ñíÿòü ùèò ìîæíî êîìàíäîé: /shieldoff");
  5409.                         ShowPlayerDialog(playerid, 169, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nDesert Eagle\nMP5\nÙèò\nÁðîíåæèëåò", "Ïðèíÿòü", "Îòìåíà");
  5410.                     }
  5411.                 case 4:
  5412.                     {
  5413.                         PlayerArmour[playerid] = 100.0;
  5414.                         SetPlayerArmour(playerid, 100);
  5415.                         SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè áðîíåæèëåò");
  5416.                         ShowPlayerDialog(playerid, 169, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nDesert Eagle\nMP5\nÙèò\nÁðîíåæèëåò", "Ïðèíÿòü", "Îòìåíà");
  5417.                     }
  5418.                 }
  5419.             }
  5420.             else
  5421.             {
  5422.                 SendClientMessage(playerid,COLOR_GRAY,"Áðàòü ñíàðÿæåíèå, äîñòóïíî òîëüêî äëÿ îõðàííû è íà÷.îõðàííû");
  5423.             }
  5424.         }
  5425.     case D_FBIPICKAMMO:
  5426.         {
  5427.             if(!response) return true;
  5428.             if (PlayerInfo[playerid][MEMBER] != 24 && !IsPlayerMin(playerid, MIN_FBI)) return SendClientMessage(playerid,COLOR_GRAY,"Âû íå ñîñòîèòå â FBI.");
  5429.             new s = 8;
  5430.             switch(listitem)
  5431.             {
  5432.             case 0:
  5433.                 {
  5434.                     if(HaveWeapon(playerid, 3)) return SendClientMessage(playerid,COLOR_GRAY,"Ó Âàñ óæå èìååòñÿ äóáèíêà.");
  5435.                     GivePlayerWeapon(playerid,3,1);
  5436.                     SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè äóáèíêó");
  5437.                     ShowPlayerDialog(playerid, D_FBIPICKAMMO, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nDesert Eagle\nMP5\nM4\nÙèò\nÁðîíåæèëåò", "Ïðèíÿòü", "Îòìåíà");
  5438.                 }
  5439.             case 1:
  5440.                 {
  5441.                     if(HaveWeapon(playerid, 24)) return SendClientMessage(playerid,COLOR_GRAY,"Âû íå ìîæåòå âçÿòü îðóæèå, ïîêà îíî ó Âàñ èìååòñÿ.");
  5442.                     if(SkladsInfo[s][ssPT] >= 100 && SkladsInfo[s][ssMT] >= 80)
  5443.                     {
  5444.                         GivePlayerWeapon(playerid,24,100);
  5445.                         SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè îðóæèå Desert Eagle 100 ïàòðîíîâ");
  5446.                         SkladsInfo[s][ssMT] -= 80;
  5447.                         SkladsInfo[s][ssPT] -= 100;
  5448.                         SaveSklads(s);
  5449.                         ShowPlayerDialog(playerid, D_FBIPICKAMMO, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nDesert Eagle\nMP5\nM4\nÙèò\nÁðîíåæèëåò", "Ïðèíÿòü", "Îòìåíà");
  5450.                     }
  5451.                     else
  5452.                     {
  5453.                         SendClientMessage(playerid,COLOR_GRAY, "Íà ñêëàäå íå õâàòàåò ïàòðîí èëè äåòàëåé");
  5454.                     }
  5455.                 }
  5456.             case 2:
  5457.                 {
  5458.                     if(HaveWeapon(playerid, 29)) return SendClientMessage(playerid,COLOR_GRAY,"Âû íå ìîæåòå âçÿòü îðóæèå, ïîêà îíî ó Âàñ èìååòñÿ.");
  5459.                     if(SkladsInfo[s][ssPT] >= 120 && SkladsInfo[s][ssMT] >= 100)
  5460.                     {
  5461.                         GivePlayerWeapon(playerid,29,120);
  5462.                         SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè îðóæèå MP5 120 ïàòðîíîâ");
  5463.                         SkladsInfo[s][ssMT] -= 100;
  5464.                         SkladsInfo[s][ssPT] -= 120;
  5465.                         SaveSklads(s);
  5466.                         ShowPlayerDialog(playerid, D_FBIPICKAMMO, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nDesert Eagle\nMP5\nM4\nÙèò\nÁðîíåæèëåò", "Ïðèíÿòü", "Îòìåíà");
  5467.                     }
  5468.                     else
  5469.                     {
  5470.                         SendClientMessage(playerid,COLOR_GRAY, "Íà ñêëàäå íå õâàòàåò ïàòðîí èëè äåòàëåé");
  5471.                     }
  5472.                 }
  5473.             case 3:
  5474.                 {
  5475.                     if(HaveWeapon(playerid, 31)) return SendClientMessage(playerid,COLOR_GRAY,"Âû íå ìîæåòå âçÿòü îðóæèå, ïîêà îíî ó Âàñ èìååòñÿ.");
  5476.                     if(SkladsInfo[s][ssPT] >= 120 && SkladsInfo[s][ssMT] >= 100)
  5477.                     {
  5478.                         GivePlayerWeapon(playerid,31,120);
  5479.                         SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè îðóæèå M4 120 ïàòðîíîâ");
  5480.                         SkladsInfo[s][ssMT] -= 100;
  5481.                         SkladsInfo[s][ssPT] -= 120;
  5482.                         SaveSklads(s);
  5483.                         ShowPlayerDialog(playerid, D_FBIPICKAMMO, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nDesert Eagle\nMP5\nM4\nÙèò\nÁðîíåæèëåò", "Ïðèíÿòü", "Îòìåíà");
  5484.                     }
  5485.                     else
  5486.                     {
  5487.                         SendClientMessage(playerid,COLOR_GRAY, "Íà ñêëàäå íå õâàòàåò ïàòðîí èëè äåòàëåé");
  5488.                     }
  5489.                 }
  5490.             case 4:
  5491.                 {
  5492.                     shield[playerid] = 1;
  5493.                     SetPlayerAttachedObject(playerid, 1, 18637, 14, 0.0, 0.0, 0.0, 0.0, 180.0, 180.0);
  5494.                     SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè ùèò");
  5495.                     SendClientMessage(playerid,COLOR_BEAR,"Ñíÿòü ùèò ìîæíî êîìàíäîé: /shieldoff");
  5496.                     ShowPlayerDialog(playerid, D_FBIPICKAMMO, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nDesert Eagle\nMP5\nM4\nÙèò\nÁðîíåæèëåò", "Ïðèíÿòü", "Îòìåíà");
  5497.                 }
  5498.             case 5:
  5499.                 {
  5500.                     PlayerArmour[playerid] = 100.0;
  5501.                     SetPlayerArmour(playerid, 100);
  5502.                     SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè áðîíåæèëåò");
  5503.                     ShowPlayerDialog(playerid, D_FBIPICKAMMO, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nDesert Eagle\nMP5\nM4\nÙèò\nÁðîíåæèëåò", "Ïðèíÿòü", "Îòìåíà");
  5504.                 }
  5505.             }
  5506.         }
  5507.     case D_PICKAMMO:
  5508.         {
  5509.             if(!response) return true;
  5510.             new s = 4;
  5511.             if(PlayerInfo[playerid][RANK] == 2 || PlayerInfo[playerid][RANK] == 3)
  5512.             {
  5513.                 switch(listitem)
  5514.                 {
  5515.                 case 0:
  5516.                     {
  5517.                         if(HaveWeapon(playerid, 3)) return SendClientMessage(playerid,COLOR_GRAY,"Ó Âàñ óæå èìååòñÿ äóáèíêà.");
  5518.                         GivePlayerWeapon(playerid,3,1);
  5519.                         SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè äóáèíêó");
  5520.                         ShowPlayerDialog(playerid, D_PICKAMMO, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nDesert Eagle\nMP5\nÙèò\nÁðîíåæèëåò", "Ïðèíÿòü", "Îòìåíà");
  5521.                     }
  5522.                 case 1:
  5523.                     {
  5524.                         if(HaveWeapon(playerid, 24)) return SendClientMessage(playerid,COLOR_GRAY,"Âû íå ìîæåòå âçÿòü îðóæèå, ïîêà îíî ó Âàñ èìååòñÿ.");
  5525.                         if(SkladsInfo[s][ssPT] >= 100 && SkladsInfo[s][ssMT] >= 80)
  5526.                         {
  5527.                             GivePlayerWeapon(playerid,24,100);
  5528.                             SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè îðóæèå Desert Eagle 100 ïàòðîíîâ");
  5529.                             SkladsInfo[s][ssMT] -= 80;
  5530.                             SkladsInfo[s][ssPT] -= 100;
  5531.                             SaveSklads(s);
  5532.                             ShowPlayerDialog(playerid, D_PICKAMMO, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nDesert Eagle\nMP5\nÙèò\nÁðîíåæèëåò", "Ïðèíÿòü", "Îòìåíà");
  5533.                         }
  5534.                         else
  5535.                         {
  5536.                             SendClientMessage(playerid,COLOR_GRAY, "Íà ñêëàäå íå õâàòàåò ïàòðîí èëè äåòàëåé");
  5537.                         }
  5538.                     }
  5539.                 case 2:
  5540.                     {
  5541.                         if(HaveWeapon(playerid, 29)) return SendClientMessage(playerid,COLOR_GRAY,"Âû íå ìîæåòå âçÿòü îðóæèå, ïîêà îíî ó Âàñ èìååòñÿ.");
  5542.                         if(SkladsInfo[s][ssPT] >= 120 && SkladsInfo[s][ssMT] >= 100)
  5543.                         {
  5544.                             GivePlayerWeapon(playerid,29,120);
  5545.                             SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè îðóæèå MP5 120 ïàòðîíîâ");
  5546.                             SkladsInfo[s][ssMT] -= 100;
  5547.                             SkladsInfo[s][ssPT] -= 120;
  5548.                             SaveSklads(s);
  5549.                             ShowPlayerDialog(playerid, D_PICKAMMO, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nDesert Eagle\nMP5\nÙèò\nÁðîíåæèëåò", "Ïðèíÿòü", "Îòìåíà");
  5550.                         }
  5551.                         else
  5552.                         {
  5553.                             SendClientMessage(playerid,COLOR_GRAY, "Íà ñêëàäå íå õâàòàåò ïàòðîí èëè äåòàëåé");
  5554.                         }
  5555.                     }
  5556.                 case 3:
  5557.                     {
  5558.                         shield[playerid] = 1;
  5559.                         SetPlayerAttachedObject(playerid, 1, 18637, 14, 0.0, 0.0, 0.0, 0.0, 180.0, 180.0);
  5560.                         SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè ùèò");
  5561.                         SendClientMessage(playerid,COLOR_BEAR,"Ñíÿòü ùèò ìîæíî êîìàíäîé: /shieldoff");
  5562.                         ShowPlayerDialog(playerid, D_PICKAMMO, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nDesert Eagle\nMP5\nÙèò\nÁðîíåæèëåò", "Ïðèíÿòü", "Îòìåíà");
  5563.                     }
  5564.                 case 4:
  5565.                     {
  5566.                         PlayerArmour[playerid] = 100.0;
  5567.                         SetPlayerArmour(playerid, 100);
  5568.                         SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè áðîíåæèëåò");
  5569.                         ShowPlayerDialog(playerid, D_PICKAMMO, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nDesert Eagle\nMP5\nÙèò\nÁðîíåæèëåò", "Ïðèíÿòü", "Îòìåíà");
  5570.                     }
  5571.                 }
  5572.             }
  5573.             else
  5574.             {
  5575.                 SendClientMessage(playerid,COLOR_GRAY,"Áðàòü ñíàðÿæåíèå, äîñòóïíî òîëüêî äëÿ îõðàííû è íà÷.îõðàííû");
  5576.             }
  5577.         }
  5578.     case D_AMMOAP:
  5579.         {
  5580.             if(!response) return true;
  5581.             new s = 7;
  5582.             if(PlayerInfo[playerid][RANK] == 2 || PlayerInfo[playerid][RANK] == 3)
  5583.             {
  5584.                 switch(listitem)
  5585.                 {
  5586.                 case 0:
  5587.                     {
  5588.                         if(HaveWeapon(playerid, 3)) return SendClientMessage(playerid,COLOR_GRAY,"Ó Âàñ óæå èìååòñÿ äóáèíêà.");
  5589.                         GivePlayerWeapon(playerid,3,1);
  5590.                         SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè äóáèíêó");
  5591.                         ShowPlayerDialog(playerid, D_AMMOAP, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nDesert Eagle\nMP5\nÙèò\nÁðîíåæèëåò", "Ïðèíÿòü", "Îòìåíà");
  5592.                     }
  5593.                 case 1:
  5594.                     {
  5595.                         if(HaveWeapon(playerid, 24)) return SendClientMessage(playerid,COLOR_GRAY,"Âû íå ìîæåòå âçÿòü îðóæèå, ïîêà îíî ó Âàñ èìååòñÿ.");
  5596.                         if(SkladsInfo[s][ssPT] >= 100 && SkladsInfo[s][ssMT] >= 80)
  5597.                         {
  5598.                             GivePlayerWeapon(playerid,24,100);
  5599.                             SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè îðóæèå Desert Eagle 100 ïàòðîíîâ");
  5600.                             SkladsInfo[s][ssMT] -= 80;
  5601.                             SkladsInfo[s][ssPT] -= 100;
  5602.                             SaveSklads(s);
  5603.                             ShowPlayerDialog(playerid, D_AMMOAP, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nDesert Eagle\nMP5\nÙèò\nÁðîíåæèëåò", "Ïðèíÿòü", "Îòìåíà");
  5604.                         }
  5605.                         else
  5606.                         {
  5607.                             SendClientMessage(playerid,COLOR_GRAY, "Íà ñêëàäå íå õâàòàåò ïàòðîí èëè äåòàëåé");
  5608.                         }
  5609.                     }
  5610.                 case 2:
  5611.                     {
  5612.                         if(HaveWeapon(playerid, 29)) return SendClientMessage(playerid,COLOR_GRAY,"Âû íå ìîæåòå âçÿòü îðóæèå, ïîêà îíî ó Âàñ èìååòñÿ.");
  5613.                         if(SkladsInfo[s][ssPT] >= 120 && SkladsInfo[s][ssMT] >= 100)
  5614.                         {
  5615.                             GivePlayerWeapon(playerid,29,120);
  5616.                             SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè îðóæèå MP5 120 ïàòðîíîâ");
  5617.                             SkladsInfo[s][ssMT] -= 100;
  5618.                             SkladsInfo[s][ssPT] -= 120;
  5619.                             SaveSklads(s);
  5620.                             ShowPlayerDialog(playerid, D_AMMOAP, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nDesert Eagle\nMP5\nÙèò\nÁðîíåæèëåò", "Ïðèíÿòü", "Îòìåíà");
  5621.                         }
  5622.                         else
  5623.                         {
  5624.                             SendClientMessage(playerid,COLOR_GRAY, "Íà ñêëàäå íå õâàòàåò ïàòðîí èëè äåòàëåé");
  5625.                         }
  5626.                     }
  5627.                 case 3:
  5628.                     {
  5629.                         shield[playerid] = 1;
  5630.                         SetPlayerAttachedObject(playerid, 1, 18637, 14, 0.0, 0.0, 0.0, 0.0, 180.0, 180.0);
  5631.                         SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè ùèò");
  5632.                         SendClientMessage(playerid,COLOR_BEAR,"Ñíÿòü ùèò ìîæíî êîìàíäîé: /shieldoff");
  5633.                         ShowPlayerDialog(playerid, D_AMMOAP, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nDesert Eagle\nMP5\nÙèò\nÁðîíåæèëåò", "Ïðèíÿòü", "Îòìåíà");
  5634.                     }
  5635.                 case 4:
  5636.                     {
  5637.                         PlayerArmour[playerid] = 100.0;
  5638.                         SetPlayerArmour(playerid, 100);
  5639.                         SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè áðîíåæèëåò");
  5640.                         ShowPlayerDialog(playerid, D_AMMOAP, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nDesert Eagle\nMP5\nÙèò\nÁðîíåæèëåò", "Ïðèíÿòü", "Îòìåíà");
  5641.                     }
  5642.                 }
  5643.             }
  5644.             else
  5645.             {
  5646.                 SendClientMessage(playerid,COLOR_GRAY,"Áðàòü ñíàðÿæåíèå, äîñòóïíî òîëüêî äëÿ îõðàííû è íà÷.îõðàííû");
  5647.             }
  5648.         }
  5649.     case 170:
  5650.         {
  5651.             if(!response) return 1;
  5652.             if(response)
  5653.             {
  5654.                 if(PlayerInfo[playerid][ULUCH] == 2) return SendClientMessage(playerid,COLOR_GRAY,"Âû óæå êóïèëè ýòî óëó÷øåíèå");
  5655.                 if(PlayerInfo[playerid][MONEY] < 8000) return SendClientMessage(playerid, COLOR_GRAY, "Äëÿ ïîêóïêè ýòîãî óëó÷øåíèÿ íåîáõîäèìî 8000$");
  5656.                 if(PlayerInfo[playerid][LEVEL] < 7) return SendClientMessage(playerid, COLOR_GRAY, "Äëÿ ïîêóïêè ýòîãî óëó÷øåíèÿ íåîáõîäèì 7 óðîâåíü");
  5657.                 PlayerInfo[playerid][ULUCH] = 2;
  5658.                 kLibGivePlayerMoney(playerid, -8000);
  5659.                 SendClientMessage(playerid,0x3e97ffAA,"Âû ïðèîáðåëè óëó÷øåíèå {ffca1d}\"Ðþêçàê\"");
  5660.                 SendClientMessage(playerid,COLOR_GRAY,"Òåïåðü Âû ìîæåòå ïåðåíîñèòü â 2 ðàçà áîëüøå ïàòðîíîâ, íàðêîòèêîâ, äåòàëåé");
  5661.                 new query[256];
  5662.                 format(query, sizeof query, "UPDATE `users` SET `uluch` = '%d' WHERE `login` = '%s' LIMIT 1",PlayerInfo[playerid][ULUCH], PlayerInfo[playerid][NEWNAME]);
  5663.                 mysql_tquery(dbHandle, query);
  5664.             }
  5665.         }
  5666.     case 171:
  5667.         {
  5668.             if(!response) return 1;
  5669.             if(response)
  5670.             {
  5671.                 if(PlayerInfo[playerid][JOB] == 4 && gcontract[playerid] == 1) DestroyDynamic3DTextLabel(Meh3d[playerid]), gcontract[playerid] = 0;
  5672.                 new trailerid = GetVehicleTrailer(GetPVarInt(playerid, "RentToplivo"));
  5673.                 SetVehicleToRespawn(trailerid);
  5674.                 SetVehicleToRespawn(GetPVarInt(playerid, "RentToplivo"));
  5675.                 SetVehicleToRespawn(GetPVarInt(playerid, "RentMex"));
  5676.                 SetVehicleToRespawn(GetPVarInt(playerid, "RentProd"));
  5677.                 SetVehicleToRespawn(GetPVarInt(playerid, "RentTaxi"));
  5678.  
  5679.                 CarInfo[GetPVarInt(playerid, "RentToplivo")][FUEL] = 200;
  5680.                 CarInfo[GetPVarInt(playerid, "RentMex")][FUEL] = 200;
  5681.                 CarInfo[GetPVarInt(playerid, "RentProd")][FUEL] = 200;
  5682.                 CarInfo[GetPVarInt(playerid, "RentTaxi")][FUEL] = 200;
  5683.  
  5684.                 arenda[playerid] = 0;
  5685.                 DeletePVar(playerid, "RentToplivo");
  5686.                 DeletePVar(playerid, "RentMex");
  5687.                 DeletePVar(playerid, "RentProd");
  5688.                 DeletePVar(playerid, "RentTaxi");
  5689.                 SendClientMessage(playerid,0x3e97ffAA,"Âû ðàñòîðãíóëè àðåíäó");
  5690.  
  5691.             }
  5692.         }
  5693.     case 172:
  5694.         {
  5695.             if(!response) { DeletePVar(playerid, "FuelID"); }
  5696.             SetPVarInt(playerid, "FuelID", listitem+1);
  5697.             if(strcmp(FuelInfo[GetPVarInt(playerid, "FuelID")][pName], PlayerInfo[playerid][NEWNAME], true) == 0) { DeletePVar(playerid, "FuelID"); FuelList(playerid); return SendClientMessage(playerid, COLOR_GRAY, "Òû íå ìîæåøü âûïîëíèòü ñâîé çàêàç!"); }
  5698.             if(FuelInfo[GetPVarInt(playerid, "FuelID")][pStatus] == true) { SendClientMessage(playerid, COLOR_GRAY, "Çàêàç óæå âûïîëíÿåòñÿ êåì-ëèáî!"); return DeletePVar(playerid, "FuelID"); }
  5699.             new Float:VPos[3], i = FuelInfo[GetPVarInt(playerid, "FuelID")][pBizzid],temp[256],string[256];
  5700.             format(temp,sizeof(temp),"Âû ïðèíÿëè çàêàç îò %s. ×òîáû îòìåíèòü, ââåäèòå: /cancel", FuelInfo[GetPVarInt(playerid, "FuelID")][pName]);
  5701.             SendClientMessage(playerid,0x8D8DFF00,temp);
  5702.             GetPlayerPos(playerid, VPos[0], VPos[1], VPos[2]);
  5703.             DisablePlayerRaceCheckpoint(playerid);
  5704.             FuelInfo[GetPVarInt(playerid, "FuelID")][pStatus] = true;
  5705.             SetPVarInt(playerid, "FuelCarID", GetPlayerVehicleID(playerid));
  5706.             SetPlayerRaceCheckpoint(playerid, 1, AZSInfo[i][aPosX], AZSInfo[i][aPosY], AZSInfo[i][aPosZ], 0.0,0.0,0.0,6);
  5707.             format(string,sizeof(string),"Íà êàðòå îòìå÷åí: %s. Ðàññòîÿíèå: %.1f ìåòðîâ", AZSInfo[i][aName], floatabs(floatsub(VPos[0], AZSInfo[i][aPosX])) + floatabs(floatsub(VPos[1], AZSInfo[i][aPosY])) + floatabs(floatsub(VPos[2], AZSInfo[i][aPosZ])));
  5708.             SendClientMessage(playerid,0xFFFF00AA,string);
  5709.             format(string, 100, "{3399FF}Äîñòàâêà òîïëèâà\n{ffffff}%i / 12000 ë", FuelInfo[GetPVarInt(playerid, "FuelID")][pTill]);
  5710.             FuelInfo[GetPVarInt(playerid, "FuelID")][pText3D] = CreateDynamic3DTextLabel(string, 0xffffffff, 0, -1.0, 2.0, 30.0, INVALID_PLAYER_ID, GetPlayerVehicleID(playerid), 0, -1, -1, -1, 50.0);
  5711.         }
  5712.     case 173:
  5713.         {
  5714.             if(!response) return 1;
  5715.             switch(listitem)
  5716.             {
  5717.             case 0:ShowPlayerDialog(playerid,174,1,"{a8e4a0}Ïîëèöèÿ","{ffffff}Çäðàâñòâóéòå. ×òî ñëó÷èëîñü ?:","ÎÊ","Îòìåíà");
  5718.             case 1:ShowPlayerDialog(playerid,175,1,"{a8e4a0}Ñêîðàÿ ïîìîùü","{ffffff}Çäðàâñòâóéòå. Îïèøèòå ñèòóàöèþ:","ÎÊ","Îòìåíà");
  5719.             case 2:
  5720.                 {
  5721.                     if(gEmCall[2] != INVALID_PLAYER_ID)
  5722.                     {
  5723.                         SendClientMessage(playerid,COLOR_WHITE,"Ëèíèÿ çàíÿòà");
  5724.                         return _cecall(playerid,"911");
  5725.                     }
  5726.                     ShowPlayerDialog(playerid,176,1,"{a8e4a0}Ìåõàíèê","{ffffff}Çäðàâñòâóéòå. Îïèøèòå ñèòóàöèþ:","ÎÊ","Îòìåíà");
  5727.                 }
  5728.             case 3:
  5729.                 {
  5730.                     ShowPlayerDialog(playerid,184,1,"{a8e4a0}Òàêñè","{ffffff}Çäðàâñòâóéòå. Îñòàâüòå ïðèìå÷àíèå äëÿ òàêñèñòîâ:","ÎÊ","Îòìåíà");
  5731.                 }
  5732.             }
  5733.         }
  5734.     case 174:
  5735.         {
  5736.             if(!response) return 1;
  5737.             new Float:x, Float:y, Float:z,pos[20],mes[256];
  5738.             GetPlayerPos(playerid,x,y,z);
  5739.             if(x < 0) strcat(pos,"San-Fierro");
  5740.             else if(y > 100.0) strcat(pos,"Las-Venturas");
  5741.             else strcat(pos,"Los-Santos");
  5742.             format(mes,sizeof(mes),"%s îáðàòèëñÿ â ïîëèöèþ. {FFFFFF}\"/pc\" {33AAFF}äëÿ ïðèíÿòèÿ âûçîâà",PlayerInfo[playerid][NEWNAME],playerid);
  5743.             SendFamilyMessage(mes, 0x007FFFAA, 13, 18, 24);
  5744.             format(mes,sizeof(mes),"Ñîîáùåíèå: {FFFFFF}%s. {33AAFF}Ìåñòîïîëîæåíèå: {a8e4a0}%s, ã.%s", inputtext, GetPlayerZone(playerid, 0), pos);
  5745.             SendFamilyMessage(mes, 0x007FFFAA, 13, 18, 24);
  5746.             gEmCall[0] = playerid;
  5747.             ShowPlayerDialog(playerid,3,0,"{a8e4a0}Ïîëèöèÿ","{ffffff}Âàø âûçîâ ïðèíÿò. Îæèäàéòå, ïîëèöèÿ ñêîðî áóäåò","ÎÊ","");
  5748.         }
  5749.     case 175:
  5750.         {
  5751.             if(!response) return 1;
  5752.             new Float:x, Float:y, Float:z,pos[20],mes[256];
  5753.             GetPlayerPos(playerid,x,y,z);
  5754.             if(x < 0) strcat(pos,"San-Fierro");
  5755.             else if(y > 100.0) strcat(pos,"Las-Venturas");
  5756.             else strcat(pos,"Los-Santos");
  5757.  
  5758.             format(mes,sizeof(mes),"[Âíèìàíèå] %s âûçûâàåò ñêîðóþ ïîìîùü (ã.%s). ×òîáû ïðèíÿòü âûçîâ ââåäèòå {ffffff}/mc",PlayerInfo[playerid][NEWNAME],pos);
  5759.             SendFamilyMessage(mes, 0x007FFFFF, 14, 19);
  5760.             format(mes,sizeof(mes),"[Âíèìàíèå] Ïðè÷èíà: %s",inputtext);
  5761.             SendFamilyMessage(mes, 0x007FFFFF, 14, 19);
  5762.  
  5763.             gEmCall[1] = playerid;
  5764.             ShowPlayerDialog(playerid,3,0,"{a8e4a0}Ñêîðàÿ ïîìîùü","{ffffff}Âûçîâ ïðèíÿò. Æäèòå","ÎÊ","");
  5765.         }
  5766.     case 176:
  5767.         {
  5768.             if(!response) return 1;
  5769.             if(gEmCall[2] != INVALID_PLAYER_ID)
  5770.             {
  5771.                 SendClientMessage(playerid,COLOR_WHITE,"Ëèíèÿ çàíÿòà");
  5772.                 return _cecall(playerid,"911");
  5773.             }
  5774.             new Float:x, Float:y, Float:z,pos[20],mes[256];
  5775.             GetPlayerPos(playerid,x,y,z);
  5776.             if(x < 0) strcat(pos,"San-Fierro");
  5777.             else if(y > 100.0) strcat(pos,"Las-Venturas");
  5778.             else strcat(pos,"Los-Santos");
  5779.             for(new p = 0, j = GetPlayerPoolSize(); p <= j; p++)
  5780.             {
  5781.                 if(!IsPlayerConnected(p) || PlayerInfo[p][Logged] == false || PlayerInfo[p][JOB] != 4) continue;
  5782.                 format(mes,sizeof(mes),"[Äèñïåò÷åð] %s âûçûâàåò ìåõàíèêà (%s). ×òîáû ïðèíÿòü âûçîâ ââåäèòå {ffffff}/rc",PlayerInfo[playerid][NEWNAME],pos);
  5783.                 SendClientMessage(p,0x007FFFFF,mes);
  5784.                 format(mes,sizeof(mes),"[Äèñïåò÷åð] Ïðè÷èíà: %s",inputtext);
  5785.                 SendClientMessage(p,0x007FFFFF,mes);
  5786.                 gEmCall[2] = playerid;
  5787.             }
  5788.             ShowPlayerDialog(playerid,3,0,"{a8e4a0}Ìåõàíèê","{ffffff}Âûçîâ îòïðàâëåí.","ÎÊ","");
  5789.         }
  5790.     case 177:
  5791.         {
  5792.             if(!response) return 1;
  5793.             if(response)
  5794.             {
  5795.                 if(kLibGetPlayerMoney(playerid) < 125) return SendClientMessage(playerid,COLOR_GRAY, "Ó Âàñ íåäîñòàòî÷íî ñðåäñòâ. Íåîáõîäèìî: 125$");
  5796.                 if(Kanistra[playerid] == 0)
  5797.                 {
  5798.                     kLibGivePlayerMoney(playerid, -125);
  5799.                     SendClientMessage(playerid, 0xa8e4a0AA, "Âû êóïèëè êàíèñòðó ñ 20 ëèòðàìè áåíçèíà");
  5800.                     SendClientMessage(playerid, COLOR_BEAR, "×òîáû çàïðàâèòü òðàíñïîðò ïîäîéäèòå ê íåìó è ïðîïèøèòå /fillcar");
  5801.                     Kanistra[playerid] = 1;
  5802.                     SetPlayerAttachedObject(playerid, 1, 1650, 6, 0.109687, 0.019223, 0.054616, 0.000000, 260.555694, 0.000000, 1.000000, 1.000000, 1.000000 ); // petrolcanm - kanistra
  5803.                     AZSInfo[GetPVarInt(playerid,"azss")][aBalance] += 125;
  5804.                     AZSInfo[GetPVarInt(playerid,"azss")][aStart] += 125;
  5805.                     AZSInfo[GetPVarInt(playerid,"azss")][aScore] -= 20;
  5806.                     DeletePVar(playerid, "azss");
  5807.                 }
  5808.                 else
  5809.                 {
  5810.                     SendClientMessage(playerid, -1, "Âû ïîêóïàëè óæå êàíèñòðó.");
  5811.                 }
  5812.             }
  5813.         }
  5814.     case 178:
  5815.         {
  5816.             if(!response) return 1;
  5817.             if(GetPVarInt(playerid,"breaked") >= 1) return SendClientMessage(playerid,COLOR_GRAY, "Âû óæå ñòàâèëè îáúåêò, ñíà÷àëà óáåðèòå åãî ÷òîáû ïîñòàâèòü íîâûé.");
  5818.  
  5819.             new Float: xesa,Float: yesa,Float: zesa;
  5820.             GetPlayerPos(playerid,xesa,yesa,zesa);
  5821.  
  5822.             ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 6.1, 0, 0, 0, 0, 0,1);
  5823.  
  5824.             new string[15];
  5825.             format(string,sizeof(string),"%d", playerid);
  5826.             blocktext[playerid] = CreateDynamic3DTextLabel(string, 0xd8a903FF, xesa + 1, yesa, zesa + 0.3, 40.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, -1, -1, -1, 50.0);
  5827.  
  5828.             switch(listitem)
  5829.             {
  5830.             case 0:
  5831.                 {
  5832.                     new randbox = random(5);
  5833.                     new idobj;
  5834.                     if(randbox == 1) idobj = 19058;
  5835.                     if(randbox == 2) idobj = 19057;
  5836.                     if(randbox == 3) idobj = 19056;
  5837.                     if(randbox == 4) idobj = 19055;
  5838.                     if(randbox == 5) idobj = 19054;
  5839.                     object[playerid] = CreateDynamicObject(idobj, xesa+1,yesa,zesa-0.4,0.00, 0.00, 30.00);
  5840.                 }
  5841.             case 1:object[playerid] = CreateDynamicObject(18690, xesa+1,yesa,zesa-2.5,0.00, 0.00, 30.00);
  5842.             case 2:object[playerid] = CreateDynamicObject(19279, xesa+1,yesa,zesa-1.0,0.00, 0.00, 30.00);
  5843.             case 3:object[playerid] = CreateDynamicObject(1481, xesa+1,yesa,zesa-0.4,0.00, 0.00, 30.00);
  5844.             case 4:object[playerid] = CreateDynamicObject(19320, xesa+1,yesa,zesa-0.7,0.00, 0.00, 20.00);
  5845.             }
  5846.             SetPVarInt(playerid,"breaked",1);
  5847.         }
  5848.     case 179:
  5849.         {
  5850.             if(!response) return 1;
  5851.             new fractionid = PlayerInfo[playerid][MEMBER]-1;
  5852.             if(response)
  5853.             {
  5854.                 SetPlayerSkin(playerid,PlayerInfo[playerid][SKINFRAC]);
  5855.                 SendClientMessage(playerid,0xa8e4a0AA,"Âû ïåðåîäåëèñü â ðàáî÷óþ îäåæäó");
  5856.                 SetPlayerColor(playerid,gFractionColor[fractionid]);
  5857.             }
  5858.         }
  5859.     case D_SHOWALL:
  5860.         {
  5861.             if (!response)
  5862.             {
  5863.                 SetPVarInt(playerid, "Pageid", 1);
  5864.                 return 0;
  5865.             }
  5866.             SetPVarInt(playerid, "Pageid", GetPVarInt(playerid, "Pageid") + 1);
  5867.             new query[256];
  5868.             format(query,sizeof(query), "SELECT `login`,`rank`,`user_level` FROM `users` WHERE `member` = '%d' ORDER BY `rank`",PlayerInfo[playerid][MEMBER]);
  5869.             mysql_tquery(dbHandle, query, "ShowAll", "id", playerid, GetPVarInt(playerid, "Pageid"));
  5870.             return 1;
  5871.         }
  5872.     case 180:
  5873.         {
  5874.             if(!response) return 1;
  5875.             if(response)
  5876.             {
  5877.                 SetPlayerSkin(playerid,PlayerInfo[playerid][SKIN]);
  5878.                 SendClientMessage(playerid,0xa8e4a0AA,"Âû ïåðåîäåëèñü â îáû÷íóþ îäåæäó");
  5879.                 SetPlayerColor(playerid, 0xFFFFFF20);
  5880.             }
  5881.         }
  5882.     case 181:
  5883.         {
  5884.             if(!response) return 1;
  5885.             if(response)
  5886.             {
  5887.                 new string[90];
  5888.                 if(!strlen(inputtext) || strval(inputtext) < 2) return ShowPlayerDialog(playerid,181,1,"{a8e4a0}Ïîêóïêà äåòàëåé","{ffffff}Âû ìîæåòå êóïèòü íå áîëüøå 500 äåòàëåé (áåç ðþêçàêà)\n{6ee118}Öåíà çà 1 äåòàëü: 1$","Êóïèòü","Âûõîä");
  5889.                 new inputvalue = strval(inputtext);
  5890.                 if(EconomyInfo[2][eSklad] < inputvalue) return SendClientMessage(playerid, COLOR_GRAY, "Íà çàâîäå íåòó òàêîãî êîëè÷åñòâà äåòàëåé");
  5891.                 new value = (PlayerInfo[playerid][ULUCH] == 2) ? 1000 : 500;
  5892.                 if(PlayerInfo[playerid][METAL] + inputvalue > value) return SendClientMessage(playerid, COLOR_GRAY,"Íåäîñòàòî÷íî ìåñòà â èíâåíòàðå");
  5893.                 if(kLibGetPlayerMoney(playerid) < inputvalue / 2) return SendClientMessage(playerid,COLOR_GRAY,"Íå äîñòàòî÷íî äåíåã!");
  5894.                 new query[256];
  5895.                 PlayerInfo[playerid][METAL] += inputvalue;
  5896.                 kLibGivePlayerMoney(playerid, -(inputvalue / 2));
  5897.                 format(string,sizeof(string),"Âû êóïèëè %d äåòàëåé çà {a8e4a0}%d$",inputvalue,inputvalue / 2);
  5898.                 SendClientMessage(playerid,COLOR_BEAR,string);
  5899.                 EconomyInfo[2][eSklad] -= inputvalue;
  5900.                 SaveEconomy(2);
  5901.                 UpdateEconomy(2);
  5902.                 format(query, sizeof query, "UPDATE `users` SET `metal` = '%d' , `user_money` = '%d' WHERE `login` = '%s' LIMIT 1",PlayerInfo[playerid][METAL],PlayerInfo[playerid][MONEY], PlayerInfo[playerid][NEWNAME]);
  5903.                 mysql_tquery(dbHandle, query);
  5904.             }
  5905.         }
  5906.     case 182:
  5907.         {
  5908.             if(!response) return RemovePlayerFromVehicle(playerid);
  5909.             if(kLibGetPlayerMoney(playerid) < 25) { RemovePlayerFromVehicle(playerid); return SendClientMessage(playerid, COLOR_GRAY, "Íåäîñòàòî÷íî ñðåäñòâ!"); }
  5910.             SendClientMessage(playerid, COLOR_BEAR, "Âû àðåíäîâàëè Taxi çà {a8e4a0}25$");
  5911.             arenda[playerid] = 1;
  5912.             SetPVarInt(playerid, "RentTaxi", GetPlayerVehicleID(playerid));
  5913.             kLibGivePlayerMoney(playerid, -25);
  5914.             KaznaInfo[1][kCash] += 25;
  5915.             SaveKazna(1);
  5916.         }
  5917.     case 183:
  5918.         {
  5919.             if(!response)
  5920.             {
  5921.                 return SpawnPlayer(playerid);
  5922.             }
  5923.             if(response)
  5924.             {
  5925.                 if(strlen(inputtext) < 1 || strlen(inputtext) > MAX_PLAYER_NAME) return ShowPlayerDialog(playerid, 183, 1, "{a8e4a0}Ðåãèñòðàöèÿ", "{ffffff}Ââåäèòå èìÿ âàøåãî ðåôåðàëà:\n\n{a8e4a0}Åñëè âû íå çíàåòå ñâîåãî ðåôåðàëà, íàæìèòå ïðîïóñê", "Ïðèíÿòü", "Ïðîïóñê");
  5926.                 if (!strcmp(PlayerInfo[playerid][NEWNAME], inputtext, true)) return ShowPlayerDialog(playerid, 183, 1, "{a8e4a0}Ðåãèñòðàöèÿ", "{ffffff}Ââåäèòå èìÿ âàøåãî ðåôåðàëà:\n\n{a8e4a0}Åñëè âû íå çíàåòå ñâîåãî ðåôåðàëà, íàæìèòå ïðîïóñê", "Ïðèíÿòü", "Ïðîïóñê");
  5927.                 new string[256],query[256];
  5928.                 strmid(PlayerInfo[playerid][pReferal], inputtext, 0, strlen(inputtext), MAX_PLAYER_NAME);
  5929.                 format(string, sizeof(string),"Âàø ðåôåðàë: {ffffff}'%s'", inputtext);
  5930.                 SendClientMessage(playerid, COLOR_BEAR, string);
  5931.                 mysql_format(dbHandle, query, sizeof(query), "UPDATE `users` SET `referal` = '%e' WHERE `login` = '%s' LIMIT 1", inputtext, PlayerInfo[playerid][NEWNAME]);
  5932.                 mysql_tquery(dbHandle, query);
  5933.                 SpawnPlayer(playerid);
  5934.             }
  5935.         }
  5936.     case 184:
  5937.         {
  5938.             if(!response) return 1;
  5939.             new Float:x, Float:y, Float:z,pos[20],mes[256];
  5940.             GetPlayerPos(playerid,x,y,z);
  5941.             if(x < 0) strcat(pos,"San-Fierro");
  5942.             else if(y > 100.0) strcat(pos,"Las-Venturas");
  5943.             else strcat(pos,"Los-Santos");
  5944.             for(new p = 0, j = GetPlayerPoolSize(); p <= j; p++)
  5945.             {
  5946.                 if(!IsPlayerConnected(p) || PlayerInfo[p][Logged] == false || PlayerInfo[p][JOB] != 5) continue;
  5947.                 format(mes,sizeof(mes),"[Äèñïå÷åð] %s âûçûâàåò òàêñè (%s). ×òîáû ïðèíÿòü âûçîâ ââåäèòå {ffffff}/tc",PlayerInfo[playerid][NEWNAME],pos);
  5948.                 SendClientMessage(p,0x007FFFFF,mes);
  5949.                 format(mes,sizeof(mes),"[Äèñïå÷åð] Ïðèìå÷àíèå: %s",inputtext);
  5950.                 SendClientMessage(p,0x007FFFFF,mes);
  5951.             }
  5952.             gEmCall[3] = playerid;
  5953.             ShowPlayerDialog(playerid,3,0,"{a8e4a0}Òàêñè","{ffffff}Âûçîâ ïðèíÿò. Æäèòå","ÎÊ","");
  5954.         }
  5955.     case 186:
  5956.         {
  5957.             if(!response) return 1;
  5958.             if(response)
  5959.             {
  5960.                 if(PlayerInfo[playerid][NODONATE] != 0)
  5961.                 {
  5962.                     new strings[256];
  5963.                     format(strings, sizeof(strings), "{FFFFFF}Ñóììà áûëà çà÷èñëåíà íà Âàø àêêàóíò.\nÂû óñïåøíî ïîïîëíèëè ñ÷¸ò íà %d ðóá.\n\nÈñïîëüçóéòå: /menu > Äîíàò", PlayerInfo[playerid][NODONATE]);
  5964.                     ShowPlayerDialog(playerid,3,DIALOG_STYLE_MSGBOX,"{a8e4a0}Ñ÷¸ò ïîïîëíåí",strings,"Çàêðûòü","");
  5965.                     PlayerInfo[playerid][DONATE] += PlayerInfo[playerid][NODONATE];
  5966.                     PlayerInfo[playerid][NODONATE] = 0;
  5967.                     new query[256];
  5968.                     format(query, sizeof(query), "UPDATE `users` SET `user_donate` = '%d' ,`user_nodonate` = '%d' WHERE `login` = '%s' LIMIT 1",PlayerInfo[playerid][DONATE],PlayerInfo[playerid][NODONATE],PlayerInfo[playerid][NEWNAME]);
  5969.                     mysql_tquery(dbHandle, query);
  5970.                 }
  5971.             }
  5972.         }
  5973.     case D_RENTCAR:
  5974.         {
  5975.             if (response)
  5976.             {
  5977.                 new rent = GetPVarInt(playerid, "rentid");
  5978.                 if (kLibGetPlayerMoney(playerid) < RentCar[rent][ri_Price])
  5979.                 {
  5980.                     RemovePlayerFromVehicle(playerid);
  5981.                     PlayerInfo[playerid][ri_Carid] = INVALID_VEHICLE_ID;
  5982.                     DeletePVar(playerid, "rentid");
  5983.                     new str[64];
  5984.                     format(str, sizeof(str), "Âàì íå õâàòàåò {a8e4a0}%d${ffffff} äëÿ àðåíäû {ffff00}%s", RentCar[rent][ri_Price] - kLibGetPlayerMoney(playerid), RentCar[rent][ri_Name]);
  5985.                     SendClientMessage(playerid, -1, str);
  5986.                 }
  5987.                 else if(arenda[playerid] == 1)
  5988.                 {
  5989.                     SendClientMessage(playerid, -1, "Âû óæå àðåíäóåòå òðàíñïîðò");
  5990.                 }
  5991.                 else
  5992.                 {
  5993.                     GetVehicleParamsEx(PlayerInfo[playerid][ri_Carid], engine, lights, alarm, doors, bonnet, boot, objective);
  5994.                     SetVehicleParamsEx(PlayerInfo[playerid][ri_Carid], engine, lights, alarm, 1, bonnet, boot, objective);
  5995.                     SetPVarInt(playerid, "RentCarLock", 1);
  5996.                     LockCar(PlayerInfo[playerid][ri_Carid]);
  5997.                     kLibGivePlayerMoney(playerid, -RentCar[rent][ri_Price]);
  5998.                     RentCar[rent][ri_Rent] = true;
  5999.                     arenda[playerid] = 1;
  6000.                     SendClientMessage(playerid, COLOR_BEAR, "Âû àðåíäîâàëè ò/ñ. ×òîáû çàêðûòü/îòêðûòü àâòî, ââåäèòå êîìàíäó {a8e4a0}/lock");
  6001.                     SendClientMessage(playerid, COLOR_BEAR, "×òîáû ðàñòîðãíóòü àðåíäó, ââåäèòå êîìàíäó /unrent");
  6002.                 }
  6003.             }
  6004.             else
  6005.             {
  6006.                 PlayerInfo[playerid][ri_Carid] = INVALID_VEHICLE_ID;
  6007.                 DeletePVar(playerid, "RentCar");
  6008.                 RemovePlayerFromVehicle(playerid);
  6009.             }
  6010.         }
  6011.     case D_AZONE:
  6012.         {
  6013.             if (!response) return 0;
  6014.             new gzid = GetPVarInt(playerid, "AZoneID");
  6015.             new lastgzid = GangZone[gzid][gFraction];
  6016.             DeletePVar(playerid, "AZoneID");
  6017.             GangZone[gzid][gFraction] = listitem + 1;
  6018.             GangZoneStopFlashForAll(GangZone[gzid][gID]);
  6019.             GangZoneHideForAll(GangZone[gzid][gID]);
  6020.             GangZoneShowForAll(GangZone[gzid][gID],GetGangZoneColor(gzid));
  6021.             UpdateSklad(lastgzid);
  6022.             UpdateSklad(listitem + 1);
  6023.             SaveGZ(gzid);
  6024.             new temp[128];
  6025.             format(temp, sizeof(temp), "Àäìèíèñòðàòîð %s ïåðåäàë òåððèòîðèþ %s áàíäå %s", PlayerInfo[playerid][NEWNAME], GetGangName(lastgzid), GetGangName(listitem + 1));
  6026.             SendFamilyMessage(temp, COLOR_BEAR, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
  6027.             SendAdminMessage(COLOR_BEAR, temp);
  6028.             return 1;
  6029.         }
  6030.     case 187:
  6031.         {
  6032.             if(!response) return 1;
  6033.             new till = 0;
  6034.             new h = (GetPVarInt(playerid, "SkladIDMafia") == 11) ? 11 : 12;
  6035.             new gunamount = strval(inputtext);
  6036.             if(sscanf(inputtext, "i",till)) return ShowPlayerDialog(playerid, 187, 1, "{a8e4a0}Ïîëîæèòü äåíüãè", "{ffffff}Ââåäèòå êîë-âî äåíåã:", "Ïðèíÿòü", "Îòìåíà");
  6037.             if(gunamount < 1) return ShowPlayerDialog(playerid, 187, 1, "{a8e4a0}Ïîëîæèòü äåíüãè", "{ffffff}Ââåäèòå êîë-âî äåíåã:", "Ïðèíÿòü", "Îòìåíà");
  6038.             if(PlayerInfo[playerid][MONEY] < till) return SendClientMessage(playerid, COLOR_GRAY,"Ó Âàñ íåò ñòîëüêî äåíåã");
  6039.             new query[256];
  6040.             kLibGivePlayerMoney(playerid,-till);
  6041.             new fractionid = PlayerInfo[playerid][MEMBER]-1;
  6042.             new rank = PlayerInfo[playerid][RANK];
  6043.             new mes[256];
  6044.             format(mes, sizeof(mes), "Âû ïîëîæèëè íà ñêëàä ìàôèè %d$",till);
  6045.             SendClientMessage(playerid, COLOR_BEAR, mes);
  6046.             if(PlayerInfo[playerid][MEMBER] == 0) format(mes,sizeof(mes),"%s[%d] {a8e4a0}- ïîëîæèë íà ñêëàä {F1B719}%d$", PlayerInfo[playerid][NEWNAME],playerid,gunamount);
  6047.             else format(mes,sizeof(mes),"[%s] {ffffff}%s[%d] {a8e4a0}- ïîëîæèë íà ñêëàä {F1B719}%d$", gFractionRankName[fractionid][rank-1],PlayerInfo[playerid][NEWNAME],playerid,gunamount);
  6048.             SendFamilyMessage(mes, 0x98E35Eff, 11);
  6049.             SkladInfo[h][sBalance] += till;
  6050.             format(query, sizeof query, "UPDATE `sklad` SET `sBalance` = '%d' WHERE `sID` = '%d' LIMIT 1",SkladInfo[h][sBalance],SkladInfo[h][sID]);
  6051.             mysql_tquery(dbHandle, query);
  6052.             UpdateMafia();
  6053.             return 1;
  6054.         }
  6055.     case 188:
  6056.         {
  6057.             if(!response) return true;
  6058.             new s = 4;
  6059.             if(PlayerInfo[playerid][RANK] == 2 || PlayerInfo[playerid][RANK] == 3)
  6060.             {
  6061.                 switch(listitem)
  6062.                 {
  6063.                 case 0:
  6064.                     {
  6065.                         if(HaveWeapon(playerid, 3)) return SendClientMessage(playerid,COLOR_GRAY,"Ó Âàñ óæå èìååòñÿ äóáèíêà.");
  6066.                         GivePlayerWeapon(playerid,3,1);
  6067.                         SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè äóáèíêó");
  6068.                         ShowPlayerDialog(playerid, 169, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nDesert Eagle\nMP5\nÙèò\nÁðîíåæèëåò", "Ïðèíÿòü", "Îòìåíà");
  6069.                     }
  6070.                 case 1:
  6071.                     {
  6072.                         if(HaveWeapon(playerid, 24)) return SendClientMessage(playerid,COLOR_GRAY,"Âû íå ìîæåòå âçÿòü îðóæèå, ïîêà îíî ó Âàñ èìååòñÿ.");
  6073.                         if(SkladsInfo[s][ssPT] >= 100 && SkladsInfo[s][ssMT] >= 80)
  6074.                         {
  6075.                             GivePlayerWeapon(playerid,24,100);
  6076.                             SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè îðóæèå Desert Eagle 100 ïàòðîíîâ");
  6077.                             SkladsInfo[s][ssMT] -= 80;
  6078.                             SkladsInfo[s][ssPT] -= 100;
  6079.                             SaveSklads(s);
  6080.                             ShowPlayerDialog(playerid, 169, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nDesert Eagle\nMP5\nÙèò\nÁðîíåæèëåò", "Ïðèíÿòü", "Îòìåíà");
  6081.                         }
  6082.                         else
  6083.                         {
  6084.                             SendClientMessage(playerid,COLOR_GRAY, "Íà ñêëàäå íå õâàòàåò ïàòðîí èëè äåòàëåé");
  6085.                         }
  6086.                     }
  6087.                 case 2:
  6088.                     {
  6089.                         if(HaveWeapon(playerid, 29)) return SendClientMessage(playerid,COLOR_GRAY,"Âû íå ìîæåòå âçÿòü îðóæèå, ïîêà îíî ó Âàñ èìååòñÿ.");
  6090.                         if(SkladsInfo[s][ssPT] >= 120 && SkladsInfo[s][ssMT] >= 100)
  6091.                         {
  6092.                             GivePlayerWeapon(playerid,29,120);
  6093.                             SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè îðóæèå MP5 120 ïàòðîíîâ");
  6094.                             SkladsInfo[s][ssMT] -= 100;
  6095.                             SkladsInfo[s][ssPT] -= 120;
  6096.                             SaveSklads(s);
  6097.                             ShowPlayerDialog(playerid, 169, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nDesert Eagle\nMP5\nÙèò\nÁðîíåæèëåò", "Ïðèíÿòü", "Îòìåíà");
  6098.                         }
  6099.                         else
  6100.                         {
  6101.                             SendClientMessage(playerid,COLOR_GRAY, "Íà ñêëàäå íå õâàòàåò ïàòðîí èëè äåòàëåé");
  6102.                         }
  6103.                     }
  6104.                 case 3:
  6105.                     {
  6106.                         shield[playerid] = 1;
  6107.                         SetPlayerAttachedObject(playerid, 1, 18637, 14, 0.0, 0.0, 0.0, 0.0, 180.0, 180.0);
  6108.                         SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè ùèò");
  6109.                         SendClientMessage(playerid,COLOR_BEAR,"Ñíÿòü ùèò ìîæíî êîìàíäîé: /shieldoff");
  6110.                         ShowPlayerDialog(playerid, 169, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nDesert Eagle\nMP5\nÙèò\nÁðîíåæèëåò", "Ïðèíÿòü", "Îòìåíà");
  6111.                     }
  6112.                 case 4:
  6113.                     {
  6114.                         PlayerArmour[playerid] = 100.0;
  6115.                         SetPlayerArmour(playerid, 100);
  6116.                         SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè áðîíåæèëåò");
  6117.                         ShowPlayerDialog(playerid, 169, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nDesert Eagle\nMP5\nÙèò\nÁðîíåæèëåò", "Ïðèíÿòü", "Îòìåíà");
  6118.                     }
  6119.                 }
  6120.             }
  6121.             else
  6122.             {
  6123.                 SendClientMessage(playerid,COLOR_GRAY,"Áðàòü ñíàðÿæåíèå, äîñòóïíî òîëüêî äëÿ îõðàííû è íà÷.îõðàííû");
  6124.             }
  6125.         }
  6126.     case 189:
  6127.         {
  6128.             if(!response) return true;
  6129.             new s = 5;
  6130.             switch(listitem)
  6131.             {
  6132.             case 0:
  6133.                 {
  6134.                     if(HaveWeapon(playerid, 3)) return SendClientMessage(playerid,COLOR_GRAY,"Âû íå ìîæåòå âçÿòü äóáèíêó, ïîêà îíà ó Âàñ èìååòñÿ.");
  6135.                     GivePlayerWeapon(playerid,3,1);
  6136.                     SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè äóáèíêó");
  6137.                     ShowPlayerDialog(playerid, 189, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nSD Pistol\nDesert Eagle\nÁðîíåæèëåò\nMP5\nÌ4\nShotGun\nÙèò", "Ïðèíÿòü", "Îòìåíà");
  6138.                 }
  6139.             case 1:
  6140.                 {
  6141.                     if(HaveWeapon(playerid, 23)) return SendClientMessage(playerid,COLOR_GRAY,"Âû íå ìîæåòå âçÿòü îðóæèå, ïîêà îíî ó Âàñ èìååòñÿ.");
  6142.                     if(SkladsInfo[s][ssPT] >= 60 && SkladsInfo[s][ssMT] >= 30)
  6143.                     {
  6144.                         SetPlayerArmedWeapon(playerid,23);
  6145.                         //if(GetPlayerAmmo(playerid) > 0 && GetPlayerWeapon(playerid) == 23) SetPlayerAmmo(playerid,2,0);
  6146.                         GivePlayerWeapon(playerid,23,60);
  6147.                         SetPVarInt(playerid,"TazerGun",1);
  6148.                         SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè îðóæèå SD Pistol 60 ïàòðîíîâ");
  6149.                         SkladsInfo[s][ssMT] -= 30;
  6150.                         SkladsInfo[s][ssPT] -= 60;
  6151.                         SaveSklads(s);
  6152.                         ShowPlayerDialog(playerid, 189, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nSD Pistol\nDesert Eagle\nÁðîíåæèëåò\nMP5\nÌ4\nShotGun\nÙèò", "Ïðèíÿòü", "Îòìåíà");
  6153.                     }
  6154.                     else
  6155.                     {
  6156.                         SendClientMessage(playerid,COLOR_GRAY, "Íà ñêëàäå íå õâàòàåò ïàòðîí èëè äåòàëåé");
  6157.                     }
  6158.                 }
  6159.             case 2:
  6160.                 {
  6161.                     if(HaveWeapon(playerid, 24)) return SendClientMessage(playerid,COLOR_GRAY,"Âû íå ìîæåòå âçÿòü îðóæèå, ïîêà îíî ó Âàñ èìååòñÿ.");
  6162.                     if(PlayerInfo[playerid][RANK] < 2) return SendClientMessage(playerid,COLOR_GRAY,"Desert Eagle äîñòóïåí ñî 2 ðàíãà");
  6163.                     if(SkladsInfo[s][ssPT] >= 100 && SkladsInfo[s][ssMT] >= 80)
  6164.                     {
  6165.                         GivePlayerWeapon(playerid,24,100);
  6166.                         SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè îðóæèå Desert Eagle 100 ïàòðîíîâ");
  6167.                         SkladsInfo[s][ssMT] -= 80;
  6168.                         SkladsInfo[s][ssPT] -= 100;
  6169.                         SaveSklads(s);
  6170.                         ShowPlayerDialog(playerid, 189, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nSD Pistol\nDesert Eagle\nÁðîíåæèëåò\nMP5\nÌ4\nShotGun\nÙèò", "Ïðèíÿòü", "Îòìåíà");
  6171.                     }
  6172.                     else
  6173.                     {
  6174.                         SendClientMessage(playerid,COLOR_GRAY, "Íà ñêëàäå íå õâàòàåò ïàòðîí èëè äåòàëåé");
  6175.                     }
  6176.                 }
  6177.             case 3:
  6178.                 {
  6179.                     PlayerArmour[playerid] = 100.0;
  6180.                     SetPlayerArmour(playerid, 100);
  6181.                     SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè áðîíåæèëåò");
  6182.                     ShowPlayerDialog(playerid, 189, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nSD Pistol\nDesert Eagle\nÁðîíåæèëåò\nMP5\nÌ4\nShotGun\nÙèò", "Ïðèíÿòü", "Îòìåíà");
  6183.                 }
  6184.             case 4:
  6185.                 {
  6186.                     if(HaveWeapon(playerid, 29)) return SendClientMessage(playerid,COLOR_GRAY,"Âû íå ìîæåòå âçÿòü îðóæèå, ïîêà îíî ó Âàñ èìååòñÿ.");
  6187.                     if(PlayerInfo[playerid][RANK] < 2) return SendClientMessage(playerid,COLOR_GRAY,"MP5 äîñòóïíà ñî 2 ðàíãà");
  6188.                     if(SkladsInfo[s][ssPT] >= 120 && SkladsInfo[s][ssMT] >= 100)
  6189.                     {
  6190.                         GivePlayerWeapon(playerid,29,120);
  6191.                         SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè îðóæèå MP5 120 ïàòðîíîâ");
  6192.                         SkladsInfo[s][ssMT] -= 100;
  6193.                         SkladsInfo[s][ssPT] -= 120;
  6194.                         SaveSklads(s);
  6195.                         ShowPlayerDialog(playerid, 189, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nSD Pistol\nDesert Eagle\nÁðîíåæèëåò\nMP5\nÌ4\nShotGun\nÙèò", "Ïðèíÿòü", "Îòìåíà");
  6196.                     }
  6197.                     else
  6198.                     {
  6199.                         SendClientMessage(playerid,COLOR_GRAY, "Íà ñêëàäå íå õâàòàåò ïàòðîí èëè äåòàëåé");
  6200.                     }
  6201.                 }
  6202.             case 5:
  6203.                 {
  6204.                     if(HaveWeapon(playerid, 31)) return SendClientMessage(playerid,COLOR_GRAY,"Âû íå ìîæåòå âçÿòü îðóæèå, ïîêà îíî ó Âàñ èìååòñÿ.");
  6205.                     if(PlayerInfo[playerid][RANK] < 3) return SendClientMessage(playerid,COLOR_GRAY,"M4 äîñòóïíà ñ 3 ðàíãà");
  6206.                     if(SkladsInfo[s][ssPT] >= 150 && SkladsInfo[s][ssMT] >= 120)
  6207.                     {
  6208.                         GivePlayerWeapon(playerid,31,150);
  6209.                         SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè îðóæèå M4 150 ïàòðîíîâ");
  6210.                         SkladsInfo[s][ssMT] -= 100;
  6211.                         SkladsInfo[s][ssPT] -= 120;
  6212.                         SaveSklads(s);
  6213.                         ShowPlayerDialog(playerid, 189, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nSD Pistol\nDesert Eagle\nÁðîíåæèëåò\nMP5\nÌ4\nShotGun\nÙèò", "Ïðèíÿòü", "Îòìåíà");
  6214.                     }
  6215.                     else
  6216.                     {
  6217.                         SendClientMessage(playerid,COLOR_GRAY, "Íà ñêëàäå íå õâàòàåò ïàòðîí èëè äåòàëåé");
  6218.                     }
  6219.                 }
  6220.             case 6:
  6221.                 {
  6222.                     if(HaveWeapon(playerid, 25)) return SendClientMessage(playerid,COLOR_GRAY,"Âû íå ìîæåòå âçÿòü îðóæèå, ïîêà îíî ó Âàñ èìååòñÿ.");
  6223.                     if(PlayerInfo[playerid][RANK] < 3) return SendClientMessage(playerid,COLOR_GRAY,"ShotGun äîñòóïåí ñ 3 ðàíãà");
  6224.                     if(SkladsInfo[s][ssPT] >= 120 && SkladsInfo[s][ssMT] >= 60)
  6225.                     {
  6226.                         GivePlayerWeapon(playerid,25,80);
  6227.                         SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè îðóæèå ShotGun 80 ïàòðîíîâ");
  6228.                         SkladsInfo[s][ssMT] -= 60;
  6229.                         SkladsInfo[s][ssPT] -= 120;
  6230.                         SaveSklads(s);
  6231.                         ShowPlayerDialog(playerid, 189, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nSD Pistol\nDesert Eagle\nÁðîíåæèëåò\nMP5\nÌ4\nShotGun\nÙèò", "Ïðèíÿòü", "Îòìåíà");
  6232.                     }
  6233.                     else
  6234.                     {
  6235.                         SendClientMessage(playerid,COLOR_GRAY, "Íà ñêëàäå íå õâàòàåò ïàòðîí èëè äåòàëåé");
  6236.                     }
  6237.                 }
  6238.             case 7:
  6239.                 {
  6240.                     if(PlayerInfo[playerid][RANK] < 3) return SendClientMessage(playerid,COLOR_GRAY,"Ùèò äîñòóïåí ñ 3 ðàíãà");
  6241.                     shield[playerid] = 1;
  6242.                     SetPlayerAttachedObject(playerid, 1, 18637, 14, 0.0, 0.0, 0.0, 0.0, 180.0, 180.0);
  6243.                     SendClientMessage(playerid,COLOR_BEAR,"Âû âçÿëè ùèò");
  6244.                     SendClientMessage(playerid,COLOR_BEAR,"Ñíÿòü ùèò ìîæíî êîìàíäîé: /shieldoff");
  6245.                     ShowPlayerDialog(playerid, 189, 2, "{a8e4a0}Ñíàðÿæåíèå", "{FFFFFF}Äóáèíêà\nSD Pistol\nDesert Eagle\nÁðîíåæèëåò\nMP5\nÌ4\nShotGun\nÙèò", "Ïðèíÿòü", "Îòìåíà");
  6246.                 }
  6247.             }
  6248.         }
  6249.     case D_WEDDING:
  6250.         {
  6251.             if (!response)return 0;
  6252.             switch(listitem)
  6253.             {
  6254.             case 0:
  6255.                 {
  6256.                     if (PlayerInfo[playerid][SEX] != 1)return SendClientMessage(playerid, COLOR_BEAR, "Ýòîò íàðÿä íå äëÿ Âàñ!");
  6257.                     SetPlayerSkin(playerid, 46);
  6258.                     SendClientMessage(playerid, COLOR_BEAR, "Âû îäåëè ñâàäåáíûé êîñòþì.");
  6259.                     SendClientMessage(playerid, COLOR_BEAR, "Äëÿ òîãî ÷òîáû ïîæåíèòüñÿ ââåäèòå êîìàíäó {a8e4a0}\"/wed\"");
  6260.                     SendClientMessage(playerid, COLOR_BEAR, "Äëÿ òîãî ÷òîáû ðàçâåñòèñü ââåäèòå êîìàíäó {a8e4a0}\"/divorce\"");
  6261.                 }
  6262.             case 1:
  6263.                 {
  6264.                     if (PlayerInfo[playerid][SEX] != 2)return SendClientMessage(playerid, COLOR_BEAR, "Ýòîò íàðÿä íå äëÿ Âàñ!");
  6265.                     SetPlayerSkin(playerid, 214);
  6266.                     SendClientMessage(playerid, COLOR_BEAR, "Âû îäåëè ñâàäåáíûé êîñòþì.");
  6267.                     SendClientMessage(playerid, COLOR_BEAR, "Äëÿ òîãî ÷òîáû ðàçâåñòèñü ââåäèòå êîìàíäó {a8e4a0}\"/divorce\"");
  6268.                 }
  6269.             case 2:
  6270.                 {
  6271.                     SetPlayerSkin(playerid, 68);
  6272.                     SendClientMessage(playerid, COLOR_BEAR, "Âû îäåëè êîñòþì \"Ñâÿùåííèêà\".");
  6273.                 }
  6274.             case 3:
  6275.                 {
  6276.                     if(PlayerInfo[playerid][MEMBER] > 0) SetPlayerSkin(playerid,PlayerInfo[playerid][SKINFRAC]);
  6277.                     else SetPlayerSkin(playerid,PlayerInfo[playerid][SKIN]);
  6278.                 }
  6279.             }
  6280.         }
  6281.     case D_PHONEBOOK:
  6282.         {
  6283.             if (!response) return 0;
  6284.             switch (listitem)
  6285.             {
  6286.             case 0:
  6287.                 {
  6288.                     new string[1024], str[64];
  6289.                     for (new i; i < 8; i++)
  6290.                     {
  6291.                         format(str, sizeof(str), "%s\t\t| %d\n", (PhoneNumbers[playerid][i]) ? GetNameWithNumber(PhoneNumbers[playerid][i]) : ("Offline/None"), PhoneNumbers[playerid][i]);
  6292.                         strcat(string, str);
  6293.                     }
  6294.                     ShowPlayerDialog(playerid, 3, DIALOG_STYLE_LIST, "Êîíòàêòû", string, "Çàêðûò", "");
  6295.                 }
  6296.             case 1:
  6297.                 {
  6298.                     new string[1024], str[64];
  6299.                     for (new i; i < 8; i++)
  6300.                     {
  6301.                         format(str, sizeof(str), "%s\t\t| %d\n", (PhoneNumbers[playerid][i]) ? GetNameWithNumber(PhoneNumbers[playerid][i]) : ("Offline/None"), PhoneNumbers[playerid][i]);
  6302.                         strcat(string, str);
  6303.                     }
  6304.                     ShowPlayerDialog(playerid, D_PHONEADD, DIALOG_STYLE_LIST, "Äîáàâèòü", string, "Âûáðàòü", "Îòìåíà");
  6305.                 }
  6306.             case 2:
  6307.                 {
  6308.                     new string[1024], str[64];
  6309.                     for (new i; i < 8; i++)
  6310.                     {
  6311.                         format(str, sizeof(str), "%s\t\t| %d\n", (PhoneNumbers[playerid][i]) ? GetNameWithNumber(PhoneNumbers[playerid][i]) : ("Offline/None"), PhoneNumbers[playerid][i]);
  6312.                         strcat(string, str);
  6313.                     }
  6314.                     ShowPlayerDialog(playerid, D_PHONEDEL, DIALOG_STYLE_LIST, "Óäàëèòü", string, "Âûáðàòü", "Îòìåíà");
  6315.                 }
  6316.             }
  6317.             return 1;
  6318.         }
  6319.     case D_PHONEDEL:
  6320.         {
  6321.             if (!response) return 0;
  6322.             if (PhoneNumbers[playerid][listitem] == 0) return SendClientMessage(playerid, COLOR_GRAY, "Ñëîò äëÿ êîíòàêòà ïóñòîé!");
  6323.             new str[128];
  6324.             format(str, sizeof(str), "Êîíòàêò %s | %d óäàëåí.", GetNameWithNumber(PhoneNumbers[playerid][listitem]), PhoneNumbers[playerid][listitem]);
  6325.             SendClientMessage(playerid, COLOR_BEAR, str);
  6326.             PhoneNumbers[playerid][listitem] = 0;
  6327.             return 1;
  6328.         }
  6329.     case D_PHONEADD:
  6330.         {
  6331.             if (!response) return 0;
  6332.             SetPVarInt(playerid, "SelectedSlot", listitem);
  6333.             ShowPlayerDialog(playerid, D_PHONENUMBERS, DIALOG_STYLE_INPUT, "Íîìåð", "{ffffff}Ââåäèòå íîìåð êîíòàêòà:", "Äîáàâèòü", "Îòìåíà");
  6334.             return 0;
  6335.         }
  6336.     case D_PHONENUMBERS:
  6337.         {
  6338.             if (!response) return 0;
  6339.             if (!strlen(inputtext)) return ShowPlayerDialog(playerid, D_PHONENUMBERS, DIALOG_STYLE_INPUT, "Íîìåð", "{ffffff}Ââåäèòå íîìåð êîíòàêòà:", "Äîáàâèòü", "Îòìåíà");
  6340.             new str[128], slot = GetPVarInt(playerid, "SelectedSlot");
  6341.             format(str, sizeof(str), "Íîìåð %d äîáàâëåí â ñëîò %d", strval(inputtext), slot);
  6342.             SendClientMessage(playerid, COLOR_BEAR, str);
  6343.             PhoneNumbers[playerid][slot] = strval(inputtext);
  6344.             return 1;
  6345.         }
  6346.     case D_BIZWARLIST:
  6347.         {
  6348.             if (!response)
  6349.             {
  6350.                 BizWar_Starter = -1;
  6351.                 BizWar_Clubid = -1;
  6352.                 return 0;
  6353.             }
  6354.             new str[128];
  6355.             format(str, sizeof(str), "{FFFFFF}%s "COLOR_BEAR_H"%s èíèöèèðîâàëà âîéíó çà áèçíåñ %s", PlayerInfo[playerid][NEWNAME], (BizWar_Starter == 11) ? ("French Mafia") : ("Triad Mafia"), ClubInfo[BizWar_Clubid][cName]);
  6356.             for(new i = 0, j = GetPlayerPoolSize(); i <= j; i++)
  6357.             {
  6358.                 if (!IsPlayerConnected(i)) continue;
  6359.                 if (PlayerInfo[i][ADMLEVEL] || PlayerInfo[i][MEMBER] == 11 || PlayerInfo[i][MEMBER] == 21)SendClientMessage(i, COLOR_BEAR, str);
  6360.                 if (PlayerInfo[i][ADMLEVEL] && PlayerInfo[i][ChangeCount] == false)continue;
  6361.                 if (PlayerInfo[i][MEMBER] == 11 || PlayerInfo[i][MEMBER] == 21 || PlayerInfo[i][ADMLEVEL])
  6362.                 {
  6363.                     GangZoneShowForPlayer(i, BizWar_Zone[listitem], (BizWar_Starter == 11) ? 0x007575AA : 0xAE0F04AA);
  6364.                     CreatTextDrawBizWar(i);
  6365.                 }
  6366.             }
  6367.  
  6368.             TextDrawSetString(bwBandaCapt1a, (BizWar_Starter == 11) ? ("French Mafia") : ("Triad Mafia"));
  6369.             TextDrawSetString(bwBandaCapt2a, (BizWar_Starter != 11) ? ("French Mafia") : ("Triad Mafia"));
  6370.  
  6371.             TextDrawSetString(bwScoreCapt1a, "0");
  6372.             TextDrawSetString(bwScoreCapt2a, "0");
  6373.  
  6374.             BizWar_ZoneID = listitem;
  6375.             BizWar_Timer = 60 * 15;
  6376.             BizWarOn = true;
  6377.             if (!BizWar_Used[0])BizWar_Used[0] = PlayerInfo[playerid][MEMBER];
  6378.             if (!BizWar_Used[1])BizWar_Used[1] = PlayerInfo[playerid][MEMBER];
  6379.             return 1;
  6380.         }
  6381.     case D_CASINOSKINCHANGE:
  6382.         {
  6383.             if (!response) return 0;
  6384.             if (kLibGetPlayerMoney(playerid) < 300) return SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ íåäîñòàòî÷íî äåíåã!");
  6385.  
  6386.             kLibGivePlayerMoney(playerid, - 300);
  6387.  
  6388.             SetPlayerSkin(playerid, (PlayerInfo[playerid][SEX] == 1) ? 171 : 172);
  6389.  
  6390.             PlayerInfo[playerid][Casino_Job] = true;
  6391.  
  6392.             if (ClubInfo[24][cBuy])
  6393.             {
  6394.                 ClubInfo[24][cBalance] += 150;
  6395.                 ClubInfo[24][cStart] += 150;
  6396.             }
  6397.  
  6398.             SendClientMessage(playerid, COLOR_BEAR, "Âû óñòðîèëèñü íà ðàáîòó "COLOR_BEAR_H"\"Êðóïüå\".");
  6399.             SendClientMessage(playerid, COLOR_WHITE, "Âûáåðèòå ñâîáîäíûé ñòîë äëÿ èãðû "COLOR_BEAR_H"\"Êîñòü\".");
  6400.             return 1;
  6401.         }
  6402.     case D_CASINOJOB:
  6403.         {
  6404.             if (!response) return 0;
  6405.  
  6406.             SetPlayerSkin(playerid, PlayerInfo[playerid][SKIN]);
  6407.             PlayerInfo[playerid][Casino_Job] = false;
  6408.             return 1;
  6409.         }
  6410.     case D_MAKELEADERS:
  6411.         {
  6412.             if (!response) return 0;
  6413.            
  6414.             if (PlayerInfo[playerid][LEADER] == 23) return SendClientMessage(playerid, COLOR_GRAY, "Âàì íå äîñòóïíà ýòà êîìàíäà!");
  6415.             if (PlayerInfo[playerid][MEMBER] != 23) return SendClientMessage(playerid, COLOR_GRAY, "Âàì íå äîñòóïíà ýòà êîìàíäà!");
  6416.            
  6417.             new leaderid = GetPVarInt(playerid, "leaderid");
  6418.             new fractionid;
  6419.  
  6420.             DeletePVar(playerid, "leaderid");
  6421.  
  6422.             switch (PlayerInfo[playerid][RANK])
  6423.             {
  6424.             case 4: // 15
  6425.                 {
  6426.                     if (listitem == 0)
  6427.                     {
  6428.                         PlayerInfo[leaderid][SKINFRAC] = 186;
  6429.                         fractionid = 14;
  6430.                     }
  6431.                 }
  6432.             case 5:// 14, 19
  6433.                 {
  6434.                     if (listitem == 0)fractionid = 13;
  6435.                     else if (listitem == 1)fractionid = 18;
  6436.                     PlayerInfo[leaderid][SKINFRAC] = 70;
  6437.                 }
  6438.             case 6:// 13, 18
  6439.                 {
  6440.                     if (listitem == 0)fractionid = 12;
  6441.                     else if (listitem == 1)fractionid = 17;
  6442.                     PlayerInfo[leaderid][SKINFRAC] = 288;
  6443.                 }
  6444.             case 7:// 16, 20
  6445.                 {
  6446.                     if (listitem == 0)fractionid = 15;
  6447.                     else if (listitem == 1)fractionid = 19;
  6448.                     PlayerInfo[leaderid][SKINFRAC] = 179;
  6449.                 }
  6450.             default: SendClientMessage(playerid, COLOR_GRAY, "Â ðàçðàáîòêå!");
  6451.             }
  6452.  
  6453.             PlayerInfo[leaderid][LEADER] = fractionid + 1;
  6454.             PlayerInfo[leaderid][MEMBER] = fractionid + 1;
  6455.             PlayerInfo[leaderid][RANK] = 10;
  6456.             PlayerInfo[leaderid][JOB] = 0;
  6457.  
  6458.             SetPlayerColor(leaderid, gFractionColor[fractionid]);
  6459.             SetPlayerSkin(leaderid, PlayerInfo[leaderid][SKINFRAC]);
  6460.  
  6461.             new string[128];
  6462.  
  6463.             format(string,sizeof(string),"Âû íàçíà÷èëè %s[%d] íà ïîñò ëèäåðà ôðàêöèè {a8e4a0}\"%s\"", PlayerInfo[leaderid][NEWNAME],leaderid,gFractionName[fractionid]);
  6464.             SendClientMessage(playerid,COLOR_BEAR,string);
  6465.  
  6466.             format(string,sizeof(string),"Âàì áûëî äîâåðåííî ëèäåðñòâî ôðàêöèè {a8e4a0}\"%s\". {a8e4a0}Æåëàåì Âàì óäà÷è íà äàííîì ïîñòó!",gFractionName[fractionid]);
  6467.             SendClientMessage(leaderid,COLOR_BEAR,string);
  6468.  
  6469.             return 1;
  6470.  
  6471.         }
  6472.     case D_VOTINGCONTROL:
  6473.         {
  6474.             if (!response) return 0;
  6475.  
  6476.             switch(listitem)
  6477.             {
  6478.             case 0:
  6479.                 {
  6480.                     Vote_Started = true;
  6481.  
  6482.                     SendClientMessageToAll(0xFF8247FF, "Óâàæàåìûå èãðîêè, â øòàòå ïðîõîäÿò âûáîðû Ïðåçèäåíòà.");
  6483.                     SendClientMessageToAll(0xFF8247FF, "Âû ìîæåòå ïðîãîëîñîâàòü â èçáèðàòåëüíîì ó÷àñòêå Àäìèíèñòðàöèè Ïðåçèäåíòà.");
  6484.                     SendClientMessageToAll(0xFF8247FF, "Âû ìîæåòå îòäàòü ñâîé ãîëîñ çà ïîíðàâèâøåãî êàíäèäàòà.");
  6485.                     SendClientMessageToAll(0xFF8247FF, "Äëÿ òîãî ÷òîáû îòäàòü ñâîé ãîëîñ âû äîëæíû ïðîæèâàòü â øòàòå ìèíèìóì 2 ãîäà.");
  6486.  
  6487.                     Vote_Area[0] = CreateDynamicCP(673.7513, 202.8123, 1010.0, 1.5, 215, 5, -1, 30.0);
  6488.                     Vote_Area[1] = CreateDynamicCP(672.1897, 202.8124, 1010.0, 1.5, 215, 5, -1, 30.0);
  6489.                     Vote_Area[2] = CreateDynamicCP(670.6234, 202.8196, 1010.0, 1.5, 215, 5, -1, 30.0);
  6490.                 }
  6491.             case 1:
  6492.                 {
  6493.                     new message[384], str[48];
  6494.                     for (new id; id < MAX_VOTE_USERS; id ++)
  6495.                     {
  6496.                         format(str, sizeof(str), "%s\t\t\t%d\n", Vote_Players[id], Vote_Value[id]);
  6497.                         strcat(message, str);
  6498.                     }
  6499.                     ShowPlayerDialog(playerid, D_CANDIDATE, DIALOG_STYLE_LIST, "Ðåäàêòîð", message, "Âûáîð", "Îòìåíà");
  6500.                 }
  6501.             case 2:
  6502.                 {
  6503.                     Vote_Started = false;
  6504.  
  6505.                     for (new a; a < 3; a ++) DestroyDynamicCP(Vote_Area[a]);
  6506.  
  6507.                     SendClientMessage(playerid, COLOR_GRAY, "Ãîëîñîâàíèå îñòàíîâëåíî.");
  6508.                 }
  6509.             }
  6510.  
  6511.             return 1;
  6512.         }
  6513.     case D_CANDIDATE:
  6514.         {
  6515.             if (!response) return 0;
  6516.  
  6517.             SetPVarInt(playerid, "Vote_ID", listitem);
  6518.  
  6519.             ShowPlayerDialog(playerid, D_CHANGECAND, DIALOG_STYLE_INPUT, "Êàíäèäàò", "Íàïèøèòå íèêíåéì êàíäèäàòà:", "Ñîõðàíèòü", "Îòìåíà");
  6520.  
  6521.             return 1;
  6522.         }
  6523.     case D_CHANGECAND:
  6524.         {
  6525.             if (!response) return 0;
  6526.             if (!strlen(inputtext)) return ShowPlayerDialog(playerid, D_CHANGECAND, DIALOG_STYLE_INPUT, "Êàíäèäàò", "Íàïèøèòå íèêíåéì êàíäèäàòà:", "Ñîõðàíèòü", "Îòìåíà");
  6527.  
  6528.             new ids = GetPVarInt(playerid, "Vote_ID");
  6529.             DeletePVar(playerid, "Vote_ID");
  6530.  
  6531.             if(ids != 0 && (!strcmp(Vote_Players[ids - 1], "None", true)))
  6532.             {
  6533.                 new str[64];
  6534.                 format(str, sizeof(str), "Ñíà÷àëà çàïîëíèòå ñëîò ¹%d.", ids);
  6535.                 SendClientMessage(playerid, COLOR_BEAR, str);
  6536.             }
  6537.             else
  6538.             {
  6539.                 format(Vote_Players[ids], 24, "%s", inputtext);
  6540.  
  6541.                 new message[384], str[48];
  6542.                 for (new id; id < MAX_VOTE_USERS; id ++)
  6543.                 {
  6544.                     format(str, sizeof(str), "%s\t\t\t%d\n", Vote_Players[id], Vote_Value[id]);
  6545.                     strcat(message, str);
  6546.                 }
  6547.                 ShowPlayerDialog(playerid, D_CANDIDATE, DIALOG_STYLE_LIST, "Ðåäàêòîð", message, "Âûáîð", "Îòìåíà");
  6548.             }
  6549.             return 1;
  6550.         }
  6551.     case D_PLAYERVOTE:
  6552.         {
  6553.             if (!response) return 0;
  6554.             if (PlayerInfo[playerid][VotedDay] == getdate()) return SendClientMessage(playerid, COLOR_GRAY, "Âû óæå îòäàëè ñâîé ãîëîñ!");
  6555.  
  6556.             PlayerInfo[playerid][VotedDay] = getdate();
  6557.  
  6558.             Vote_Value[listitem] ++;
  6559.  
  6560.             new str[256];
  6561.             format(str, sizeof(str), "Âû îòäàëè ñâîé ãîëîñ çà "COLOR_BEAR_H"\"%s\"{FFFFFF}.", Vote_Players[listitem]);
  6562.             SendClientMessage(playerid, COLOR_WHITE, str);
  6563.             SendClientMessage(playerid, COLOR_BEAR, "Ñïàñèáî!");
  6564.             return 1;
  6565.         }
  6566.     case D_TELEPORT_BAND:
  6567.         {
  6568.             if (!response) return 0;
  6569.             switch (listitem)
  6570.             {
  6571.             case 0: SetPlayerPos(playerid, 2471.6196, -1687.5079, 13.5078);
  6572.             case 1: SetPlayerPos(playerid, 2001.0638, -1122.7303, 26.6448);
  6573.             case 2: SetPlayerPos(playerid, 2772.5171, -1923.9091, 13.3186);
  6574.             case 3: SetPlayerPos(playerid, 2174.3167, -1799.3256, 13.3650);
  6575.             case 4: SetPlayerPos(playerid, 2740.9119, -1174.9315, 69.2422);
  6576.             case 5: SetPlayerPos(playerid, 1272.3754, -1329.6735, 13.5000);
  6577.             case 6: SetPlayerPos(playerid, 1620.7213, -1892.4369, 13.5491);
  6578.             case 7: SetPlayerPos(playerid, 551.0313, -1511.7451, 14.5792);
  6579.             case 8: SetPlayerPos(playerid, 371.6578, -1811.9841, 7.6676);
  6580.             case 9: SetPlayerPos(playerid, 1684.2480, -2113.2537, 13.4980);
  6581.             }
  6582.             SetPlayerInterior(playerid, 0);
  6583.             SetPlayerVirtualWorld(playerid, 0);
  6584.             return 1;
  6585.         }
  6586.     case D_RACE_MAIN:
  6587.         {
  6588.             if (!response) return 0;
  6589.  
  6590.             if (PlayerInfo[playerid][PRAVA] == 0) return SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ íåò âîäèòåëüñêèõ ïðàâ.");
  6591.             if (PlayerInfo[playerid][RacePlayer]) return SendClientMessage(playerid, COLOR_GRAY, "Âû óæå çàðåãèñòðèðîâàíû!");
  6592.             if (RacePlayersCount() >= MAX_RACE_PLAYERS) return SendClientMessage(playerid, COLOR_GRAY, "Ñâîáîäíûõ ìåñò íåò.");
  6593.             if (kLibGetPlayerMoney(playerid) < RACE_COST) return SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ íåäîñòàòî÷íî äåíåã äëÿ ó÷àñòèå!");
  6594.  
  6595.             kLibGivePlayerMoney(playerid, - RACE_COST);
  6596.  
  6597.             AddPlayerToRace(playerid);
  6598.  
  6599.             new str[128];
  6600.             format(str, sizeof(str), "%s ïîäòâåðäèë ó÷àñòèå â ãîíêå.", PlayerInfo[playerid][NEWNAME]);
  6601.             SendMessageToRacePlayers(-1, str);
  6602.  
  6603.             SendClientMessage(playerid, COLOR_BEAR, "Âû áûëè çàðåãèñòðèðîâàíû â ãîíêå, ïîæàëóéñòà îæèäàéòå íà÷àëà.");
  6604.             return 1;
  6605.         }
  6606.     case D_SAFE_MAIN:
  6607.         {
  6608.             if (!response) return 0;
  6609.            
  6610.             if (listitem == 4) ShowPlayerGunSafe(playerid);
  6611.             else ShowSafeUsingMenu(playerid, listitem);
  6612.  
  6613.             return 1;
  6614.         }
  6615.     case D_SAFE_USE:
  6616.         {
  6617.             if (!response)
  6618.             {
  6619.                 DeletePVar(playerid, "SAFEUSEID");
  6620.                 return 0;
  6621.             }
  6622.             if (! strlen(inputtext)) return ShowSafeUsingMenu(playerid, GetPVarInt(playerid, "SAFEUSEID"));
  6623.            
  6624.             new id = GetPVarInt(playerid, "SAFEUSEID");
  6625.             new h = PlayerInfo[playerid][HOUSE];
  6626.             new string[12];
  6627.            
  6628.             strmid(string, inputtext, 1, strlen(inputtext));
  6629.        
  6630.             new value = strval(string);
  6631.            
  6632.             if (value <= 0) return ShowSafeUsingMenu(playerid, GetPVarInt(playerid, "SAFEUSEID")), SendClientMessage(playerid, COLOR_GRAY, "Íåäîïóñòèìîå ÷èñëî.");
  6633.            
  6634.             if (inputtext[0] == '-')
  6635.             {      
  6636.                 switch(id)
  6637.                 {
  6638.                     case 0:
  6639.                     {
  6640.                         if (HouseInfo[h][hSafeMoney] < value) return ShowSafeUsingMenu(playerid, GetPVarInt(playerid, "SAFEUSEID")), SendClientMessage(playerid, COLOR_GRAY, "Â øêàôå íåò ñòîëüêî äåíåã!");
  6641.                        
  6642.                         HouseInfo[h][hSafeMoney] -= value;
  6643.                         kLibGivePlayerMoney(playerid, value);
  6644.                        
  6645.                         new str[128];
  6646.                         format(str, sizeof(str), "Âû âçÿëè ñî øêàôà {a8e4a0}%d${ffffff}. Îñòàòîê: {a8e4a0}%d$", value, HouseInfo[h][hSafeMoney]);
  6647.                         SendClientMessage(playerid, -1, str);
  6648.                     }
  6649.                     case 1:
  6650.                     {
  6651.                         new maxvalue = (PlayerInfo[playerid][ULUCH] == 2) ? 1000 : 500;
  6652.                         if (HouseInfo[h][hSafeDetal] < value) return ShowSafeUsingMenu(playerid, GetPVarInt(playerid, "SAFEUSEID")), SendClientMessage(playerid, COLOR_GRAY, "Â øêàôå íåò ñòîëüêî äåòàëåé!");
  6653.                         if (value + PlayerInfo[playerid][METAL] > maxvalue) return ShowSafeUsingMenu(playerid, GetPVarInt(playerid, "SAFEUSEID")), SendClientMessage(playerid, COLOR_GRAY, "Âû íå ìîæåòå âçÿòü ñòîëüêî äåòàëåé!");
  6654.                        
  6655.                         PlayerInfo[playerid][METAL] += value;
  6656.                         HouseInfo[h][hSafeDetal] -= value;
  6657.                        
  6658.                         new str[128];
  6659.                         format(str, sizeof(str), "Âû âçÿëè ñî øêàôà {a8e4a0}%d{ffffff} äåòàëåé. Îñòàòîê: {a8e4a0}%d", value, HouseInfo[h][hSafeDetal]);
  6660.                         SendClientMessage(playerid, -1, str);
  6661.                     }
  6662.                     case 2:
  6663.                     {
  6664.                         new maxvalue = (PlayerInfo[playerid][ULUCH] == 2) ? 1000 : 500;
  6665.                         if (HouseInfo[h][hSafeAmmo] < value) return ShowSafeUsingMenu(playerid, GetPVarInt(playerid, "SAFEUSEID")), SendClientMessage(playerid, COLOR_GRAY, "Â øêàôå íåò ñòîëüêî ïàòðîíîâ!");
  6666.                         if (value + PlayerInfo[playerid][PATRONS] > maxvalue) return ShowSafeUsingMenu(playerid, GetPVarInt(playerid, "SAFEUSEID")), SendClientMessage(playerid, COLOR_GRAY, "Âû íå ìîæåòå âçÿòü ñòîëüêî ïàòðîíîâ!");
  6667.                        
  6668.                         PlayerInfo[playerid][PATRONS] += value;
  6669.                         HouseInfo[h][hSafeAmmo] -= value;
  6670.                        
  6671.                         new str[128];
  6672.                         format(str, sizeof(str), "Âû âçÿëè ñî øêàôà {a8e4a0}%d{ffffff} ïàòðîíîâ. Îñòàòîê: {a8e4a0}%d", value, HouseInfo[h][hSafeAmmo]);
  6673.                         SendClientMessage(playerid, -1, str);
  6674.                     }
  6675.                     case 3:
  6676.                     {
  6677.                         new maxvalue = (PlayerInfo[playerid][ULUCH] == 2) ? 200 : 100;
  6678.                         if (HouseInfo[h][hSafeDrugs] < value) return ShowSafeUsingMenu(playerid, GetPVarInt(playerid, "SAFEUSEID")), SendClientMessage(playerid, COLOR_GRAY, "Â øêàôå íåò ñòîëüêî ãð. íàðêîòèêîâ!");
  6679.                         if (value + PlayerInfo[playerid][NARKOTA] > maxvalue) return ShowSafeUsingMenu(playerid, GetPVarInt(playerid, "SAFEUSEID")), SendClientMessage(playerid, COLOR_GRAY, "Âû íå ìîæåòå âçÿòü ñòîëüêî ãð. íàðêîòèêîâ!");
  6680.                        
  6681.                         PlayerInfo[playerid][NARKOTA] += value;
  6682.                         HouseInfo[h][hSafeDrugs] -= value;
  6683.                        
  6684.                         new str[128];
  6685.                         format(str, sizeof(str), "Âû âçÿëè ñî øêàôà {a8e4a0}%d{ffffff} ãð. íàðêîòèêîâ. Îñòàòîê: {a8e4a0}%d", value, HouseInfo[h][hSafeDrugs]);
  6686.                         SendClientMessage(playerid, -1, str);
  6687.                     }
  6688.                 }
  6689.             }
  6690.             else if (inputtext[0] == '+')
  6691.             {
  6692.                 switch(id)
  6693.                 {
  6694.                     case 0:
  6695.                     {
  6696.                         if (kLibGetPlayerMoney(playerid) < value) return ShowSafeUsingMenu(playerid, GetPVarInt(playerid, "SAFEUSEID")), SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ íåò ñòîëüêî äåíåã!");
  6697.                         if (value + HouseInfo[h][hSafeMoney] > 500000) return SendClientMessage(playerid, -1, "Øêàô çàïîëíåí.");
  6698.                        
  6699.                         HouseInfo[h][hSafeMoney] += value;
  6700.                         kLibGivePlayerMoney(playerid, -value);
  6701.                        
  6702.                         new str[128];
  6703.                         format(str, sizeof(str), "Âû ïîëîæèëè â øêàô {a8e4a0}%d${ffffff}.", value);
  6704.                         SendClientMessage(playerid, -1, str);
  6705.                     }
  6706.                     case 1:
  6707.                     {
  6708.                         new maxvalue = (PlayerInfo[playerid][ULUCH] == 2) ? 1000 : 500;
  6709.                         if (PlayerInfo[playerid][METAL] < value) return ShowSafeUsingMenu(playerid, GetPVarInt(playerid, "SAFEUSEID")), SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ íåò ñòîëüêî äåòàëåé!");
  6710.                         if (value > maxvalue) return ShowSafeUsingMenu(playerid, GetPVarInt(playerid, "SAFEUSEID")), SendClientMessage(playerid, COLOR_GRAY, "Âû íå ìîæåòå ïîëîæèòü ñòîëüêî äåòàëåé!");
  6711.                         if (value + HouseInfo[h][hSafeDetal] > 10000) return SendClientMessage(playerid, -1, "Øêàô çàïîëíåí.");
  6712.                        
  6713.                         HouseInfo[h][hSafeDetal] += value;
  6714.                         PlayerInfo[playerid][METAL] -= value;
  6715.                        
  6716.                         new str[128];
  6717.                         format(str, sizeof(str), "Âû ïîëîæèëè â øêàô {a8e4a0}%d{ffffff} äåòàëåé.", value);
  6718.                         SendClientMessage(playerid, -1, str);
  6719.                     }
  6720.                     case 2:
  6721.                     {
  6722.                         new maxvalue = (PlayerInfo[playerid][ULUCH] == 2) ? 1000 : 500;
  6723.                         if (PlayerInfo[playerid][PATRONS] < value) return ShowSafeUsingMenu(playerid, GetPVarInt(playerid, "SAFEUSEID")), SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ íåò ñòîëüêî ïàòðîíîâ!");
  6724.                         if (value > maxvalue) return ShowSafeUsingMenu(playerid, GetPVarInt(playerid, "SAFEUSEID")), SendClientMessage(playerid, COLOR_GRAY, "Âû íå ìîæåòå ïîëîæèòü ñòîëüêî ïàòðîíîâ!");
  6725.                         if (value + HouseInfo[h][hSafeAmmo] > 10000) return SendClientMessage(playerid, -1, "Øêàô çàïîëíåí.");
  6726.                        
  6727.                         PlayerInfo[playerid][PATRONS] -= value;
  6728.                         HouseInfo[h][hSafeAmmo] += value;
  6729.                        
  6730.                         new str[128];
  6731.                         format(str, sizeof(str), "Âû ïîëîæèëè â øêàô {a8e4a0}%d{ffffff} ïàòðîíîâ.", value);
  6732.                         SendClientMessage(playerid, -1, str);
  6733.                     }
  6734.                     case 3:
  6735.                     {
  6736.                         new maxvalue = (PlayerInfo[playerid][ULUCH] == 2) ? 200 : 100;
  6737.                         if (PlayerInfo[playerid][NARKOTA] < value) return ShowSafeUsingMenu(playerid, GetPVarInt(playerid, "SAFEUSEID")), SendClientMessage(playerid, COLOR_GRAY, "Ó Âàñ íåò ñòîëüêî ãð. íàðêîòèêîâ!");
  6738.                         if (value > maxvalue) return ShowSafeUsingMenu(playerid, GetPVarInt(playerid, "SAFEUSEID")), SendClientMessage(playerid, COLOR_GRAY, "Âû íå ìîæåòå ïîëîæèòü ñòîëüêî ãð. íàðêîòèêîâ!");
  6739.                         if (value + HouseInfo[h][hSafeDrugs] > 5000) return SendClientMessage(playerid, -1, "Øêàô çàïîëíåí.");
  6740.                        
  6741.                         PlayerInfo[playerid][NARKOTA] -= value;
  6742.                         HouseInfo[h][hSafeDrugs] += value;
  6743.                        
  6744.                         new str[128];
  6745.                         format(str, sizeof(str), "Âû ïîëîæèëè â øêàô {a8e4a0}%d{ffffff} ãð. íàðêîòèêîâ.", value);
  6746.                         SendClientMessage(playerid, -1, str);
  6747.                     }
  6748.                 }
  6749.             }
  6750.             else ShowSafeUsingMenu(playerid, GetPVarInt(playerid, "SAFEUSEID"));           
  6751.            
  6752.             UpdateHouseSafe(h);
  6753.             return 1;
  6754.         }
  6755.     case D_SALARY_MAIN:
  6756.         {
  6757.             if (!response) return 0;
  6758.            
  6759.             if (listitem == 12)
  6760.             {
  6761.                 new str[256];
  6762.                 format(str, sizeof(str), "{ffffff}Òåêóùåå: {a8e4a0}%d$\n{ffffff}Ââåäèòå çàðàáîòíóþ ïëàòó äëÿ ãðóç÷èêîâ("COLOR_BEAR_H"8$ - 15${ffffff}):", JobSalaryMeshok);
  6763.                 ShowPlayerDialog(playerid, D_JOBMESHKISALARY, DIALOG_STYLE_INPUT, "Çàð.Ïëàòà", str, "Ââåñòè", "Îòìåíà");
  6764.             }
  6765.             else if (listitem == 13)
  6766.             {  
  6767.                 new str[256];
  6768.                 format(str, sizeof(str), "{ffffff}Òåêóùåå: {a8e4a0}%d$\n{ffffff}Ââåäèòå çàðàáîòíóþ ïëàòó íà çàâîäå("COLOR_BEAR_H"8$ - 15${ffffff}):", JobSalaryGun);
  6769.                 ShowPlayerDialog(playerid, D_JOBGUNSALARY, DIALOG_STYLE_INPUT, "Çàð.Ïëàòà", str, "Ââåñòè", "Îòìåíà");
  6770.             }
  6771.             else
  6772.             {  
  6773.                 new b = (listitem > 8 ) ? 1 : 0;
  6774.                 new fractionid = listitem + 11 + b;
  6775.                 new string[512], str[64];
  6776.                
  6777.                 for (new x; x < 10; x ++)
  6778.                 {
  6779.                     format(str, sizeof(str), ""COLOR_BEAR_H"%s\t{a8e4a0}%d$\n", gFractionRankName[fractionid][x], gFractionSalary[fractionid][x]);
  6780.                     strcat(string, str);
  6781.                 }
  6782.                
  6783.                 ShowPlayerDialog(playerid, D_SALARY_FRACT, DIALOG_STYLE_TABLIST, "Óêàçàòü", string, "Âûáðàòü", "Íàçàä");
  6784.                
  6785.                 SetPVarInt(playerid, "SalaryFractionID", fractionid);
  6786.             }
  6787.             return 1;
  6788.         }
  6789.     case D_JOBGUNSALARY:
  6790.         {
  6791.             if (!response) return ShowSalaryMenuMain(playerid);
  6792.             new value = strval(inputtext);
  6793.             if (value < 8 || value > 15)
  6794.             {
  6795.                 new str[256];
  6796.                 format(str, sizeof(str), "{ffffff}Òåêóùåå: {a8e4a0}%d$\n{ffffff}Ââåäèòå çàðàáîòíóþ ïëàòó íà çàâîäå("COLOR_BEAR_H"8$ - 15${ffffff}):", JobSalaryGun);
  6797.                 return ShowPlayerDialog(playerid, D_JOBGUNSALARY, DIALOG_STYLE_INPUT, "Çàð.Ïëàòà", str, "Ââåñòè", "Îòìåíà");               
  6798.             }
  6799.            
  6800.             new str[128];
  6801.             format(str, sizeof(str), "Íîâàÿ çàðàáîòíàÿ ïëàòà íà çàâîäå: {04B4AE}%d${FFFFFF}. Ïðîøëàÿ: {04B4AE}d${FFFFFF}.", value, JobSalaryGun);
  6802.             SendClientMessageToAll(-1, str);
  6803.            
  6804.             JobSalaryGun = value;          
  6805.            
  6806.             UpdateJobSalary();
  6807.         }
  6808.     case D_JOBMESHKISALARY:
  6809.         {
  6810.             if (!response) return ShowSalaryMenuMain(playerid);
  6811.             new value = strval(inputtext);
  6812.             if (value < 8 || value > 15)
  6813.             {
  6814.                 new str[256];
  6815.                 format(str, sizeof(str), "{ffffff}Òåêóùåå: {a8e4a0}%d$\n{ffffff}Ââåäèòå çàðàáîòíóþ ïëàòó äëÿ ãðóç÷èêîâ("COLOR_BEAR_H"8$ - 15${ffffff}):", JobSalaryMeshok);
  6816.                 return ShowPlayerDialog(playerid, D_JOBMESHKISALARY, DIALOG_STYLE_INPUT, "Çàð.Ïëàòà", str, "Ââåñòè", "Îòìåíà");            
  6817.             }
  6818.            
  6819.             new str[128];
  6820.             format(str, sizeof(str), "Íîâàÿ çàðàáîòíàÿ ïëàòà äëÿ ãðóç÷èêîâ: {04B4AE}%d${FFFFFF}. Ïðîøëàÿ: {04B4AE}%d${FFFFFF}.", value, JobSalaryMeshok);
  6821.             SendClientMessageToAll(-1, str);
  6822.            
  6823.             JobSalaryMeshok = value;
  6824.            
  6825.             UpdateJobSalary();
  6826.             return 1;
  6827.         }
  6828.     case D_SALARY_FRACT:
  6829.         {
  6830.             if (!response) return ShowSalaryMenuMain(playerid);
  6831.            
  6832.             ShowSalaryEditDialog(playerid, listitem);
  6833.             SetPVarInt(playerid, "SalaryRankID", listitem);
  6834.            
  6835.             return 1;
  6836.         }
  6837.     case D_SALARY_EDIT:
  6838.         {
  6839.             if (!response) return ShowSalaryMenuMain(playerid);
  6840.            
  6841.             new value = strval(inputtext);
  6842.             new rank = GetPVarInt(playerid, "SalaryRankID");
  6843.             new fractionid = GetPVarInt(playerid, "SalaryFractionID");
  6844.            
  6845.             if (value > 1000 || value < 100) return ShowSalaryEditDialog(playerid, rank);
  6846.            
  6847.             gFractionSalary[fractionid][rank] = value;
  6848.            
  6849.             new str[256];
  6850.             format(str, sizeof(str), ""COLOR_WHITE_H"Çàðàáîòíàÿ ïëàòà â "COLOR_BEAR_H"%s"COLOR_WHITE_H" äëÿ "COLOR_BEAR_H"%s"COLOR_WHITE_H" áûëà èçìåíåíà íà {a8e4a0}%d$", gFractionName[fractionid], gFractionRankName[fractionid][rank], gFractionSalary[fractionid][rank]);
  6851.             SendClientMessage(playerid, -1, str);
  6852.            
  6853.             DeletePVar(playerid, "SalaryRankID");
  6854.             DeletePVar(playerid, "SalaryFractionID");
  6855.            
  6856.             ShowSalaryMenuMain(playerid);
  6857.            
  6858.             UpdateSalaryBD();
  6859.            
  6860.             format(str, sizeof(str), "Çàðàáîòíàÿ ïëàòà â %s äëÿ %s èçìåíåíà íà %d$. Èçìåíèë %s", gFractionName[fractionid], gFractionRankName[fractionid][rank], gFractionSalary[fractionid][rank], PlayerInfo[playerid][NEWNAME]);
  6861.             WriteLog(str);
  6862.             return 1;  
  6863.         }
  6864.     case D_GUNSAFE_MAIN:
  6865.         {
  6866.             if (!response) return 0;
  6867.            
  6868.             SetPVarInt(playerid, "GunSafeListitem", listitem);
  6869.            
  6870.             ShowPlayerDialog(playerid, D_GUNSAFE_GIVE, DIALOG_STYLE_LIST, "Îðóæèå", "Âçÿòü\nÏîëîæèòü", "Âûáðàòü", "Íàçàä");
  6871.            
  6872.             return 1;
  6873.         }
  6874.     case D_GUNSAFE_GIVE:
  6875.         {
  6876.             if (!response) return ShowPlayerGunSafe(playerid);
  6877.            
  6878.             if (listitem == 0)
  6879.             {
  6880.                 new slotid = GetPVarInt(playerid, "GunSafeListitem");
  6881.                 if (HouseInfo[PlayerInfo[playerid][HOUSE]][hSafeGun][slotid] == 0) return SendClientMessage(playerid, -1, "Ñëîò ïóñòîé."), ShowPlayerGunSafe(playerid);
  6882.                
  6883.                 ShowPlayerDialog(playerid, D_GUNSAFE_AMMO, DIALOG_STYLE_INPUT, "Âçÿòü îðóæèå", "Ââåäèòå êîëè÷åñòâî ïàòðîíîâ:", "Ââåñòè", "Îòìåíà");
  6884.             }
  6885.             else
  6886.             {
  6887.                 ShowPlayerDialog(playerid, D_GUNSAFE_AMMO_1, DIALOG_STYLE_INPUT, "Ïîëîæèòü îðóæèå", "Ââåäèòå êîëè÷åñòâî ïàòðîíîâ:", "Ââåñòè", "Îòìåíà");
  6888.             }
  6889.             return 1;
  6890.         }
  6891.     case D_GUNSAFE_AMMO:
  6892.         {
  6893.             if (!response) return 0;
  6894.            
  6895.             new value = strval(inputtext);
  6896.             new h = PlayerInfo[playerid][HOUSE];
  6897.             new slotid = GetPVarInt(playerid, "GunSafeListitem");
  6898.            
  6899.             if (value > HouseInfo[h][hSafeAmmos][slotid] || value <= 0) return SendClientMessage(playerid, -1, " äàííîì ñëîòå íåòó ñòîëüêî ïàòðîíîâ!"), ShowPlayerDialog(playerid, D_GUNSAFE_AMMO, DIALOG_STYLE_INPUT, "Âçÿòü îðóæèå", "Ââåäèòå êîëè÷åñòâî ïàòðîíîâ:", "Ââåñòè", "Îòìåíà");
  6900.            
  6901.             GivePlayerWeapon(playerid, HouseInfo[h][hSafeGun][slotid], value);
  6902.            
  6903.             new str[256], gunname[32];
  6904.             GetWeaponName(HouseInfo[h][hSafeGun][slotid], gunname, 32);
  6905.             format(str, sizeof(str), "Âû âçÿëè ñî ñëîòà ¹%d %s. Êîëè÷åñòâî ïàòðîíîâ: %d.", slotid + 1, gunname, value);
  6906.             SendClientMessage(playerid, -1, str);          
  6907.            
  6908.             if (HouseInfo[h][hSafeAmmos][slotid] - value <= 0)
  6909.             {
  6910.                 HouseInfo[h][hSafeAmmos][slotid] = 0;
  6911.                 HouseInfo[h][hSafeGun][slotid] = 0;
  6912.             }
  6913.             else
  6914.             {
  6915.                 HouseInfo[h][hSafeAmmos][slotid] -= value;
  6916.             }          
  6917.            
  6918.             DeletePVar(playerid, "GunSafeListitem");
  6919.             return 1;
  6920.         }
  6921.     case D_GUNSAFE_AMMO_1:
  6922.         {
  6923.             if (!response) return 0;
  6924.            
  6925.             new value = strval(inputtext);
  6926.             new playervalue = GetPlayerAmmo(playerid);
  6927.            
  6928.             if (value > playervalue || value <= 0) return SendClientMessage(playerid, -1, "Ó Âàñ íåòó ñòîëüêî ïàòðîíîâ!"), ShowPlayerDialog(playerid, D_GUNSAFE_AMMO_1, DIALOG_STYLE_INPUT, "Ïîëîæèòü îðóæèå", "Ââåäèòå êîëè÷åñòâî ïàòðîíîâ:", "Ââåñòè", "Îòìåíà");
  6929.            
  6930.             new h = PlayerInfo[playerid][HOUSE];
  6931.             new slotid = GetPVarInt(playerid, "GunSafeListitem");
  6932.            
  6933.             DeletePVar(playerid, "GunSafeListitem");
  6934.            
  6935.             if (HouseInfo[h][hSafeAmmos][slotid] + value > 5000) SendClientMessage(playerid, -1, "Íà êàæäîì ñëîòå ìîæíî õðàíèòü òîëüêî 5000 ïàòðîíîâ.");
  6936.             else
  6937.             {
  6938.                 if (HouseInfo[h][hSafeGun][slotid] == GetPlayerWeapon(playerid))
  6939.                 {
  6940.                     HouseInfo[h][hSafeAmmos][slotid] += value;
  6941.                 }
  6942.                 else
  6943.                 {
  6944.                     HouseInfo[h][hSafeGun][slotid] = GetPlayerWeapon(playerid);
  6945.                     HouseInfo[h][hSafeAmmos][slotid] = value;
  6946.                 }
  6947.                
  6948.                 new str[256], gunname[32];
  6949.                 GetWeaponName(HouseInfo[h][hSafeGun][slotid], gunname, 32);
  6950.                 format(str, sizeof(str), "Âû ïîëîæèëè â ñëîò ¹%d %s. Êîëè÷åñòâî ïàòðîíîâ: %d.", slotid + 1, gunname, HouseInfo[h][hSafeAmmos][slotid]);
  6951.                 SendClientMessage(playerid, -1, str);
  6952.                
  6953.                 SetPlayerAmmo(playerid, HouseInfo[h][hSafeGun][slotid], playervalue - value);
  6954.             }
  6955.             return 1;          
  6956.         }
  6957.     case D_FBICAMS:
  6958.         {
  6959.             if (!response) return 0;
  6960.             TogglePlayerControllable(playerid, 0);
  6961.            
  6962.             for(new i = 0, j = GetPlayerPoolSize(); i <= j; i++)
  6963.             {
  6964.                 if (!IsPlayerConnected(i)) continue;
  6965.                 ShowPlayerNameTagForPlayer(playerid, i, false);
  6966.             }  
  6967.            
  6968.            
  6969.             SetPlayerColor(playerid, 0xFFFFFF00);
  6970.            
  6971.             SetPlayerInterior(playerid, 0);
  6972.             SetPlayerVirtualWorld(playerid, 0);
  6973.            
  6974.             SetPVarInt(playerid, "CamOnFBI", 1);
  6975.            
  6976.             switch(listitem)
  6977.             {
  6978.                 case 0:
  6979.                 {
  6980.                     SetPlayerPos(playerid, -1980.4945, 110.5493, 34.5945 - 100);
  6981.                     SetPlayerCameraPos(playerid, -1980.4945, 110.5493, 34.5945);
  6982.                     SetPlayerCameraLookAt(playerid, -1980.8993, 111.4687, 34.2845);
  6983.                     SendClientMessage(playerid, -1, "Íàáëþäåíèå çà: "COLOR_BEAR_H"ã.Ñàí-Ôèåððî \"ÆÄ-ÑÔ\""COLOR_WHITE_H". Äëÿ âûõîäà ââåäèòå: \""COLOR_BEAR_H"/offcam"COLOR_WHITE_H"\".");
  6984.                 }
  6985.                 case 1:
  6986.                 {
  6987.                     SetPlayerPos(playerid, 61.6876, -1532.3239, 10.0421 - 100);
  6988.                     SetPlayerCameraPos(playerid, 61.6876, -1532.3239, 10.0421);
  6989.                     SetPlayerCameraLookAt(playerid, 60.6875, -1532.2395, 9.7821);
  6990.                     SendClientMessage(playerid, -1, "Íàáëþäåíèå çà: "COLOR_BEAR_H"ã.Ëîñ-Ñàíòîñ \"Âüåçä â îïàñíûå ðàéîíû\""COLOR_WHITE_H". Äëÿ âûõîäà ââåäèòå: \""COLOR_BEAR_H"/offcam"COLOR_WHITE_H"\".");
  6991.                 }
  6992.                 case 2:
  6993.                 {
  6994.                     SetPlayerPos(playerid, -1971.9011, 1342.2106, 16.2526 - 100);
  6995.                     SetPlayerCameraPos(playerid, -1971.9011, 1342.2106, 16.2526);
  6996.                     SetPlayerCameraLookAt(playerid, -1971.0001, 1341.7698, 15.9225);   
  6997.                     SendClientMessage(playerid, -1, "Íàáëþäåíèå çà: "COLOR_BEAR_H"ã.Ñàí-Ôèåððî \"ÀâòîÂîêçàë\""COLOR_WHITE_H". Äëÿ âûõîäà ââåäèòå: \""COLOR_BEAR_H"/offcam"COLOR_WHITE_H"\".");
  6998.                 }
  6999.                 case 3:
  7000.                 {
  7001.                     SetPlayerPos(playerid, -2315.2290, 2361.3022, 19.9697 - 100);
  7002.                     SetPlayerCameraPos(playerid, -2315.2290, 2361.3022, 19.9697);
  7003.                     SetPlayerCameraLookAt(playerid, -2315.3286, 2362.3025, 19.3197);                   
  7004.                     SendClientMessage(playerid, -1, "Íàáëþäåíèå çà: "COLOR_BEAR_H"ã.Ñàí-Ôèåððî \"Ëåãèîí\""COLOR_WHITE_H". Äëÿ âûõîäà ââåäèòå: \""COLOR_BEAR_H"/offcam"COLOR_WHITE_H"\".");
  7005.                 }
  7006.                 case 4:
  7007.                 {
  7008.                     SetPlayerPos(playerid, -1596.8878, 642.1784, 54.0166 - 100);
  7009.                     SetPlayerCameraPos(playerid, -1596.8878, 642.1784, 54.0166);
  7010.                     SetPlayerCameraLookAt(playerid, -1597.0270, 641.1824, 53.5516);                
  7011.                     SendClientMessage(playerid, -1, "Íàáëþäåíèå çà: "COLOR_BEAR_H"Ìîñò \"ÑÔ - ËÂ\""COLOR_WHITE_H". Äëÿ âûõîäà ââåäèòå: \""COLOR_BEAR_H"/offcam"COLOR_WHITE_H"\".");
  7012.                 }
  7013.                 case 5:
  7014.                 {
  7015.                     SetPlayerPos(playerid, -523.5984, 2607.5537, 60.5052 - 100);
  7016.                     SetPlayerCameraPos(playerid, -523.5984, 2607.5537, 60.5052);
  7017.                     SetPlayerCameraLookAt(playerid, -522.8058, 2606.9346, 60.1801);                
  7018.                     SendClientMessage(playerid, -1, "Íàáëþäåíèå çà: "COLOR_BEAR_H"\"ÊÏÏ FBI\""COLOR_WHITE_H". Äëÿ âûõîäà ââåäèòå: \""COLOR_BEAR_H"/offcam"COLOR_WHITE_H"\".");
  7019.                 }
  7020.             }      
  7021.             return 1;
  7022.         }
  7023.     case D_FBIMASKING:
  7024.         {
  7025.             if (!response) return 0;
  7026.                
  7027.             if (listitem == 12)
  7028.             {
  7029.                 SetPlayerSkin(playerid,PlayerInfo[playerid][SKINFRAC]);
  7030.                 SetPlayerColor(playerid,gFractionColor[PlayerInfo[playerid][MEMBER] - 1])
  7031.                 PlayerInfo[playerid][FBIMASKING] = -1;                 
  7032.             }
  7033.             else
  7034.             {
  7035.                 new fracid = (listitem == 11) ? 20 : listitem;
  7036.                 SetPlayerSkin(playerid, gFractionSkin[fracid][1]);
  7037.                 SetPlayerColor(playerid, gFractionColor[fracid]);
  7038.                 PlayerInfo[playerid][FBIMASKING] = listitem;
  7039.             }
  7040.            
  7041.             return 1;
  7042.         }
  7043.     case D_FBIAUDITION:
  7044.         {
  7045.             if (!response) return 0;
  7046.    
  7047.             if (listitem == 2)
  7048.             {
  7049.                 DeletePVar(playerid, "FBI_Audition");
  7050.                 SendClientMessage(playerid, COLOR_BEAR, "Ïðîñëóøèâàíèå îòêëþ÷åíî.");
  7051.             }
  7052.             else
  7053.             {
  7054.                 SetPVarInt(playerid, "FBI_Audition", (listitem == 0) ? 20 : 10);
  7055.                 SendClientMessage(playerid, COLOR_BEAR, "Ïðîñëóøèâàíèå âêëþ÷åíî.");
  7056.             }
  7057.            
  7058.             return 1;
  7059.         }
  7060.     case D_RADIOMAIN:
  7061.         {
  7062.             if (!response) return 0;
  7063.            
  7064.             switch(listitem)
  7065.             {
  7066.                 case 0: ShowPlayerDialog(playerid, D_RADIO_MUSIC, DIALOG_STYLE_INPUT, "{ffffff}Çàêàç", "{ffffff}Ââåäèòå íàçâàíèå ìóçûêè êàêîé õîòèòå çàêàçàòü:", "Îòïðàâèòü", "Îòìåíà");
  7067.                 case 1: ShowPlayerDialog(playerid, D_RADIO_QUESTION, DIALOG_STYLE_INPUT, "{ffffff}Âîïðîñ", "{ffffff}Ââåäèòå âîïðîñ êàêîé õîòèòå çàäàòü:", "Îòïðàâèòü", "Îòìåíà");
  7068.             }
  7069.            
  7070.             return 1;
  7071.         }
  7072.     case D_RADIO_MUSIC:
  7073.         {
  7074.             if (!response) return 0;
  7075.             if (!strlen(inputtext)) return ShowPlayerDialog(playerid, D_RADIO_MUSIC, DIALOG_STYLE_INPUT, "{ffffff}Çàêàç", "{ffffff}Ââåäèòå íàçâàíèå ìóçûêè êàêîé õîòèòå çàêàçàòü:", "Îòïðàâèòü", "Îòìåíà");
  7076.             if (GetTickCount() - PlayerInfo[playerid][RadioTick] <= (1000 * 60)) return SendClientMessage(playerid, -1, "Çàêàç/Âîïðîñ ìîæíî îòïðàâëÿòü ðàç â ìèíóòó.");
  7077.            
  7078.             PlayerInfo[playerid][RadioTick] = GetTickCount();
  7079.             SendToRadioMusic(playerid, inputtext);
  7080.            
  7081.             new str[128];
  7082.             format(str, sizeof(str), "Çàêàç ìóçûêè îòïðàâëåí. "COLOR_BEAR_H"\"%s\".", inputtext);
  7083.             SendClientMessage(playerid, -1, str);
  7084.             return 1;
  7085.         }
  7086.     case D_RADIO_QUESTION:
  7087.         {
  7088.             if (!response) return 0;
  7089.             if (!strlen(inputtext)) return ShowPlayerDialog(playerid, D_RADIO_QUESTION, DIALOG_STYLE_INPUT, "{ffffff}Âîïðîñ", "{ffffff}Ââåäèòå âîïðîñ êàêîé õîòèòå çàäàòü:", "Îòïðàâèòü", "Îòìåíà");
  7090.             if (GetTickCount() - PlayerInfo[playerid][RadioTick] <= (1000 * 60)) return SendClientMessage(playerid, -1, "Çàêàç/Âîïðîñ ìîæíî îòïðàâëÿòü ðàç â ìèíóòó.");
  7091.            
  7092.             PlayerInfo[playerid][RadioTick] = GetTickCount();
  7093.             SendToRadioQuestion(playerid, inputtext);
  7094.                
  7095.             new str[128];
  7096.             format(str, sizeof(str), "Âû çàäàëè âîïðîñ: "COLOR_BEAR_H"\"%s\".", inputtext);
  7097.             SendClientMessage(playerid, -1, str);      
  7098.             return 1;
  7099.         }
  7100.     case D_TUNINGCOMPONENT:
  7101.         {
  7102.             if (!response) return SelectTextDraw(playerid, 0xFFFFFFFF);
  7103.            
  7104.             new components[22], idx;
  7105.            
  7106.             for (new a = 1000; a <= 1193; a ++)
  7107.             {
  7108.                 if (islegalcarmod(PlayerInfo[playerid][CAR], a) && !iswheelmodel(a))
  7109.                 {
  7110.                     components[idx] = a;
  7111.                     idx ++;
  7112.                 }
  7113.             }          
  7114.            
  7115.             AddVehicleComponent(GetPVarInt(playerid, "PlayerCar"), components[listitem]);
  7116.            
  7117.             new str[128];
  7118.             format(str, sizeof(str), "{ffffff}Ïîêóïêà \"%s\" çà {a8e4a0}%d$ ({33AA33}Buy {a8e4a0}- ñîãë. | {a8e4a0}Cancel {a8e4a0}- îòêàç)", GetComponentName(components[listitem]), GetComponentPrice(components[listitem]));
  7119.             SendClientMessage(playerid, -1, str);
  7120.            
  7121.             ShowTuningMenuControl(playerid);
  7122.            
  7123.             SetPVarInt(playerid, "ComponentForBuy", components[listitem]);
  7124.            
  7125.             SelectTextDraw(playerid, 0xFFFFFFFF);
  7126.             return 1;          
  7127.         }
  7128.     case D_TUNINGCOLOR:
  7129.         {
  7130.             if (response)
  7131.             {
  7132.                 SetPVarInt(playerid, "ColorSelect", 1);
  7133.             }
  7134.             else
  7135.             {
  7136.                 SetPVarInt(playerid, "ColorSelect", 2);
  7137.             }
  7138.             CreateColorSelectionDialog(playerid);
  7139.             ShowPlayerColorSelectDialog(playerid);
  7140.            
  7141.             SendClientMessage(playerid, -1, "Äëÿ ïîêóïêè íàæìèòå \"Enter\" äëÿ âûõîäà èñïîëüçóéòå \"Space\". Âñå öâåòà ïî {a8e4a0}5000$");
  7142.         }
  7143.     case D_DEAGLEMAPENTER:
  7144.         {
  7145.             if (!response) return 0;
  7146.            
  7147.             new Hour, Minute, Second;
  7148.             gettime(Hour, Minute, Second);
  7149.             if (Hour >= 15 && Hour <= 17) return SendClientMessage(playerid, COLOR_GRAY, "Òðåíèðîâî÷íûé êîìïëåêñ íå ðàáîòàåò ñ 15:00 äî 18:00.");
  7150.             if (PlayerInfo[playerid][GUNSKILL][1] < 100) return SendClientMessage(playerid, COLOR_GRAY, "Âàø óðîâåíü âëàäåíèå Desert Eagle äîëæåí áûòü 100%%.");
  7151.             if (kLibGetPlayerMoney(playerid) < 50) return SendClientMessage(playerid, COLOR_GRAY, "Íåäîñòàòî÷íî äåíåã.");
  7152.             kLibGivePlayerMoney(playerid, -50);
  7153.  
  7154.             switch(random(3))
  7155.             {
  7156.             case 0: SetPlayerPos(playerid,-361.1749,2204.2549,42.4844), SetPlayerFacingAngle(playerid,181.8134);
  7157.             case 1: SetPlayerPos(playerid,-372.6622,2251.7458,42.4844), SetPlayerFacingAngle(playerid,34.3280);
  7158.             case 2: SetPlayerPos(playerid,-420.9834,2226.2915,42.4297), SetPlayerFacingAngle(playerid,86.5827);
  7159.             }
  7160.            
  7161.             SetCameraBehindPlayer(playerid);
  7162.             SetPlayerVirtualWorld(playerid,400);
  7163.             SetPlayerInterior(playerid, 0);
  7164.            
  7165.             kLibUpdatePlayerWeapons(playerid);
  7166.            
  7167.             ResetPlayerWeapons(playerid);
  7168.            
  7169.             GivePlayerWeapon(playerid, 24, 200);
  7170.            
  7171.             SetPlayerHealth(playerid, 100.0);
  7172.            
  7173.             SetPVarInt(playerid, "TrainingID", 1);
  7174.            
  7175.             if (ClubInfo[27][cBuy] == 1)
  7176.             {
  7177.                 ClubInfo[27][cBalance] += 50;
  7178.                 ClubInfo[27][cStart] += 50;
  7179.             }
  7180.            
  7181.             SendClientMessage(playerid, COLOR_BEAR, "Âû áûëè òåëåïîðòèðîâàíû â çîíó Deagle MAP");
  7182.             SendClientMessage(playerid, COLOR_BEAR, "×òîáû ïîêèíóòü çîíó Deagle MAP ââåäèòå êîìàíäó "COLOR_BEAR_H"\"/dmoff\"");
  7183.            
  7184.             UpdatePlayerCounterTraining(1);
  7185.             return 1;
  7186.         }
  7187.     case D_MSHOTGUNMAPENTER:
  7188.         {
  7189.             if (!response) return 0;
  7190.            
  7191.             new Hour, Minute, Second;
  7192.             gettime(Hour, Minute, Second);
  7193.            
  7194.             if (Hour >= 15 && Hour <= 17) return SendClientMessage(playerid, COLOR_GRAY, "Òðåíèðîâî÷íûé êîìïëåêñ íå ðàáîòàåò ñ 15:00 äî 18:00.");
  7195.             if (PlayerInfo[playerid][GUNSKILL][1] < 100 || PlayerInfo[playerid][GUNSKILL][2] < 100 || PlayerInfo[playerid][GUNSKILL][5] < 100) return SendClientMessage(playerid, COLOR_GRAY, "Âàø óðîâåíü âëàäåíèå Desert Eagle, M4, Shotgun äîëæåí áûòü 100%%.");
  7196.             if (kLibGetPlayerMoney(playerid) < 100) return SendClientMessage(playerid, COLOR_GRAY, "Íåäîñòàòî÷íî äåíåã.");
  7197.            
  7198.             kLibGivePlayerMoney(playerid, -100);
  7199.            
  7200.             switch(random(3))
  7201.             {
  7202.             case 0: SetPlayerPos(playerid,-1447.4442,-1448.7454,101.7578), SetPlayerFacingAngle(playerid,350.5950);
  7203.             case 1: SetPlayerPos(playerid,-1434.9220,-1543.2264,101.7578), SetPlayerFacingAngle(playerid,78.9076);
  7204.             case 2: SetPlayerPos(playerid,-1435.7151,-1582.3296,101.7578), SetPlayerFacingAngle(playerid,9.8287);
  7205.             }
  7206.            
  7207.             SetCameraBehindPlayer(playerid);
  7208.             SetPlayerVirtualWorld(playerid,401);
  7209.             SetPlayerInterior(playerid, 0);
  7210.            
  7211.             kLibUpdatePlayerWeapons(playerid);
  7212.            
  7213.             ResetPlayerWeapons(playerid);
  7214.            
  7215.             GivePlayerWeapon(playerid, 24, 200);
  7216.             GivePlayerWeapon(playerid, 31, 300);
  7217.             GivePlayerWeapon(playerid, 25, 150);
  7218.            
  7219.             SetPlayerHealth(playerid, 100.0);
  7220.            
  7221.             SetPVarInt(playerid, "TrainingID", 2);
  7222.            
  7223.             if (ClubInfo[27][cBuy] == 1)
  7224.             {
  7225.                 ClubInfo[27][cBalance] += 100;
  7226.                 ClubInfo[27][cStart] += 100;
  7227.             }
  7228.            
  7229.             SendClientMessage(playerid, COLOR_BEAR, "Âû áûëè òåëåïîðòèðîâàíû â çîíó M4Shotgun MAP");
  7230.             SendClientMessage(playerid, COLOR_BEAR, "×òîáû ïîêèíóòü çîíó M4Shotgun MAP ââåäèòå êîìàíäó "COLOR_BEAR_H"\"/dmoff\"");
  7231.            
  7232.             UpdatePlayerCounterTraining(2);
  7233.             return 1;
  7234.         }
  7235.     case D_CLEARDMSTATS:
  7236.         {
  7237.             if (!response) return ShowDonateMaxPidaras(playerid);
  7238.             if(PlayerInfo[playerid][DONATE] < 30) return SendClientMessage(playerid,COLOR_GRAY,"Âàì íóæíî èìåòü 30 ðóáëåé íà äîíàò ñ÷åòå, ÷òîáû î÷èñòèòü ñòàòèñòèêó.");
  7239.            
  7240.             PlayerInfo[playerid][DONATE] -= 30;
  7241.             PlayerInfo[playerid][Reputation] = 0;
  7242.             PlayerInfo[playerid][Kills] = 0;
  7243.             PlayerInfo[playerid][Deaths] = 0;
  7244.             PlayerInfo[playerid][MaxKills] = 0;
  7245.             PlayerInfo[playerid][DeagleKills] = 0;
  7246.             PlayerInfo[playerid][MKills] = 0;
  7247.             PlayerInfo[playerid][ShotgunKills] = 0;
  7248.             PlayerInfo[playerid][FistKills] = 0;
  7249.            
  7250.             SendClientMessage(playerid, COLOR_BEAR, "Âû ñáðîñèëè ñòàòèñòèêó \"/dmstats\"!");
  7251.             return 1;
  7252.         }
  7253.     case D_MAFIABULLETS:
  7254.         {
  7255.             if (!response) return 0;
  7256.            
  7257.             SetPVarInt(playerid, "LMB", listitem);
  7258.  
  7259.             ShowMafiaBulletsDialog(playerid);
  7260.            
  7261.             return 1;
  7262.         }
  7263.     case D_MAFIABULLETSEND:
  7264.         {
  7265.             if (!response) return 0;
  7266.            
  7267.             new value = strval(inputtext);
  7268.            
  7269.             if (value < 0 || value > 5) return ShowMafiaBulletsDialog(playerid);
  7270.            
  7271.             new fracid = GetPVarInt(playerid, "LMB");
  7272.             new idx = (PlayerInfo[playerid][MEMBER] == 11) ? 0 : 1, message[128];
  7273.            
  7274.             MafiaBulletPrice[idx][fracid] = value;
  7275.            
  7276.             format(message, sizeof(message), "Öåíà äëÿ {04B4AE}\"%s\"{FFFFFF} óñòàíîâëåíà {04B4AE}%d$", gFractionName[fracid], value);
  7277.             SendClientMessage(playerid, -1, message);
  7278.            
  7279.             UpdateBulletPrice(idx);
  7280.             return 1;
  7281.         }
  7282.     }
  7283.     return 1;
  7284. }
  7285. UpdateBulletPrice(x)
  7286. {
  7287.     new str[256];
  7288.     mysql_format(dbHandle, str, sizeof(str), "UPDATE `MafiaBulletPrice` SET `Grove`='%d',`Ballas`='%d',`Rifa`='%d',`Aztec`='%d',`Vagos`='%d',`Nazi`='%d',`Crips`='%d',`Bloods`='%d',`Chicago`='%d',`LaMara`='%d' WHERE `ID`='%d'",
  7289.     MafiaBulletPrice[x][0], MafiaBulletPrice[x][1], MafiaBulletPrice[x][2], MafiaBulletPrice[x][3], MafiaBulletPrice[x][4], MafiaBulletPrice[x][5], MafiaBulletPrice[x][6], MafiaBulletPrice[x][7], MafiaBulletPrice[x][8], MafiaBulletPrice[x][9], x + 1);
  7290.     mysql_tquery(dbHandle, str);
  7291. }
  7292. ShowMafiaBulletsDialog(playerid)
  7293. {
  7294.     new idx = (PlayerInfo[playerid][MEMBER] == 11) ? 0 : 1, message[384];
  7295.     new listitem = GetPVarInt(playerid, "LMB");
  7296.    
  7297.     format(message, sizeof(message), "{FFFFFF}Ââåäèòå öåíó çà 1 ïàòðîí äëÿ {04B4AE}\"%s\"{FFFFFF}.\nÍûíåøíÿÿ öåíà: {04B4AE}%d${FFFFFF}.\nÌàêñèìàëüíàÿ: {04B4AE}5$", gFractionName[listitem], MafiaBulletPrice[idx][listitem]);
  7298.    
  7299.     ShowPlayerDialog(playerid, D_MAFIABULLETSEND, DIALOG_STYLE_INPUT, "Ââîä öåíû", message, "Ââåñòè", "Îòìåíà");
  7300.     return 1;
  7301. }
  7302. ShowTuningMenuControl(playerid)
  7303. {
  7304.     TextDrawShowForPlayer(playerid, TXDBuy);
  7305.     TextDrawShowForPlayer(playerid, TXDCancel);
  7306. }
  7307. HideTuningMenuControl(playerid)
  7308. {
  7309.     TextDrawHideForPlayer(playerid, TXDBuy);
  7310.     TextDrawHideForPlayer(playerid, TXDCancel);
  7311. }
  7312. ShowWheelsChangeMenu(playerid)
  7313. {
  7314.     new n, linetracker, lineid, x, y;
  7315.     for (new a = 1000; a <= 1193; a ++)
  7316.     {
  7317.         if (iswheelmodel(a))
  7318.         {
  7319.             x = 30 + (linetracker * 62);
  7320.             y = 250 + (lineid * 52);
  7321.  
  7322.             TuningComponents[n] = TextDrawCreate(x, y, "_");
  7323.             TextDrawFont(TuningComponents[n], TEXT_DRAW_FONT_MODEL_PREVIEW);
  7324.             TextDrawUseBox(TuningComponents[n], 1);
  7325.             TextDrawTextSize(TuningComponents[n], 60.0, 50.0);
  7326.             TextDrawSetPreviewModel(TuningComponents[n], a);
  7327.             TextDrawSetPreviewRot(TuningComponents[n], 0.0, 0.0, 45.0, 1.0);
  7328.             TextDrawBackgroundColor(TuningComponents[n], 0x4A5A6BBB);
  7329.             TextDrawSetSelectable(TuningComponents[n], 1);
  7330.             TextDrawShowForPlayer(playerid, TuningComponents[n]);
  7331.  
  7332.             n ++;
  7333.             linetracker ++;
  7334.             if (linetracker == 6) linetracker = 0, lineid ++;          
  7335.         }
  7336.     }
  7337.     SetPVarInt(playerid, "WheelsSelect", 1);
  7338.     SendClientMessage(playerid, -1, "Äëÿ âûõîäà íàæìèòå \"Cancel\". Âñå êîëåñà ïî {a8e4a0}7000$");
  7339.     ShowTuningMenuControl(playerid);
  7340. }
  7341. ShowComponents(playerid)
  7342. {
  7343.     new components[22], idx, message[512], str[64];
  7344.    
  7345.     for (new a = 1000; a <= 1193; a ++)
  7346.     {
  7347.         if (islegalcarmod(PlayerInfo[playerid][CAR], a) && !iswheelmodel(a))
  7348.         {
  7349.             components[idx] = a;
  7350.             idx ++;
  7351.         }
  7352.     }
  7353.    
  7354.     for (new id; id < 22; id ++)
  7355.     {
  7356.         format(str, sizeof(str), "%s\n", GetComponentName(components[id]));
  7357.         strcat(message, str);
  7358.     }
  7359.    
  7360.     ShowPlayerDialog(playerid, D_TUNINGCOMPONENT, DIALOG_STYLE_LIST, VehicleNameS[PlayerInfo[playerid][CAR] - 400], message, "Âûáðàòü", "Îòìåíà");
  7361.    
  7362.     CancelSelectTextDraw(playerid);
  7363. }
  7364.  
  7365. SendMessageToRj(color, text[])
  7366. {
  7367.     for(new x = 0, j = GetPlayerPoolSize(); x <= j; x++)
  7368.     {
  7369.         if (!IsPlayerConnected(x)) continue;
  7370.         if (PlayerInfo[x][rjlevel]) SendClientMessage(x, color, text);
  7371.     }  
  7372. }
  7373. SendToRadioMusic(senderid, message[])
  7374. {
  7375.     if (IsPlayerConnected(senderid) && strlen(message))
  7376.     {
  7377.         new str[128];
  7378.         format(str, sizeof(str), ""COLOR_YELLOW_H"[Çàêàç]"COLOR_WHITE_H" \"%s\" îò "COLOR_BEAR_H"%s[%d]", message, PlayerInfo[senderid][NEWNAME], senderid);
  7379.         SendMessageToRj(-1, str);
  7380.     }
  7381. }
  7382. SendToRadioQuestion(senderid, message[])
  7383. {
  7384.     if (IsPlayerConnected(senderid) && strlen(message))
  7385.     {
  7386.         new str[128];
  7387.         format(str, sizeof(str), ""COLOR_YELLOW_H"[Âîïðîñ]"COLOR_WHITE_H" \"%s\" îò "COLOR_BEAR_H"%s[%d]. (Îòâåòèòü: /send)", message, PlayerInfo[senderid][NEWNAME], senderid);
  7388.         SendMessageToRj(-1, str);
  7389.     }
  7390. }
  7391. ShowSalaryEditDialog(playerid, listitem)
  7392. {
  7393.     new fractionid = GetPVarInt(playerid, "SalaryFractionID");
  7394.    
  7395.     new string[256];
  7396.    
  7397.     format(string, sizeof(string), "\
  7398.     "COLOR_WHITE_H"Ââåäèòå çàðàáîòíóþ ïëàòó äëÿ: \n\
  7399.     "COLOR_BEAR_H"\"%s\"\n\
  7400.     "COLOR_WHITE_H"Òåêóùåå: {a8e4a0}%d$\n\
  7401.     "COLOR_WHITE_H"Îò 100 äî 1000.", gFractionRankName[fractionid][listitem], gFractionSalary[fractionid][listitem]);
  7402.    
  7403.     return ShowPlayerDialog(playerid, D_SALARY_EDIT, DIALOG_STYLE_INPUT, "Èçìåíèòü", string, "Èçìåíèòü", "Íàçàä");
  7404. }
  7405. ShowSalaryMenuMain(playerid)
  7406. {
  7407.     new message[512], str[64], b;
  7408.    
  7409.     for (new x; x < 12; x ++)
  7410.     {
  7411.         if (x > 8) b = 1;
  7412.         format(str, sizeof(str), "{FFFF00}»{FFFFFF} %s\n", gFractionName[x + 11 + b]);
  7413.         strcat(message, str);
  7414.     }
  7415.    
  7416.     strcat(message, "{FFFF00}»{FFFFFF} Ðàáîòà ãðóç÷èêà\n");
  7417.     strcat(message, "{FFFF00}»{FFFFFF} Ðàáîòà íà çàâîäå");
  7418.    
  7419.     return ShowPlayerDialog(playerid, D_SALARY_MAIN, DIALOG_STYLE_LIST, "{ffffff}Çàð.Ïëàòà", message, "Âûáðàòü", "Îòìåíà");
  7420. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement