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

James Bond 007 - Legends


Рекомендуемые сообщения

Жизнь игрока

Спойлер

{ Game   : Bond2012PC.exe
  Version: 
  Date   : 2021-10-10
  Author : BLooDDooGS

  This script does blah blah blah
}

[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat

 
 
aobscanmodule(live,Bond2012PC.exe,F3 0F 11 86 08 01 00 00 80) // should be unique
alloc(newmem,$1000)

label(code)
label(return)

newmem:

code:
  movss [esi+00000108],xmm0
  mov [esi+00000108],(float)9999
  jmp return

live:
  jmp newmem
  nop 3
return:
registersymbol(live)

[DISABLE]
//code from here till the end of the code will be used to disable the cheat
live:
  db F3 0F 11 86 08 01 00 00

unregistersymbol(live)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: Bond2012PC.exe+1B717E

Bond2012PC.exe+1B715D: 7B 1F                    - jnp Bond2012PC.exe+1B717E
Bond2012PC.exe+1B715F: 8B 56 18                 - mov edx,[esi+18]
Bond2012PC.exe+1B7162: 85 D2                    - test edx,edx
Bond2012PC.exe+1B7164: 74 18                    - je Bond2012PC.exe+1B717E
Bond2012PC.exe+1B7166: 8B 82 C4 02 00 00        - mov eax,[edx+000002C4]
Bond2012PC.exe+1B716C: 8B C8                    - mov ecx,eax
Bond2012PC.exe+1B716E: 81 C9 00 01 00 00        - or ecx,00000100
Bond2012PC.exe+1B7174: 33 C1                    - xor eax,ecx
Bond2012PC.exe+1B7176: 74 06                    - je Bond2012PC.exe+1B717E
Bond2012PC.exe+1B7178: 89 8A C4 02 00 00        - mov [edx+000002C4],ecx
// ---------- INJECTING HERE ----------
Bond2012PC.exe+1B717E: F3 0F 11 86 08 01 00 00  - movss [esi+00000108],xmm0
// ---------- DONE INJECTING  ----------
Bond2012PC.exe+1B7186: 80 3D F1 37 22 01 00     - cmp byte ptr [Bond2012PC.exe+E237F1],00
Bond2012PC.exe+1B718D: 0F 85 0F 01 00 00        - jne Bond2012PC.exe+1B72A2
Bond2012PC.exe+1B7193: B9 A8 3B 24 01           - mov ecx,Bond2012PC.exe+E43BA8
Bond2012PC.exe+1B7198: E8 83 F7 F8 FF           - call Bond2012PC.exe+146920
Bond2012PC.exe+1B719D: 3B C6                    - cmp eax,esi
Bond2012PC.exe+1B719F: 0F 85 FD 00 00 00        - jne Bond2012PC.exe+1B72A2
Bond2012PC.exe+1B71A5: 68 0B 00 C0 73           - push iertutil.dll+12000B
Bond2012PC.exe+1B71AA: B9 78 36 22 01           - mov ecx,Bond2012PC.exe+E23678
Bond2012PC.exe+1B71AF: E8 DC 86 E5 FF           - call Bond2012PC.exe+F890
Bond2012PC.exe+1B71B4: 83 F8 01                 - cmp eax,01
}

 

Бесконечные патроны

Спойлер

{ Game   : Bond2012PC.exe
  Version: 1.0
  Date   : 10-09-21
  Author : [edit aamaker.lua and pastle Author]

  This script does blah blah blah
  
  Make by aamaker Lua plagin 
}

[ENABLE]

Bond2012PC.exe+673C0:
	db 90 90 90

[DISABLE]

Bond2012PC.exe+673C0:
	db 66 29 3B

{
// ORIGINAL CODE - INJECTION POINT: Bond2012PC.exe+673C0

Bond2012PC.exe+6739F: EB 03 - jmp 004673A4
Bond2012PC.exe+673A1: 0FB7 F9  - movzx edi,cx
Bond2012PC.exe+673A4: 68 1300B073 - push 73B00013
Bond2012PC.exe+673A9: B9 78362201 - mov ecx,01223678
Bond2012PC.exe+673AE: E8 9D84FAFF - call 0040F850
Bond2012PC.exe+673B3: 3C 01 - cmp al,01
Bond2012PC.exe+673B5: 66 8B C7  - mov ax,di
Bond2012PC.exe+673B8: 74 09 - je 004673C3
Bond2012PC.exe+673BA: 80 7E 18 00 - cmp byte ptr [esi+18],00
Bond2012PC.exe+673BE: 75 03 - jne 004673C3
// ---------- INJECTING HERE ----------
Bond2012PC.exe+673C0: 66 29 3B  - sub [ebx],di
// ---------- DONE INJECTING  ----------
Bond2012PC.exe+673C3: 5B - pop ebx
Bond2012PC.exe+673C4: 5F - pop edi
Bond2012PC.exe+673C5: 5E - pop esi
Bond2012PC.exe+673C6: 5D - pop ebp
Bond2012PC.exe+673C7: C2 0800 - ret 0008
Bond2012PC.exe+673CA: 66 8B C7  - mov ax,di
Bond2012PC.exe+673CD: 5F - pop edi
Bond2012PC.exe+673CE: 5E - pop esi
Bond2012PC.exe+673CF: 5D - pop ebp
Bond2012PC.exe+673D0: C2 0800 - ret 0008
}

 

Без перезарядки 

Спойлер

{ Game   : Bond2012PC.exe
  Version: 1.0
  Date   : 10-09-21
  Author : [edit aamaker.lua and pastle Author]

  This script does blah blah blah
  
  Make by aamaker Lua plagin 
}

[ENABLE]

Bond2012PC.exe+661F2:
	db 90 90 90 90 90

[DISABLE]

Bond2012PC.exe+661F2:
	db 66 89 7C 46 10

{
// ORIGINAL CODE - INJECTION POINT: Bond2012PC.exe+661F2

Bond2012PC.exe+661D7: 52 - push edx
Bond2012PC.exe+661D8: 6A 01 - push 01
Bond2012PC.exe+661DA: 50 - push eax
Bond2012PC.exe+661DB: E8 30C0FFFF - call 00462210
Bond2012PC.exe+661E0: 3D 0300B071 - cmp eax,71B00003
Bond2012PC.exe+661E5: 74 04 - je 004661EB
Bond2012PC.exe+661E7: 33 C0  - xor eax,eax
Bond2012PC.exe+661E9: EB 05 - jmp 004661F0
Bond2012PC.exe+661EB: B8 01000000 - mov eax,00000001
Bond2012PC.exe+661F0: 2B FB  - sub edi,ebx
// ---------- INJECTING HERE ----------
Bond2012PC.exe+661F2: 66 89 7C 46 10  - mov [esi+eax*2+10],di
// ---------- DONE INJECTING  ----------
Bond2012PC.exe+661F7: 5F - pop edi
Bond2012PC.exe+661F8: 8B 4E 08  - mov ecx,[esi+08]
Bond2012PC.exe+661FB: 5B - pop ebx
Bond2012PC.exe+661FC: 85 C9  - test ecx,ecx
Bond2012PC.exe+661FE: 74 17 - je 00466217
Bond2012PC.exe+66200: 8B 56 18  - mov edx,[esi+18]
Bond2012PC.exe+66203: 0FB6 46 1D  - movzx eax,byte ptr [esi+1D]
Bond2012PC.exe+66207: 52 - push edx
Bond2012PC.exe+66208: 6A 01 - push 01
Bond2012PC.exe+6620A: 50 - push eax
}

 

Оружие без отдачи

Спойлер

{ Game   : Bond2012PC.exe
  Version: 1.0
  Date   : 10-10-21
  Author : [edit aamaker.lua and pastle Author]

  This script does blah blah blah
  
  Make by aamaker Lua plagin 
}

[ENABLE]

Bond2012PC.exe+23B708:
	db 90 90 90 90 90 90 90 90

[DISABLE]

Bond2012PC.exe+23B708:
	db F3 0F 11 9E FC 13 00 00

{
// ORIGINAL CODE - INJECTION POINT: Bond2012PC.exe+23B708

Bond2012PC.exe+23B6D5: 66 0F5A CA  - cvtpd2ps xmm1,xmm2
Bond2012PC.exe+23B6D9: 0F5A C9  - cvtps2pd xmm1,xmm1
Bond2012PC.exe+23B6DC: F2 0F58 C8  - addsd xmm1,xmm0
Bond2012PC.exe+23B6E0: 89 0D 0C452001  - mov [0120450C],ecx
Bond2012PC.exe+23B6E6: 66 0F5A C1  - cvtpd2ps xmm0,xmm1
Bond2012PC.exe+23B6EA: FE 86 04140000  - inc byte ptr [esi+00001404]
Bond2012PC.exe+23B6F0: 0FB6 86 04140000  - movzx eax,byte ptr [esi+00001404]
Bond2012PC.exe+23B6F7: F3 0F11 86 F8130000  - movss [esi+000013F8],xmm0
Bond2012PC.exe+23B6FF: F3 0F10 05 80290601  - movss xmm0,[01062980]
Bond2012PC.exe+23B707: 5F - pop edi
// ---------- INJECTING HERE ----------
Bond2012PC.exe+23B708: F3 0F11 9E FC130000  - movss [esi+000013FC],xmm3
// ---------- DONE INJECTING  ----------
Bond2012PC.exe+23B710: F3 0F11 86 00140000  - movss [esi+00001400],xmm0
Bond2012PC.exe+23B718: 5B - pop ebx
Bond2012PC.exe+23B719: 3B C2  - cmp eax,edx
Bond2012PC.exe+23B71B: 76 06 - jna 0063B723
Bond2012PC.exe+23B71D: 88 96 04140000  - mov [esi+00001404],dl
Bond2012PC.exe+23B723: 5E - pop esi
Bond2012PC.exe+23B724: 8B E5  - mov esp,ebp
Bond2012PC.exe+23B726: 5D - pop ebp
Bond2012PC.exe+23B727: C2 0400 - ret 0004
Bond2012PC.exe+23B72A: CC - int 3 
}

 

Бесконечные очки для покупки улутшений оружия 

Спойлер

{ Game   : Bond2012PC.exe
  Version: 1.0
  Date   : 10-10-21
  Author : [open aamaker.lua and pastle Author]

  This script does blah blah blah
  
  Make by aamaker Lua plagin 
}

[ENABLE]

alloc(newMem, 2048)
label(returnHere)

newMem:
	mov [esi],#9999
	test byte ptr [ecx+1C],01
	jmp returnHere

Bond2012PC.exe+4344E0:
	jmp newMem
	nop

returnHere:

[DISABLE]
	
Bond2012PC.exe+4344E0:
	db 89 16 F6 41 1C 01

dealloc(newMem)

{
// ORIGINAL CODE - INJECTION POINT: Bond2012PC.exe+4344E0

Bond2012PC.exe+4344C6: 32 C0  - xor al,al
Bond2012PC.exe+4344C8: 57 - push edi
Bond2012PC.exe+4344C9: 83 FA 03 - cmp edx,03
Bond2012PC.exe+4344CC: 77 75 - ja 00834543
Bond2012PC.exe+4344CE: 56 - push esi
Bond2012PC.exe+4344CF: FF 24 95 48458300  - jmp dword ptr [edx*4+00834548]
Bond2012PC.exe+4344D6: 8B 75 08  - mov esi,[ebp+08]
Bond2012PC.exe+4344D9: 8B 45 0C  - mov eax,[ebp+0C]
Bond2012PC.exe+4344DC: 8B 10  - mov edx,[eax]
Bond2012PC.exe+4344DE: 8B 3E  - mov edi,[esi]
// ---------- INJECTING HERE ----------
Bond2012PC.exe+4344E0: 89 16  - mov [esi],edx
Bond2012PC.exe+4344E2: F6 41 1C 01 - test byte ptr [ecx+1C],01
// ---------- DONE INJECTING  ----------
Bond2012PC.exe+4344E6: 74 06 - je 008344EE
Bond2012PC.exe+4344E8: 56 - push esi
Bond2012PC.exe+4344E9: E8 12FFFFFF - call 00834400
Bond2012PC.exe+4344EE: 3B 3E  - cmp edi,[esi]
Bond2012PC.exe+4344F0: 5E - pop esi
Bond2012PC.exe+4344F1: 0F95 C0  - setne al
Bond2012PC.exe+4344F4: 5F - pop edi
Bond2012PC.exe+4344F5: 5D - pop ebp
Bond2012PC.exe+4344F6: C2 0800 - ret 0008
Bond2012PC.exe+4344F9: 8B 45 0C  - mov eax,[ebp+0C]
}

 

 

Ссылка на комментарий
Поделиться на другие сайты

Пожалуйста, войдите, чтобы комментировать

Вы сможете оставить комментарий после входа в



Войти
×
×
  • Создать...

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

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