@BlogMan, при копировании текста из программы Pawno обязательно сначала включайте русскую раскладку, лишь затем копируйте. Либо же перейдите в нормальный редактор кода (Sublime Text 3, NotePad++, Visual Studio Code и другие).
Далее, никогда не выкладывайте ошибку скриншотом. Копируйте текст ошибки и скидывайте текстом. Не забывайте, что код следует брать в тег «Код», а большой код еще и в тег «Спойлер». Отредактировал ваше сообщение, чтобы вы примерно увидели, как следовало все сделать.
Что касается самой проблемы, просто Pawno считает текстовую строку (в кавычки заключенную) слишком длинной, вот и возмущается. Вы можете осуществить перенос строки (для этого переносите через Enter часть строки на новую, а в конце предыдущей добавляйте обратный слэш):
Спойлер
SPD(playerid, D_REPORT, 1, "Задать вопрос", "{FF6347}Внимание! Прежде, чем задавать вопрос, прочитайте помощь по игре и ознакомьтесь с командами сервера.n Убедительная просьба не создавать повторных запросов.n {9ACD32}Мы желаем вам приятной игры на Amiro RolePlay!nn {446dab}Правила оформления вопроса:{ffffff}n - Запрещены матыn - Запрещены оскорбленияn - Флудn - Выпрашивание (денег, уровня, машин и т.п.)n - Вопросы не по теме игры (Оффтоп)nn{ab7244}Введите ваш вопрос:", "Принять", "Отмена"); pTemp[playerid][pReport] = 1
- Регистрация
- 7 Янв 2012
- Сообщения
- 31
- Лучшие ответы
- 0
- Репутация
- 2
-
#1
Проблема в том что если я добавлю много цветов «Color — 0n[Color — 1nColor — 2n[3]Color — 3n[4]Color — 4nColor — 5nColor — 6n…………………………… до Color — 50 «; то получается длинная строка и вылетает ошибка : error 075: input line too long (after substitutions)
Как это устранить?
Код:
case 4:
{
new listitems[] = "Color - 0n[Color - 1nColor - 2n[3]Color - 3n[4]Color - 4nColor - 5nColor - 6 ";
ShowPlayerDialog(playerid, 6006, DIALOG_STYLE_LIST, "Цвета", listitems, "Выбрать", "<< Назад");
}
Posts: 161
Threads: 70
Joined: Jan 2012
Reputation:
0
I’ve seen many servers with DIALOG_STYLE_MSGBOX that has over 15 lines. but mines wont work. i keep getting this error
pawn Код:
error 075: input line too long (after substitutions)
This is the line:
pawn Код:
format(string, sizeof(string), "You have successfully registered to [Cali] LSGW.n{F7AF09}Username: {4FFB04}%sn{F7AF09}Password: {4FFB04}%sn{FB1D04}Dont give your password to nobody.n{FFFFFF}Please remember do not use {FF0000}cheats/hacks.n{FF0000}Using any mod that give you an ability others cant/nWill result in a {FF0000}3 day ban.n{FFFFFF}Our {EA15EA}Admins {FFFFFF}Are always watchingnAlso be sure to register on our websitento get the latest news on the server/community.",name,inputtext );
ShowPlayerDialog(playerid, 48, DIALOG_STYLE_MSGBOX, "Registered", string, "Ok", "Cancel");
Posts: 864
Threads: 57
Joined: Jan 2013
Reputation:
0
Download the last version of this compiler : https://github.com/Zeex/pawn/releases
Made by ZeeX, the most important change is that the text size is increased to 4095 instead of 511.
Uncompress the .zip/.tar.gz downloaded from github to your «pawno» folder, and replace the pawncc.exe and pawncc.dll
It should work as a charm now.
You can alternatively use strcat but it involves creating too much vars which results as a waste of memory.
Posts: 501
Threads: 142
Joined: Jun 2013
Reputation:
0
You had a / instand of
pawn Код:
format(string, sizeof(string), "You have successfully registered to [Cali] LSGW.n{F7AF09}Username: {4FFB04}%sn{F7AF09}Password: {4FFB04}%sn{FB1D04}Dont give your password to nobody.n{FFFFFF}Please remember do not use {FF0000}cheats/hacks.n{FF0000}Using any mod that give you an ability others cantnWill result in a {FF0000}3 day ban.n{FFFFFF}Our {EA15EA}Admins {FFFFFF}Are always watchingnAlso be sure to register on our websitento get the latest news on the server/community.",name,inputtext );
ShowPlayerDialog(playerid, 48, DIALOG_STYLE_MSGBOX, "Registered", string, "Ok", "Cancel");
Posts: 864
Threads: 57
Joined: Jan 2013
Reputation:
0
It doesn’t matter lulo.
If he had made a mistake in the text, the compiler wouldn’t detect it : everything between quotes gets off the compiler «authority».
Posts: 501
Threads: 142
Joined: Jun 2013
Reputation:
0
It does,
If you put a to long line in a dialog, it will say that, right…
Posts: 501
Threads: 142
Joined: Jun 2013
Reputation:
0
Posts: 35
Threads: 0
Joined: May 2014
Reputation:
0
Quote:
Originally Posted by lulo356
You had a / instand of
pawn Код:
format(string, sizeof(string), "You have successfully registered to [Cali] LSGW.n{F7AF09}Username: {4FFB04}%sn{F7AF09}Password: {4FFB04}%sn{FB1D04}Dont give your password to nobody.n{FFFFFF}Please remember do not use {FF0000}cheats/hacks.n{FF0000}Using any mod that give you an ability others cantnWill result in a {FF0000}3 day ban.n{FFFFFF}Our {EA15EA}Admins {FFFFFF}Are always watchingnAlso be sure to register on our websitento get the latest news on the server/community.",name,inputtext );
ShowPlayerDialog(playerid, 48, DIALOG_STYLE_MSGBOX, "Registered", string, "Ok", "Cancel");
FAlse
use strcat it’s better than all solutions