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

SER[G]ANT

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

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

  • Посещение

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

    42

Сообщения, опубликованные SER[G]ANT

  1. Так удали папку ru_RU и используй оригинальный язык или измени в language.ini параметр на en_US.

    А про систему/игру я спрашивал из-за того, что это может быть действительно багом нового VEH отладчика. Но у меня он работает, поэтому нет никакой основы для отсылки автору баг репорта.

     

     

    В любом случае, если хочется стабильной работы, то лучше всегда пользоваться релизной версией с офф. сайта, а если хочется версию из SVN, то лучше всё компилировать самому.

  2. Cheat Engine в файловом разделе форума - это не официальная версия - это бета и она является промежуточной версией между 6.4 и будущей 6.5. Поэтому, вполне возможно, что в ней может что-то не работать. Она на то и существует, чтобы народ тестировал и отписывал о багах, ну или посмотреть "а что там будет в 6.5".

    Лично у меня veh-отладчик работает, почему у вас "якобы нет каких то прав чтобы использовать отладчик или процесс скрыт" я без понятия. Укажите вашу систему и процесс(игру/приложение), в которой выдаёт такую ошибку, попробую повторить и отписать автору программы, если мне выдаст тоже самое.

  3. На Рутрекере недавно видел.

    Вообще советую Delphi 2010, ее можно визуально сделать похожей на Delphi7, но проблем с ней гораздо меньше.

    Компоненты не глючат, indy-компоненты не такие глючные (можно отдельно обновить, но лишний геморрой).

     

    На Delphi7 многие остаются сидеть из-за конечного размера проекта. Чем старше версия Delphi, тем больше туда понапихано, тем больше конечный размер.

    • Плюс 1
  4. Это единственная инструкция, которая постоянно работает с координатами, но они всё равно изменяются только после движения.

     

    Ещё деньги ломанул. Видел мельком таблицы для ведьмака, но странно, что ни у кого нет опции на деньги. Наверное из-за того, что красиво эту опцию не сделать.

    Нужно купить что-то у продавца и получишь 99999 денег. После срабатывания, опция сама отключается. Если вдруг деньги закончатся, опцию нужно переактивировать заново (или значение флага wasenabled изменять вручную).

    NullAlex: нужно использовать тег спойлера.

    define(CoordAddr,"witcher3.exe"+2C99C3)define(CoordBytes,F2 0F 10 78 10)[ENABLE]assert(CoordAddr,CoordBytes)alloc(MyCheat,$1000,"witcher3.exe"+2C99C3)label(CoordReturn)label(_save)label(_load)label(coordX)label(coordY)label(coordZ)label(_saveCoords)label(_loadCoords)registersymbol(_saveCoords)registersymbol(_loadCoords)MyCheat:_save:  cmp [_saveCoords],1  jne short _load  push rcx  mov rcx,[rax+4]  mov [coordX],rcx  mov rcx,[rax+C]  mov [coordY],rcx  mov rcx,[rax+14]  mov [coordZ],rcx  pop rcx  mov [_saveCoords],0  jmp short _loadOrg_load:  cmp [coordX],0  je short _loadOrg  cmp [_loadCoords],1  jne short _loadOrg  push rcx  mov rcx,[coordX]  mov [rax+4],rcx  mov rcx,[coordY]  mov [rax+C],rcx  mov rcx,[coordZ]  mov [rax+14],rcx  pop rcx  mov [_loadCoords],0_loadOrg: movsd xmm7,[rax+10] jmp CoordReturncoordX:  dd 0coordY:  dd 0coordZ:  dd 0_saveCoords:  dd 0_loadCoords:  dd 0CoordAddr:  jmp _saveCoordReturn:[DISABLE]CoordAddr:  db CoordBytesunregistersymbol(_saveCoords)unregistersymbol(_loadCoords)dealloc(MyCheat)
    define(MoneyAddr,"witcher3.exe"+6E60E6)define(MoneyBytes,29 71 64 BA 03 00 00 00)[ENABLE]assert(MoneyAddr,MoneyBytes)alloc(newmem,$1000,"witcher3.exe"+6E60E6)label(money)label(MoneyOriginal)label(MoneyReturn)label(MoneyEnabled)registersymbol(MoneyEnabled)newmem:money:  cmp [MoneyEnabled],0  jne short MoneyOriginal  mov [rcx+64],#99999  mov [MoneyEnabled],1  mov edx,00000003  jmp MoneyReturnMoneyOriginal:  sub [rcx+64],esi  mov edx,00000003  jmp MoneyReturnMoneyEnabled:  db 0MoneyAddr:  jmp money  db 90 90 90MoneyReturn:[DISABLE]MoneyAddr:  db MoneyBytesunregistersymbol(MoneyEnabled)dealloc(newmem)
    • Плюс 1
  5. Ну, я лишь нашёл адрес, при заморозке которого не даёт прыгать/подняться + адреса рядом (в структуре) не давали перемещаться по XY и дал инфу, как этот адрес найти.

    Верна ли именно эта инструкция, я не знаю, я даже не пытался что-то с ней сделать (но помимо неё, там и другие инструкции всплывали, мб с ними всё будет норм), да и в первом сообщении не было просьбы сделать скрипт, речь шла только об адресе.

     

    Завтра буду дома часов в 19 или 20. Попробую сделать скрипт, если к тому моменту кто-то ещё не сделает это.

  6.  v1.03

    Координата Z

     

    witcher3.exe+E5152D - 48 8B 87 C0010000     - mov rax,[rdi+000001C0]witcher3.exe+E51534 - F3 0F10 87 24020000   - movss xmm0,[rdi+00000224]witcher3.exe+E5153C - F3 0F10 8F 20020000   - movss xmm1,[rdi+00000220]witcher3.exe+E51544 - F3 0F11 44 24 7C      - movss [rsp+7C],xmm0witcher3.exe+E5154A - F3 0F11 4C 24 78      - movss [rsp+78],xmm1witcher3.exe+E51550 - F3 0F59 05 103DE300   - mulss xmm0,[witcher3.exe+1C85268]witcher3.exe+E51558 - 83 BF 28020000 01     - cmp dword ptr [rdi+00000228],01witcher3.exe+E5155F - 48 89 44 24 58        - mov [rsp+58],raxwitcher3.exe+E51564 - 48 8B 87 C8010000     - mov rax,[rdi+000001C8]witcher3.exe+E5156B - F3 0F58 C1            - addss xmm0,xmm1witcher3.exe+E5156F - F3 0F10 8C 24 B8000000  - movss xmm1,[rsp+000000B8]witcher3.exe+E51578 - F3 0F11 44 24 70      - movss [rsp+70],xmm0witcher3.exe+E5157E - F3 0F10 84 24 C0000000  - movss xmm0,[rsp+000000C0]witcher3.exe+E51587 - 48 89 44 24 60        - mov [rsp+60],raxwitcher3.exe+E5158C - 48 8B 87 D0010000     - mov rax,[rdi+000001D0] ;<---- Z coordwitcher3.exe+E51593 - 48 8D 4F 08           - lea rcx,[rdi+08]witcher3.exe+E51597 - 48 89 44 24 68        - mov [rsp+68],raxwitcher3.exe+E5159C - 0F94 C0               - sete alwitcher3.exe+E5159F - 4C 8D 44 24 50        - lea r8,[rsp+50]witcher3.exe+E515A4 - 88 44 24 40           - mov [rsp+40],alwitcher3.exe+E515A8 - 48 8B 84 24 D0000000  - mov rax,[rsp+000000D0]witcher3.exe+E515B0 - 4C 8B CE              - mov r9,rsiwitcher3.exe+E515B3 - 48 89 44 24 38        - mov [rsp+38],raxwitcher3.exe+E515B8 - 48 8B 84 24 C8000000  - mov rax,[rsp+000000C8]witcher3.exe+E515C0 - 48 8B D5              - mov rdx,rbpwitcher3.exe+E515C3 - 48 89 44 24 30        - mov [rsp+30],raxwitcher3.exe+E515C8 - F3 0F11 44 24 28      - movss [rsp+28],xmm0witcher3.exe+E515CE - F3 0F11 4C 24 20      - movss [rsp+20],xmm1witcher3.exe+E515D4 - E8 77BFFFFF           - call witcher3.exe+E4D550witcher3.exe+E515D9 - 48 8D 4C 24 50        - lea rcx,[rsp+50]witcher3.exe+E515DE - E8 FD130100           - call witcher3.exe+E629E0witcher3.exe+E515E3 - 83 E3 C0              - and ebx,-40witcher3.exe+E515E6 - 48 8B C5              - mov rax,rbpwitcher3.exe+E515E9 - 89 9C 24 A0000000     - mov [rsp+000000A0],ebxwitcher3.exe+E515F0 - 48 8B 9C 24 A8000000  - mov rbx,[rsp+000000A8]witcher3.exe+E515F8 - 0FAE 94 24 A0000000   - ldmxcsr [rsp+000000A0]witcher3.exe+E51600 - 48 81 C4 80000000     - add rsp,00000080witcher3.exe+E51607 - 5F                    - pop rdiwitcher3.exe+E51608 - 5E                    - pop rsiwitcher3.exe+E51609 - 5D                    - pop rbpwitcher3.exe+E5160A - C3                    - ret 
     

    aJaXaHK.jpg

     

    Ну, а XY найдёшь, просмотрев структуру

    • Плюс 2
  7. Релиза Windows 10 ещё не было, естественно, что не все программы будут корректно работать в ней. 

     

    VEH отладчик пока не работает в Windows10, как говорил Dark Byte, это баг самой системы.

    Ставьте стандартный Windows отладчик, а бряки делайте при помощи страничного исключения (В опциях CE всё это есть)

    Что касается режима ядра. Для его работы требуется драйвер, который может работать не корректно с новой системой.

     

    Вообщем, ждите релиза Windows 10, а затем и Cheat Engine 6.5

    • Плюс 1
  8. Что делать, замораживать поадресно и проверять. В роли "мусорных адресов" может выступать положение "камеры", она же тоже перемещается примерно или точно по тем же координатам, что и прицел. А что будет при заморозки, да кто его знает, игры же разные.

    Также, стоит учитывать, что данную опцию вообще нельзя реализовать в какой-то конкретной игре или нужно действовать совершенно иначе. Статья - это всего лишь пример с двумя случайно взятыми играми и она не даст 100% результат во всех играх.

    • Плюс 1
  9. Определённая часть игроков сталкивается с вылетами игры в определённых миссиях.

    Столкнулся с ними и я.

     

    В миссии с ограблением ювелирного магазина, уходя от погони на мотоциклах, не пытайтесь достать оружие. Из-за этого возможен вылет.

    В первой миссии за Тревора, при погоне на автомобиле за байкерами, так же не пытайтесь достать оружие.

    В миссии с ограблением инкассаторской машины ни в коем случае не выбирайте бомбу-липучку, иначе игра вылетит при автоматической смене персонажа на Майкл (после того, как взорвёте мусоровоз и отзвоните Майклу). Однако, бомбой-липучкой всё же придётся воспользоваться 1 раз, чтобы открыть двери инкассаторской машины (без неё никак). В данном случае, просто подойдите к дверям с любым оружием (кроме бомбы-липучки, что естественно), нажмите правую кнопку мыши+G. Затем отойдите и выстрелите по бомбе-липучке.

     

    Дальше, говорят, есть ещё подобные миссии с вылетами, но я пока не дошёл, ибо встрял с этой бомбой-липучкой на пару дней. 

     

    Вот и покупай лицуху... а ещё учитывая то, что онлайн в игре - мягко говоря, скучный до нимогу.

    • Плюс 1
  10. У кого видеокарта от AMD, то советую поставить драйвера 15.4 Beta.

    На ASUS R9 270, по сравнению с 14.12 (стабильная, релизная версия драйверов) игра просто летает на Высоких/Очень высоких настройках.

  11. Я успел купить за 19.99р  :-D

    Потихоньку прохожу. Игра радует в целом, много прикольных миссий.

    В гта-онлайн сплошной мат в голосовом чате и выяснения кто кого, куда и сколько раз =)

    В онлайн играл совсем чуток. Поиграю в него после прохождения сингла.

  12. fixes: 
    adding pointers shouldn't crash anymore 
    scanning readonly memory is now possible 
    fixed floating point scans 
    some save/load fixes 
    properly fixed the module size detection 
     
    changes: 
    it now has a memory view (readonly for now, and best not zoom out too far, unless you have a really powerful device) 
    added a separate scan gui for small screen sizes in landscape mode (reset and scan will be on the right, with reset under scan) 
    added an option so you can terminate CE (and ceserver) 

     

     

    Извиняюсь за оффтоп, но зачем плюсовать тут мои сообщения? Я просто копипастю с форуме CE. Может кто-то ошибочно решил, что это я автор андройд CE?

    • Плюс 1
  13. Вышло обновление, ссылка всё та же

     

    String size support and unicode supports in memory records (and size for aob's) 

    Module size is now properly reported (so static memory in zero initialized memory now also shows) 
    The reset scan button now won't get affected by the keyboard 
    Clicking back will now go to the scanner tab, and if you click back again, will close the CE gui and go back to the previous app 
    There is now a CE logo overlay you can click to open the CE gui. It will ask you to open the current foreground app (if it's not disabled in settings) You can drag the ce logo anywhere you like 
    The notification area also has an option to go to CE 
    Editing strings in the addresslist will now show up as such 
    Getting and Setting values in the addresslist is now done using CECore's native memoryrecord instead of java 
    Besides the process list there is now also an app list 
    It shows the currently opened process 
    • Плюс 1
  14. В Cheat Engine (Android) много багов

     

    1. Длина строки всегда 1. Показывает первый символ

    2. Заморозка строки и некоторых других типов вешает CE. После закрытия CE не видит процессы - пустой листинг

    3. Если случайно поставить запись пустого значения по адресу (пустое поле), то CE зависает намертво. Вот, случайно в спешке поле оставил пустым и нажал на ок, все СЕ завис

    4. Если загрузить таблицу, то не видно списка процессов (но в этом баге не уверен, повторять не стал)

    5. В какой-то момент после записи, CE считает строку как 4 байта. Приходиться каждый раз выставлять тип строки и делать запись. Потом опять менять тип, опять запись....

     

    В общем сыро не то слово. Но спасибо за апк Сержанту. С десяток читов удалось сделать...

    О багах лучше отписывать сюда http://forum.cheatengine.org/viewtopic.php?t=579943 или напрямую DB

  15. Не знаю, что у вас за проблемы со значениями в меню по клику клавиши "1"

    v1.2.1 (Steam)

    Правда значение изменится у всех четырёх итемов в слотах.

    Если нужно по отдельности, то лазайте по структуре.

     

    Или вам нужно прям внутри самого инвентаря?

    Щас глянем..

     

    Вот скрипт, который меняет кол-во снаряжения в инвентаре при его открытии (При использовании снаряжения, их кол-во будет уменьшаться)

    [ENABLE]alloc(newmem,2048,"gamedll_x64_rwdi.dll"+5CD501) label(returnhere)label(originalcode)label(exit)newmem:mov [r13+00],#88originalcode:mov ecx,[r13+00]lea rdx,[gamedll_x64_rwdi.dll+18DFA90]exit:jmp returnhere"gamedll_x64_rwdi.dll"+5CD501:jmp newmemnopnopnopnopnopnopreturnhere:[DISABLE]dealloc(newmem)"gamedll_x64_rwdi.dll"+5CD501:mov ecx,[r13+00]lea rdx,[gamedll_x64_rwdi.dll+18DFA90]

    Опять же, если хотите сделать для каждого снаряжения отдельно, то копайтесь в структуре и ищите не само снаряжение, а слот снаряжения.

    Мне, честно говоря, это делать не хочется.

     

    P.S. Не судите строго скрипты, сделаны в пару кликов.

    [ENABLE]alloc(newmem,2048,"gamedll_x64_rwdi.dll"+480F21) label(returnhere)label(originalcode)label(exit)newmem:mov [r14+40],#99originalcode:movd xmm6,[r14+40]exit:jmp returnhere"gamedll_x64_rwdi.dll"+480F21:jmp newmemnopreturnhere:[DISABLE]dealloc(newmem)"gamedll_x64_rwdi.dll"+480F21:movd xmm6,[r14+40]
    [ENABLE]alloc(newmem,2048,"gamedll_x64_rwdi.dll"+5BA849) label(returnhere)label(originalcode)label(exit)newmem:mov ebx,#99originalcode:mov [rdi],ebxmov rbx,[rsp+30]exit:jmp returnhere"gamedll_x64_rwdi.dll"+5BA849:jmp newmemnopnopreturnhere:[DISABLE]dealloc(newmem)"gamedll_x64_rwdi.dll"+5BA849:mov [rdi],ebxmov rbx,[rsp+30]//Alt: db 89 1F 48 8B 5C 24 30
    • Плюс 2
×
×
  • Создать...

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

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