Помогите дауну в написании цлео

chapo

чопа сребдс // @moujeek
Автор темы
Модератор
8,934
11,700
Пытаюсь написать клео, суть в том, что при нажатии L будет прописана в чат команда /lock, а затем авто будет закрываться через 1 секунду после того, как игра поймет,что актер в машине. Желательно не скидывать готовый вариант, так как я просто хочу найти в чем ошибка. (не надо кидать https://blast.hk/threads/21575/, так как я сам для себя делаю, можно сказать тренируюсь)
Проблема в том, что в чат спамит командой /lock
CLEO:
{$cleo}
0000:
wait 15000
0AF8: samp add_message_to_chat "AutoLock by Amid24 loaded!" color 0xff22ff

:lock
wait 0
if and
not samp.ChatInputOpened()
not sAMP.IsDialogActive(-1)
0AB0:   key_pressed 76
not key_down 18
jf @lock
0AF9: samp say_msg "/lock"

:autolock
if
Actor.Driving($PLAYER_ACTOR)
0AF9: samp say_msg "/lock"
jump @lock
 

Вложения

  • upload_2019-5-28_13-35-43.png
    upload_2019-5-28_13-35-43.png
    10.5 KB · Просмотры: 102

chapo

чопа сребдс // @moujeek
Автор темы
Модератор
8,934
11,700
Код:
autolock
if
Actor.Driving($PLAYER_ACTOR)
0AF9: samp say_msg "/lock"
jump @lock
По моему скрипт будет писать в чат /lock, пока пед в машине. (Если нет, удолю саааабщение)
вторая часть задумывается, как автозакрытие тачки после того, как перс сел в нее
 

chapo

чопа сребдс // @moujeek
Автор темы
Модератор
8,934
11,700

tihiy cheLoveK

Потрачен
21
36
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Код:
autolock
if
Actor.Driving($PLAYER_ACTOR)
0AF9: samp say_msg "/lock"
jump @lock
По моему скрипт будет писать в чат /lock, пока пед в машине. (Если нет, удолю саааабщение)
будет флудить пока пед в машине, условие есть - проверка неправильная, в конце break ставь чтобы убить нахуй цикл.

CLEO:
if Actor.Driving($PLAYER_ACTOR)
    then
    0AF9: samp say_msg "/lock"
    break
end
 
  • Нравится
Реакции: chapo

chapo

чопа сребдс // @moujeek
Автор темы
Модератор
8,934
11,700
  • Нравится
Реакции: Explossiwe.

chapo

чопа сребдс // @moujeek
Автор темы
Модератор
8,934
11,700
опкоды установи
фулл код
CLEO:
{$CLEO}
    hex
00 00
    end
  
while not samp.Available()
    wait 228
end

while true
wait 0
if Actor.Driving($PLAYER_ACTOR)
    then
        0AF9: samp say_msg "/lock"
        break
    end
end
компил
после использования скрипта перс превратился в сидоджи и тпхнулся на вайнуд, а так же все стало замедленным.

у меня установлены опкоды из темы сампфункса
 
  • Нравится
Реакции: Explossiwe. и marsel1337