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

LaRossa

Потрачен
429
117
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Подскажите опкод который узнает хендл/ид ближайшей машины
 

LaRossa

Потрачен
429
117
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Подскажите опкод что бы тп в машину на место водителя
 

serhiyrubin

Известный
396
106
Привет всем
Искал себе клео wh с костями на клео чтобы самому отредактировать как мне нужно
Нашел BoneWH, но оно не рабочее
Который скачал с активацией CKWH он вообще не врубается
Переписал код чтобы самому понять, он запускается и виснет, но что то пытается показать (кости)
Помогите кто сможет
Код:
{$CLEO}
0000:
if not 0@ = Samp.Base()
then 0A93:
end

repeat
    wait 400
until Samp.Available()

0AC8: 8@ = allocate_memory_size 260
0AC8: 9@ = allocate_memory_size 260
0AC8: 23@ = allocate_memory_size 260

while true
wait 0
if 0ADC:   test_cheat "wh"
then
0B12: 20@ = 20@ XOR 1
    if 20@ == 1
    then
    0AD1: "WH ~G~ON" 500
    else
    0AD1: "WH ~R~OFF" 500
    end
end
if 20@ == 1
then
    for 0@ = 0 to 1001
        if 0B23:  samp is_player_connected 0@
        then
        0B20: samp 1@ = actor_handle_by_samp_player_id 0@
            if and
            02CB:   actor 1@ bounding_sphere_visible
            056D:   actor 1@ defined
            then
            0B37: samp 10@ = get_player_color 0@
            0AB1: call_scm_func @Noname_1487 2 1@ 6 2@ 3@ 4@ 
            0AB1: call_scm_func @Noname_1540 4 2@ 3@ 4@ 10@ 25@ 26@ 
            0AB1: call_scm_func @Noname_1487 2 1@ 4 2@ 3@ 4@ 
            0AB1: call_scm_func @Noname_1540 4 2@ 3@ 4@ 10@ 15@ 16@ 
            0AB1: call_scm_func @Noname_1586 5 25@ 26@ 15@ 16@ 10@ 
            0AB1: call_scm_func @Noname_1487 2 1@ 22 2@ 3@ 4@ 
            0AB1: call_scm_func @Noname_1540 4 2@ 3@ 4@ 10@ 25@ 26@ 
            0AB1: call_scm_func @Noname_1586 5 25@ 26@ 15@ 16@ 10@ 
            0AB1: call_scm_func @Noname_1487 2 1@ 23 2@ 3@ 4@ 
            0AB1: call_scm_func @Noname_1540 4 2@ 3@ 4@ 10@ 27@ 28@ 
            0AB1: call_scm_func @Noname_1586 5 25@ 26@ 27@ 28@ 10@ 
            0AB1: call_scm_func @Noname_1487 2 1@ 24 2@ 3@ 4@ 
            0AB1: call_scm_func @Noname_1540 4 2@ 3@ 4@ 10@ 25@ 26@ 
            0AB1: call_scm_func @Noname_1586 5 25@ 26@ 27@ 28@ 10@ 
            0AB1: call_scm_func @Noname_1487 2 1@ 32 2@ 3@ 4@ 
            0AB1: call_scm_func @Noname_1540 4 2@ 3@ 4@ 10@ 25@ 26@ 
            0AB1: call_scm_func @Noname_1586 5 25@ 26@ 15@ 16@ 10@ 
            0AB1: call_scm_func @Noname_1487 2 1@ 33 2@ 3@ 4@ 
            0AB1: call_scm_func @Noname_1540 4 2@ 3@ 4@ 10@ 27@ 28@ 
            0AB1: call_scm_func @Noname_1586 5 25@ 26@ 27@ 28@ 10@ 
            0AB1: call_scm_func @Noname_1487 2 1@ 34 2@ 3@ 4@ 
            0AB1: call_scm_func @Noname_1540 4 2@ 3@ 4@ 10@ 25@ 26@ 
            0AB1: call_scm_func @Noname_1586 5 25@ 26@ 27@ 28@ 10@ 
            0AB1: call_scm_func @Noname_1487 2 1@ 3 2@ 3@ 4@ 
            0AB1: call_scm_func @Noname_1540 4 2@ 3@ 4@ 10@ 25@ 26@ 
            0AB1: call_scm_func @Noname_1586 5 25@ 26@ 15@ 16@ 10@ 
            0AB1: call_scm_func @Noname_1487 2 1@ 2 2@ 3@ 4@ 
            0AB1: call_scm_func @Noname_1540 4 2@ 3@ 4@ 10@ 27@ 28@ 
            0AB1: call_scm_func @Noname_1586 5 25@ 26@ 27@ 28@ 10@ 
            0AB1: call_scm_func @Noname_1487 2 1@ 1 2@ 3@ 4@ 
            0AB1: call_scm_func @Noname_1540 4 2@ 3@ 4@ 10@ 15@ 16@ 
            0AB1: call_scm_func @Noname_1586 5 15@ 16@ 27@ 28@ 10@ 
            0AB1: call_scm_func @Noname_1487 2 1@ 52 2@ 3@ 4@ 
            0AB1: call_scm_func @Noname_1540 4 2@ 3@ 4@ 10@ 25@ 26@ 
            0AB1: call_scm_func @Noname_1586 5 15@ 16@ 25@ 26@ 10@ 
            0AB1: call_scm_func @Noname_1487 2 1@ 53 2@ 3@ 4@ 
            0AB1: call_scm_func @Noname_1540 4 2@ 3@ 4@ 10@ 27@ 28@ 
            0AB1: call_scm_func @Noname_1586 5 25@ 26@ 27@ 28@ 10@ 
            0AB1: call_scm_func @Noname_1487 2 1@ 42 2@ 3@ 4@ 
            0AB1: call_scm_func @Noname_1540 4 2@ 3@ 4@ 10@ 25@ 26@ 
            0AB1: call_scm_func @Noname_1586 5 15@ 16@ 25@ 26@ 10@ 
            0AB1: call_scm_func @Noname_1487 2 1@ 43 2@ 3@ 4@ 
            0AB1: call_scm_func @Noname_1540 4 2@ 3@ 4@ 10@ 27@ 28@ 
            0AB1: call_scm_func @Noname_1586 5 25@ 26@ 27@ 28@ 10@
                if 8B64:  samp is_player 0@ npc
                then
                0B36: samp 23@ = get_player_nickname 0@
                0AD3: 9@ = format "%s (%i)" 23@ 0@
                04C4: store_coords_to 11@ 12@ 13@ from_actor 1@ with_offset 0.0 -10.0 0.0
                0B55: convert_3D_coords 11@ 12@ 13@ to_screen 11@ 12@
                0B6F: render font 31@ draw_text 9@ pos 11@ 12@ color 10@
                end
            end
        end
    end
end
end


:Noname_1487
0A96: 25@ = actor 0@ struct
0AC7: 26@ = var 26@ offset
0AA6: call_method 6177408 struct 25@ num_params 3 pop 0 1 1@ 26@ 
0AB2: ret 3 26@ 27@ 28@

:Noname_1540
0B55: convert_3D_coords 0@ 1@ 2@ to_screen 25@ 26@
0B70: render draw_polygon_pos 25@ 26@ size 5 5 corners 10 rotation 0 color 3@
0AB2: ret 2 25@ 26@

:Noname_1586
0B68: render draw_line_point1 0@ 1@ point2 2@ 3@ width 2 color 4@
0AB2: ret 0

0AC9: free_allocated_memory 23@
0AC9: free_allocated_memory 8@
0AC9: free_allocated_memory 9@
 

kuleer

Участник
86
13
Возникла проблема, вот код:


{$CLEO}
0000:
repeat
wait 0
until samp.Available()

:1
wait 0
if 0ab0:81
then
1@ = 1
chatmsg "Число: %d" -1 1@
end
jump @1

Почему то если активировать то спамит капсом и вместо цифры 1 пишит D. Что делать? Раньше никогда такого не было!
 

BlackKnigga

Известный
BH Team
922
445
Возникла проблема, вот код:


{$CLEO}
0000:
repeat
wait 0
until samp.Available()

:1
wait 0
if 0ab0:81
then
1@ = 1
chatmsg "Число: %d" -1 1@
end
jump @1

Почему то если активировать то спамит капсом и вместо цифры 1 пишит D. Что делать? Раньше никогда такого не было!
В настройках сани билдера поставь форматирование как есть
 

DarkP1xel

Сила воли наше всё.
BH Team
3,635
4,964
Почему то если активировать то спамит капсом и вместо цифры 1 пишит D. Что делать? Раньше никогда такого не было!
upload_2017-7-21_17-55-46.png
 

Jack_Savage

Участник
150
17
CLEO:
0735:   is_keyboard_key_pressed 83
Что делает этот опкод ?
Точней какую он кнопку проверяет ?
 

LaRossa

Потрачен
429
117
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Подскажите опкод что бы переместиться в другой мир