Submarina Опубликовано 19 марта, 2017 Поделиться Опубликовано 19 марта, 2017 (изменено) Привет всем, как можно SpeedHack из Cheat Engine v 6.6 или Cheat Engine v 6.5 перенести в Trainer, не пойму вроде при генерации можно поставить галочку на функцию SpeedHack, но я не пойму как он работает, я пробовал сделать скрипт на SpeedHack, но он работает только в самой программе Cheat Engine, если с генерировать Trainer и запустить его отдельно от программы Cheat Engine, то SpeedHack не работает, пожалуйста помогите. Вот сам скрипт, но он не работает от дельно от программы Cheat Engine,он работает только в самой программе Cheat Engine. Показать контент [ENABLE] luacall(speedhack_setSpeed(1)) aobscanmodule(SpeedTimer,speedhack-x86_64.dll,F3 0F 59 05 8D 7D 01 00) alloc(newmem,2048,SpeedTimer) label(returnhere) label(originalcode) newmem: mov [speedhack-x86_64.InitializeSpeedhack+17D50],(float)160 originalcode: mulss xmm0,[speedhack-x86_64.InitializeSpeedhack+17D50] jmp returnhere SpeedTimer: jmp newmem nop nop nop returnhere: registersymbol(SpeedTimer) [DISABLE] luacall(speedhack_setSpeed(1)) SpeedTimer: db F3 0F 59 05 8D 7D 01 00 unregistersymbol(SpeedTimer) dealloc(newmem) { // ORIGINAL CODE - INJECTION POINT: "speedhack-x86_64.dll"+2401B "speedhack-x86_64.dll"+23FE2: E8 D9 FE FF FF - call speedhack-x86_64.dll+23EC0 "speedhack-x86_64.dll"+23FE7: 48 B8 00 00 00 00 00 00 00 00 - mov rax,0000000000000000 "speedhack-x86_64.dll"+23FF1: 48 C7 44 24 20 00 00 00 00 - mov [rsp+20],00000000 "speedhack-x86_64.dll"+23FFA: 48 8D 4C 24 20 - lea rcx,[rsp+20] "speedhack-x86_64.dll"+23FFF: FF 15 DB 7D 01 00 - call qword ptr [speedhack-x86_64.dll+3BDE0] "speedhack-x86_64.dll"+24005: 89 C6 - mov esi,eax "speedhack-x86_64.dll"+24007: 48 8B 44 24 20 - mov rax,[rsp+20] "speedhack-x86_64.dll"+2400C: 48 8B 15 0D 7E 01 00 - mov rdx,[speedhack-x86_64.dll+3BE20] "speedhack-x86_64.dll"+24013: 48 29 D0 - sub rax,rdx "speedhack-x86_64.dll"+24016: F3 48 0F 2A C0 - cvtsi2ss xmm0,rax // ---------- INJECTING HERE ---------- "speedhack-x86_64.dll"+2401B: F3 0F 59 05 8D 7D 01 00 - mulss xmm0,[speedhack-x86_64.dll+3BDB0] // ---------- DONE INJECTING ---------- "speedhack-x86_64.dll"+24023: F3 0F 5A C0 - cvtss2sd xmm0,xmm0 "speedhack-x86_64.dll"+24027: F2 48 0F 2C D0 - cvttsd2si rdx,xmm0 "speedhack-x86_64.dll"+2402C: 48 8B 05 DD 7D 01 00 - mov rax,[speedhack-x86_64.dll+3BE10] "speedhack-x86_64.dll"+24033: 48 8D 3C 02 - lea rdi,[rdx+rax] "speedhack-x86_64.dll"+24037: 48 8D 0D 22 7E 01 00 - lea rcx,[speedhack-x86_64.dll+3BE60] "speedhack-x86_64.dll"+2403E: E8 9D FE FF FF - call speedhack-x86_64.dll+23EE0 "speedhack-x86_64.dll"+24043: 48 89 3B - mov [rbx],rdi "speedhack-x86_64.dll"+24046: 89 F0 - mov eax,esi "speedhack-x86_64.dll"+24048: 90 - nop "speedhack-x86_64.dll"+24049: 48 8D 64 24 30 - lea rsp,[rsp+30] } Изменено 19 марта, 2017 пользователем Submarina Ссылка на комментарий Поделиться на другие сайты Поделиться
aliast Опубликовано 19 марта, 2017 Поделиться Опубликовано 19 марта, 2017 (изменено) У Меня работало так: [ENABLE] luacall(speedhack_setSpeed(5)) [DISABLE] luacall(speedhack_setSpeed(1)) Я так понимаю игра 64-битная? Может из-за 64 бит косяк какой? Я пробовал только на 32-битных играх. Изменено 19 марта, 2017 пользователем aliast 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Submarina Опубликовано 19 марта, 2017 Автор Поделиться Опубликовано 19 марта, 2017 (изменено) Я пробовал делать также как у тебя, без лишнего но всё равно не работает почему то, и пробовал так вот как указанно в скрипе выше, но не тот, не другой скрипт, не работает, без программы Cheat Engine Изменено 19 марта, 2017 пользователем Submarina Ссылка на комментарий Поделиться на другие сайты Поделиться
Garik66 Опубликовано 19 марта, 2017 Поделиться Опубликовано 19 марта, 2017 В 19.03.2017 в 06:15, Submarina сказал: я пробовал сделать скрипт на SpeedHack, но он работает только в самой программе Cheat Engine, если с генерировать Trainer и запустить его отдельно от программы Cheat Engine, то SpeedHack не работает, пожалуйста помогите. Показать Если работает с СЕ и не работает без него, то скорее всего делаешь где-то ошибку при генерации трейнера, Догадаться, где эту ошибку делаешь, думаю никто не сможет. Поэтому проще записать и выложить сюда видео, чтобы люди посмотрели и обнаружили, где ошибка. 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Submarina Опубликовано 19 марта, 2017 Автор Поделиться Опубликовано 19 марта, 2017 Хорошо Ссылка на комментарий Поделиться на другие сайты Поделиться
Submarina Опубликовано 19 марта, 2017 Автор Поделиться Опубликовано 19 марта, 2017 (изменено) В общем проблема решилась, с 23 раза с генерировал, 24 раз всё заработало, попробовал заново сделать Trainer, опять SpeedHack не работал, пару раз с генерировал трейнер всё заработало. Да вот этот способ, работает без проблем. Спасибо всем за помощь. Показать контент [ENABLE] luacall(speedhack_setSpeed(5)) [DISABLE] luacall(speedhack_setSpeed(1)) Единственная проблема, это то что после запуска SpeedHack через Trainer, сам Trainer потом виснет в диспетчере задач, его надо от туда удалять, а и на че его нельзя будет переместить куда нибудь, или удалить. Изменено 19 марта, 2017 пользователем Submarina Ссылка на комментарий Поделиться на другие сайты Поделиться
Vlad2 Опубликовано 19 марта, 2017 Поделиться Опубликовано 19 марта, 2017 В 19.03.2017 в 06:15, Submarina сказал: Показать контент [ENABLE] luacall(speedhack_setSpeed(1)) Показать И на что ты рассчитываешь, если при активации у тебя 1 стоит?) 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Submarina Опубликовано 19 марта, 2017 Автор Поделиться Опубликовано 19 марта, 2017 (изменено) Я тебя понял, что нужно делать больше одного, а и на че он работать нет будет, я в курсе я так и делал. Единственная проблема, это то что после запуска SpeedHack через Trainer, сам Trainer потом виснет в диспетчере задач, его надо от туда удалять,в ручную а и на че его нельзя будет переместить куда нибудь, или удалить. Изменено 19 марта, 2017 пользователем Submarina Ссылка на комментарий Поделиться на другие сайты Поделиться
Garik66 Опубликовано 19 марта, 2017 Поделиться Опубликовано 19 марта, 2017 В 19.03.2017 в 10:11, Vlad2 сказал: И на что ты рассчитываешь, если при активации у тебя 1 стоит?) Показать Я думаю, что Баракуда пробовал оба способа, поэтому в скрипте и осталась запись В 19.03.2017 в 10:11, Vlad2 сказал: luacall(speedhack_setSpeed(1)) Показать и второпях закинул скрипт с которым работал. И думаю, что ошибка у него была не в этом. Ссылка на комментарий Поделиться на другие сайты Поделиться
ЛАГАРИУМ Опубликовано 17 ноября, 2019 Поделиться Опубликовано 17 ноября, 2019 В 19.03.2017 в 07:29, aliast сказал: У Меня работало так: Показать А можна как то зделать чтоб speedhack ускорял только бег а не всю игру ? Ссылка на комментарий Поделиться на другие сайты Поделиться
Xipho Опубликовано 17 ноября, 2019 Поделиться Опубликовано 17 ноября, 2019 В 17.11.2019 в 15:04, ЛАГАРИУМ сказал: А можна как то зделать чтоб speedhack ускорял только бег а не всю игру ? Показать Нет. Но ты можешь найти скорость бега и взломать ее. Ссылка на комментарий Поделиться на другие сайты Поделиться
ЛАГАРИУМ Опубликовано 17 ноября, 2019 Поделиться Опубликовано 17 ноября, 2019 В 17.11.2019 в 15:21, Xipho сказал: Нет. Но ты можешь найти скорость бега и взломать ее. Показать я искал скорость в Dead Rising 2 но не получается нашёл только координаты Z и получилось типа прыжка . ищоб скорость найти бо в етой игре перс очень медленно ходить. Ссылка на комментарий Поделиться на другие сайты Поделиться
RenW Опубликовано 30 сентября, 2020 Поделиться Опубликовано 30 сентября, 2020 Доброго времени суток. Простите, что поднимаю данную тему, но у меня такая же проблема. Мне так же хотелось бы, чтобы чит реагировал на хоткей без CE. Как было у меня. Я взяла код, что выложил выше aliast: [ENABLE] luacall(speedhack_setSpeed(5)) [DISABLE] luacall(speedhack_setSpeed(1)) Из 40 сборок трейнера функция speedhack'a отозвалась лишь 2 раза и то после перезапуска игры и чита - опять перестала реагировать. Неужели оно без CE никак не запустится? Все остальные скрипты всегда работают. Возможно, эти 2 раза speedhack отозвался потому, что CE с таблицей не был закрыт и именно он и добавил скорости, а я проследила этот момент. Так как? Как заставить его с хоткея работать? Ссылка на комментарий Поделиться на другие сайты Поделиться
Pitronic Опубликовано 19 ноября, 2020 Поделиться Опубликовано 19 ноября, 2020 В 19.03.2017 в 07:29, aliast сказал: Я пробовал только на 32-битных играх. Показать на 64 тоже пашет. Ссылка на комментарий Поделиться на другие сайты Поделиться
Pitronic Опубликовано 27 апреля, 2021 Поделиться Опубликовано 27 апреля, 2021 В 30.09.2020 в 11:35, RenW сказал: Из 40 сборок трейнера функция speedhack'a отозвалась лишь 2 раза Показать Собирать трейнер внимательней надо. Сотри под спойлером Показать контент Ссылка на комментарий Поделиться на другие сайты Поделиться
RenW Опубликовано 10 июня, 2021 Поделиться Опубликовано 10 июня, 2021 В 27.04.2021 в 05:40, Pitronic сказал: Собирать трейнер внимательней надо. Сотри под спойлером Показать Спасибо.. но я практически полностью уверена, что галочка работала "через раз". Но мне это уже не нужно... Ссылка на комментарий Поделиться на другие сайты Поделиться
Pitronic Опубликовано 10 июня, 2021 Поделиться Опубликовано 10 июня, 2021 В 10.06.2021 в 15:18, RenW сказал: полностью уверена, что галочка работала "через раз Показать Не знаю у меня всегда работало, на форуме трейнеры мои есть с этой функцией. Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения