Вопросы по CLEO-скриптингу

OnixPlay

Новичок
6
2
Пасаны,как получить кнопку (n) которая на экране
Они там рандомно высвечиваються и мне нужно получать их ид и эмулировать.
Если там через хуки то можно примером.
 

Вложения

  • TPAIcAzkNqk.jpg
    TPAIcAzkNqk.jpg
    141.6 KB · Просмотры: 420

F91827364550

Новичок
1
0
Есть $PlAYER_ACTOR $PLAYER_CHAR Если это переменные указывают на игрока который исп клео как указать что-то вроде $PLAYER_CAR проверить например что машина (в которой сидит игрок) существует ?
 

deStrange

умер
409
159
Есть $PlAYER_ACTOR $PLAYER_CHAR Если это переменные указывают на игрока который исп клео как указать что-то вроде $PLAYER_CAR проверить например что машина (в которой сидит игрок) существует ?
03C0: 1@ = actor $PLAYER_ACTOR car
$PLAYER_CAR нет.
 
Последнее редактирование:

Freym

Известный
487
203
Ребята,помогите пожалуйста ,как создать исключение если диалог включен-то кнопка активации не работает!Спасибо!
 
1,417
1,029

romanblinov2013

RB_PRO
Проверенный
212
196
Помогите мне ! Как сделать 2 действия в клео! Ну вот я посмотрел клео у одного челла и решил сделать похожее! Вот прописывает чел /fa и у него выполняется действие,а можно сделать так чтоб после прописывания /fa было действие еще например посадить человека в машину это /cput?

Срочно! Я сделать после /cuff команду /cput ,а когда ввожу /fa (фейк команду) то у меня надевает наручники на человека ,а в машину (/cput ) не затаскивает! Почему?

Чёт ты много текста понаписал, вот тебе скелет за это!

CLEO:
{$CLEO}
0000: NOP
repeat {Проверка на загруженность сама, еба}
wait 100 {Проверка на загруженность сама, еба}
until samp.Available() {Проверка на загруженность сама, еба}
0B34: samp register_client_command "cmd" to_label @cmd
0B34: samp register_client_command "cmd1" to_label @cmd1
0BDE: pause_thread 0 // Нарушаем? Эта строка останавливает иттерацию
// и ждёт, пока ты пропишешь команду cmd или cmd1

:cmd
// тело цикла
samp.CmdRet()

:cmd1
// тело цикла
samp.CmdRet()

Ребята,помогите пожалуйста ,как создать исключение если диалог включен-то кнопка активации не работает!Спасибо!

CLEO:
if 8B4C:  samp is_dialog_active 1@
then
// body
end

Это 100-е сообщение! Спасибо за вопрос!
 
Последнее редактирование модератором:
  • Нравится
Реакции: kawa operand

Skelerll

Известный
154
8
Почему, кода я ставлю опкод "0ABE: vehicle 1@ engine_on" на проверку заведенного двигаделя, игра становится как будто в слоу мо?
Помогите пожалуйста.
 

Freym

Известный
487
203
Как в клео скрипте выставить задержку игрока (ФРИЗ) после допустим телепортации.
Пример:Я нажимаю на NUM_2 (На эту кнопку у меня поставлен телепорт) меня телепортирует и замораживает на 5 секунд (я не чего не могу делать.).
Помогите пожалуйста!
 
1,417
1,029
Как в клео скрипте выставить задержку игрока (ФРИЗ) после допустим телепортации.
Пример:Я нажимаю на NUM_2 (На эту кнопку у меня поставлен телепорт) меня телепортирует и замораживает на 5 секунд (я не чего не могу делать.).
Помогите пожалуйста!
04D7: set_actor $PLAYER_ACTOR locked 1 или через эмуляцию рпц RPC_SCRTOGGLEPLAYERCONTROLLABLE
 

Skelerll

Известный
154
8

Freym

Известный
487
203
Как создать исключение - если чат открыт ,то клео не работает.
 

Skelerll

Известный
154
8
Код:
:label
wait 0
03C0: 0@ = actor $PLAYER_ACTOR car
if and
00DF: actor $PLAYER_ACTOR driving
8ABE: vehicle 0@ engine_on
jf @label
wait 100
0AF9: samp say_msg "/lock"
wait 100
0AF9: samp say_msg "/engine"
jump @label2

:Label2
wait 0
if
80DF: actor $PLAYER_ACTOR driving
jf @Label2
jump @label