PDA

Просмотр полной версии : [Вопрос] Длинный текст



_lizard
07.01.2017, 23:25
Действовал по уроку (http://pro-pawn.ru/showthread.php?10012-%D0%A3%D0%BF%D1%80%D0%BE%D1%89%D0%B0%D0%B5%D0%BC-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%83-%D1%81-%D0%B4%D0%BB%D0%B8%D0%BD%D0%BD%D1%8B%D0%BC-%D1%82%D0%B5%D0%BA%D1%81%D1%82%D0%BE%D0%BC), но в диалоге показывает только текст из help_text_0_1


new help_text_0_1[] = "Наш проект - один из самых интересных проектов\nмногопользовательской GTA San Andreas Multiplayer. В" \
"настоящее\nвремя у нас работают 2 сервера, а увлекательные особенности игрового\nпроцесса привлекают всё больше и больше новых";
new help_text_0_2[] = " игроков.\n\nМы постарались объединить лучшие элементы ролевой игры SA-MP с\nновыми идеями и возможностями. Вы сможете выбрать любимую" \
"\nработу, или даже открыть свой собственный бизнес, зарабатывая\nнеплохие деньги. Может Вам захочется вступить в одну из организаций\nи ";
new help_text_0_3[] = "начать карьерный рост. Или же можно просто приятно провести\nвремя, приняв участие в гонках, или сыграв с друзьями в морской бой.\n\nМы " \
"уверены, что мы поможем Вам приятно провести пару%s\nсвободных часов за онлайн-игрой!";

help_text_0_1[sizeof(help_text_0_1)-1] = '\n';
help_text_0_2[sizeof(help_text_0_2)-1] = '\n';
help_text_0_3[sizeof(help_text_0_3)-1] = '\0';

SPD(playerid, 10, DSM, "{FFCD00}1. О нас", help_text_0_1, "Ок", "");

VVWVV
07.01.2017, 23:52
Можно же воспользоваться методом лучше:


static const abc[] = "text text text text text\n"\
"text text text text text";

_lizard
08.01.2017, 00:01
Можно же воспользоваться методом лучше:


static const abc[] = "text text text text text\n"\
"text text text text text";


Показ static const в диалоге = ошибка 35

VVWVV
08.01.2017, 00:11
Показ static const в диалоге = ошибка 35

Да, ShowPlayerDialog не поддерживает константные массивы. Уберите оператор const.

_lizard
08.01.2017, 00:22
Да, ShowPlayerDialog не поддерживает константные массивы. Уберите оператор const.

Cпасибо, помогло. Тему можно закрывать