Garik66 Опубликовано 7 мая, 2016 Поделиться Опубликовано 7 мая, 2016 (изменено) Уроки, связанные с этой таблицей Cheat Engine: 2. Dark Souls ADD ITEM 3. Делаем таблицу Cheat Engine мультиязычной 4. Dark Souls Sale Items (Dark Souls взлом Chance Drop - part 2) Скрипт: Скрытый текст { Game : DARKSOULS.exe Version: Date : 2016-05-07 Author : Garik66 This script does blah blah blah } [ENABLE] aobscanmodule(Humanity,DARKSOULS.exe,F3 0F 2A 48 7C 8B 80 B4 04 00 00 E9) // should be unique aobscanmodule(Drop,DARKSOULS.exe,C3 F3 0F 10 05 B8 4F 1E 01) alloc(newmem,$1000) label(newmem1) label(code) label(code1) label(return) label(return1) label(Hum) label(ChanceDrop) registersymbol(Humanity) registersymbol(Drop) newmem: cvtsi2ss xmm1,[Hum] jmp return code: cvtsi2ss xmm1,[eax+7C] jmp return newmem1: movss xmm0,[ChanceDrop] jmp return1 code1: movss xmm0,[011E4FB8] jmp return1 Hum: dd A // #10 ChanceDrop: dd (float)10000 Humanity: jmp newmem return: Drop+01: jmp newmem1 db 90 90 90 return1: [DISABLE] Humanity: db F3 0F 2A 48 7C Drop+01: db F3 0F 10 05 B8 4F 1E 01 unregistersymbol(Humanity) unregistersymbol(Drop) dealloc(newmem) { // ORIGINAL CODE - INJECTION POINT: "DARKSOULS.exe"+9C8C74 "DARKSOULS.exe"+9C8C5B: CC - int 3 "DARKSOULS.exe"+9C8C5C: CC - int 3 "DARKSOULS.exe"+9C8C5D: CC - int 3 "DARKSOULS.exe"+9C8C5E: CC - int 3 "DARKSOULS.exe"+9C8C5F: CC - int 3 "DARKSOULS.exe"+9C8C60: A1 00 57 37 01 - mov eax,[DARKSOULS.exe+F75700] "DARKSOULS.exe"+9C8C65: 8B 40 08 - mov eax,[eax+08] "DARKSOULS.exe"+9C8C68: F3 0F 10 05 54 C4 15 01 - movss xmm0,[DARKSOULS.exe+D5C454] "DARKSOULS.exe"+9C8C70: 85 C0 - test eax,eax "DARKSOULS.exe"+9C8C72: 74 10 - je DARKSOULS.exe+9C8C84 // ---------- INJECTING HERE ---------- "DARKSOULS.exe"+9C8C74: F3 0F 2A 48 7C - cvtsi2ss xmm1,[eax+7C] // ---------- DONE INJECTING ---------- "DARKSOULS.exe"+9C8C79: 8B 80 B4 04 00 00 - mov eax,[eax+000004B4] "DARKSOULS.exe"+9C8C7F: E9 CC B1 0D 00 - jmp DARKSOULS.exe+AA3E50 "DARKSOULS.exe"+9C8C84: C3 - ret "DARKSOULS.exe"+9C8C85: CC - int 3 "DARKSOULS.exe"+9C8C86: CC - int 3 "DARKSOULS.exe"+9C8C87: CC - int 3 "DARKSOULS.exe"+9C8C88: CC - int 3 "DARKSOULS.exe"+9C8C89: CC - int 3 "DARKSOULS.exe"+9C8C8A: CC - int 3 "DARKSOULS.exe"+9C8C8B: CC - int 3 } { // ORIGINAL CODE - INJECTION POINT: "DARKSOULS.exe"+AA3EFE "DARKSOULS.exe"+AA3ECE: F3 0F 5A C1 - cvtss2sd xmm0,xmm1 "DARKSOULS.exe"+AA3ED2: F2 0F 5C 05 E0 4C 1E 01 - subsd xmm0,[DARKSOULS.exe+DE4CE0] "DARKSOULS.exe"+AA3EDA: F2 0F 59 05 C0 4F 1E 01 - mulsd xmm0,[DARKSOULS.exe+DE4FC0] "DARKSOULS.exe"+AA3EE2: F2 0F 58 05 90 4E 1E 01 - addsd xmm0,[DARKSOULS.exe+DE4E90] "DARKSOULS.exe"+AA3EEA: 66 0F 5A C0 - cvtpd2ps xmm0,xmm0 "DARKSOULS.exe"+AA3EEE: F3 0F 5A C0 - cvtss2sd xmm0,xmm0 "DARKSOULS.exe"+AA3EF2: 0F 5A CA - cvtps2pd xmm1,xmm2 "DARKSOULS.exe"+AA3EF5: F2 0F 58 C1 - addsd xmm0,xmm1 "DARKSOULS.exe"+AA3EF9: 66 0F 5A C0 - cvtpd2ps xmm0,xmm0 "DARKSOULS.exe"+AA3EFD: C3 - ret // ---------- INJECTING HERE ---------- "DARKSOULS.exe"+AA3EFE: F3 0F 10 05 B8 4F 1E 01 - movss xmm0,[DARKSOULS.exe+DE4FB8] // ---------- DONE INJECTING ---------- "DARKSOULS.exe"+AA3F06: F3 0F 5A C0 - cvtss2sd xmm0,xmm0 "DARKSOULS.exe"+AA3F0A: 0F 5A CA - cvtps2pd xmm1,xmm2 "DARKSOULS.exe"+AA3F0D: F2 0F 58 C1 - addsd xmm0,xmm1 "DARKSOULS.exe"+AA3F11: 66 0F 5A C0 - cvtpd2ps xmm0,xmm0 "DARKSOULS.exe"+AA3F15: C3 - ret "DARKSOULS.exe"+AA3F16: CC - int 3 "DARKSOULS.exe"+AA3F17: CC - int 3 "DARKSOULS.exe"+AA3F18: CC - int 3 "DARKSOULS.exe"+AA3F19: CC - int 3 "DARKSOULS.exe"+AA3F1A: CC - int 3 } Видео: Табличка: // Таблицу выложил в 4 теме (см. ссылку вверху). Ну и стандартный СЕ-ный трейнер, если кому влом (вот с ним теперь и играю) . Dark Souls Big Chance Drop by Garik66.rar Изменено 13 мая, 2016 пользователем Garik66 2 Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения