|
[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
|
|
|
|
|
| drekar |
Дата: Воскресенье, 06.09.2015, 05:24 | Сообщение # 3181
|
Любитель
Сообщений: 48
Статус: Offline
|
Неизвестный опкод 7874 по адресу 62. Что за опкод? Хотел переставить клавиши инвиза и на тебе)
|
|
|
|
|
| [CM]Рафаэль |
Дата: Воскресенье, 06.09.2015, 05:24 | Сообщение # 3182
|
Cheat-Master
Сообщений: 3080
Статус: Offline
|
drekar, защита на скрипте стоит.
Мой Shop Официальный гарант
Контактные данные: VK: vk.com/ali_benua Skype: lvinyipen Telegram: @AliBenua ICQ: 552-090-283
|
|
|
|
|
| Moze |
Дата: Воскресенье, 06.09.2015, 05:25 | Сообщение # 3183
|
Новичок
Сообщений: 22
Статус: Offline
|
Нужен опкод который делает так: Я нажимаю постоянно на клавишу и он пишет "Тест" 1 раз в чат пока я её нажимаю и как только отпустил он написал "Тест" Есть ли что-то подобное или как это сделать?
|
|
|
|
|
| MindFreak |
Дата: Воскресенье, 06.09.2015, 05:25 | Сообщение # 3184
|
Боец
Сообщений: 117
Статус: Offline
|
Цитата (Moze) Я нажимаю постоянно на клавишу и он пишет "Тест" 1 раз в чат пока я её нажимаю и как только отпустил он написал "Тест Опииши более подробно, а так. Код 0AF8: samp add_message_to_chat "%d + %d = %d" color 0xFF61BB 4 6 10 // Добавляет сообщение с текстом "Text" и цветом 0xFF61BB в SAMP-чат (опкод поддерживает форматирование) // Входные данные: "Text" - текст сообщения, 0xFF61BB - цвет сообщения, параметры для форматирования AF9: samp say_msg "I AM NOOB! LOL" // Отправляет сообщение с текстом "I AM NOOB! LOL" на сервер (опкод поддерживает форматирование) // Входные данные: "I AM NOOB! LOL" - текст сообщения, параметры для форматирования Для работы этих опкодов нужен SAMPFUNCS.
Сообщение отредактировал MindFreak - Четверг, 10.01.2013, 18:56 |
|
|
|
|
| Moze |
Дата: Воскресенье, 06.09.2015, 05:25 | Сообщение # 3185
|
Новичок
Сообщений: 22
Статус: Offline
|
Цитата (MindFreak) Опииши более подробно, а так.
Вобщем.
Код {$VERSION 3.1.0027} {$CLEO .cs}
//-------------MAIN--------------- 29@ = SAMP.Base()
:NONAME_5 wait 400 SAMP.Available else_jump @NONAME_5 0000: NOP
:NONAME_21 wait 0 if 0AB0: key_pressed 48 else_jump @NONAME_21 0AF9: samp say_msg "TEST" wait 1000 jump @NONAME_21
Вот такой скрипт при нажатии на клавишу "0" выдаёт в чат "TEST". Но если клавишу ЗАЖАТЬ то он очень много раз выдаёт в чат "TEST". А мне нужно.. что бы когда я зажал клавишу "0" он 1 раз выдал и больше этого не делал пока я её держу. А так же когда я отпущу клавишу "0" он должен опять написать в чат "TEST"
Принцип ясен?
Сообщение отредактировал Moze - Четверг, 10.01.2013, 19:26 |
|
|
|
|
| MelomanCool |
Дата: Воскресенье, 06.09.2015, 05:25 | Сообщение # 3186
|
Советник
Сообщений: 757
Статус: Offline
|
MogAika же писал, принцип такой:Код :key1 wait 0 if 0AB0: 48 jf @key1
:key2 wait 0 if 8AB0: 48 jf @key2 Следует обратить внимание на 8AB0 - восьмерка означает not, то есть проверка, что клавиша не нажата. У каждого опкода есть not-аналог, противоположный обычному, нужно только 0 заменить на 8.
Ушел
|
|
|
|
|
| Royce |
Дата: Воскресенье, 06.09.2015, 05:25 | Сообщение # 3187
|
Новичок
Сообщений: 29
Статус: Offline
|
Цитата (MelomanCool) MogAika же писал, принцип такой Тру скриптеры
Делай так: Код :one wait 0 if key_pressed 0x4F then 0AF8: samp add_message_to_chat "ololol" color 0xFF61BB while true if key_pressed 0x4F then wait 0 else 0AF8: samp add_message_to_chat "ololol" color 0xFF61BB break end end end jump @one
|
|
|
|
|
| MindFreak |
Дата: Воскресенье, 06.09.2015, 05:25 | Сообщение # 3188
|
Боец
Сообщений: 117
Статус: Offline
|
Цитата (Moze) Код 29@ = SAMP.Base() :NONAME_5 wait 400 SAMP.Available else_jump @NONAME_5 Вот так загружай плагин Код if not 29@ = SAMP.Base() jf @1 0A93: end_custom_thread
:1 wait 400 SAMP.Available jf @1
Сообщение отредактировал MindFreak - Четверг, 10.01.2013, 23:28 |
|
|
|
|
| Royce |
Дата: Воскресенье, 06.09.2015, 05:26 | Сообщение # 3189
|
Новичок
Сообщений: 29
Статус: Offline
|
MindFreak, дополню чуть-чуть к тебе. Достаточно одного скрипта с этим кодом, в остальные можно не вставлять.
|
|
|
|
|
| Moze |
Дата: Воскресенье, 06.09.2015, 05:26 | Сообщение # 3190
|
Новичок
Сообщений: 22
Статус: Offline
|
MelomanCool, Помог, дал +
|
|
|
|
|
| MindFreak |
Дата: Воскресенье, 06.09.2015, 05:26 | Сообщение # 3191
|
Боец
Сообщений: 117
Статус: Offline
|
Через какие опкоды можно получить ид скина и вывода его названия на экран.
|
|
|
|
|
| sasha19900 |
Дата: Воскресенье, 06.09.2015, 05:26 | Сообщение # 3192
|
Новичок
Сообщений: 8
Статус: Offline
|
Вопрос: Можно ли нопы из собейта сделать в клео и как? Ответ:
|
|
|
|
|
| MelomanCool |
Дата: Воскресенье, 06.09.2015, 05:26 | Сообщение # 3193
|
Советник
Сообщений: 757
Статус: Offline
|
sasha19900, да, можно. Смотри: Находим в собейте нужный ноп, например:Цитата sampPatch[] = "[Inf] Откл. ифн. пешком" &0 0 0x3F40 "" "C3" Здесь нам нужно две вещи: 0x3F40 - адрес, C3 - значение. Потом вставляем в клео в нужный опкод:Код SAMP.WriteModuleMemory("samp.dll", 0x3F40, 0xC3, 1) Подробнее об опкоде: samp.dll - куда пишем, для нопов пишем именно это 0x3F40 - тот самый адрес 0xC3 - то самое значение, нужно добавить 0x в начало 1 - размер значения, обычно он от 1 до 4. Вычислить его очень просто - нужно количество символов из значения разделить на 2: C3 - 2 символа, делим на 2 - получаем 1.
Ушел
|
|
|
|
|
| sasha19900 |
Дата: Воскресенье, 06.09.2015, 05:27 | Сообщение # 3194
|
Новичок
Сообщений: 8
Статус: Offline
|
MelomanCool, а куда именно нужно это вставлять?
|
|
|
|
|
| [CM]Рафаэль |
Дата: Воскресенье, 06.09.2015, 05:27 | Сообщение # 3195
|
Cheat-Master
Сообщений: 3080
Статус: Offline
|
sasha19900, в sunny builder
Мой Shop Официальный гарант
Контактные данные: VK: vk.com/ali_benua Skype: lvinyipen Telegram: @AliBenua ICQ: 552-090-283
|
|
|
|
|