[CLEO] Вопрос - Ответ - Страница 260 - Форум Cheat-Master.ru
Модератор форума: Alowir, Sanoxxx  
[CLEO] Вопрос - Ответ
[CM]Рафаэль Дата: Суббота, 05.09.2015, 20:19 | Сообщение # 1
Cheat-Master
Сообщений: 3080
Статус: Offline

В этой теме задаются вопросы по CLEO, конкретным опкодам (например, назначение того или иного опкода) и т.д.


Форма вопроса:
Код
[color=#1E90FF][b]Вопрос:[/b][/color] text


Форма ответа:
Код
[color=#1E90FF][b]Ответ:[/b][/color] text



Мой Shop
Официальный гарант

Контактные данные:
VK: vk.com/ali_benua
Skype: lvinyipen
Telegram: @AliBenua
ICQ: 552-090-283
Кoт Дата: Суббота, 23.04.2016, 15:23 | Сообщение # 3886

Сообщений: 1074
Статус: Offline




Сообщение отредактировал Кoт - Суббота, 23.04.2016, 15:25
[CM]Artyr_ Дата: Суббота, 23.04.2016, 20:11 | Сообщение # 3887
Любитель
Сообщений: 31
Статус: Offline
Вопрос: Почему то крашет
{$CLEO .cs}
{$NOSOURCE}
0000:

while true
wait 0
if 0ab0: 115
then
0AF9: samp say_msg "/usedrugs 3"
end
end

while true
wait 0
if
0ab0: key press 115
then
0ad0: show text "/usedrugs actived by [CM] Artyr_" 3000
end
end

Добавлено (23.04.2016, 20:11)
---------------------------------------------
Вопрос: Как сделать тп по кордам


На создания етого аккаунта дал разрешения администратор AK_47
▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉
QnewRoute Дата: Воскресенье, 24.04.2016, 00:41 | Сообщение # 3888
Боец
Сообщений: 154
Статус: Offline
2 цикла нельзя
while true
wait 0
if ...
then
end

if ...
then
end

end

// ТП: Actor.PutAt($PLAYER_ACTOR, X, Y, Z)


* Мои работы:
- [CLEO] Brute Bank Code for Advance RP - http://cheat-master.ru/forum/129-549067-1
- [CLEO] Make Ammo for Arizona RP - http://cheat-master.ru/forum/129-579088-1
- [CLEO] Teleport for Evolve RP - http://cheat-master.ru/forum/129-689462-1
- [CLEO] Sliv Form for Evolve RP - http://cheat-master.ru/forum/129-690294-1
- [CLEO] /ad for Evolve RP - http://cheat-master.ru/forum/129-691037-1
- [CLEO] Killer for Evolve RP - http://cheat-master.ru/forum/129-691847-1

19.05.17 - Cheater CM

* Помогаю с CLEO-скриптингом/C# - пишите в личку
sp1tf1re_ Дата: Воскресенье, 24.04.2016, 02:18 | Сообщение # 3889
Боец
Сообщений: 58
Статус: Offline
Писал безпалевный аим для отводов, вот что получилось

Разойдется?
MasterCheatov Дата: Воскресенье, 24.04.2016, 11:18 | Сообщение # 3890
Любитель
Сообщений: 34
Статус: Offline
Вопрос: Как сделать окно что бы там было написано тп в мэрию или т.д

{$CLEO}
Мои разработки:
---------------------------------------
Бот грущик для Samp-Rp | http://cheat-master.ru/forum/129-583169-1 | http://cheat-master.ru/forum/73-583208-1
----------------------------------------
QnewRoute Дата: Воскресенье, 24.04.2016, 13:14 | Сообщение # 3891
Боец
Сообщений: 154
Статус: Offline
Это локальные диалоги

DIALOG_STYLE_LIST - то, что тебе нужно

Данный тип диалога имеет список элементов. К примеру, его можно использовать как навигационное меню.
Для начала создадим диалог с таким типом, используем опкод 0B3B:
Код с константами:
Код

0AC8: 0@ = allocate_memory_size 64 // Выделяем память под список элементов
0ad3: format_stirng 0@ = "Первый пункт%cВторой пункт%cТретий пункт" 0xA 0xA // Создаем список, 0xA - означает переход на новую строку, а %c указывается в самой строке
0B3B: samp show_dialog id 17 caption "Третий диалог" text 0@ button_1 "Выбрать" button_2 "Закрыть" style DIALOG_STYLE_LIST
0AC9: free_allocated_memory 0@ // Освобождаем память, больше не нужна.

Взято с вики BH.


* Мои работы:
- [CLEO] Brute Bank Code for Advance RP - http://cheat-master.ru/forum/129-549067-1
- [CLEO] Make Ammo for Arizona RP - http://cheat-master.ru/forum/129-579088-1
- [CLEO] Teleport for Evolve RP - http://cheat-master.ru/forum/129-689462-1
- [CLEO] Sliv Form for Evolve RP - http://cheat-master.ru/forum/129-690294-1
- [CLEO] /ad for Evolve RP - http://cheat-master.ru/forum/129-691037-1
- [CLEO] Killer for Evolve RP - http://cheat-master.ru/forum/129-691847-1

19.05.17 - Cheater CM

* Помогаю с CLEO-скриптингом/C# - пишите в личку
FERGU$ON Дата: Вторник, 26.04.2016, 00:18 | Сообщение # 3892
常に成功
Сообщений: 124
Статус: Offline
Вопрос: Приветствую, возможно ли сделать так чтобы бот бегал по координатам, а не ТПшился, если да то как?
RAKSHA1337 Дата: Вторник, 26.04.2016, 07:24 | Сообщение # 3893
Советник
Сообщений: 784
Статус: Offline
Eshafot, конечно можно, посмотри как работают бегающие боты. Например бот шахтёра или бот грузчика.

В казино рандом. Но рандом в программах - это генератор псевдослучайных чисел, который написан ручками человека. А значит есть формула! Есть алгоритм! Есть тактика!
Кто не согласен - ставьте минус, после того как докажете обратное. https://habrahabr.ru/post/196442/
MasterCheatov Дата: Вторник, 26.04.2016, 15:43 | Сообщение # 3894
Любитель
Сообщений: 34
Статус: Offline
Цитата Eshafot ()
Вопрос: Приветствую, возможно ли сделать так чтобы бот бегал по координатам, а не ТПшился, если да то как?


05D3: AS_actor $PLAYER_ACTOR goto_point 2171.85 -2254.95 13.30 mode 6 time 15000 ms
wait 3000
if 10@ == 0
then
goto @90
end


{$CLEO}
Мои разработки:
---------------------------------------
Бот грущик для Samp-Rp | http://cheat-master.ru/forum/129-583169-1 | http://cheat-master.ru/forum/73-583208-1
----------------------------------------


Сообщение отредактировал MasterCheatov - Вторник, 26.04.2016, 15:43
FERGU$ON Дата: Вторник, 26.04.2016, 19:56 | Сообщение # 3895
常に成功
Сообщений: 124
Статус: Offline
MasterCheatov, благодарю. Очень помог.
QnewRoute Дата: Вторник, 26.04.2016, 21:51 | Сообщение # 3896
Боец
Сообщений: 154
Статус: Offline
Не подойдет то что он написал выше, ты будешь скользить с этим опкодом
Вот рабочая функция
Код

0AB1: call @char_goto 4 XYZ 1234.0 4321.0 1243.0 sprint true

:char_goto
repeat
    wait 0
    00A0: store_actor $PLAYER_ACTOR position_to 4@ 5@ 2@
    0063: 0@ -= 4@
    0063: 1@ -= 5@
    0604: get_Z_angle_for_point 0@ 1@ store_to 2@
    005B: 0@ += 4@
    005B: 1@ += 5@
    2@ *= 0.01745
    0A96: 4@ = actor $PLAYER_ACTOR struct
    4@ += 0x558
    0A8C: write_memory 4@ size 4 value 2@ virtual_protect 0
    0373: set_camera_directly_behind_player
    if
        3@ == false
    then
        4@ = 0xB73458
        4@ += 0x20
        0A8C: write_memory 4@ size 1 value 0 virtual_protect 0
        4@ = 0xB73458
        4@ += 0x3
        0A8C: write_memory 4@ size 1 value 255 virtual_protect 0
    else
        4@ = 0xB73458
        4@ += 0x20
        0A8C: write_memory 4@ size 1 value 255 virtual_protect 0
        4@ = 0xB73458
        4@ += 0x3
        0A8C: write_memory 4@ size 1 value 255 virtual_protect 0
    end
until 00ED: actor $PLAYER_ACTOR 0 near_point 0@ 1@ radius 0.4 0.4 on_foot
0AB2: ret 0


* Мои работы:
- [CLEO] Brute Bank Code for Advance RP - http://cheat-master.ru/forum/129-549067-1
- [CLEO] Make Ammo for Arizona RP - http://cheat-master.ru/forum/129-579088-1
- [CLEO] Teleport for Evolve RP - http://cheat-master.ru/forum/129-689462-1
- [CLEO] Sliv Form for Evolve RP - http://cheat-master.ru/forum/129-690294-1
- [CLEO] /ad for Evolve RP - http://cheat-master.ru/forum/129-691037-1
- [CLEO] Killer for Evolve RP - http://cheat-master.ru/forum/129-691847-1

19.05.17 - Cheater CM

* Помогаю с CLEO-скриптингом/C# - пишите в личку
[CM]AlexLexon Дата: Среда, 27.04.2016, 15:58 | Сообщение # 3897
Новичок
Сообщений: 8
Статус: Offline
Вопрос: Начинающий в CLEO... Почему не робит? (Крашит в конце загрузки) :D
Код
0000:

0B34: samp register_client_command "allah" to_label @1

:1
0B3B: samp show_dialog id 1 caption "ALLAH" text "Menu1`nMenu2" button_1 "Дальше" button_2 "Закрыть" style 2


Вопрос: Диалог в стиле 2, это диалог со списком. Как сделать на каждый пункт свою функцию?

Заранее спасибо за ответы


Сообщение отредактировал [CM]AlexLexon - Среда, 27.04.2016, 16:25
QnewRoute Дата: Среда, 27.04.2016, 16:34 | Сообщение # 3898
Боец
Сообщений: 154
Статус: Offline
[CM]AlexLexon, ну, во-первых, то что ты написал выше полный бред, тебе надо с начала прочитать справку, а потом что-то начинать делать, ни цикла, ничего.

Даю готовый код с туториала на то, что ты хочешь, но прислушайся к совету что я написал выше.
Код
{$CLEO}

const
    DIALOG_STYLE_LIST = 2
end

0000:

repeat
    wait 400
until 0AFA:  is_samp_available // Ожидаем инициализации структур SAMP'а

0AC8: 0@ = allocate_memory_size 64 // Выделяем память под список элементов(кол-во текста должно быть не больше 64 символов(пробелы и переходы на новую строку тоже равны 1 символу))
0ad3: format_stirng 0@ = "Первый пункт%cВторой пункт%cТретий пункт" 0xA 0xA // Создаем список, 0xA - означает переход на новую строку, а %c указывается в самой строке
0B3B: samp show_dialog id 17 caption "Третий диалог" text 0@ button_1 "Выбрать" button_2 "Закрыть" style DIALOG_STYLE_LIST
0AC9: free_allocated_memory 0@ // Освобождаем память, больше не нужна.

while true
    wait 0
    if
        0B3C: samp is_dialog_responded id 17 button 1@ list_item 3@ input_text 0
    then

        0AF8: samp add_message_to_chat "Была нажата кнопка %d" color -1 params 1@

        if
            1@ == 1
        then
            0AF8: samp add_message_to_chat "А именно: Уря" color -1
            0AF8: samp add_message_to_chat "Элемент №%d" color -1 params 3@

            if 3@ == 0
            then 0AF8: samp add_message_to_chat "Это первый пункт" color -1
            end

            if 3@ == 1 // Был выбран второй пункт
            then 0AF8: samp add_message_to_chat "Это второй пункт" color -1
            end

            if 3@ == 2 // Был выбран третий пункт
            then 0AF8: samp add_message_to_chat "Это третий пункт" color -1
            end
        else
            0AF8: samp add_message_to_chat "А именно: Закрыть" color -1
        end
    end
end

by legend2360


* Мои работы:
- [CLEO] Brute Bank Code for Advance RP - http://cheat-master.ru/forum/129-549067-1
- [CLEO] Make Ammo for Arizona RP - http://cheat-master.ru/forum/129-579088-1
- [CLEO] Teleport for Evolve RP - http://cheat-master.ru/forum/129-689462-1
- [CLEO] Sliv Form for Evolve RP - http://cheat-master.ru/forum/129-690294-1
- [CLEO] /ad for Evolve RP - http://cheat-master.ru/forum/129-691037-1
- [CLEO] Killer for Evolve RP - http://cheat-master.ru/forum/129-691847-1

19.05.17 - Cheater CM

* Помогаю с CLEO-скриптингом/C# - пишите в личку
[CM]AlexLexon Дата: Среда, 27.04.2016, 17:05 | Сообщение # 3899
Новичок
Сообщений: 8
Статус: Offline
QnewRoute, скинь ссылку на справку
[CM]A$AP Дата: Среда, 27.04.2016, 17:51 | Сообщение # 3900
Сообщений: 1677
Статус: Offline
Вопрос: Телепорт по координатам и поднятие чего-либо на LALT
На кнопку.




Сообщение отредактировал [CM]A$AP - Среда, 27.04.2016, 18:03
Поиск:
Статистика Форума