Зависает диалог при действие в цикле.

Статус
В этой теме нельзя размещать новые ответы.

#saniwe

глаза пофикси
Автор темы
218
107
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Создал кнопку "fps", по нажатию должен появится textdraw с fps (появляется и показывает), НО когда нажимаю "закрыть" - он не закрывается.

CLEO:
{$CLEO}
{$INCLUDE SF}
0000:

const
EVENT_BUTTON_CLICKED = 257
end

repeat
wait 0
until SAMP.Available()

0B80: dialog 0@ = create "Name"
0B84: dialog 0@ set_pos_XY 500 500 size 300 225
0B82: dialog 0@ add_button id 1 text "Закрыть" pos_XY 5 5 size 100 30
0B82: dialog 0@ add_button id 11 text "fps" pos_XY 150 130 size 100 30

while true
wait 0
if 0B87:  dialog 0@ is_visible
then
Samp.ToggleCursor(1)
if
0B81: dialog 0@ pop_event_to 1@ control_id_to 2@
then
        if 1@ == EVENT_BUTTON_CLICKED
        then
            if 2@ == 1
            then
                0B86: dialog 0@ set_visible 0
                Samp.ToggleCursor(0)
            end
            if
            2@ == 11
            then
                alloc 6@ 256
                :fps_1
                wait 100
                0A8D: 7@ = read_memory 12045136 size 4 virtual_protect 1
                0092: 7@ = float 7@ to_integer
                format 6@ "fps:_%d" 7@
                0C48: samp textdraw 2010 create 6@ pos 605.0 100.0
                0C50: samp textdraw 2010 set_string 6@
                0C52: samp textdraw 2010 set_letter_size 0.27 0.9 color 0xff8080ff
                0C4E: samp textdraw 2010 set_outline 1 color -16777216
                0C4C: samp textdraw 2010 set_style 3
                0C4A: samp textdraw 2010 set_align 3
                jump @fps_1
            end
 
Статус
В этой теме нельзя размещать новые ответы.