Loc_Dog
Компетентный
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.
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);
}
}
