ruslan14141414 1 Опубликовано 30 марта, 2016 хотел поставить вип систему ну вышла ощибка error 075: input line too long (after substitutions) if(dialogid == 810) { if(response) { if(strlen(inputtext) > 24 || strlen(inputtext) < 3) { ShowPlayerRegisterDialog(playerid); SendClientMessage(playerid, admin2, "[ СИСТЕМА ] 'Пароль должен содержать от 3 до 24 символов'"); } else вот тут ощибка строка { format(Query, sizeof(Query), "INSERT INTO `USERS` (`Name`, `Password`, `Ip`, `Kills`, `Deads`, `Money`, `Bank`, `Vip`, `House`, `Biznes`, `Mycar`, `Mybike`, `Mytank`, `Myjeep`, `Myyaht`, `Myboat`, `Myfred`, `Myvele`, `Admin`, `Dacha`, `M4`, `Sniper`, `AK47`, `pScore`, `MP5`, `HOG`, `YZI`, `MM`, `Drobov`, `Digl`, `Spaz`, `Vintov`, `Tec`)VALUES('%s','%s','%s','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d')", DB_Escape(name), DB_Escape(inputtext), DB_Escape(ip), pStats[playerid][Kills], pStats[playerid][Deads], pStats[playerid][Money], pStats[playerid][Bank], pStats[playerid][Vip], pStats[playerid][House], pStats[playerid][Biznes], pStats[playerid][Mycar], pStats[playerid][Mybike], pStats[playerid][Mytank], pStats[playerid][Myjeep], pStats[playerid][Myyaht], pStats[playerid][Myboat], pStats[playerid][Myfred], pStats[playerid][Myvele], pStats[playerid][Admin], pStats[playerid][Dacha], pStats[playerid][M4], pStats[playerid][Sniper], pStats[playerid][AK47], pStats[playerid][pScore], pStats[playerid][MP5], pStats[playerid][HOG], pStats[playerid][YZI], pStats[playerid][MM], pStats[playerid][Drobov], pStats[playerid][Digl], pStats[playerid][Spaz], pStats[playerid][Vintov], pStats[playerid][Tec]); db_query(Database, Query); SendClientMessage(playerid, 0xFFFF00AA, "Вы успешно зарегистрировались"); SetPVarInt(playerid, "Logged", 1); pStats[playerid][pLogged]=1; PlayerPlaySound(playerid,1057,0.0,0.0,0.0); OnPlayerRequestClass(playerid, 0); SetPlayerScore(playerid,pStats[playerid][Kills]); //ColorsRandom(playerid); GiveColors(playerid); } } else return Kick(playerid); } Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
#Bazuka 143 Опубликовано 30 марта, 2016 (изменено) @ruslan14141414,слишком длинная строка после интеграции параметров (возможно, много лишних пробелов, или результативные данные слишком велики для строки (по длине)); И это просто один диалог,остальное где,массивы,переменные,сохранение,стоки Изменено 30 марта, 2016 пользователем Rulles Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
ruslan14141414 1 Опубликовано 30 марта, 2016 , я в других сохронениях тоже сделал , вот только в этом диологе выдает ощибку Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
#Bazuka 143 Опубликовано 30 марта, 2016 format(Query, sizeof(Query), "INSERT INTO `USERS` (`Name`, `Password`, `Ip`, `Kills`, `Deads`, `Money`, `Bank`, `Vip`, `House`, `Biznes`, `Mycar`, `Mybike`, `Mytank`, `Myjeep`, `Myyaht`, `Myboat`, `Myfred`, `Myvele`, `Admin`, `Dacha`, `M4`, `Sniper`, `AK47`, `pScore`, `MP5`, `HOG`, `YZI`, `MM`, `Drobov`, `Digl`, `Spaz`, `Vintov`, `Tec`)VALUES('%s','%s','%s','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d')", format(Query, sizeof(Query), "INSERT INTO `USERS` (`Name`, `Password`, `Ip`, `Kills`, `Deads`, `Money`, `Bank`, `Vip`, `House`, `Biznes`, `Mycar`, `Mybike`, `Mytank`, `Myjeep`, `Myyaht`, `Myboat`, `Myfred`, `Myvele`, `Admin`, `Dacha`, `M4`, `Sniper`, `AK47`, `pScore`, `MP5`, `HOG`, `YZI`, `MM`, `Drobov`, `Digl`, `Spaz`, `Vintov`, `Tec`)VALUES('%s','%s','%s','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d')", Эта строчка очень длинная Делай на две,три строчки строчки по половине format(Query, sizeof(Query), "INSERT INTO `USERS` (`Name`, `Password`, `Ip`, `Kills`, `Deads`, `Money`, `Bank`, `Vip`, `House`, `Biznes`, `Mycar`, "`Mybike`, `Mytank`, `Myjeep`, `Myyaht`, `Myboat`, `Myfred`, `Myvele`, `Admin`, `Dacha`, `M4`, `Sniper`, `AK47`, `pScore`, `MP5`, `HOG`, `YZI`, `MM`, `Drobov`, `Digl`, `Spaz`, `Vintov`, `Tec`) "VALUES('%s','%s','%s','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d')", 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты