Перейти к содержанию

Razi

Пользователи+
  • Постов

    248
  • Зарегистрирован

  • Посещение

  • Победитель дней

    4

Весь контент Razi

  1. А что это за два таймера в конце скрипта? Первый таймер с 1 милисекундой, и второй с 1500 милисекунд. Я так понял таймер с 1 милисекундой это замарозка, поменял на 100 милисекунд. В общем скрипт работает нормально. Он просто был в таблице с самого начала, никто не говорил что его нужно убрать из таблицы. А вот про остальные вещи говорил AntonVitalievich, что нужно убрать.
  2. Работает твоя табличка на Lua нормально Спасибо. AntonVitalievich : Второй вопрос который задавал решен, так что уже не надо писать.
  3. Но в любом случае вы и так сделали заморозку на Lua скриптах, просто нужно б было добавить в этот же скрипт, разрешение для изменения значения на четыре разных значения, может есть такая команда, а может и нет. У меня есть еще 2 маленьких вопроса. Первый вопрос незначительный. В вашем Lua скрипте HOME-END2 есть такой флаг как forkeys на 4 байта. Его нужно выставить на 1 байт? или это совсем ни на что не влияет? Второй вопрос: например есть адрес 00A9D874 и если значение в нем будет = 927C0 hex (или в десятичной системе 600000), то нужно изменить(но не заморозить) знчение в этом же адресе 00A9D874 на = 2710 hex (или в десятичной системе 10000). Вопрос в том как будет выглядеть такой скрипт в Lua? Мы как раз пытались в этой теме сделать перед этим нечто подобное на Lua, но не получилось.
  4. AntonVitalievich пояснил подробнее в личных сообщениях, если еще нужно какие детали узнать, то скажите если какие-то нюансы непонятны. Потому что, наши обьяснения немного разбросаны по теме. А о каких нагрузках идет речь? То есть если таймеры есть на Lua, то нагрузка будет в килобайтах или мегабайтах?
  5. Это и имел ввиду, просто сказал флаги во множественном числе. А имел ввиду значения 0 и 1. Кнопки прикручены, каждая к своему определенному значению в флаге. А раньше говорил событие, потому что, это может быть не однократное нажатие кнопки home, а двукратное или трехкратное нажатие кнопки home прикручено к одному значению в флаге.
  6. Я просто просмотрев видео сказал по памяти. То есть, при флаг = 0 разрешено первое событие, а второе запрещено. А при флаг = 1 разрешено второе событие, а первое запрещено. А имел ввиду вот это: Точнее, при флаг(flagUp) = 0 разрешено первое событие (т.е.кнопка Home), а второе запрещено (т.е.кнопка End). А при флаг = 1 разрешено второе событие (т.е. кнопка End), а первое запрещено (т.е. кнопка Home). В данном случае, кнопки прикручены, каждая к своему определенному флагу. Дополнение: Скрипт проверил, уже работает нормально.
  7. То есть, при флаг = 1 разрешено первое событие, а второе запрещено. А при флаг = 0 разрешено второе событие, а первое запрещено.
  8. AntonVitalievich, Под спойлером в сообщении номер 34 этой темы, готовый скрипт со всеми четырьмя цифрами 72, 8, 104 и 40.
  9. AntonVitalievich, Готовый рабочий скрипт из сообщения 34: http://forum.gamehacklab.ru/topic/4323-kak-v-cheat-engine-proizvesti-avtomaticheskoe-nazhatie-kla/?p=32346
  10. Кстати, я добавил в скрипт AntonVitalievich еще дополнительное нажатие еще одной кнопки: тоже самое сравнение по адресу, и когда адрес меняется на 1 автонажатие кнопки del потом сразу home, когда адрес снова поменялся на 0 автонажатие end потом del, и работает так как надо. Даже потом поставил паузу между нажатиями этих кнопок. В Lua я добавил всего пару строчек с нажатием кнопок. А вот в твоем АА скрипте, мне кажется будет сложнее такое сделать, но я еще не смотрел. В Lua как-то попроще нажатие клавиш сделано.
  11. В общем, в версии Cheat Engine 6.5 этот скрипт работает. А в 6.4 не работает.
  12. Garik66, Спасибо огромное, за помощь. Добавил плюсиков.
  13. Пока да, нужно будет еще протестировать минут 20-30, но по идее должен работать. Сейчас как раз и протестирую дополнительно.
  14. Garik66, Работает последний третий скрипт потестировал 5 минут.
  15. AntonVitalievich, Работает нормально последний скрипт по заморозке. Уточнял в сообщении #54, что нужно чтоб при заморозке значение могло переключаться на 72, 8, 104 и 40. То есть во время заморозки, разрешать переключаться в адресе 00A444E8 на 72, 8, 104, 40.
  16. AntonVitalievich, Вот АА скрипт рабочий, который написан Garik66, http://forum.gamehacklab.ru/topic/4323-kak-v-cheat-engine-proizvesti-avtomaticheskoe-nazhatie-kla/?p=32346 Вчера только узнал, что при заморозке адреса 00A444E8 нужно разрешить ему двигаться в четырех значениях главные 72 и 8, и 104 и 40. То есть значение призаморозке может переключаться на 72, 8, 104 и 40.
  17. Вот { Game : ePSXe ENG.exe Version: Date : 2016-02-02 Author : User This script does blah blah blah}[ENABLE]aobscan(INJECT,88 1C 08 81 E2 FC FF 1F 00) // should be uniquealloc(newmem,$1000)label(code)label(return)newmem:code: mov [eax+ecx],bl and edx,001FFFFC jmp returnINJECT: jmp newmem nop nop nop nopreturn:registersymbol(INJECT)[DISABLE]INJECT: db 88 1C 08 81 E2 FC FF 1F 00unregistersymbol(INJECT)dealloc(newmem){// ORIGINAL CODE - INJECTION POINT: 02C802B402C8028B: 81 FA 00 00 80 1F - cmp edx,1F80000002C80291: 74 62 - je 02C802F502C80293: 8B 0D 84 0A 51 00 - mov ecx,["ePSXe ENG.exe"+110A84]02C80299: F7 C1 00 00 01 00 - test ecx,1000002C8029F: 75 53 - jne 02C802F402C802A1: 8B C8 - mov ecx,eax02C802A3: 89 C2 - mov edx,eax02C802A5: C1 E9 10 - shr ecx,1002C802A8: 25 FF FF 00 00 - and eax,0000FFFF02C802AD: 8B 0C 8D 40 AF 82 00 - mov ecx,[ecx*4+"ePSXe ENG.exe"+42AF40]// ---------- INJECTING HERE ----------02C802B4: 88 1C 08 - mov [eax+ecx],bl02C802B7: 81 E2 FC FF 1F 00 - and edx,001FFFFC// ---------- DONE INJECTING ----------02C802BD: BB 20 00 E9 02 - mov ebx,02E9002002C802C2: 03 DA - add ebx,edx02C802C4: 8B 03 - mov eax,[ebx]02C802C6: 3D 40 00 C8 02 - cmp eax,02C8004002C802CB: 75 01 - jne 02C802CE02C802CD: C3 - ret 02C802CE: B8 40 00 C8 02 - mov eax,02C8004002C802D3: 8B 0C 10 - mov ecx,[eax+edx]02C802D6: B8 20 00 12 03 - mov eax,0312002002C802DB: 8B 04 10 - mov eax,[eax+edx]}
  18. Попробовал скрипт с control + кнопка работает также хорошо. А скрипт с заморозкой работает не совсем правильно: первая версия скрипта с заморозкой работала, но в 20% замораживало неверное значение. Замораживает адрес, но слишком быстро, не тогда когда нужно, когда значение становится 2 в адресе 00A3F3E5 для сравнения, то происходит заморозка того адреса 00A444E8 в котором должно быть 72, но он еще не успел переключиться на 72 и замораживается неверное значение. вторая версия скрипта с заморозкой работает неверно. Попытаюсь обьяснить систему. Когда в адресе 00A3F3E5 значение = 2, то в адресе 00A444E8 становится 72 и когда становится 72 нужна заморозка, а перед этим (перед 72) в адресе 00A444E8 было любое другое число ненужное нам, поэтому из savedvalue не нужно заносить значения потому что они будут не теми , что нужно. В этой сиситеме как в любом деле есть свои нюансы, и их трудно обьяснить.
  19. Первый скрипт который нажимает автоматичемки кнопки "home" и "end" работает после 25 минут проверки отлично. А что это за savedvalue? пускай будет в таблице?
  20. Кстати да: скрипт где нажимаются кнопки home и end это должен быть один скрипт, а отдельный скрипт с заморозкой это должен быть другой скрипт. То есть у них отдельные разные задачи. Извиняюсь, если недостаточно проинформировал. И control + буква это отдельный один скрипт, а заморозка отдельный второй скрипт.
  21. А если не нужно замораживать, то можно поставить на раз в час 3600000 милисекунд? Мне нужно немного времени чтоб это все попробовать, не меньше часа.
  22. Вот это кстати, самая полезная вещь. Хотел как раз тебя попросить, описать строчки в скрипте хотя бы сокращенно. Потому что сам могу напутать кто куда прыгает в скрипте. Или я могу сам описать некоторые строчки, а ты можешь лишь дополнить, то что я не понял.
  23. Проверил, скрипт работает замечательно. Я не вижу скрипт в целом. Я лишь вижу команды по кусочкам, но собрать целое из этой картины мне трудно, даже если понимаю большинство команд в скрипте. Я вставлял вот сюда:
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.