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

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

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

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

6 Errors. в 2ух строках

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

Loc_Dog

Компетентный
Вставлял мануал покупку телефонов 6 ошибок в 2ух строках..
PHP:
:\Users\Àëåêñàíäð\Desktop\Íîâàÿ ïàïêà (8)\gamemodes\rls.pwn(3952) : error 002: only a single statement (or expression) can follow each "case"
C:\Users\Àëåêñàíäð\Desktop\Íîâàÿ ïàïêà (8)\gamemodes\rls.pwn(3952 -- 3953) : error 029: invalid expression, assumed zero
C:\Users\Àëåêñàíäð\Desktop\Íîâàÿ ïàïêà (8)\gamemodes\rls.pwn(4088) : error 014: invalid statement; not in switch
C:\Users\Àëåêñàíäð\Desktop\Íîâàÿ ïàïêà (8)\gamemodes\rls.pwn(4088) : warning 215: expression has no effect
C:\Users\Àëåêñàíäð\Desktop\Íîâàÿ ïàïêà (8)\gamemodes\rls.pwn(4088) : error 001: expected token: ";", but found ":"
C:\Users\Àëåêñàíäð\Desktop\Íîâàÿ ïàïêà (8)\gamemodes\rls.pwn(4088) : error 029: invalid expression, assumed zero
C:\Users\Àëåêñàíäð\Desktop\Íîâàÿ ïàïêà (8)\gamemodes\rls.pwn(4088) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


6 Errors.
В этом диалоге 1ая ошибка:
PHP:
if(dialogid == 9348) //Покупкa телефончика
    {
        if(response)
        {
            if(listitem == 0)
             {
             if(GetSRVMoney(playerid) <= 999) //проверка на деньгу
            {
                SendClientMessage(playerid, COLOR_GREY, "У вас нет 1000 вирт!"); ///сообщение
                return 1;
            }

        SendClientMessage(playerid, COLOR_BLUE, "Телефон Sony Ericsson куплен!");//сообщение
        SendClientMessage(playerid, COLOR_BLUE, "Чтобы продать телефон используйте /selltel");//сообщение
                GameTextForPlayer(playerid, "~r~-1000", 1000, 1); //текст типо тексдрва
/////////////обнуление телефона/////////////// лень было делать через масив :)
                PlayerInfo[playerid][pNokia] = 0;
                    PlayerInfo[playerid][pIPhone3] = 0;
                PlayerInfo[playerid][pSony] = 0;
            PlayerInfo[playerid][pIPhone2] = 0;
            PlayerInfo[playerid][pIPhone33] = 0;
            PlayerInfo[playerid][pIPhoneGs] = 0;
                GiveMoney(playerid,-1000); //отнятие денег
                PlayerInfo[playerid][pSony] = 1; //Sony Ericsson //+телефон

              }
            if(listitem == 1)
             {
             if(GetSRVMoney(playerid) <= 4999)
            {
                SendClientMessage(playerid, COLOR_GREY, "У вас нет 5000 вирт!");
                return 1;
            }
    PlayerInfo[playerid][pNokia] = 0;
            PlayerInfo[playerid][pIPhone3] = 0;
            PlayerInfo[playerid][pSony] = 0;
            PlayerInfo[playerid][pIPhone2] = 0;
            PlayerInfo[playerid][pIPhone33] = 0;
            PlayerInfo[playerid][pIPhoneGs] = 0;
                SendClientMessage(playerid, COLOR_BLUE, "Телефон Nokia 52.00 куплен!");
                SendClientMessage(playerid, COLOR_BLUE, "Чтобы продать телефон используйте /selltel");
                GameTextForPlayer(playerid, "~r~-5000", 5000, 1);
                GiveMoney(playerid,-5000);
                PlayerInfo[playerid][pNokia] = 1; //Nokia

            }
                if(listitem == 2)
             {
             if(GetSRVMoney(playerid) <= 5999) //3000
            {
                SendClientMessage(playerid, COLOR_GREY, "У вас нет 6000 вирт!");
                return 1;
            }
            PlayerInfo[playerid][pNokia] = 0;
            PlayerInfo[playerid][pIPhone3] = 0;
            PlayerInfo[playerid][pSony] = 0;
            PlayerInfo[playerid][pIPhone2] = 0;
            PlayerInfo[playerid][pIPhone33] = 0;
            PlayerInfo[playerid][pIPhoneGs] = 0;
                SendClientMessage(playerid, COLOR_BLUE, "IPhone3 куплен!");
                    SendClientMessage(playerid, COLOR_BLUE, "Чтобы продать телефон используйте /selltel");
                GameTextForPlayer(playerid, "~r~-6000", 5000, 1);
                GiveMoney(playerid,-6000);
                PlayerInfo[playerid][pIPhone3] = 1;

            }
                if(listitem == 3)
             {
             if(GetSRVMoney(playerid) <= 3999)
            {
                SendClientMessage(playerid, COLOR_GREY, "У вас нет 4000 вирт!");
                return 1;
            }
    PlayerInfo[playerid][pNokia] = 0;
            PlayerInfo[playerid][pIPhone3] = 0;
            PlayerInfo[playerid][pSony] = 0;
            PlayerInfo[playerid][pIPhone2] = 0;
            PlayerInfo[playerid][pIPhone33] = 0;
            PlayerInfo[playerid][pIPhoneGs] = 0;
                SendClientMessage(playerid, COLOR_BLUE, "IPhone 2G куплен!");
                    SendClientMessage(playerid, COLOR_BLUE, "Чтобы продать телефон используйте /selltel");
                GameTextForPlayer(playerid, "~r~-4000", 5000, 1);
                GiveMoney(playerid,-4000);
                PlayerInfo[playerid][pIPhone2] = 1;




            }
                    if(listitem == 4)
             {
             if(GetSRVMoney(playerid) <= 29999)
            {
                SendClientMessage(playerid, COLOR_GREY, "У вас нет 30000 вирт!");
                return 1;
            }
    PlayerInfo[playerid][pNokia] = 0;
            PlayerInfo[playerid][pIPhone3] = 0;
            PlayerInfo[playerid][pSony] = 0;
            PlayerInfo[playerid][pIPhone2] = 0;
            PlayerInfo[playerid][pIPhone33] = 0;
            PlayerInfo[playerid][pIPhoneGs] = 0;
                SendClientMessage(playerid, COLOR_BLUE, "Samsung SGH-G800");
                    SendClientMessage(playerid, COLOR_BLUE, "Чтобы продать телефон используйте /selltel");
                GameTextForPlayer(playerid, "~r~-30000", 5000, 1);
                GiveMoney(playerid,-30000);
                PlayerInfo[playerid][pIPhone33] = 1;




            }
            if(listitem ==5)
             {
             if(GetSRVMoney(playerid) <= 39999)
            {
                SendClientMessage(playerid, COLOR_GREY, "У вас нет 40000 вирт!");
                return 1;
            }
     PlayerInfo[playerid][pNokia] = 0;
            PlayerInfo[playerid][pIPhone3] = 0;
            PlayerInfo[playerid][pSony] = 0;
            PlayerInfo[playerid][pIPhone2] = 0;
            PlayerInfo[playerid][pIPhone33] = 0;
            PlayerInfo[playerid][pIPhoneGs] = 0;
                SendClientMessage(playerid, COLOR_BLUE, "IPhone 3Gs куплен");
                    SendClientMessage(playerid, COLOR_BLUE, "Чтобы продать телефон используйте /selltel");
                GameTextForPlayer(playerid, "~r~-40000", 5000, 1);
                GiveMoney(playerid,-40000);
                PlayerInfo[playerid][pIPhoneGs] = 1;

            }
            }
                OnPropUpdate();
            }
Тут вторая:
PHP:
//----------------------
(вот тут именно 2ая ошибка) case 1:
	{
        new name[MAX_PLAYER_NAME];
        GetPlayerName(playerid, name, sizeof(name));
		if(response)
		{
			if(!strlen(inputtext))
			{
				format(string,256,"{FFFFFF}______________________________________\n\n  Добро пожаловать на Samp Real Life{FFFFFF}\n       Этот аккаунт зарегестрирован\n\nЛогин: %s\nВведите пароль:\n______________________________________", name);
           		ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Авторизация",string,"Войти","Отмена");
				return 1;
			}
			new pass[256];
			GetPlayerName(playerid,playername,sizeof(playername));
			format(string,sizeof(string),"%s.ini",playername);
			new File = ini_openFile(string);
			ini_getString(File,"Key",pass);
			ini_closeFile(File);
            if(!strcmp(Rich(inputtext),pass,true))
            {
                OnPlayerLogin(playerid,Rich(inputtext));
            }
            else
            {
   				 /*format(string,256,"{FF6347}Внимание! Вы ввели неверный пароль!");
     			 ShowPlayerDialog(playerid,10008,DIALOG_STYLE_MSGBOX,"Ошибка!",string,"Повтор","Выйти");*/
				ShowPlayerDialog(playerid,69,DIALOG_STYLE_MSGBOX,"Пароль не верный!","{FF6347}Вы были кикнуты с сервера\nПричина: 'Не верный пароль'\nВведите '/q', чтобы выйти","Ок","");
            	Kick(playerid);
            }
		}
		else
		{
			Kick(playerid);
		}
	}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу