• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

error 006: must be assigned to an array

Kem4ik

Умник
проблема заключается в следующем
PHP:
publics: OnPlayerGetLogs(playerid)
{
    new rows,fields,stringa;
    cache_get_data(rows,fields,connects);
    if(!rows) return SendClientMessage(playerid, COLOR_RED, "Логи не найдены!");
    stringa=""; // Эта
    new string_strcat[200], lid, ldate[32], ltext[144];
    for(new z; z < rows; z ++)
    {
        lid = cache_get_field_content_int(z, "ID",connects);
        cache_get_field_content(z, "Date", ldate,connects,32);
        cache_get_field_content(z, "Text", ltext,144);
        format(string_strcat, sizeof(string_strcat), "{FF4E4D}%d {FFFFFF}%s {4DFF52}[%s]\n", lid, ltext, ldate);
        strcat(stringa, string_strcat); // Эта
    }
    ShowPlayerDialog(playerid, 22838, DIALOG_STYLE_MSGBOX, "Логи сервера", stringa, "Далее", "Назад"); // и эта
    return 1;
}
PHP:
.\gamemodes\test.pwn(25095) : error 006: must be assigned to an array
.\gamemodes\test.pwn(25103) : error 035: argument type mismatch (argument 1)
.\gamemodes\test.pwn(25105) : error 035: argument type mismatch (argument 5)
P.S. На строки я указал
 
Сверху Снизу