Avado
Умник
решил переделать систему регистрации но увы начинают вылазить ошибки
все начинается от
помогите + поставлю
PHP:
liverp.pwn(16376) : error 014: invalid statement; not in switch
liverp.pwn(16376) : error 001: expected token: ";", but found ":"\liverp.pwn(16376) : error 029: invalid expression, assumed zero
liverp.pwn(16376) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
PHP:
case 2:
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
new bac[500];
GetPlayerName(playerid, playername, sizeof(playername));
if(response)
{
if(!strlen(inputtext))
{
format(string,256,"{FFFFFF}Добро пожаловать на сервер New Life RolePlay | Server One\nЧтобы начать игру вам необходиму пройти регистрацию\n\nВведите пароль для вашего аккаунта\nОн будет запрашиваться каждй раз, когда вы входите на сервер\n\n{00FF00} Примечания:\n - Пароль может состоять из руских и латинских символов\n - Пароль чуствителен к регистру\n - Длинна пароля от 6-ти до 15-ти символов s%",name);
ShowPlayerDialog(playerid,2,DIALOG_STYLE_PASSWORD,"{0080FF}Регистрация",string,"Ок","Отмена");
return 1;
}
//------------------------[ Вход в биз ]-------------------------------
case 9898:--------=выдаёт ошибку
{
if(response)
{
for(new i = 0; i < sizeof(BizzInfo); i++)
{
if (PlayerToPoint(3, playerid,BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ]))
{
if(PlayerInfo[playerid][pCash] < BizzInfo[i][bEntranceCost]) return SendClientMessage(playerid, COLOR_GRAD1,"У вас нет столько денег");
PlayerInfo[playerid][pCash] -=BizzInfo[i][bEntranceCost];
BizzInfo[i][b2Till] += BizzInfo[i][bEntranceCost];
SetPlayerInterior(playerid,BizzInfo[i][bInterior]);
SetPPos(playerid,BizzInfo[i][bExitX],BizzInfo[i][bExitY],BizzInfo[i][bExitZ]);
PlayerInfo[playerid][pInt] = BizzInfo[i][bInterior];
SetPlayerVirtualWorld(playerid,0);
OnPlayerSave(playerid);
enterbiz[playerid] = 1;
return true;
}
}
}
else return true;
}
