Не парсит всю строку.

Spectrata

Новичок
Автор темы
27
0
Так, гайс, появилась новая проблемка. Решил я спарсить данные с диалога, диалог имеет тип Dialog_style_tablist_headers

Описание проблемы: дело в том, что считывается только первая колонка "Мастерская/Магазин/Частный клуб.../общественная душевая/. Кто-нибудь понимает в чем проблема?

Посмотреть вложение 125566


CLEO:
{$CLEO}
{$USE ini}

0000:


:START
wait 50 ms
IF 
0AFA: is_samp_available
jf @START
0B34: samp register_client_command "Get_Data_From_Dialog" to_label @Main
0BDE: pause_thread 0


:Main
0B4E: samp 0@ = get_current_dialog_id 
IF 
    0@ == 3360 
THEN
    0050: gosub @Write_Data_To_Ini 
END    
0B43: samp cmd_ret


:Write_Data_To_Ini

0AC8: 1@ = allocate_memory_size 500
0A9A: 0@ = openfile "cleo\List_Of_Items.INI" mode "wt"
    FOR 2@ = 0 TO 14 STEP 1
        0B5B: samp get_listbox_item 2@ text_to 1@
        0AD9: write_formatted_text "%s %c" in_file 0@ 2@ 0xD
    END
0A9B: closefile 0@ 
0AC9: free_allocated_memory 1@
0051: return