|
[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
|
|
|
|
|
| DubStep_ |
Дата: Воскресенье, 06.09.2015, 03:34 | Сообщение # 2536
|
{ }
Сообщений: 1406
Статус: Offline
|
[CM]Pawno, полный скрипт дай чтобы разобраться
|
|
|
|
|
| asics |
Дата: Воскресенье, 06.09.2015, 03:34 | Сообщение # 2537
|
Боец
Сообщений: 74
Статус: Offline
|
Данная форма не string (строка), а integer(целое число).
|
|
|
|
|
| [CM]Антипушка |
Дата: Воскресенье, 06.09.2015, 03:34 | Сообщение # 2538
|
Новичок
Сообщений: 13
Статус: Offline
|
Сущиствует ли проверка на FPS?
CHEAT-MASTER.RU с 12.05.2014 по XX.XX.201X [Samp-Rp] - Куплю админку до 10тыс.р
|
|
|
|
|
| Bri |
Дата: Воскресенье, 06.09.2015, 03:34 | Сообщение # 2539
|
Briтва
Сообщений: 231
Статус: Offline
|
[CM]Антипушка, Функция получения количества кадров игры в секунду (FPS)
Примечание: необходимо использовать в цикле с нулевой задержкой.
Код const TIMER_OFFSET = 0xB7CB84 end :FPS // in: 0@ - frameCounter, 1@, 2@, 3@, 4@ - fpsBuf, 5@ - fpsTime, 6@ - fpsDisplay. out: 0@ - frameCounter, 1@, 2@, 3@, 4@ - fpsBuf, 5@ - fpsTime, 6@ - fpsDisplay 0@ += 1.0 // fpsFrameCounter++; 0A8D: 7@ = read_memory TIMER_OFFSET size 4 virtual_protect 0 // GetTickCount 0085: 8@ = 7@ // (int) 0062: 7@ -= 5@ // (int) if 7@ > 250 // if ( (GetTickCount() - 250) > fps_time ) then 0087: 4@ = 3@ // fpsBuf4 = fpsBuf3; 0087: 3@ = 2@ // fpsBuf3 = fpsBuf2; 0087: 2@ = 1@ // fpsBuf2 = fpsBuf1;
// fpsBuf1 = ( fpsFrameCounter * 4 ); 0087: 1@ = 0@ 1@ *= 4.0
// fpsDisplay = ( fpsBuf1 + fpsBuf2 + fpsBuf3 + fpsBuf4 ) / 4.0; 0087: 6@ = 1@ 005B: 6@ += 2@ // (float) 005B: 6@ += 3@ // (float) 005B: 6@ += 4@ // (float) 6@ /= 4.0
// fpsFrameCounter = 0; 0@ = 0.0
// fps_time = GetTickCount(); 0085: 5@ = 8@ end ret 7 0@ 1@ 2@ 3@ 4@ 5@ 6@
Пример: Код 03F0: enable_text_draw 1 0@ = 0.0 1@ = 0.0 2@ = 0.0 3@ = 0.0 4@ = 0.0 5@ = 0 6@ = 0.0 while true wait 0 if player.Defined(0) jf continue call @FPS 7 in 0@ 1@ 2@ 3@ 4@ 5@ 6@ out 0@ 1@ 2@ 3@ 4@ 5@ 6@ 0092: 8@ = float 6@ to_integer 045A: draw_text_1number 85.0 425.0 GXT 'NUMBER' number 8@ end
Made by FYP
|
|
|
|
|
| Ed_MO |
Дата: Воскресенье, 06.09.2015, 03:34 | Сообщение # 2540
|
Новичок
Сообщений: 14
Статус: Offline
|
Помогите!В уме не приложу как сделать,в общем нужно что бы клео само заводило двигатель если он заглохнет (Адванс РП)
|
|
|
|
|
| DubStep_ |
Дата: Воскресенье, 06.09.2015, 03:35 | Сообщение # 2541
|
{ }
Сообщений: 1406
Статус: Offline
|
Ed_MO,
0ABF: set_vehicle 0@ engine_state_to 1
|
|
|
|
|
| Axwell |
Дата: Воскресенье, 06.09.2015, 03:35 | Сообщение # 2542
|
Бывалый
Сообщений: 481
Статус: Offline
|
там еще крч можно имитацию нажатия ctrl сделать. От опкода пользы мало, он то заведет но визуально и тебя кикнет через пару метров
|
|
|
|
|
| Bri |
Дата: Воскресенье, 06.09.2015, 03:35 | Сообщение # 2543
|
Briтва
Сообщений: 231
Статус: Offline
|
Ed_MO, проверки на состояние двигателя нету
|
|
|
|
|
| _Kr1k_ |
Дата: Воскресенье, 06.09.2015, 03:35 | Сообщение # 2544
|
Любитель
Сообщений: 39
Статус: Offline
|
Код :Activaciya_1 wait 0 if 0AB0: 50 jf @Activaciya_1
:Deactivaciya_1 wait 0 if 0AB0: 51 jf ... // Прыгаем на действие jump @Activaciya_1
:3 wait 0 0af8: "Блаблабла" // Тут нужно прыгнуть на деактивацию, проверить не деактивирован ли и вернуться wait 20000 0Af8: "блалала" // Тут нужно прыгнуть на деактивацию, проверить не деактивирован ли и вернуться и тд Можно ли такое сделать на говнокоде,если да, то как? так нужно делать достаточно много порядком 20-30 действий.
Сообщение отредактировал _Kr1k_ - Четверг, 25.09.2014, 22:32 |
|
|
|
|
| asics |
Дата: Воскресенье, 06.09.2015, 03:35 | Сообщение # 2545
|
Боец
Сообщений: 74
Статус: Offline
|
_Kr1k_, тоесть, ты хочешь флудер сделать?
|
|
|
|
|
| _Kr1k_ |
Дата: Воскресенье, 06.09.2015, 03:35 | Сообщение # 2546
|
Любитель
Сообщений: 39
Статус: Offline
|
почти. только чтобы в любой момент деактивировать можно было. И каждый раз писало разные сообщения Добавлено (26.09.2014, 14:30) --------------------------------------------- В принципе, я понимаю как можно еще сделать, но код получится слишком большой, хотелось бы поменьше.
Сообщение отредактировал _Kr1k_ - Пятница, 26.09.2014, 13:31 |
|
|
|
|
| DubStep_ |
Дата: Воскресенье, 06.09.2015, 03:36 | Сообщение # 2547
|
{ }
Сообщений: 1406
Статус: Offline
|
Код GOVNOCODE: {$CLEO .cs} 0000: wait 0
:Activaciya_1 wait 0 if 0AB0: 50 jf @Activaciya_1 wait 1000 goto @3
:3 wait 0 if 8AB0: not key_pressed 51 jf @Activaciya_1 0af8: "Text 1" wait 20000 // 20 sec 0Af8: Text 2" goto @3
Сообщение отредактировал DubStep_ - Пятница, 26.09.2014, 14:36 |
|
|
|
|
| _Kr1k_ |
Дата: Воскресенье, 06.09.2015, 03:36 | Сообщение # 2548
|
Любитель
Сообщений: 39
Статус: Offline
|
Цитата DubStep_ (  ) Код
GOVNOCODE: {$CLEO .cs} 0000: wait 0
:Activaciya_1 wait 0 if 0AB0: 50 jf @Activaciya_1 wait 1000 goto @3
:3 wait 0 if 8AB0: not key_pressed 51 jf @Activaciya_1 0af8: "Text 1" wait 20000 // 20 sec 0Af8: Text 2" goto @3
Не то, я говорил, что там действий(0af8:) порядком 30, а то и больше и что через каждое действие(0af8:) можно было бы деактивировать скрипт
Сообщение отредактировал _Kr1k_ - Пятница, 26.09.2014, 15:03 |
|
|
|
|
| DubStep_ |
Дата: Воскресенье, 06.09.2015, 03:36 | Сообщение # 2549
|
{ }
Сообщений: 1406
Статус: Offline
|
Ну дк после сообщения ставь кодКод if 8AB0: not key_pressed 51 jf @Activaciya_1
|
|
|
|
|
| _Kr1k_ |
Дата: Воскресенье, 06.09.2015, 03:36 | Сообщение # 2550
|
Любитель
Сообщений: 39
Статус: Offline
|
Вроде решил свою проблему, если что снова напишу. Добавлено (26.09.2014, 15:09) --------------------------------------------- Кстати, как это будет выглядеть с циклом?
|
|
|
|
|