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 2 часа назад, 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 3 часа назад, Submarina сказал: Скрыть содержимое [ENABLE] luacall(speedhack_setSpeed(1)) И на что ты рассчитываешь, если при активации у тебя 1 стоит?) 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Submarina Опубликовано 19 марта, 2017 Автор Поделиться Опубликовано 19 марта, 2017 (изменено) Я тебя понял, что нужно делать больше одного, а и на че он работать нет будет, я в курсе я так и делал. Единственная проблема, это то что после запуска SpeedHack через Trainer, сам Trainer потом виснет в диспетчере задач, его надо от туда удалять,в ручную а и на че его нельзя будет переместить куда нибудь, или удалить. Изменено 19 марта, 2017 пользователем Submarina Ссылка на комментарий Поделиться на другие сайты Поделиться
Garik66 Опубликовано 19 марта, 2017 Поделиться Опубликовано 19 марта, 2017 3 минуты назад, Vlad2 сказал: И на что ты рассчитываешь, если при активации у тебя 1 стоит?) Я думаю, что Баракуда пробовал оба способа, поэтому в скрипте и осталась запись 3 минуты назад, Vlad2 сказал: luacall(speedhack_setSpeed(1)) и второпях закинул скрипт с которым работал. И думаю, что ошибка у него была не в этом. Ссылка на комментарий Поделиться на другие сайты Поделиться
ЛАГАРИУМ Опубликовано 17 ноября, 2019 Поделиться Опубликовано 17 ноября, 2019 В 19.03.2017 в 09:29, aliast сказал: У Меня работало так: А можна как то зделать чтоб speedhack ускорял только бег а не всю игру ? Ссылка на комментарий Поделиться на другие сайты Поделиться
Xipho Опубликовано 17 ноября, 2019 Поделиться Опубликовано 17 ноября, 2019 16 минут назад, ЛАГАРИУМ сказал: А можна как то зделать чтоб speedhack ускорял только бег а не всю игру ? Нет. Но ты можешь найти скорость бега и взломать ее. Ссылка на комментарий Поделиться на другие сайты Поделиться
ЛАГАРИУМ Опубликовано 17 ноября, 2019 Поделиться Опубликовано 17 ноября, 2019 3 минуты назад, 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 в 10:29, aliast сказал: Я пробовал только на 32-битных играх. на 64 тоже пашет. Ссылка на комментарий Поделиться на другие сайты Поделиться
Pitronic Опубликовано 27 апреля, 2021 Поделиться Опубликовано 27 апреля, 2021 В 30.09.2020 в 14:35, RenW сказал: Из 40 сборок трейнера функция speedhack'a отозвалась лишь 2 раза Собирать трейнер внимательней надо. Сотри под спойлером Спойлер Ссылка на комментарий Поделиться на другие сайты Поделиться
RenW Опубликовано 10 июня, 2021 Поделиться Опубликовано 10 июня, 2021 В 27.04.2021 в 08:40, Pitronic сказал: Собирать трейнер внимательней надо. Сотри под спойлером Спасибо.. но я практически полностью уверена, что галочка работала "через раз". Но мне это уже не нужно... Ссылка на комментарий Поделиться на другие сайты Поделиться
Pitronic Опубликовано 10 июня, 2021 Поделиться Опубликовано 10 июня, 2021 2 часа назад, RenW сказал: полностью уверена, что галочка работала "через раз Не знаю у меня всегда работало, на форуме трейнеры мои есть с этой функцией. Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения