Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Инвентарь

Статус
В этой теме нельзя размещать новые ответы.

Blooms

Новичок
Проблема заключается в том что когда в инвентаре набирается больше 12-ти предметов, сервак глючит, не работает ни одна команда. После перезапуска все нормально.

Код:
    if(strcmp(cmd, "/inv", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
            new menuamount = 0;
            new pervyi = 0;
            MenuVechi[1] = 0;
	    MenuVechi[2] = 0;
	    MenuVechi[3] = 0;
	    MenuVechi[4] = 0;
	    MenuVechi[5] = 0;
            MenuVechi[6] = 0;
            MenuVechi[7] = 0;
            MenuVechi[8] = 0;
            MenuVechi[9] = 0;
            MenuVechi[10] = 0;
            MenuVechi[11] = 0;
            MenuVechi[12] = 0;
            MenuVechi[13] = 0;
            MenuVechi[14] = 0;
            MenuVechi[15] = 0;
            MenuVechi[16] = 0;
            MenuVechi[17] = 0;
            MenuVechi[18] = 0;
            MenuVechi[19] = 0;
            MenuVechi[20] = 0;
            MenuVechi[21] = 0;
            MenuVechi[22] = 0;
            MenuVechi[23] = 0;
            MenuVechi[24] = 0;
            MenuVechi[25] = 0;
            MenuVechi[26] = 0;
            MenuVechi[27] = 0;
            MenuVechi[28] = 0;
            MenuVechi[29] = 0;
            MenuVechi[30] = 0;
            MenuVechi[31] = 0;
            MenuVechi[32] = 0;
            MenuVechi[33] = 0;
            MenuVechi[34] = 0;
            MenuVechi[35] = 0;
            MenuVechi[36] = 0;
            MenuVechi[37] = 0;
            MenuVechi[38] = 0;
            MenuVechi[39] = 0;
            MenuVechi[40] = 0;
            MenuItem[1] = -1;
            MenuItem[2] = -1;
            MenuItem[3] = -1;
            MenuItem[4] = -1;
            MenuItem[5] = -1;
            MenuItem[6] = -1;
            MenuItem[7] = -1;
            MenuItem[8] = -1;
            MenuItem[9] = -1;
            MenuItem[10] = -1;
            MenuItem[11] = -1;
            MenuItem[12] = -1;
            MenuItem[13] = -1;
            MenuItem[14] = -1;
            MenuItem[15] = -1;
            MenuItem[16] = -1;
            MenuItem[17] = -1;
            MenuItem[18] = -1;
            MenuItem[19] = -1;
            MenuItem[20] = -1;
            MenuItem[21] = -1;
            MenuItem[22] = -1;
            MenuItem[23] = -1;
            MenuItem[24] = -1;
            MenuItem[25] = -1;
            MenuItem[26] = -1;
            MenuItem[27] = -1;
            MenuItem[28] = -1;
            MenuItem[29] = -1;
            MenuItem[30] = -1;
            MenuItem[31] = -1;
            MenuItem[32] = -1;
            MenuItem[33] = -1;
            MenuItem[34] = -1;
            MenuItem[35] = -1;
            MenuItem[36] = -1;
            MenuItem[37] = -1;
            MenuItem[38] = -1;
            MenuItem[39] = -1;
            MenuItem[40] = -1;
            MenuItem[41] = -1;
            MenuItem[42] = -1;
            MenuItem[43] = -1;
            MenuItem[44] = -1;
            MenuItem[45] = -1;
            MenuItem[46] = -1;
            MenuItem[47] = -1;
            MenuItem[48] = -1;
            MenuItem[49] = -1;
            MenuItem[50] = -1;
            MenuItem[51] = -1;
            MenuItem[52] = -1;
            MenuItem[53] = -1;
            VyborGun[1] = 0;
            new stringi[128];
            new strin[128];
            new stri[128];
            if (PlayerInfo[playerid][pSprank] > 0)
            {
                  format(stringi, sizeof(stringi), "Спранк   %d",PlayerInfo[playerid][pSprank],strlen(string));
                  strins(string,stringi,strlen(string));
                  pervyi++;
                  MenuItem[1] = menuamount;
                  VyborDialoga[playerid] = menuamount;
            }
            if (PlayerInfo[playerid][pUdochka] > 0)
            {
			   if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rУдочка   %d",PlayerInfo[playerid][pUdochka],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[2] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
			      format(strin, sizeof(strin), "\r\nУдочка   %d",PlayerInfo[playerid][pUdochka],strlen(string));
                  strins(string,strin,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[2] = menuamount;
                  VyborDialoga[playerid] = menuamount;
			   }
            }
            if (PlayerInfo[playerid][pDrugs] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rНаркотики   %d",PlayerInfo[playerid][pDrugs],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[3] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nНаркотики   %d",PlayerInfo[playerid][pDrugs],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[3] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pMats] > 0)
            {
           	   if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rБоеприпасы   %d",PlayerInfo[playerid][pMats],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[4] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nБоеприпасы   %d",PlayerInfo[playerid][pMats],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[4] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pPaket] > 0)
            {
           	   if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rПакет с боеприпасами   %d",PlayerInfo[playerid][pPaket],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[5] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nПакет с боеприпасами   %d",PlayerInfo[playerid][pPaket],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[5] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pPalas] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rМаска   %d",PlayerInfo[playerid][pPalas],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[6] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nМаска   %d",PlayerInfo[playerid][pPalas],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[6] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pMandarin] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rМандарин   %d",PlayerInfo[playerid][pMandarin],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[7] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nМандарин   %d",PlayerInfo[playerid][pMandarin],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[7] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pGuny1] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rПистолет с глушителем   %d",PlayerInfo[playerid][pGuny1],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[8] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nПистолет с глушителем   %d",PlayerInfo[playerid][pGuny1],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[8] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pGuny2] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rДезерт Игл   %d",PlayerInfo[playerid][pGuny2],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[9] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nДезерт Игл   %d",PlayerInfo[playerid][pGuny2],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[9] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pGuny3] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rДробовик   %d",PlayerInfo[playerid][pGuny3],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[10] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nДробовик   %d",PlayerInfo[playerid][pGuny3],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[10] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pGuny4] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rМП5   %d",PlayerInfo[playerid][pGuny4],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[11] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nМП5   %d",PlayerInfo[playerid][pGuny4],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[11] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pGuny5] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rAK-47   %d",PlayerInfo[playerid][pGuny5],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[12] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nAK-47   %d",PlayerInfo[playerid][pGuny5],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[12] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pGuny6] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rM4   %d",PlayerInfo[playerid][pGuny6],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[13] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nM4   %d",PlayerInfo[playerid][pGuny6],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[13] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pGuny7] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rРужье   %d",PlayerInfo[playerid][pGuny7],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[14] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nРужье   %d",PlayerInfo[playerid][pGuny7],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  
                  MenuItem[14] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pPatrony1] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rПатроны 9mm   %d",PlayerInfo[playerid][pPatrony1],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[15] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nПатроны 9mm   %d",PlayerInfo[playerid][pPatrony1],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[15] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pPatrony2] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rПатроны .50   %d",PlayerInfo[playerid][pPatrony2],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[16] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nПатроны .50   %d",PlayerInfo[playerid][pPatrony2],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[16] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pPatrony3] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rПатроны .410   %d",PlayerInfo[playerid][pPatrony3],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[17] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nПатроны .410   %d",PlayerInfo[playerid][pPatrony3],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[17] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pPatrony4] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rПатроны 7.62   %d",PlayerInfo[playerid][pPatrony4],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[18] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nПатроны 7.62   %d",PlayerInfo[playerid][pPatrony4],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[18] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pPatrony5] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rПатроны 5.56   %d",PlayerInfo[playerid][pPatrony5],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[19] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nПатроны 5.56   %d",PlayerInfo[playerid][pPatrony5],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[19] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pPatrony6] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rПатроны .30-50   %d",PlayerInfo[playerid][pPatrony6],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[20] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nПатроны .30-50   %d",PlayerInfo[playerid][pPatrony6],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[20] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pLopata] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rЛопата   %d",PlayerInfo[playerid][pLopata],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[21] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nЛопата   %d",PlayerInfo[playerid][pLopata],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[21] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pZoloto] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rЗолото   %d",PlayerInfo[playerid][pZoloto],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[22] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nЗолото   %d",PlayerInfo[playerid][pZoloto],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[22] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pBarIpod] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\ri-pod   %d",PlayerInfo[playerid][pBarIpod],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[23] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\ni-pod   %d",PlayerInfo[playerid][pBarIpod],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[23] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
	        }
            if (PlayerInfo[playerid][pGoldCard] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rЗолотая карточка Binco   %d",PlayerInfo[playerid][pGoldCard],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[24] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nЗолотая карточка Binco   %d",PlayerInfo[playerid][pGoldCard],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[24] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pSkinVuzi] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rЭлитный смокинг   %d",PlayerInfo[playerid][pSkinVuzi],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[25] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nЭлитный смокинг   %d",PlayerInfo[playerid][pSkinVuzi],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[25] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
			}
            if (PlayerInfo[playerid][pSkinStroitel] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rФорма строителя   %d",PlayerInfo[playerid][pSkinStroitel],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[26] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nФорма строителя   %d",PlayerInfo[playerid][pSkinStroitel],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[26] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pSkinBomj] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rЛохмотья   %d",PlayerInfo[playerid][pSkinBomj],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[27] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nЛохмотья   %d",PlayerInfo[playerid][pSkinBomj],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[27] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pSkinPetuh] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rКостюм петушка   %d",PlayerInfo[playerid][pSkinPetuh],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[28] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nКостюм петушка   %d",PlayerInfo[playerid][pSkinPetuh],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[28] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pKosti] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rИгральные кости   %d",PlayerInfo[playerid][pKosti],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[29] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nИгральные кости   %d",PlayerInfo[playerid][pKosti],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[29] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pSigs] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rСигареты   %d",PlayerInfo[playerid][pSigs],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[30] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nСигареты   %d",PlayerInfo[playerid][pSigs],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[30] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pPivo] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rПиво Heineken   %d",PlayerInfo[playerid][pPivo],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[31] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nПиво Heineken   %d",PlayerInfo[playerid][pPivo],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[31] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pKent] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rСтатуэтка Кента   %d",PlayerInfo[playerid][pKent],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[32] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nСтатуэтка Кента   %d",PlayerInfo[playerid][pKent],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[32] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pRem] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rРемонтный набор   %d",PlayerInfo[playerid][pRem],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[33] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nРемонтный набор   %d",PlayerInfo[playerid][pRem],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[33] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pGaid] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rГайд по ролевой игре   %d",PlayerInfo[playerid][pGaid],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[34] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nГайд по ролевой игре   %d",PlayerInfo[playerid][pGaid],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[34] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pReklama] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rРекламный буклетик Fremont RolePlay   %d",PlayerInfo[playerid][pReklama],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[35] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nРекламный буклетик Fremont RolePlay   %d",PlayerInfo[playerid][pReklama],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[35] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pBita] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rБита   %d",PlayerInfo[playerid][pBita],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[36] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nБита   %d",PlayerInfo[playerid][pBita],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[36] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pBronya] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rБронижелет   %d",PlayerInfo[playerid][pBronya],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[37] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nБронижелет   %d",PlayerInfo[playerid][pBronya],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[37] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pSeryo] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rСырьё   %d",PlayerInfo[playerid][pSeryo],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[38] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nСырьё   %d",PlayerInfo[playerid][pSeryo],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[38] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pBal] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rБалончик   %d",PlayerInfo[playerid][pBal],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[39] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nБалончик   %d",PlayerInfo[playerid][pBal],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[39] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pKanistr] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rКанистра с бензином   %d",PlayerInfo[playerid][pKanistr],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[40] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nКанистра с бензином   %d",PlayerInfo[playerid][pKanistr],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[40] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pBom] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rБомба!   %d",PlayerInfo[playerid][pBom],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[41] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nБомба!   %d",PlayerInfo[playerid][pBom],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[41] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pHotd] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rХот-Дог   %d",PlayerInfo[playerid][pHotd],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[42] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nХот-Дог   %d",PlayerInfo[playerid][pHotd],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[42] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pElec] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rЭлектронный ключ   %d",PlayerInfo[playerid][pElec],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[43] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nЭлектронный ключ   %d",PlayerInfo[playerid][pElec],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[43] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pSlit] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rСлиток золота   %d",PlayerInfo[playerid][pSlit],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[44] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nСлиток золота   %d",PlayerInfo[playerid][pSlit],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[44] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pDkey] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rКлюч от хранилища   %d",PlayerInfo[playerid][pDkey],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[45] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nКлюч от хранилища   %d",PlayerInfo[playerid][pDkey],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[45] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pShap] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rШапка санты   %d",PlayerInfo[playerid][pShap],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[46] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nШапка санты   %d",PlayerInfo[playerid][pShap],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[46] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
			}
            if (PlayerInfo[playerid][pFiren] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rБенгальский огонь   %d",PlayerInfo[playerid][pFiren],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[47] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nБенгальский огонь   %d",PlayerInfo[playerid][pFiren],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[47] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
			}
            if (PlayerInfo[playerid][pRaket] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rРакета   %d",PlayerInfo[playerid][pRaket],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[48] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nРакета   %d",PlayerInfo[playerid][pRaket],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[48] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
			}
            if (PlayerInfo[playerid][pShamp] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rШампанское   %d",PlayerInfo[playerid][pShamp],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[49] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nШампанское   %d",PlayerInfo[playerid][pShamp],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[49] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
			}
            if (PlayerInfo[playerid][pNgp] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rНовогодний подарок   %d",PlayerInfo[playerid][pNgp],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[50] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nНовогодний подарок   %d",PlayerInfo[playerid][pNgp],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[50] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
			}
            if (PlayerInfo[playerid][pSereCard] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rСеребряная карточка Binco   %d",PlayerInfo[playerid][pSereCard],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[51] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nСеребряная карточка Binco   %d",PlayerInfo[playerid][pSereCard],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[51] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pKupon] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rКупон на скутер   %d",PlayerInfo[playerid][pKupon],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[52] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nКупон на скутер   %d",PlayerInfo[playerid][pKupon],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[52] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if (PlayerInfo[playerid][pApple] > 0)
            {
               if(pervyi == 0)
			   {
                  format(strin, sizeof(strin), "\rЯблоко   %d",PlayerInfo[playerid][pApple],strlen(string));
                  strins(string,strin,strlen(string));
                  pervyi++;
                  MenuItem[53] = menuamount;
                  VyborDialoga[playerid] = menuamount;
   			   }
			   else if(pervyi >= 1)
			   {
                  format(stri, sizeof(stri), "\r\nЯблоко   %d",PlayerInfo[playerid][pApple],strlen(string));
                  strins(string,stri,strlen(string));
                  menuamount++;
                  pervyi++;
                  MenuItem[53] = menuamount;
                  VyborDialoga[playerid] = menuamount;
	           }
            }
            if(pervyi >= 1)
            {
	            ShowPlayerDialog(playerid,120,DIALOG_STYLE_LIST,"Инвентарь",string,"Ок","Отмена");
	            new textik[512];
	            GetPlayerName(playerid,sendername,sizeof(sendername));
	            if(PlayerInfo[playerid][pMask] == 0)
		  		{
					format(textik, sizeof(textik), "* %s открывает инвентарь.", sendername);
				}
				else
				{
					format(textik, sizeof(textik), "* Человек в маске открывает инвентарь.", sendername);
				}
				ProxDetector(30.0, playerid, textik, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            }
            else
            {
                SendClientMessageEx(playerid, COLOR_GREY, "Ваш инвентарь пуст!");
            }
            if(pervyi >= 15) SendClientMessageEx(playerid, COLOR_GREY, "Ваш инвентарь переполнен!");
            return 1;
		}
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу