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

D3.Pheonix

🎹
Модератор
2,817
1,599
Подскажите, пожалуйста, можно ли узнать тип транспортного средства(вертолет/лодка/машина) ? Если да, то как?
Если тип, то попробуй (это проверки if)
Лодка:
04A8player $player_char driving_boat
[TBODY] [/TBODY]
Воздушный транспорт:
04C8is_char_in_flying_vehicle $PLAYER_ACTOR
sa.gif
04C9player $player_char driving_flying_vehicle
[TBODY] [/TBODY]
Остальное будет наземным наверное
 
  • Нравится
Реакции: Art4D

NOOBPAndA

Участник
101
12
А как сделат что бы при ввводе /дбм выскакивало окошко в котором будет 3 действия:
1.увольнение
2.Выговор
3.Увольнительная

Много раз пытался сделать но ничего н получилося
Если кто знает,помогите
Заранее спасиба!
 

Makkoy1708

Новичок
18
4
А как сделат что бы при ввводе /дбм выскакивало окошко в котором будет 3 действия:
1.увольнение
2.Выговор
3.Увольнительная

Много раз пытался сделать но ничего н получилося
Если кто знает,помогите
Заранее спасиба!
CLEO:
{$CLEO .cs}
0000: NOP
repeat
wait 0
until samp.Available()
0B34: samp register_client_command "дбм" to_label @cmd

repeat
wait 0
    if 0@ == 1
    then
    0AC6: 1@ = label @label offset
    0B3B: samp show_dialog id 228 caption "CMD" text 1@ button_1 "OK" button_2 "CLOSE" style 2
    end
    0@ = 0
until false

:label
hex
    "{FFFFFF}1. Увольнение" A
    "{FFFFFF}2. Выговор" A
    "{FFFFFF}3. Увольнительная" 0
end

:cmd
0@ = 1
samp.CmdRet()
 
Последнее редактирование:

priestokk

Новичок
34
0
как поставить проверку на то, что актер в воздухе?
мне надо чтобы пока актер был в воздухе, скрипт был на паузе, а как только прикоснется к земле код пошел дальше.
не знаю почему но цикл 044B: actor $PLAYER_ACTOR on_foot через if, в моем скрипте не работает
 

kawa operand

перерывпятьминут
602
333
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Сравнивай расстояние до земли с нулем
 

Makkoy1708

Новичок
18
4
03A4: name_thread "text"
0662: printstring "text
че за опкоды и как ими пользоваться
Опкод 03A4 - Именует текущий поток. Существует ограничение в 7 символов. Любые дополнительные символы будут отключены. Должны быть короткие строки и использовать только буквы и цифры.
Опкод 0662 - Отладочный код, используемый для вывода текста отладки. Ничего не делает в неизмененной версии игры.
 
Последнее редактирование: