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;
}
Последнее редактирование:
