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

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

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

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

error 002: only a single statement (or expression) can follow each "case"

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

4ybak

Умник
Здравствуйте,хотел из мода убрать систему домов,убрал,но теперь выдаёт ошибку:
Код:
error 002: only a single statement (or expression) can follow each "case"
Строка:
Код:
return true;
Сам код:
Код:
case DIALOG_PASSPORTS:
		{
			if(!response)
			{
				PassportState[playerid] --;
				if(PassportState[playerid] < 1) return SendClientMessage(playerid, COLOR_GREY, "Ïîïðîáóéòå ïîëó÷èòü ïàñïîðò ïîçæå");
				return ReceivingPassport(playerid, PassportState[playerid]);
			}
			if(response)
			{
				PlayerPlaySound(playerid, 1136, 0.0, 0.0, 0.0);
				switch(PassportState[playerid])
				{
					case 1:
					{
						PassRegSex[playerid] = listitem + 1;
						ReceivingPassport(playerid, PassportState[playerid] = 2);
					}
					case 2:
					{
						new day,month,year,day2,month2,year2;
						getdate(year, month, day);
						if(sscanf(inputtext, "p</>iii", day2, month2, year2))
						{
							PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
							return ReceivingPassport(playerid, PassportState[playerid]);
						}
						new check = year - year2;
						if( check > 50 || check < 1 || day2 > GetMonthDays(year2, month2) || day2 < 1 || month2 > 12 || month2 < 1 )
						{
							PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
							return ReceivingPassport(playerid, PassportState[playerid]);
						}
						if(month2 > month || (month2 == month && day2 > day) )
						{
							check --;
						}

						new city = GetPlayerVirtualWorld(playerid) + 1;
						if(city < 1) city = 1;
						else if(city > 3) city = 3;
						PassInfo[playerid][psDateBirth][0] = day2;
						PassInfo[playerid][psDateBirth][1] = month2;
						PassInfo[playerid][psDateBirth][2] = year2;
						PassInfo[playerid][psDate][0] = day;
						PassInfo[playerid][psDate][1] = month;
						PassInfo[playerid][psDate][2] = year;
						PassInfo[playerid][psCity] = city;
						PassInfo[playerid][psSex] = PassRegSex[playerid];
						PassInfo[playerid][psNumber] = 100000 + random(900000);
						PassInfo[playerid][psSeria] = 1000 + random(9000);
						OnRegPass(playerid);
						PassportState[playerid] = 0;
						new Sex[10], str[70], allstr[500];
						switch(PassRegSex[playerid])
						{
							case 0: Sex = "None";
							case 1: Sex = "Ìóæ÷èíà";
							case 2: Sex = "Æåíùèíà";
                        }
						strcat(allstr,"\t{FFFFFF}Äåðæèòå âàø ïàñïîðò!\n\n");
						format(str,sizeof(str),"Èìÿ: %s\n", PlayerName(playerid));
						strcat(allstr,str);
						format(str,sizeof(str),"Ïîë: %s\n", Sex);
						strcat(allstr,str);
						format(str,sizeof(str),"Äàòà ðîæäåíèÿ: %02d/%02d/%02d\n",day2, month2, year2);
						strcat(allstr,str);
						format(str,sizeof(str),"Ãîðîä: %s\n", CityName(PassInfo[playerid][psCity]));
						strcat(allstr,str);
						format(str,sizeof(str),"Ñåðèÿ: %d\n",PassInfo[playerid][psSeria]);
						strcat(allstr,str);
						format(str,sizeof(str),"Íîìåð: %d\n",PassInfo[playerid][psNumber]);
						strcat(allstr,str);
						format(str,sizeof(str),"Äàòà âûäà÷è: %d/%d/%d",day, month, year);
						strcat(allstr,str);
						ShowPlayerDialog(playerid, DIALOG_PASSPORTS, DIALOG_STYLE_MSGBOX, "[3/3] Ãîòîâî", allstr, "Ãîòîâî", "");
                    }
				}
             }
        }
    return true;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу