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

gmz

Разработчики (+)
  • Постов

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

  • Посещение

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

    26

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

  1. 0x7FF62E1C0000 < база 0x7FF62E1E0000 < се выдал как видишь он старается выделить блок как можно ближе (значит будет ок), если у него не получается ближе он юзает qword[xxxxxxxxxxxxxxxx], нО тогда qword перетрет больше инструкций чем ты рассчитал для jmp xxxxxxxx
  2. Версия v1.2.0

    239 раз скачали

    Num0 health Num1 stamina Num2 ammo Num3 no spread Num4 no reload Num5 rapid fire Num6 battle support Num7 no battlefield edge Num8 super jogging Num9 instant complete mission Совместимо с модом xlive.dll Написан на fasm
  3. gmz

    Operation Flashpoint Red River

    Operation Flashpoint Red River Просмотр файла Num0 health Num1 stamina Num2 ammo Num3 no spread Num4 no reload Num5 rapid fire Num6 battle support Num7 no battlefield edge Num8 super jogging Num9 instant complete mission Совместимо с модом xlive.dll Написан на fasm Добавил gmz Добавлено 15.02.2016 Категория Трейнеры для PC игр  
  4. он не прыгает назад, все время вперед = не цикл lol иначе бы завис поток как в тех 1 и 2 вариантах.. ~1сек (если поток тормознет где то - будет больше)
  5. @f -> вперед прыг перед тем как юзать апи винды посмотрел бы как они реализ. xD вероятно так будет ОК: newmem_TimerMission: push eax push ecx push edx call GetTickCount64 cmp [TimeCheck],0 jnz @f mov [TimeCheck],eax @@: sub eax,[TimeCheck] cmp eax,1000 jb @f mov [TimeCheck],0 @@: pop edx pop ecx pop eax cmp [TimeCheck],0 jnz @f inc eax @@: mov [ecx+08],eax pop esi jmp returnhere_TimerMission
  6. нда ну и [CENSORED]окод. даж мингва не может собрать (переписывать лень). хмм попробуй заменить DWORD64, INT64 -> DWORD_PTR
  7. в каком месте ты видишь в моем коде цикл? имей в виду что eax ecx edx GetTickCount64 перетирает. попробуй вставить чисто мой код и смотри как каждые ~2сек в TimeCheck ставится 0 1 и 2 способы - бред.
  8. LOL тебе нужен асинхронный таймер: call GetTickCount64 cmp [TimeCheck],0 jnz @f mov [TimeCheck],eax @@: sub eax,[TimeCheck] cmp eax,2000 jb @f mov [TimeCheck],0 @@:
  9. тот случай когда: ЗАБЕЙ НА СЕ, ЮЗАЙ FASM lulz какие там значения value/Coeff/out.. вроде можно в 2-3 инстр на sse
  10. например так: DWORD OldProtect; DWORD_PTR Base = (DWORD_PTR)GetModuleHandle(L"user32.dll"); DWORD_PTR Address1 = Base+0x1000; VirtualProtect((LPVOID)Address1,4,PAGE_EXECUTE_READWRITE,&OldProtect); memcpy((void*)Address1,(char*)("\x90\x90\x90\x90"),4); VirtualProtect((LPVOID)Address1,4,OldProtect,&OldProtect);
  11. эт я понимаю дизайн крутой стал: весь код в 1 строку LOL
  12. там какой то говнорепак у которого установщик падает lol ты точно эту игру закачал? она ведь 2009г xD
  13. на лиц. securom7, наверно он крешит +там еще забавный античит есть который развлекается с: EnumWindows GetWindowTextA GetClassNameA EnumProcesses EnumProcessModules GetModuleBaseNameA 1.02 норм запускается на вин10 (если не считать бага когда больше 2гб видео, тогда она ставит -1024мб видео и блочит некоторые видео настройки и разр. экрана) ps фикс видео: 0xE2335D mov esi,0x1000 типа 4096мб
  14. так оно и было в пред. посл. куске кода. возможно там надо +1 cmp для блок след. нажатий когда игра не сразу меняет "условие"
  15. 1в1. GetAsyncKeyState это реально там нужно? типа нажал Ф1 а код нажал Ф4? какой в этом смысл :DD
  16. ну так поток этот код постоянно исполняет потому что kOptionA всегда 1 или 2.. добавь под калл mov [kOptionA],3 - будет 1 раз..
  17. так в чем проблема то? эт легко.. cmp [kOptionA],1jnz @fpush 0push 1push 0push 0x4B ;Kcall [keybd_event]push 0push 2push 0push 0x4B ;Kcall [keybd_event]@@:cmp [kOptionA],2jnz @fpush 0push 1push 0push 0x45 ;Ecall [keybd_event]push 0push 2push 0push 0x45 ;Ecall [keybd_event]@@:
  18. смотри пример, открой блокнот, запусти тест32, он будет каждую сек ставить букву K в активное окно блокнота.. http://rghost.ru/private/8ZHBzbLNB/22f930bf9ce119910b1108f0a7eebdb3 такое нужно?
×
×
  • Создать...

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

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