Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!: 6 Errors - Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

[ Error ]
6 Errors

#1
Пользователь офлайн   Vektor228 

  • Новичок
  • Вставить ник
  • Раскрыть информацию
\gamemodes\new.pwn(11853) : error 017: undefined symbol "connects"
\gamemodes\new.pwn(11939) : error 017: undefined symbol "connects"
\gamemodes\new.pwn(11944) : error 017: undefined symbol "NamePlayer"
\gamemodes\new.pwn(11944) : warning 215: expression has no effect
\gamemodes\new.pwn(11944) : error 001: expected token: ";", but found "]"
\gamemodes\new.pwn(11944) : error 029: invalid expression, assumed zero
\gamemodes\new.pwn(11944) : fatal error 107: too many error messages on one line

0

#2
Пользователь офлайн   solider 

  • Прохожий
  • Вставить ник
  • Раскрыть информацию
код
0

#3
Пользователь офлайн   Vektor228 

  • Новичок
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияsolider (12 Январь 2018 - 16:10) писал:

код

case 0: mysql_pquery(connects, "SELECT * FROM `promo`", "mysql_PromoCodeShow", "i", playerid);
                case 1: return ShowPlayerDialog(playerid,2380,DIALOG_STYLE_INPUT,"{66CC00}???????? ?????????","??????? ??? ??? ?????-????:\n??????????? ?? 3 ?? 16 ????????","?????","??????");
			}
        }
	case 2380:
        {
            if(!response) return true;
            if(!strlen(inputtext)) return ShowPlayerDialog(playerid,2380,DIALOG_STYLE_INPUT,"{66CC00}???????? ?????????","??????? ??? ??? ?????-????:\n??????????? ?? 3 ?? 16 ????????","?????","??????");
            if(strlen(inputtext) < 3 || strlen(inputtext) > 16) return ShowPlayerDialog(playerid,2380,DIALOG_STYLE_INPUT,"{66CC00}???????? ?????????","??????? ??? ??? ?????-????:\n{FF0000}??????????? ?? 3 ?? 16 ????????","?????","??????");
            SetPVarString(playerid,"PROMONAME",inputtext);
            ShowPlayerDialog(playerid,2381,DIALOG_STYLE_MSGBOX,"{66CC00}???????? ?????????","?? ?????? ??????? ???????? ??? ???-?? ????? ??? ???-?? ?????","????","?????");
        }
	case 2381:
        {
            if(response) ShowPlayerDialog(playerid,2382,DIALOG_STYLE_INPUT,"{66CC00}???????? ?????????","?? ????? ???-?? ???? ?? ?????? ??????? ?????????\n??????? ?? 1 ?? 7 ????","?????","??????");
            else ShowPlayerDialog(playerid,2383,DIALOG_STYLE_INPUT,"{66CC00}???????? ?????????","?? ??????? ??????? ?? ?????? ??????? ?????????\n??????? ?? 1 ?? 500","?????","??????");
        }
	case 2382:
        {
            if(!response) return true;
            if(!strlen(inputtext)) return ShowPlayerDialog(playerid,2382,DIALOG_STYLE_INPUT,"{66CC00}???????? ?????????","?? ????? ???-?? ???? ?? ?????? ??????? ?????????\n??????? ?? 1 ?? 7 ????","?????","??????");
            if(strval(inputtext) < 1 || strval(inputtext) > 7) return ShowPlayerDialog(playerid,2382,DIALOG_STYLE_INPUT,"{66CC00}???????? ?????????","?? ????? ???-?? ???? ?? ?????? ??????? ?????????\n{FF0000}??????? ?? 1 ?? 7 ????","?????","??????");
            SetPVarInt(playerid,"PROMODAYS",strval(inputtext));
            SetPVarInt(playerid,"PROMOLUD",-1);
           	ShowPlayerDialog(playerid,2483,DIALOG_STYLE_INPUT,"{66CC00}???????? ?????????","?????? ???-?? ??? ????? ????? ????????? ???????? VIP?\n???? ?? ??????,?? ??????? ????? ?????? 0\n???? ??????,?? ??????? ?????????? ???? ?? ??????? ????? ?????? VIP","??????","??????");
         }
	case 2383:
        {
            if(!response) return true;
            if(!strlen(inputtext)) return ShowPlayerDialog(playerid,2383,DIALOG_STYLE_INPUT,"{66CC00}???????? ?????????","?? ????? ???-?? ????? ?? ?????? ??????? ?????????\n??????? ?? 1 ?? 500 ????","?????","??????");
            if(strval(inputtext) < 1 || strval(inputtext) > 500) return ShowPlayerDialog(playerid,2383,DIALOG_STYLE_INPUT,"{66CC00}???????? ?????????","?? ????? ???-?? ????? ?? ?????? ??????? ?????????\n{FF0000}??????? ?? 1 ?? 500 ????","?????","??????");
            SetPVarInt(playerid,"PROMOLUD",strval(inputtext));
            SetPVarInt(playerid,"PROMODAYS",-1);
            ShowPlayerDialog(playerid,2483,DIALOG_STYLE_INPUT,"{66CC00}???????? ?????????","?????? ???-?? ??? ????? ????? ????????? ???????? VIP?\n???? ?? ??????,?? ??????? ????? ?????? 0\n???? ??????,?? ??????? ?????????? ???? ?? ??????? ????? ?????? VIP","??????","??????");
        }
	case 2483:
        {
            if(!response) return true;
            if(!strlen(inputtext)) return ShowPlayerDialog(playerid,2384,DIALOG_STYLE_INPUT,"{66CC00}???????? ?????????","?????? ???-?? ??? ????? ????? ????????? ???????? VIP?\n{FF0000}???? ?? ??????,?? ??????? ????? ?????? 0","??????","??????");
            if(strval(inputtext) < 0 || strval(inputtext) > 3) return ShowPlayerDialog(playerid,2384,DIALOG_STYLE_INPUT,"{66CC00}???????? ?????????","?????? ???-?? ??? ????? ????? ????????? ???????? VIP?\n{FF0000}???? ?? ??????,?? ??????? ????? ?????? 0","??????","??????");
            SetPVarInt(playerid,"PROMOVIP",strval(inputtext));
            ShowPlayerDialog(playerid,2384,DIALOG_STYLE_INPUT,"{66CC00}???????? ?????????","?????? ???-?? ??? ????? ????? ????????? ???????? Admin LVL?\n???? ?? ??????,?? ??????? ????? ?????? 0","??????","??????");
		}
	case 2384:
        {
            if(!response) return true;
            if(!strlen(inputtext)) return ShowPlayerDialog(playerid,2384,DIALOG_STYLE_INPUT,"{66CC00}???????? ?????????","?????? ???-?? ??? ????? ????? ????????? ???????? Admin LVL?\n???? ?? ??????,?? ??????? ????? ?????? 0","??????","??????");
            if(strval(inputtext) < 0 || strval(inputtext) > 13) return ShowPlayerDialog(playerid,2384,DIALOG_STYLE_INPUT,"{66CC00}???????? ?????????","?????? ???-?? ??? ????? ????? ????????? ???????? Admin LVL?\n???? ?? ??????,?? ??????? ????? ?????? 0","??????","??????");
            SetPVarInt(playerid,"PROMOADM",strval(inputtext));
            ShowPlayerDialog(playerid,2385,DIALOG_STYLE_INPUT,"{66CC00}???????? ?????????","??????? ???-?? ?????,??????? ????? ?????? ??? ????? ?????????:\n??????????? ?? 2.000$ ?? 10.000.000$","??????","??????");
        }
	case 2385:
        {
            if(!response) return true;
            if(!strlen(inputtext)) return ShowPlayerDialog(playerid,2385,DIALOG_STYLE_INPUT,"{66CC00}???????? ?????????","??????? ???-?? ?????,??????? ????? ?????? ??? ????? ?????????:\n??????????? ?? 2.000$ ?? 30.000$","??????","??????");
            if(strval(inputtext) < 2000 || strval(inputtext) > 10000000) return ShowPlayerDialog(playerid,2385,DIALOG_STYLE_INPUT,"{66CC00}???????? ?????????","??????? ???-?? ?????,??????? ????? ?????? ??? ????? ?????????:\n{FF0000}??????????? ?? 2.000$ ?? 10.000.000$","??????","??????");
            SetPVarInt(playerid,"PROMOMONEY",strval(inputtext));
            ShowPlayerDialog(playerid,2386,DIALOG_STYLE_MSGBOX,"{66CC00}???????? ?????????","?? ?????? ??? ?? ??? ????? ????? ????????? ?????????? ???????????? ??????","??","???");
        }
	case 2386:
        {
            new promoname[16],string[256];
            GetPVarString(playerid, "PROMONAME", promoname, sizeof(promoname));
            new promoday = GetPVarInt(playerid,"PROMODAYS");
            new promolud = GetPVarInt(playerid,"PROMOLUD");
            new promovip = GetPVarInt(playerid,"PROMOVIP");
            new promoadm = GetPVarInt(playerid,"PROMOADM");
            new promomoney = GetPVarInt(playerid,"PROMOMONEY");
            if(response)
            {
                format(string,sizeof(string),"{FFFFFF}?? ?????? ??????? ???????? '%s'?\n?????? VIP ??????: %d \n?????? ADM ??????: %d\n?????? ????? ?? %d$\n?????? ???.????: ??\n\n???????? ????????? ?? %d ??. ??? %d ???.",promoname,promovip,promoadm,promomoney,promoday,promolud);
                ShowPlayerDialog(playerid,2387,DIALOG_STYLE_MSGBOX,"{66CC00}???????? ?????????",string,"???????","??????"),SetPVarInt(playerid,
"PROMOLIC",1);
            }
            else
            {
                format(string,sizeof(string),"{FFFFFF}?? ?????? ??????? ???????? '%s'?\n?????? VIP ??????: %d \n?????? ADM ??????: %d\n?????? ????? ?? %d$\n?????? ???.????: ???\n\n???????? ????????? ?? %d ??. ??? %d ???.",promoname,promovip,promoadm,promomoney,promoday,promolud);
                ShowPlayerDialog(playerid,2387,DIALOG_STYLE_MSGBOX,"{66CC00}???????? ?????????",string,"???????","??????"),SetPVarInt(playerid,
"PROMOLIC",0);
            }
        }
	case 2387:
        {
            if(!response) return true;
            mysql_query_string[0] = EOS;
            new promoname[16];
            GetPVarString(playerid, "PROMONAME", promoname, sizeof(promoname));
            format(mysql_query_string,sizeof(mysql_query_string), "SELECT * FROM `promo` WHERE `code`='%s'", promoname);
            mysql_pquery(connects, mysql_query_string, "mysql_PromoCreate", "is", playerid,promoname);
        }
	case 2388:
        {
            mysql_query_string[0] = EOS;
            format(mysql_query_string,sizeof(mysql_query_string), "SELECT * FROM 'promo_use' WHERE 'code'='%s' and 'Name' = '%s'", inputtext, e_PLAYER_INFO [pID][pName]);

0

#4
Пользователь офлайн   PHARA_OH 

  • Эксперт
  • Вставить ник
  • Раскрыть информацию
Объяви переменные просто и все
0

#5
Пользователь офлайн   Sonic X 

  • Эксперт
  • Вставить ник
  • Раскрыть информацию
Со скобками проблема!

case number:
{
   //здесь нельзя употреблять сразу же case, должна быть конструкция switch()
}

У тебя же:

case number:
{
   case number:
   {

   }

   case number:
   {

   }
}


0

#6
Пользователь офлайн   Vektor228 

  • Новичок
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияSonic X (12 Январь 2018 - 22:20) писал:

Нажмите сюда, чтобы прочитать это сообщение. [Показать]

Как решить?

Просмотр сообщенияPHARA_OH (12 Январь 2018 - 22:18) писал:

Объяви переменные просто и все

Как решить это? Я новичек
0

#7
Пользователь офлайн   Sonic X 

  • Эксперт
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияVektor228 (12 Январь 2018 - 22:31) писал:

Как решить?

Вот этот код был в конструкции switch
То есть было так:
switch(...)
{
    /*
    код, который ты скинул
    */
}

А теперь скинь весь код, который расположен выше и ниже данной конструкции, если так много, то добавь спойлер
Напиши [ spoiler ] перед твоим кодом, а также [ /spoiler ] после твоего кода (без пробелов внутри скобок)

Сообщение отредактировал Sonic X: 13 Январь 2018 - 01:19

0

#8
Пользователь офлайн   Vektor228 

  • Новичок
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияSonic X (13 Январь 2018 - 01:18) писал:

Нажмите сюда, чтобы прочитать это сообщение. [Показать]

Прям весь?
0

#9
Пользователь офлайн   Nestyreff 

  • Stone Man
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияVektor228 (13 Январь 2018 - 12:02) писал:

Прям весь?

Чем больше, тем лучше, но не забудь про спойлер
0

Поделиться темой:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей