MrMak
Ученик
Ошибки:
C:\Users\Mak\Desktop\ÄÌ\Ìîé ñåðâåð\gamemodes\new.pwn(356) : warning 202: number of arguments does not match definition
C:\Users\Mak\Desktop\ÄÌ\Ìîé ñåðâåð\gamemodes\new.pwn(356) : warning 202: number of arguments does not match definition
C:\Users\Mak\Desktop\ÄÌ\Ìîé ñåðâåð\gamemodes\new.pwn(437) : warning 202: number of arguments does not match definition
C:\Users\Mak\Desktop\ÄÌ\Ìîé ñåðâåð\gamemodes\new.pwn(437) : warning 202: number of arguments does not match definition
строки:
Помогите, пожалуйста.
C:\Users\Mak\Desktop\ÄÌ\Ìîé ñåðâåð\gamemodes\new.pwn(356) : warning 202: number of arguments does not match definition
C:\Users\Mak\Desktop\ÄÌ\Ìîé ñåðâåð\gamemodes\new.pwn(356) : warning 202: number of arguments does not match definition
C:\Users\Mak\Desktop\ÄÌ\Ìîé ñåðâåð\gamemodes\new.pwn(437) : warning 202: number of arguments does not match definition
C:\Users\Mak\Desktop\ÄÌ\Ìîé ñåðâåð\gamemodes\new.pwn(437) : warning 202: number of arguments does not match definition
строки:
Код:
case 1://Регистрация
{
for(new i = strlen(inputtext); i != 0; --i)
switch(inputtext[i]){case 'А'..'Я', 'а'..'я', '=', ' ': return SPD(playerid,1,DIALOG_STYLE_MSGBOX,"{FFD300}Ошибка!","{FFFFFF}Пароль может состоять только из латинских букв и цифр.","Повтор","");}
if(!strlen(inputtext))
{
format(stringer,BIG_SIZE,"{FFFFFF}Добро пожаловать на сервер Role Play. Ваш логин: %s\nВведите пароль для вашего аккаунта\nОн будет запрашиваться каждый раз при входе на сервер\n\nПримечание:\n- Пароль должен состоять из цифр\n- Также используйте дополнительные символы\n- Используйте от 5 до 16 цифр / букв / символов \n",PlayerInfo[playerid][pNames]);
SPD(playerid,1,DIALOG_STYLE_INPUT,"{FFD300}Регистрация аккаунта",stringer,"Далее","Отмена");
return true;
}
if(strlen(inputtext) < 6 ||strlen(inputtext) > 20)
{
format(stringer,BIG_SIZE,"{FFFFFF}Добро пожаловать на сервер Role Play. Ваш логин: %s\nВведите пароль для вашего аккаунта\nОн будет запрашиваться каждый раз при входе на сервер\n\nПримечание:\n- Пароль должен состоять из цифр\n- Также используйте дополнительные символы\n- Используйте от 5 до 16 цифр / букв / символов \n",PlayerInfo[playerid][pNames]);
SPD(playerid,1,DIALOG_STYLE_INPUT,"{FFD300}Регистрация аккаунта",stringer,"Далее","Отмена");
return true;
}
new query[128];
mysql_format(connects, query, sizeof(query), "INSERT INTO `accounts` (`Name`, `pKey`) VALUES ('%e', '%s')", PlayerInfo[playerid][pNames], inputtext);
mysql_tquery(connects, query); // [B][I][U]!!! ЭТО СТРОКА 356 !!![/U][/I][/B]
SPD(playerid,3,DIALOG_STYLE_INPUT,"{FFD300}Электорнный адрес","{FFFFFF}\n\nВведите ваш действуюший адрес E-Mail.\nПодтвердив E-mail в дальшейшем, вам откроются дополнительные возможности.\n\n","Ввод","Отмена");
return true;
}
stock OnPlayerSaveAccount(playerid)
{
if(PlayerInfo[playerid][pLogin] == 1)
{
new str[700];
mysql_format(connects, str,BIG_SIZE,"UPDATE `accounts` SET `pLevel` = '%d',`pID` = '%d',`pReg` = '%d',`pKey` = '%d',`pAdmin` = '%d',`pDataReg` = '%d' WHERE `Name` = '%s'",
PlayerInfo[playerid][pLevel],
PlayerInfo[playerid][pID],PlayerInfo[playerid][pReg],
PlayerInfo[playerid][pKey],PlayerInfo[playerid][pAdmin],
PlayerInfo[playerid][pDataReg]);
mysql_tquery(connects, str); // [B][I][U]!!! ЭТО СТРОКА 437 !!![/U][/I][/B]
printf("Аккаунт %s успешно сохранен (ID %d)",PlayerInfo[playerid][pNames],strlen(str));
}
else printf("Ошибка сохранёния.");
return true;
}
