PDA

Просмотр полной версии : [Вопрос] Не правельно работает код



Витёк
16.11.2016, 04:35
Добрый день
Судь в том что при в воде команды должно выводится все граффити на сервере, а мне выводит токо последний созданный
Ради прикола пробовал сунуть в загрузку и посмотреть что будет в логе (в лог вывело всё) а через команду как и в диалог токо последний
Сам код:

if(strcmp("/grafityinfo", cmdtext, true, 10) == 0)
{
new str[100],stringer[100] = "";
for(new i=1;i<=m_h;i++)
{
format(str, sizeof(str), "ID Графити {FF0000}%d{FFFFFF} Создан игроком: {FF0000}%s{FFFFFF}\n",i,Grafiti[i][pName]);
strcat(stringer, str);
}
ShowPlayerDialog(playerid,9883,DIALOG_STYLE_LIST,"Все граффити на сервере",str,"Выбрать","Отмена");
return 1;
}

Витёк
16.11.2016, 08:20
Можно закрывать
Ошибка была в моей не внимательности
Выводил текст сразу с format а надо было с strcat