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

DarkP1xel

Сила воли наше всё.
BH Team
3,635
4,962
CLEO:
VAR
    0@ : Float
    17@ : Float
END

0AF2: 17@ = get_float_from_ini_file "cleo\ini\1.ini" section "HP'Use" key ":"
 

NookieONE

Участник
128
1
CLEO:
VAR
    0@ : Float
    17@ : Float
END

0AF2: 17@ = get_float_from_ini_file "cleo\ini\1.ini" section "HP'Use" key ":"
Скрипт перестал работать :D

CLEO:
VAR
    0@ : Float
    17@ : Float
END

0AF2: 17@ = get_float_from_ini_file "cleo\ini\1.ini" section "HP'Use" key ":"
Изменил на Integer и все стало идеально. Огромное спасибо за помощь :)
да и хуй с ним, го бухать
Go
 
Последнее редактирование:

Sanek0309

Новичок
2
0
Ребят, у меня есть вот такой чекпоинт: Imgur(https://imgur.com/3Ze9cA3)
Мне нужно, что-бы по команде мой персонаж телепортировался по данной метке по принципу этого кода:

0B34: samp register_client_command "checkpoint" to_label @checkpoint
0BDE: pause_thread 0
:checkpoint
00A0: store_actor $PLAYER_ACTOR position_to {X}0@ {Y}1@ {Z}2@
00A1: put_actor $PLAYER_ACTOR at {X}1481.16 {Y}-1349.37 {Z}113.13
0B43: samp cmd_ret​
только вместо координат данная метка.
 

Kristyan

Известный
165
16
Привет, подскажите какие опкоды нужны для Dialog_Box чтобы клацать по ним?

P.S.
@DarkP1xel го туториал про Dialog_Box.
 

DarkL1ght

Новичок
252
112
Ребят, у меня есть вот такой чекпоинт: Imgur(https://imgur.com/3Ze9cA3)
Мне нужно, что-бы по команде мой персонаж телепортировался по данной метке по принципу этого кода:

0B34: samp register_client_command "checkpoint" to_label @checkpoint
0BDE: pause_thread 0
:checkpoint
00A0: store_actor $PLAYER_ACTOR position_to {X}0@ {Y}1@ {Z}2@
00A1: put_actor $PLAYER_ACTOR at {X}1481.16 {Y}-1349.37 {Z}113.13
0B43: samp cmd_ret​
только вместо координат данная метка.
Лучше использовать синхронизацию это во-первых, во-вторых суть данного кода заключается в том, что ты сохраняешь свою позицию в переменные 0@ 1@ 2@ и телепортируешся на определенные координаты опкодом 00A1. Просто введи координаты этого чекпоинта и телепортируйся к нему.
 

jasd241

Новичок
29
1
скрипт должен выбирать 1 пункт в диалоге и нажимать на кнопку, но он не выбирает первый, а выбирает 0
CLEO:
wait 500

0B49: samp set_current_dialog_list_item 1

wait 500

0B47: samp close_current_dialog_with_button 1
 

grandpafromghetto

НАСТАЯЩИЙ ДАГИСТАНИЦ
Проверенный
335
119
Как заставить актера бежать на нужные координаты?
Другое - Полезные сниппеты и SCM-функции(https://blast.hk/threads/897/page-3#post-53752) - не работает, виснет полностью и всё
CLEO:
while true
wait 0

repeat
wait 0
0B56: set_game_key 1 state -128
0AB1: call_scm_func @goto 2 2564.787 -1292.739 
until 00ED:   actor $PLAYER_ACTOR sphere 0 near_point 2564.787 -1292.739 radius 0.5 0.5 on_foot

end

:goto
00A0: store_actor $PLAYER_ACTOR position_to 2@ 3@ 4@
0063: 0@ -= 2@ // (float)
0063: 1@ -= 3@ // (float)
0604: get_Z_angle_for_point 0@ 1@ store_to 5@
0173: set_actor $PLAYER_ACTOR Z_angle_to 5@
02EB: restore_camera_with_jumpcut
0AB2: ret 0
 

D3.Pheonix

🎹
Модератор
2,817
1,597
скрипт должен выбирать 1 пункт в диалоге и нажимать на кнопку, но он не выбирает первый, а выбирает 0
CLEO:
wait 500

0B49: samp set_current_dialog_list_item 1

wait 500

0B47: samp close_current_dialog_with_button 1
Счёт итемов с нуля начинается, мог бы догадаться