verteich
Умник
сделал новый case для 24/7, выдает ошибки помогите!!!:
PHP:
case 79:
{
if(response)
{
switch(listitem)
{
case 0:
{
if(PI[playerid][pCheeps] < 5) Buying(playerid,5,PI[playerid][pCheeps],1,400,"Чипсы"," Используйте {73B461}/eat{FFFFFF} чтобы перекусить.");
else SendClientMessage(playerid,COLOR_LIGHTRED,"[Ошибка] {FFFFFF}Нельзя унести больше 5-и пачек чипсов");
}
case 1:
{
if(PI[playerid][pSprunk] < 5) Buying(playerid,2,PI[playerid][pSprunk],1,100,"Спранк"," Используйте {73B461}/sprunk{FFFFFF} чтобы выпить его.");
else SendClientMessage(playerid,COLOR_LIGHTRED,"[Ошибка] {FFFFFF}Нельзя унести больше 5-и банок спранка");
}
case 2:
{
if(PI[playerid][pBeer] < 5) Buying(playerid,7,PI[playerid][pBeer],1,300," Пиво"," Используйте {73B461}/beer{FFFFFF} чтобы выпить.");
else SendClientMessage(playerid,COLOR_LIGHTRED,"[Ошибка] {FFFFFF}Нельзя унести больше 5-и бутылок пива");
}
case 3:
{
if(PI[playerid][pPhoneBook])
{
SendClientMessage(playerid,COLOR_GREY,"[Ошибка] {FFFFFF}У вас уже есть тел. книга");
callcmd::shopss1121(playerid,"");
}
else Buying(playerid,8,PI[playerid][pPhoneBook],1,650,"Телефонную книгу"," Используйте {73B461}/number{FFFFFF} чтобы найти номер. ");
}
case 4: Buying(playerid,1,PI[playerid][pClip],(20-PI[playerid][pClip]),90,"пачку скрепок"," Используйте {73B461}/break{FFFFFF} чтобы вскрыть наручники.");
case 5:
{
if(PI[playerid][pVIP]>=4)
{
if(PI[playerid][pMask] >= 5)
{
SendClientMessage(playerid,COLOR_LIGHTRED,"[Ошибка] {FFFFFF}Вы не можете носить больше 5 масок одновременно!");
callcmd::shopss1121(playerid,"");
}
else Buying(playerid,15,PI[playerid][pMask],1,600,"маску"," Используйте {73B461}/mask{FFFFFF} чтобы одеть маску.");
}
else
{
if(PI[playerid][pMask] >= 3)
{
SendClientMessage(playerid,COLOR_LIGHTRED,"[Ошибка] {FFFFFF}Вы не можете носить больше 3-ех масок одновременно. Чтобы носить больше масок, купите VIP Diamond или Titan!");
callcmd::shopss1121(playerid,"");
}
else Buying(playerid,15,PI[playerid][pMask],1,600,"маску"," Используйте {73B461}/mask{FFFFFF} чтобы одеть маску.");
}
}
case 6:
{
if(PI[playerid][pTelNum] == 0)
{
if(PI[playerid][pMoney]<700)return SendClientMessage(playerid,COLOR_RED,">>>>{FFFFFF} - У вас недостаточно денег. Вы можете пополнить свой баланс [/donate]");
if(BizInfo[BizEntered[playerid]][bProducts]<15)return SendClientMessage(playerid,COLOR_WHITE,">> {BE2D2D} В магазине нет продуктов!");
new telephone = 1000000 + random(8999999);
new query[256];
format(query, sizeof(query), "SELECT NickName FROM qelksekm WHERE `TelNum`='%d';", telephone);
mysql_tquery(mysql, query, "MysqlCheckTelNum", "dd", playerid, telephone);
}
else
{
SendClientMessage(playerid,COLOR_GREY,"[Ошибка] {FFFFFF}У вас уже есть мобильный телефон");
callcmd::shopss1121(playerid,"");
}
return 1;
}
}
case 7:
{
if(PI[playerid][pRadio])
{
SendClientMessage(playerid,COLOR_GREY,"[Ошибка] {FFFFFF}У вас уже есть радио!");
callcmd::shopss1121(playerid,"");
}
else Buying(playerid,5,PI[playerid][pRadio],1,400,"Радио"," Используйте {73B461}/radio{FFFFFF} чтобы достать радио.");
}
}
}
case 8:
{
if(PI[playerid][pMoney]<100)return SendBotMessage(playerid,"Извините, но у вас не хватает денег!");
GiveMoney(playerid,-100);
_GiveGun(playerid,43,100);
}
}
}
case 9:
{
if(PI[playerid][pTelNum]==0)return SendClientMessage(playerid,COLOR_RED,">>>>{FFFFFF} - У вас нет мобильного телефона!");
if(PI[playerid][pMoney]<400)return SendClientMessage(playerid,COLOR_RED,">>>>{FFFFFF} - У вас недостаточно денег. Вы можете пополнить свой баланс [/donate]");
if(BizInfo[BizEntered[playerid]][bProducts]<5)return SendClientMessage(playerid,COLOR_WHITE,">> {BE2D2D} В магазине нет продуктов!");
new num=0,telephone = 1000000 + random(8999999);
for(new i;i < MAX_PLAYERS;i ++)
{
if((PI[i][pTelNum] == telephone) && (i != playerid) )
{
SendClientMessage(playerid, COLOR_RED, "[Ошибка] {FFFFFF}Произошла ошибка при покупке SIM карты, попробуйте еще раз!");
num++;
break;
}
}
if(num==0)
{
format(string, sizeof(string), "[Информация] {FFFFFF}Вы успешно купили новую SIM карту. Ваш новый номер телефона: {B83434}%d.", telephone);
SendClientMessage(playerid, COLOR_VALIK, string);
PI[playerid][pTelNum]=telephone;
GiveBizMoney(BizEntered[playerid],400);
BizInfo[BizEntered[playerid]][bProducts] -= 5;
GiveMoney(playerid,-400);
switch(random(4))
{
case 0: SendBotMessage(playerid, "Кассир:\n{FFFFFF}Спасибо за покупку, приходите еще.");
case 1: SendBotMessage(playerid, "Кассир:\n{FFFFFF}Спасибо за покупку. Всего вам наилучшего!");
case 2: SendBotMessage(playerid, "Кассир:\n{FFFFFF}Покупая в нашем магазине, 5 процентов уходит\nна благотворительный фонд штата.");
case 3: SendBotMessage(playerid, "Кассир:\n{FFFFFF}Хорошего вам дня.");
}
}
}
}
}
case 10: Buying(playerid,0,PI[playerid][pSigs],(20-PI[playerid][pSigs]),100,"","Используйте {73B461}/smoke{FFFFFF} чтобы закурить.");
case 11: Buying(playerid,3,PI[playerid][pLighter],75,200," автогеновую зажигалку ","{73B461} Теперь вы сможете подкурить сигарету.");
case 12:
{
if(!PI[playerid][pSpining]) Buying(playerid,5,PI[playerid][pSpining],1,500,"удочку для рыбалки"," {73B461}Ловить рыбу можно на пирсе LS.{FFFFFF}");
else
{
SendClientMessage(playerid,COLOR_GREY,"[Ошибка] {FFFFFF}У вас уже есть удочка");
callcmd::shopss1121(playerid,"");
}
}
case 13: Buying(playerid,0,PI[playerid][pWorms],(15-PI[playerid][pWorms]),20,"{73B461}баночку червей{FFFFFF}","");
case 14:
{
if(PI[playerid][pVIP]>=4)
{
if(PI[playerid][pArmours]>=7)
{
SendClientMessage(playerid,COLOR_LIGHTRED,"[Ошибка] {FFFFFF}У вас уже есть 7 бронежилетов!");
callcmd::shopss1121(playerid,"");
}
else Buying(playerid,30,PI[playerid][pArmours],1,2000,"Бронежилет"," Используйте {73B461}/armour{FFFFFF} чтобы одеть бронежилет.");
}
else
{
if(PI[playerid][pArmours]>=5)
{
SendClientMessage(playerid,COLOR_LIGHTRED,"[Ошибка] {FFFFFF}У вас уже есть 5 бронежилетов. Чтобы имееть больше бронежилетов, купите VIP Diamond или Titan!");
callcmd::shopss1121(playerid,"");
}
else Buying(playerid,30,PI[playerid][pArmours],1,2000,"Бронежилет"," Используйте {73B461}/armour{FFFFFF} чтобы одеть бронежилет.");
}
}
case 15: Buying(playerid,10,PI[playerid][pPoison],5-PI[playerid][pPoison],500,"яд"," Используйте {73B461}/killme{FFFFFF} чтобы употребить яд.");
case 16:
{
if(PlayerDrunkLevel[playerid]!=1)return SendClientMessage(playerid,COLOR_RED,"[Ошибка] {FFFFFF}Аптечки можно купить только если у вас есть рецепт от врача!");
if(PI[playerid][pRoliki] >= 5)
{
SendClientMessage(playerid,COLOR_GREY,"[Ошибка] {FFFFFF}У вас уже есть 5 аптечек");
callcmd::shopss1121(playerid,"");
}
else
{
Buying(playerid,10,PI[playerid][pRoliki],1,600,"Аптечка"," Используйте {73B461}/usemed{FFFFFF} чтобы употребить аптечку.");
PlayerDrunkLevel[playerid]=0;
}
}
case 17:
{
if(PlayerDrunkLevel[playerid]!=1)return SendClientMessage(playerid,COLOR_RED,"[Ошибка] {FFFFFF}Эти таблетки можно купить только если у вас есть рецепт от врача!");
if(Tablet[playerid] >= 20)
{
SendClientMessage(playerid,COLOR_RED,"[Ошибка] {FFFFFF}У вас уже есть 20 шт. этих таблеток!");
callcmd::shopss1121(playerid,"");
}
else
{
Buying(playerid,200,Tablet[playerid],1,10000,"Таблетки"," Используйте {73B461}/usebad{FFFFFF} чтобы употребить лекарство от наркозависимости.");
PlayerDrunkLevel[playerid]=0;
}
}
case 18:
{
if(PI[playerid][pMoney]<50)return SendBotMessage(playerid,"Извините, но у вас не хватает денег!");
GiveMoney(playerid,-50);
_GiveGun(playerid,14,1);
switch(random(4))
{
case 0: SendBotMessage(playerid, "Кассир:\n{FFFFFF}Спасибо за покупку, приходите еще.");
case 1: SendBotMessage(playerid, "Кассир:\n{FFFFFF}Спасибо за покупку. Всего вам наилучшего!");
case 2: SendBotMessage(playerid, "Кассир:\n{FFFFFF}Покупая в нашем магазине, 5 процентов уходит\nна благотворительный фонд штата.");
case 3: SendBotMessage(playerid, "Кассир:\n{FFFFFF}Хорошего вам дня.");
}
}
}
}
