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

Razi

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

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

  • Посещение

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

    4

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

  1. Извиняюсь, что раньше не ответил. AntonVitalievich, Круто. Работает скрипт. Но, пока разобрался прошло немного времени и еще проверял некоторое время. Незнал как правильно внедрять Lua скрипт в таблицу, думал надо что-то дописывать, оказалось скрипт уже в готовом сосотоянии. После, снова допустил ошибку поставив значения в адресах в Hex, из-за чего появлялось окно указывающее на ошибку. Пришлось немного повозиться из-за своих ошибок, но все работает хорошо. В общем большое спасибо, сам бы такого не сделал. Добавил плюс к репутации. А что лучше простой чит, где ставят себе 1,000,000 денег и игра становится через 30 минут не интересной и скучной, потому что уже (в основном) нету цели и не к чему стремиться. То что делаю я, это уже для гурманов. Если вылить в тарелку супа банку меда, то суп будет чересчур приторным, а если добавить щепотку специй для вкуса(так как я хочу), то игра будет вкуснее. Garik66, Счас скажу, через пару минут. 1. Прибавлять/отнимать 8 от значений в адресах. 2. АА скрипт с аобсканом из инструкции работающий с этими адресами, так правильно? 3. По идее статичные. 4. Адреса по очередности 1-ый, 2-ой, 3-ий, двухбайтные, но могут быть и однобайтными, если что
  2. Кстати догадался до такого. Создать три скрипта с флагами с увеличением и уменьшением одинаковых горячих клавиш (каждый скрипт на каждый адрес), но ведь скрипт если не включен, то на нем не работают горячие клавиши. Для этого подходит только твой вчерашний скрипт с флагом, проверял. Но пока думаю как перемещаться по скриптам с помощью только вправо и влево. То есть, при нажатии вправо включался первый скрипт, а второй и третий выключались. Еще раз вправо, включался второй скрипт, а первый и третий выключались и т.д. В общем при нажатии вправо включались скрипты 1, 2, 3, а при нажатии влево включались скрипты 3, 2, 1. Есть команда в скриптах которая включает и выключает скрипты? Просмотрю и твой враиант, но для него нужно время.
  3. Если назначить одни и те же горячие клавиши для трех адресов, то можно использовать их отдельно для каждого адреса? Приведу пример: Есть три адреса по 2 байта. Назначаем на кнопку вверх добавление +8 к трем адресам, а кнопку вниз вычитание -8 к трем адресам. Назначить на кнопку вправо и влево переход по адресам и в зависимости где мы находимся добавлять или отнимать 8 от одного из трех адресов. Например: чтоб добавить 8 второму адресу нужно нажать вправо и потом вверх. Вообще такое возможно сделать?
  4. MasterGH, Спасибо за скрипт. Garik66, Спасибо за помощь. А трейнер сложно сделать? Сложная ли технология? Плюсы трейнера в том, что это самостоятельный исполняемый файл?
  5. Попробовал, работает отлично. С самого начала думал, что надо зайти через Show cheat table Lua script и туда вписывать,но ничего не получалось. Думал, речь идет о какой-то незнакомой мне терминологии, (уже хотел гуглить) так и надо было сказать , что Auto Assemble скрипт. Но горячие клавиши ставятся только на "toggle" скрипта, не вредно ли так часто будет делать "toggle" скрипта в программе? Знаю, что по идее не должно.
  6. Замечательно. Все работает. На самом деле "делать автоматическую замену в адресах" и "чтобы значение имело цикл" я хотел еще пару лет назад, и много чего пробовал, включая разные программы. Даже общался на зарубежных форумах с хакерами. Добавил плюсы в репутацию. Трейнер делается с помощью Cheat Engine?
  7. Отлично. Работает. Сам бы, не написал такой код, (он простой, но не для всех) . Для этого нужно больше одного дня. Почему мой код не заработал? И можно ли на моем коде сделать также, если возможно? Гарячие клавиши увеличения и уменьшения, выставлены на самом адресе в таблице.
  8. Я то сделал так уже на своем коде, добавил в таблицу второй скрипт с прыжком с 0 на 9 и все работает в игре, но Cheat Engine включить может два скрипта одновременно, а выключить не может. А в вашем коде, так понимаю нужно добавить второе сравнение если 0 то прыгать на 9, но в моем коде так не получилось. Но помимо этого нужно настроить, чтоб оружие переключалось в обратную сторону дополнительно.
  9. Все хорошо, но оружие переключается с 0,1,2,3...9,0 и т.д., а мне еще дополнительно нужно чтоб переключалось с 9,8,7...3,2,1,0,9. То есть дополнительно на вычитание. Вот почему пытался впихнуть в код дополнительное сравнение и прыжок на другое значение. В моем коде работает 0,1,2...9,0, а не работает прыжок с 0 на 9 , то есть 9,8...3,2,1,0,9 так прыгать, не хочет.
  10. Garik66, Хорошо, буду пробовать. Наверно, написал много чего лишнего? Работает, но не совсем так как надо. Правда, пару раз игра сначала вылетала, но, путем проб и ошибок, что-то сделал. И самое главное с 10 на 1 прыгает, а вот в обратную сторону с 0 на 9: нет, и незнаю как это настроить: добавил дополнительно "cmp" и "label2" но, без результата.
  11. Это меняет специальное оружие в Symphony of the Night поэтому нужен переход с последнего оружия на первое и наоборот. Можете описать все действия как для домохозяек, потому что только начал познавать Cheat Engine. Адрес вот 009E3C1C. Garik66, Просмотрел код, насколько понял если правильно понимаю пишет je - jump if equal, то в моем случае нельзя чтобы значение в адресе становилось 10, нельзя его туда пускать, (даже на доли секунды) потому что вызывает появление глюков, артефактов. Или все же этот код совсем не пускает значение на 10? И с 9 прыгать тоже нельзя.
  12. 1) Приведу пример: в адресе мне нужно, чтобы значение двигалось по кругу, в пределах от 0 до 9. Если значение = 9 и при нажатии гарячей клавиши, добавляющей 1 к значению, значение становилось 0. И наоборот, если значение = 0, то при нажатии гарячей клавиши, отнимающей 1 от значения, значение становилось 9. 2) Если нельзя сделать вышеуказанный способ, то можно ли хотя бы заморозить значение, чтоб оно могло изменяться только от 0 до 9 и больше никак?
  13. Ура, заработало. Большое спасибо. Добавил плюсы в репутацию. Выставил что, при условии если 1 адрес равен 2, то изменяются 96 однобайтных адресов, надеюсь не покусаются? У меня еще есть два вопроса относительно манипуляций с адресами в Cheat Engine, только не знаю нужно ли новую тему создавать или спрашивать здесь?
  14. Написал, но почему то не хочет работать. Опишу все действия, поскольку могу где-то допустить элементарную ошибку. Запускаю эмулятор epsxe 1.7.0 запускаю iso диск через epsxe, запускаю Cheat Engine 6.4. Далее выбираю адрес из таблицы уже найденый, правой кнопкой мыши по нему и выбираю find out what accesses this address. Далее из найденых инструкций, нажимаю show disassembler, далее tools -> auto assemble. Далее template -> cheat table framework code, далее мужду enable и disable нажимаю template -> AOB injection после newmem: вставляю cmp byte ptr [00a3f3e4],2jne codemov byte ptr [00a3f3e5],2code: Но ничего не происходит.
  15. Просмотрел урок, но пока что ничего не понял. Что не так делаю? Адреса однобайтные.
  16. Можно ли в Cheat Engine сделать так что, если значение в одном адресе становится равно 2, то значение следующего адреса по списку станет тоже 2 ? А если не равняется 2, то ничего не менять.
  17. Можно ли вообще написать скрипт что, если значение в одном адресе равно 2, то значение следующего адреса по списку станет тоже 2 ?
  18. адреса для замены ячеек на "yeah" в первом колесике: Адреса эмул. 800F33B0 по 800F33BF(эти же адреса но Адрес ПК 00A3F3D0 по 00A3F3DF)
  19. Помогите сделать Lucky Tifa патч для Final Fantasy 7 PlayStation 1. Тоесть при использовании "лимита" у Тифы на вращающихся колесиках( или барабанах) заменить ячейки "miss" и "hit" на "yeah". Адреса всех значков нашел через Artmoney и могу поменять, но хочу это сделать в самом диске playstation. Адрес для замены ячеек на "yeah" в первом колесике 800F33C4 по 800F33D3 (итого 16 адресов по 1 байту, где 0 - miss; 1 - hit; 2 - yeah, во время битвы в Decimal значениях), для второго колесика 800F33D4 по 800F33E3 и т.д . всего семь колесиков. Проблема в том, что после каждого боя значения изменяются и каждый раз на другое число. Мне нужно поставить условие что бы значения изменялись когда значение адреса = 2. (Lucky Tifa патч есть готовый для PC версии). Забыл cказать что указал адреса к PAL English версии игры final fantasy 7,а в NTSC English версии Final Fantasy 7 адреса для замены ячеек на "yeah" в первом колесике 800F33B0 по 800F33BF (итого 16 адресов по 1 байту, где 0 - miss; 1 - hit; 2 - yeah, во время битвы в Decimal значениях), для второго колесика 800F33C0 по 800F33CF и т.д . всего семь колесиков.
×
×
  • Создать...

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

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