- 49
- 3
Привет всем! Мне требуется создать диалог, но крашит :(
Вот код:
Прошу помогите, почему меня крашит?
Вот код:
CLEO:
{$CLEO}
const
DIALOG_STYLE_LIST = 2
end
0000:
repeat
wait 400
until 0AFA: is_samp_available // Ожидаем инициализации структур SAMP'а
0AC8: 0@ = allocate_memory_size 228 // Выделяем память под список элементов(кол-во текста должно быть не больше 64 символов(пробелы и переходы на новую строку тоже равны 1 символу))
0ad3: format_stirng 0@ = "Неизвестная болезнь%cГоловная боль%cБоль в животе%cУшиб%cБоль в горле" 0xA 0xA // Создаем список, 0xA - означает переход на новую строку, а %c указывается в самой строке
0B3B: samp show_dialog id 17 caption "Третий диалог" text 0@ button_1 "Выбрать" button_2 "Закрыть" style DIALOG_STYLE_LIST
0AC9: free_allocated_memory 0@ // Освобождаем память, больше не нужна.
while true
wait 0
if
0B3C: samp is_dialog_responded id 17 button 1@ list_item 3@ input_text 0
then
if
1@ == 1
then
0AF8: samp add_message_to_chat "А именно: Уря" color -1
0AF8: samp add_message_to_chat "Элемент №%d" color -1 params 3@
if 3@ == 0
then 0AF8: samp add_message_to_chat "Это первый пункт" color -1
end
if 3@ == 1 // Был выбран второй пункт
then 0AF8: samp add_message_to_chat "Это второй пункт" color -1
end
if 3@ == 2 // Был выбран третий пункт
then 0AF8: samp add_message_to_chat "Это третий пункт" color -1
end
if 3@ == 3 // Был выбран третий пункт
then 0AF8: samp add_message_to_chat "Это третий пункт" color -1
end
if 3@ == 4 // Был выбран третий пункт
then 0AF8: samp add_message_to_chat "Это третий пункт" color -1
end
end
end
end
Прошу помогите, почему меня крашит?
Последнее редактирование модератором: