|
[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
|
|
|
|
|
| Evgeniy_Crips |
Дата: Суббота, 05.09.2015, 22:36 | Сообщение # 796
|
Боец
Сообщений: 52
Статус: Offline
|
Научите создавать клео скрипты чтоб перс в авто ТП по кординатам. скайп lil.cubo.ufa
Мои темы: [Samp-Rp]Быстрый заработок [Samp-Rp] [Samp-Rp]Сохраняем на всегда скин фракции [Samp-Rp] [Samp-Rp] Не сидим в тюрьме [Samp-Rp] [Samp-Rp] Бензин для такси/механиков (Авто) [Samp-Rp] lil.cubo.ufa
|
|
|
|
|
| sasha19900 |
Дата: Суббота, 05.09.2015, 22:36 | Сообщение # 797
|
Новичок
Сообщений: 8
Статус: Offline
|
Вопрос: Я создал меню в своем скрипте, как мне сделать чтобы при выборе пункта меню мне давался ган?
|
|
|
|
|
| MindFreak |
Дата: Суббота, 05.09.2015, 22:36 | Сообщение # 798
|
Боец
Сообщений: 117
Статус: Offline
|
Somiwe, защита. Надо работать с памятью.
|
|
|
|
|
| Cocuco4ka |
Дата: Суббота, 05.09.2015, 22:36 | Сообщение # 799
|
Новичок
Сообщений: 27
Статус: Offline
|
Вопрос: Какой опкод нужен в скрипте, чтобы в игре через чат нужно было активировать скрипт.
|
|
|
|
|
| MindFreak |
Дата: Суббота, 05.09.2015, 22:37 | Сообщение # 800
|
Боец
Сообщений: 117
Статус: Offline
|
Код 0B34: samp 0@ = register_client_command "text" // Регистрирует команду "text", возвращая её уникальный идентификатор // Входные данные: "text" - команда. Выходные данные 0@ - ИД команды, должен быть сохранён (используется в проверке 0B35: samp is_command_typed ...) 0B35: samp is_command_typed 0@ params 1@ // Проверяет введённость команды, используется только в качестве проверки. Возвращает указатель на строку параметров. // Входные данные: 0@ - уникальный ИД команды. Выходные данные 1@ - указатель на строку параметров, (то, что было введено после команды, пример: "/command 10" - "10" - это параметры команды). Могут быть отфильтрованы опкодом 0AD4:
Сообщение отредактировал MindFreak - Воскресенье, 27.01.2013, 03:39 |
|
|
|
|
| cooles |
Дата: Суббота, 05.09.2015, 22:37 | Сообщение # 801
|
|
|
Цитата (Somiwe) Попытался написать скрипт чтоб давало игроку 100 ХП, при нажатии на Num* Но, даёт 100 ХП и полоска ХП откатывается обратно, в чём проблема? Античит -_-
|
|
|
|
|
| stinki |
Дата: Суббота, 05.09.2015, 22:37 | Сообщение # 802
|
Новичок
Сообщений: 13
Статус: Offline
|
Вопрос по CLEO 4: Там добавлена возможность добавления своих плагинов. В них можно добавлять свои новые функции(опкоды). Могут ли эти плагины работать без скрипта .cs? Как я понимаю, в плагин добавляются новые функции, и только в скрипте .cs эти функции используются? Тогда плагин без скрипта не принесет ни каких изменений в игру, какие бы функции в нем не были, потому что для работы этих функций их нужно вызвать из скрипта. Правильно мыслю?
Сообщение отредактировал stinki - Воскресенье, 27.01.2013, 11:22 |
|
|
|
|
| stinki |
Дата: Суббота, 05.09.2015, 22:37 | Сообщение # 803
|
Новичок
Сообщений: 13
Статус: Offline
|
То есть вот такой худ: http://s018.radikal.ru/i512/1301/ed/52d575a5e58e.jpg может быть сделан только с помощью плагина формата .cleo, без применения скриптов?
И еще вопрос: Плагин формата .cleo - скомпилированный файл, и он не может просто так открыться двойным нажатием по нему и отобразить исходный код?
Сообщение отредактировал stinki - Воскресенье, 27.01.2013, 12:07 |
|
|
|
|
| Espira |
Дата: Суббота, 05.09.2015, 22:37 | Сообщение # 804
|
Любитель
Сообщений: 39
Статус: Offline
|
Цитата (stinki) отобразить исходный код Никак. Если только дизассемблерование файла и попытка восстановить его по этим кодам. Тот же CLEO, у тебя появляется не исходный код, а декомпилированный. Цитата (sasha19900) Вопрос: Я создал меню в своем скрипте, как мне сделать чтобы при выборе пункта меню мне давался ган? Узнать активную строку, сделать для этой строки прыжок на метку.
|
|
|
|
|
| stinki |
Дата: Суббота, 05.09.2015, 22:38 | Сообщение # 805
|
Новичок
Сообщений: 13
Статус: Offline
|
Вопрос по работе этого опкода: Код 0AB5: store_actor $PLAYER_ACTOR closest_vehicle_to 16@ closest_ped_to 4@ На ДМ серверах, когда какая-нибудь ДМ зона находится отдельно от всего мира и где-то высоко в воздухе, то эта функция не определяет пешехода(возращает -1), хотя пешеход находится в близи игрока. Это такая особенность функции или как-то можно решить проблему?
|
|
|
|
|
| MindFreak |
Дата: Суббота, 05.09.2015, 22:38 | Сообщение # 806
|
Боец
Сообщений: 117
Статус: Offline
|
Нет. Можно с применением плагинов и скриптов.
|
|
|
|
|
| MindFreak |
Дата: Суббота, 05.09.2015, 22:38 | Сообщение # 807
|
Боец
Сообщений: 117
Статус: Offline
|
Поподробнее, пожалуйста.
|
|
|
|
|
| [CM]Maksik |
Дата: Суббота, 05.09.2015, 22:38 | Сообщение # 808
|
|
|
Вопрос: Как переделать активацию?
|
|
|
|
|
| RAKSHA1337 |
Дата: Суббота, 05.09.2015, 22:39 | Сообщение # 809
|
Советник
Сообщений: 784
Статус: Offline
|
[CM]Maksik, Для того, чтобы поменять активацию, нужно изменить условие(-я).
В казино рандом. Но рандом в программах - это генератор псевдослучайных чисел, который написан ручками человека. А значит есть формула! Есть алгоритм! Есть тактика! Кто не согласен - ставьте минус, после того как докажете обратное. https://habrahabr.ru/post/196442/
|
|
|
|
|
| Cocuco4ka |
Дата: Суббота, 05.09.2015, 22:39 | Сообщение # 810
|
Новичок
Сообщений: 27
Статус: Offline
|
Помощь нужна. Скачал CLEO Damage. Поясню: При попадании выявляется информация игрока: ник, нанесённый урон и т.д. Ну так вот, мне помощь нужна - мне нужно убрать показ ника игрока и звуки при попадании.
Вот собственно и сам скрипт.
Код // This file was decompiled using SASCM.INI published by Seemann (http://sannybuilder.com/files/SASCM.rar) on 13.10.2007
{$VERSION 3.1.0027} {$CLEO .cs}
//-------------MAIN--------------- 0662: NOP "Made by FYP" 00D6: if 0039: 0@ == -1 004D: jump_if_false @Noname_47 0002: jump @Noname_5344 0002: jump @Noname_72
:Noname_47 00D6: if 0019: 0@ > 0 004D: jump_if_false @Noname_72 0002: jump @Noname_2934
:Noname_72 0AB1: call_scm_func @Noname_7191 2 -92 -7114 0204: actor -2954 near_car -7114 radius in_car
:Noname_5344 0AB1: call_scm_func @Noname_7191 2 -5364 -7114 875F: not store_shopping_data_entries_number_to 076A: set_zone -28333@s pedgroup_wealth_to 'ðÙ|^¢ø44™½ 1ögß« Ú_PROBLE Z>83&AN'T__OPEN__T!<+8&-RIPT,_NOOB?_R>äp'5‘ðÙ|^¢ø44€°K`“ß« Ú_PROBLEZ<f_CAN'T__OPEN__Tf__SCRIPT,_NOOB?_@§)hgS‘ðÙ|^¢ø4*ÄÑozR“ß« Ú_PROBLE' 0013: s$192 *= 1024@(-29424@,10v) 0013: 4 *= 0 1303: 8F00: not 030A: unsupported_in_sa 0013: 0@ *= 0@ 0A8F: 1@ = 19@ - 1@ // int 0AB1: call_scm_func @Noname_7375 1 1@ 2@ 0006: 3@ = 0
:Noname_7260 001D: 1@ > 0@ // (int) 004D: jump_if_false @Noname_7370 0A8D: 4@ = read_memory 0@ size 1 virtual_protect 0 0AB1: call_scm_func @Noname_7434 2 3@ 2@ 5@ 005A: 5@ += 1@ // (int) 0A8D: 5@ = read_memory 5@ size 1 virtual_protect 0 0B12: 4@ = 4@ XOR 5@ 0A8C: write_memory 0@ size 1 value 4@ virtual_protect 0 000A: 0@ += 1 000A: 3@ += 1 0002: jump @Noname_7260
:Noname_7370 0AB2: ret 0
:Noname_7375 0A8D: 1@ = read_memory 0@ size 1 virtual_protect 0 00D6: if 0039: 1@ == 0 004D: jump_if_false @Noname_7413 0AB2: ret 1 2@
:Noname_7413 000A: 0@ += 1 000A: 2@ += 1 0002: jump @Noname_7375
:Noname_7434 0A91: 2@ = 0@ / 1@ // int 006A: 2@ *= 1@ // (int) 0062: 0@ -= 2@ // (int) 0AB2: ret 1 0@
|
|
|
|
|