не скрывается текст при повторном нажатии клавиши

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

sаnеk

Всефорумный sanek
Автор темы
Друг
2,107
2,058
{$CLEO}
{$NOSOURCE}
0000:

:SAMPAv
wait 0
0AFA: is_samp_available
0AB0: key_pressed 123
jf @SAMPAv
0B6D: render 0@ create_font "Arial" height 8 flags 4
0B6D: render 1@ create_font "Arial" height 8 flags 4

:1
wait 0
0B6F: render font 0@ draw_text "текст" pos 5 1010 color -1
0B6F: render font 1@ draw_text "текст1" pos 1195 1009 color -1
jump @1

:SAMPAv1
wait 0
0C89: key_just_pressed 123
jf @SAMPAv1
0B6D: render 0@ create_font "Arial" height 8 flags 4
0B6D: render 1@ create_font "Arial" height 8 flags 4

:2
wait 0
0B6F: render font 0@ draw_text "" pos 5 1010 color -1
0B6F: render font 1@ draw_text "" pos 1195 1009 color -1
jump @2


при входе в игру текста не должно быть (так и есть), но при нажатии текст появляется и больше не исчезает
 

DarkP1xel

Сила воли наше всё.
BH Team
3,635
4,961
Написал скрипт пиздец как уёбищно так еще и удивляешься почему он не отключается?

CLEO:
{$CLEO}
0B6D: render 0@ create_font "Arial" height 10 flags 13

WHILE TRUE
0001: 0  
    IF 0C89:  key_just_pressed 123
    THEN
        WHILE 8C89:  NOT key_just_pressed 123
        0001: 0
        0B6F: render font 0@ draw_text "Текст 1" pos 5 1010 color 0xFFFFFFFF
        0B6F: render font 0@ draw_text "Текст 2" pos 1195 1009 color 0xFFFFFFFF
        END
    END
END
 

sаnеk

Всефорумный sanek
Автор темы
Друг
2,107
2,058
Написал скрипт пиздец как уёбищно так еще и удивляешься почему он не отключается?

CLEO:
{$CLEO}
0B6D: render 0@ create_font "Arial" height 10 flags 13

WHILE TRUE
0001: 0 
    IF 0C89:  key_just_pressed 123
    THEN
        WHILE 8C89:  NOT key_just_pressed 123
        0001: 0
        0B6F: render font 0@ draw_text "Текст 1" pos 5 1010 color 0xFFFFFFFF
        0B6F: render font 0@ draw_text "Текст 2" pos 1195 1009 color 0xFFFFFFFF
        END
    END
END
по твоему уроку писал и кстати скрипт не работает
 

bomber!

Известный
Проверенный
958
462
Если Таир сказал, что ты говно , значит ты говно. (Нет)
 

Степан0073

Новичок
19
5
Код:
{$CLEO}
0000:
if or
    0038: $707 == false // Ïðîâåðÿåì íàëè÷èå SampFuncs'à
    not 0@ = Samp.Base() // Ïðîâåðÿåì çàïóñêàåòñÿ ñàìï èëè ñèíãë
then 0A93: // Åñëè íåò SampFuncs'à èëè çàïóñêàåòñÿ ñèíãë, òî âûêëþ÷àåì ñêðèïò
end

30@ = Render.CreateFont("Arial", 8, 4) // Îáúÿâëÿåì øðèôò (åñëè øðèôòû îäèíàêîâûå íå íóæíî èõ íåñêîëüêî ðàç îáúÿâëÿòü/ïåðåîáúÿâëÿòü) 

WHILE TRUE // Áåñêîíå÷íûé öèêë
    wait 0
    if key_down 123 // Ïðîâåðêà íà íàæàòèå êëàâèøû
    then
        while key_down 123
            wait 0 // Æä¸ì ïîêà êëàâèøà íå áóäåò îòïóùåíà
        end 
        0B12: 1@ = 1@ XOR 1 // Åñëè áûëà íàæàòà íóæíàÿ êëàâèøà ïåðåêëþ÷àåì ðåíäåð        
    end
   
    if 1@ == 1 // Åñëè âêëþ÷¸í ðåíäåð, òî ðåíäåðèì
    then
        Render.DrawText(30@, "Text", 5, 1010, -1)
        Render.DrawText(30@, "Text1", 1195, 1009, -1)
    end
END
Так как сюда криво вставляет русский текст из буфера, то вот скрин с описанием:
upload_2016-11-29_20-34-39.png
 
  • Нравится
Реакции: sаnеk

sаnеk

Всефорумный sanek
Автор темы
Друг
2,107
2,058
Спасибо @Степан0073 , всё работает.
Чтобы текст был нормальным, нужно копировать на русской раскладке ;)
 
Статус
В этой теме нельзя размещать новые ответы.