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

1,417
1,029
Подскажите, как можно реализовать такое, чтобы к тексту который ты написал, добавлялся какой нибудь тэг
CLEO:
0B34: samp register_client_command "r" to_label @radio // команда, которую вводишь
0BDE: pause_thread 0

:radio
0B35: samp 0@ = get_last_command_params
say "/r [тут тэг твой]: %s" 0@
0B43: cmd_ret
 
1,417
1,029
помогите плис. как найти ближайший в зоне стрима пикап с определенной моделью(пример: Изображение загруженно на фотохостинг Япикс(https://yapx.ru/v/iaqK) ) и телепортироваться к нему?
CLEO:
{$CLEO}
0000:

REPEAT
0001: 0
UNTIL 0AFA:         

0B34: samp register_client_command "findo" to_label @on
0BB9: samp 0@ = get_pickup_pool_ptr

WHILE TRUE
0001: 0
    IF 30@ == 1
    THEN
        FOR 1@ = 0 TO {MAX_PICKUPS}4096 [STEP = 1]
            IF 0B51: samp 2@ = pickup_handle_by_id 1@
            THEN
            0A90: 2@ = 1@ * 20
            000A: 2@ += 61444
            000A: 2@ += 0@ // stPickup
            0A8D: 3@ = read_memory 2@ size 4 virtual_protect TRUE // iModelID
                IF 3@ == 1240 // model id
                THEN
                0C0C: 3@ = struct 2@ offset 8 size 4 // X
                0C0C: 4@ = struct 2@ offset 12 size 4 // Y
                0C0C: 5@ = struct 2@ offset 16 size 4 // Z
                00A0: store_actor $PLAYER_ACTOR position_to 6@ 7@ 8@
                050A: 9@ = distance_between_XYZ 6@ 7@ 8@ and_XYZ 3@ 4@ 5@
                    IF 9@ <= 70.0
                    THEN
                        00A1: put_actor $PLAYER_ACTOR at 3@ 4@ 5@
                        30@ = 0
                    END
                END
            END
        END   
    END 
END


:on
0B12: 30@ = 30@ XOR 1
IF 30@ == 0
THEN
0AD1: show_formatted_text_highpriority "~G~ON" time 1000
ELSE
0AD1: show_formatted_text_highpriority "~R~OFF" time 1000
END
0B43: samp cmd_ret
 

JuniorScripter

Новичок
58
23
Изучил основы CLEO, понимаю как делать изи клео, по типу телепортаций и т.д
Но на этом далеко не уедешь, но как дальше продвигаться не понимаю - мануал ничего не даёт.
Вообще не понимаю как работать с памятью и т.д.
 

deStrange

умер
409
159
С памятью всякие опкоды типа write memory и тд. А если не знаешь что изучать далее в клео - читай справку Sanny Builder и Таира смотри. А вообще переходи на луа, если вообще 0 идей и ничего далее не получается.

Memory Addresses (SA) - GTAModding(https://www.gtamodding.com/wiki/Memory_Addresses_(SA))
 
Последнее редактирование модератором:

Azller Lollison

я узбек
Друг
1,343
2,271
Поддержку людей выше, и скажу то же самое что сказали до меня.
Переходи на луа.
 

Dark_Knight

Me, me and me.
Друг
4,065
2,079
А есть ли резон переходить на луа коль сампфанкс под вопросом? Щас такая ситуация что всех надо посылать нахуй в C++
Есть резон. Луа в разы проще, удобней клео. Он имеет множество уже библиотеки, имеет средства ООП(не уверен, что правильно написал формулировку), переопределение операторов и много чего еще, чего нет в клео. Так же луа довольно популярный скрипт. язык и используется не только в ГТА в отличии от SCM(В народе клео-скриптинг)
 

Drainer

Новичок
24
0
Что такое Actor.Angle ??? Зачем нужен, и с чем его едят ?
 
Последнее редактирование:

serhiyrubin

Известный
396
106
У меня у одного этот опкод не действует на диалог с пятым стилем?
0BC9: samp send_dialog_response dialog 22 button 1 listitem 8 input ""
 

optimist228

Участник
58
6
{$CLEO}
0000:
:SAMPAv
wait 0
0AFA: is_samp_available
jf @SAMPAv
repeat
wait 0
until Samp.Available()
0AF8: samp add_message_to_chat "{7FFF00}[Clear chat by opm228]: {6495ED} загружён."
0AF8: samp add_message_to_chat "{7FFF00}[Clear chat by opm228]: {6495ED} активация /cchat."
0B34: samp register_client_command "cchat" to_label @clearchat
0BDE: pause_thread 0
:clearchat
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat "Вы очистили свой чат"

0B43: samp cmd_ret

При компиле пишет неизвестный опкод Samp.Available. Помогите плез
Ток не бомбите что это бумера, я хочу изменить под себя и пользоваться им буду только Я
 

memir

🇷🇺
Всефорумный модератор
333
599
{$CLEO}
0000:
:SAMPAv
wait 0
0AFA: is_samp_available
jf @SAMPAv
repeat
wait 0
until Samp.Available()
0AF8: samp add_message_to_chat "{7FFF00}[Clear chat by opm228]: {6495ED} загружён."
0AF8: samp add_message_to_chat "{7FFF00}[Clear chat by opm228]: {6495ED} активация /cchat."
0B34: samp register_client_command "cchat" to_label @clearchat
0BDE: pause_thread 0
:clearchat
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat " "
0AF8: samp add_message_to_chat "Вы очистили свой чат"

0B43: samp cmd_ret

При компиле пишет неизвестный опкод Samp.Available. Помогите плез
Ток не бомбите что это бумера, я хочу изменить под себя и пользоваться им буду только Я
Поставь опкоды SF.
Я всегда знал, что "вопросы по CLEO-скриптингу" - это чистилище, но такое вижу впервые.
 

kawa operand

перерывпятьминут
602
333
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Error | VK(https://vk.com/doc387869481_443129794)

Содержимое папки сб дата в sannybuilder/data/sa с заменой
и перезапусти сб если он был включен

зы: за код спс, давно так не смеялся