Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [ENABLE]
- aobscanmodule(_SuperSpeed,TEW2.exe,F3 0F 10 B3 28 08 00 00 40) // should be unique
- aobscanmodule(_BypassSpeedReset,TEW2.exe,C7 83 28 08 00 00 00 00 80 3F 48 8B CB F3) // should be unique
- aobscanmodule(_SlowEnemys,TEW2.exe,F3 0F 59 B6 F0 01 00 00 48)
- aobscanmodule(_Health,TEW2.exe,89 02 8B 81 90 4D 00 00)
- aobscanmodule(_Stamina,TEW2.exe,0F 2F B3 D8 17 00 00) // should be unique
- aobscanmodule(_Teleport,TEW2.exe,0F 28 98 20 01 00 00 0F 29 44)
- aobscanmodule(_AmmoInClip,TEW2.exe,8B 77 10 4C 8B 41 08) // should be unique
- aobscanmodule(_AmmoCrossbow,TEW2.exe,8B 40 10 3B C2)
- aobscanmodule(_InstantActions,TEW2.exe,66 0F 6E BB 20 0B 00 00)
- aobscanmodule(_MassiveItemPickup,TEW2.exe,8B 58 10 48 8B C8 E8 E6)
- aobscanmodule(_EnemyTele,TEW2.exe,0F 28 88 20 01 00 00 0F 29 4D) // should be unique
- alloc(newmemEnemyTele,$1000,TEW2.exe)
- alloc(newmemMassive,$1000,TEW2.exe)
- alloc(newmemInstantActions,$1000,TEW2.exe)
- alloc(newmemCrossbow,$1000,TEW2.exe)
- alloc(newmemAmmo,$1000,TEW2.exe)
- alloc(newmemStamina,$1000,TEW2.exe)
- alloc(newmemHealth,$1000,TEW2.exe)
- alloc(newmem,$1000,TEW2.exe)
- alloc(newmemEnemySpeed,$1000,TEW2.exe)
- alloc(newmemTP,$1000,TEW2.exe)
- alloc(_enableUnlStamina,8)
- alloc(_enableGodMode,8)
- alloc(_increaseSpeed,8)
- alloc(_decreaseSpeed,8)
- alloc(_restoreSpeed,8)
- alloc(_ValueToAdd,8)
- alloc(_playerPointer,8)
- alloc(_SlowEnemySpeed,8)
- alloc(_RestoreEnemySpeed,8)
- alloc(_SavePosition,8)
- alloc(_LoadPosition,8)
- alloc(_UndoTeleport,8)
- alloc(_base,8)
- alloc(_X_Coord,8)
- alloc(_Y_Coord,8)
- alloc(_Z_Coord,8)
- alloc(_X_Coord_Undo,8)
- alloc(_Y_Coord_Undo,8)
- alloc(_Z_Coord_Undo,8)
- alloc(_NoReload,8)
- alloc(_enableInstantActions,8)
- alloc(_enableMassivePickup,8)
- alloc(_enableEnemyOPK,8)
- registersymbol(_SuperSpeed)
- registersymbol(_increaseSpeed)
- registersymbol(_decreaseSpeed)
- registersymbol(_restoreSpeed)
- registersymbol(_ValueToAdd)
- registersymbol(_playerPointer)
- registersymbol(_BypassSpeedReset)
- registersymbol(_SlowEnemySpeed)
- registersymbol(_RestoreEnemySpeed)
- registersymbol(_SlowEnemys)
- registersymbol(_Health)
- registersymbol(_enableGodMode)
- registersymbol(_Stamina)
- registersymbol(_enableUnlStamina)
- registersymbol(_Teleport)
- registersymbol(_SavePosition)
- registersymbol(_LoadPosition)
- registersymbol(_UndoTeleport)
- registersymbol(_X_Coord)
- registersymbol(_Y_Coord)
- registersymbol(_Z_Coord)
- registersymbol(_X_Coord_Undo)
- registersymbol(_Y_Coord_Undo)
- registersymbol(_Z_Coord_Undo)
- registersymbol(_base)
- registersymbol(_AmmoInClip)
- registersymbol(_NoReload)
- registersymbol(_AmmoCrossbow)
- registersymbol(_InstantActions)
- registersymbol(_enableInstantActions)
- registersymbol(_MassiveItemPickup)
- registersymbol(_enableMassivePickup)
- registersymbol(_EnemyTele)
- registersymbol(_enableEnemyOPK)
- label(code)
- label(return)
- label(increaseSpeed)
- label(decreaseSpeed)
- label(restoreSpeed)
- label(codeEnemySpeed)
- label(returnEnemySpeed)
- label(Restore)
- label(codeHealth)
- label(returnHealth)
- label(codeStamina)
- label(returnStamina)
- label(returnTP)
- label(Save)
- label(Load)
- label(Undo)
- label(codeTP)
- label(codeAmmo)
- label(returnAmmo)
- label(codeCrossbow)
- label(returnCrossbow)
- label(codeInstantActions)
- label(returnInstantActions)
- label(codeMassive)
- label(returnMassive)
- label(codeEnemyTele)
- label(returnEnemyTele)
- newmem:
- push rbx
- mov [_playerPointer],rbx
- pop rbx
- cmp byte ptr [_increaseSpeed],1
- je increaseSpeed
- cmp byte ptr [_decreaseSpeed],1
- je decreaseSpeed
- cmp byte ptr [_restoreSpeed],1
- je restoreSpeed
- jmp code
- increaseSpeed:
- mov byte ptr [_increaseSpeed],0
- fld [rbx+00000828]
- fld [_ValueToAdd]
- faddp
- fstp [rbx+00000828]
- jmp code
- decreaseSpeed:
- mov byte ptr [_decreaseSpeed],0
- fld [rbx+00000828]
- fld [_ValueToAdd]
- fsubp
- fstp [rbx+00000828]
- jmp code
- restoreSpeed:
- mov byte ptr [_restoreSpeed],0
- mov dword ptr [rbx+00000828],(float)1
- jmp code
- code:
- movss xmm6,[rbx+00000828]
- jmp return
- _BypassSpeedReset:
- db 90 90 90 90 90 90 90 90 90 90
- newmemEnemySpeed:
- cmp r8,0
- je codeEnemySpeed
- cmp byte ptr [_SlowEnemySpeed],1
- jne Restore
- mov [rsi+000001F0],(float)0.1
- cmp byte ptr [_RestoreEnemySpeed],1
- je Restore
- jmp codeEnemySpeed
- Restore:
- mov byte ptr [_SlowEnemySpeed],0
- mov [rsi+000001F0],(float)1
- codeEnemySpeed:
- mulss xmm6,[rsi+000001F0]
- jmp returnEnemySpeed
- newmemHealth:
- cmp byte ptr [_enableGodMode],1
- jne codeHealth
- mov [rdx-78],(float)9999 // -78 = BC0
- mov [rdx-74],(float)9999 // -74 = BC4
- codeHealth:
- mov [rdx],eax
- mov eax,[rcx+00004D90]
- jmp returnHealth
- newmemStamina:
- cmp byte ptr [_enableUnlStamina],1
- jne codeStamina
- mov dword ptr [rbx+000017D8],(float)6
- codeStamina:
- comiss xmm6,[rbx+000017D8]
- jmp returnStamina
- newmemTP:
- {
- 0C - 3238068480 int
- Ac - 2139095022 int
- 108 -2147483648 int - 0 enemy
- 10C -2147483648 int - 0 enemy
- 110 -2147483648 int - 0 enemy
- 12C - 847190082 int - 0 enemy
- 1b8 - 1065353216 int - 0 enemy
- 1e0 - 4294967295 int - 0 enemy
- 1e8 - 2233 int - 0 enemy
- 3FC - 1040907417 int - 0 enemy
- 410 - 3438141104 int - 0 enemy
- 7E8 - 15891 int - 0 enemy
- 9EC - 805317347 int - 0 enemy
- 9FC - 1065353216 int - 0 enemy
- E9C - 1065353216 int - 0 enemy
- EFC - 805364304 int - 0 enemy
- }
- cmp dword ptr [rax+1B8],(int)1065353216
- jne codeTP
- push rax
- mov [_base],rax
- pop rax
- cmp byte ptr [_SavePosition],1
- je Save
- cmp byte ptr [_LoadPosition],1
- je Load
- cmp byte ptr [_UndoTeleport],1
- je Undo
- jmp codeTP
- Save:
- mov byte ptr [_SavePosition],0
- movss xmm1,[rax+00000120] // X
- movss [_X_Coord],xmm1
- movss xmm1,[rax+00000124] // y
- movss [_Z_Coord],xmm1
- movss xmm1,[rax+00000128] // z
- movss [_Y_Coord],xmm1
- jmp codeTP
- Load:
- mov byte ptr [_LoadPosition],0
- // Save Position again for Undo
- movss xmm3,[rax+00000120]
- movss [_X_Coord_Undo],xmm3
- movss xmm3,[rax+00000124]
- movss [_Z_Coord_Undo],xmm3
- movss xmm3,[rax+00000128]
- movss [_Y_Coord_Undo],xmm3
- // Load Part
- movss xmm1,[_X_Coord]
- movss [rax+00000120],xmm1
- movss xmm1,[_Z_Coord]
- movss [rax+00000124],xmm1
- movss xmm1,[_Y_Coord]
- movss [rax+00000128],xmm1
- jmp codeTP
- Undo:
- mov byte ptr [_UndoTeleport],0
- movss xmm1,[_X_Coord_Undo]
- movss [rax+00000120],xmm1
- movss xmm1,[_Z_Coord_Undo]
- movss [rax+00000124],xmm1
- movss xmm1,[_Y_Coord_Undo]
- movss [rax+00000128],xmm1
- jmp codeTP
- codeTP:
- movaps xmm3,[rax+00000120]
- jmp returnTP
- newmemAmmo:
- cmp byte ptr [_NoReload],1
- jne codeAmmo
- mov [rdi+10],#999
- codeAmmo:
- mov esi,[rdi+10]
- mov r8,[rcx+08]
- jmp returnAmmo
- newmemCrossbow:
- cmp byte ptr [_NoReload],1
- jne codeCrossbow
- mov dword ptr [rax+10],#999
- codeCrossbow:
- mov eax,[rax+10]
- cmp eax,edx
- jmp returnCrossbow
- newmemInstantActions:
- cmp byte ptr [_enableInstantActions],1
- jne codeInstantActions
- mov [rbx+00000B20],#100
- codeInstantActions:
- movd xmm7,[rbx+00000B20]
- jmp returnInstantActions
- newmemMassive:
- cmp byte ptr [_enableMassivePickup],1
- jne codeMassive
- add dword ptr [rax+10],#1000
- jmp codeMassive
- codeMassive:
- mov ebx,[rax+10]
- mov rcx,rax
- jmp returnMassive
- newmemEnemyTele:
- cmp dword ptr [rax+1B8],(int)1065353216
- je codeEnemyTele
- cmp dword ptr [_enableEnemyOPK],1
- jne codeEnemyTele
- movss xmm8,[_X_Coord]
- movss [rax+00000120],xmm8
- movss xmm8,[_Y_Coord]
- movss [rax+00000128],xmm8
- movss xmm8,[_Z_Coord]
- movss [rax+00000124],xmm8
- codeEnemyTele:
- movaps xmm1,[rax+00000120]
- jmp returnEnemyTele
- _SuperSpeed:
- jmp newmem
- nop
- nop
- nop
- return:
- _SlowEnemys:
- jmp newmemEnemySpeed
- nop
- nop
- nop
- returnEnemySpeed:
- _Health:
- jmp newmemHealth
- nop
- nop
- nop
- returnHealth:
- _Stamina:
- jmp newmemStamina
- nop
- nop
- returnStamina:
- _Teleport:
- jmp newmemTP
- nop
- nop
- returnTP:
- _AmmoInClip:
- jmp newmemAmmo
- nop
- nop
- returnAmmo:
- _InstantActions:
- jmp newmemInstantActions
- nop
- nop
- nop
- returnInstantActions:
- _MassiveItemPickup:
- jmp newmemMassive
- nop
- returnMassive:
- _AmmoCrossbow:
- jmp newmemCrossbow
- returnCrossbow:
- _EnemyTele:
- jmp newmemEnemyTele
- nop
- nop
- returnEnemyTele:
- _increaseSpeed:
- dd 0
- _decreaseSpeed:
- dd 0
- _restoreSpeed:
- dd 0
- _ValueToAdd:
- dq (float)0.25
- _playerPointer:
- dd 0
- _SlowEnemySpeed:
- dd 0
- _RestoreEnemySpeed:
- dd 0
- _enableGodMode:
- dd 0
- _enableUnlStamina:
- dd 0
- _SavePosition:
- dd 0
- _LoadPosition:
- dd 0
- _UndoTeleport:
- dd 0
- _NoReload:
- dd 0
- _enableInstantActions:
- dd 0
- _enableMassivePickup:
- dd 0
- _enableEnemyOPK:
- dd 0
- [DISABLE]
- _SuperSpeed:
- db F3 0F 10 B3 28 08 00 00
- _BypassSpeedReset:
- db C7 83 28 08 00 00 00 00 80 3F
- _SlowEnemys:
- db F3 0F 59 B6 F0 01 00 00
- _Health:
- db 89 02 8B 81 90 4D 00 00
- _Stamina:
- db 0F 2F B3 D8 17 00 00
- _Teleport:
- db 0F 28 98 20 01 00 00
- _AmmoInClip:
- db 8B 77 10 4C 8B 41 08
- _AmmoCrossbow:
- db 8B 40 10 3B C2
- _InstantActions:
- db 66 0F 6E BB 20 0B 00 00
- _MassiveItemPickup:
- db 8B 58 10 48 8B C8
- _EnemyTele:
- db 0F 28 88 20 01 00 00
- dealloc(_increaseSpeed)
- dealloc(_decreaseSpeed)
- dealloc(_restoreSpeed)
- dealloc(_ValueToAdd)
- dealloc(_playerPointer)
- dealloc(newmem)
- dealloc(_SlowEnemySpeed)
- dealloc(_RestoreEnemySpeed)
- dealloc(newmemEnemySpeed)
- dealloc(_enableGodMode)
- dealloc(newmemHealth)
- dealloc(newmemStamina)
- dealloc(_enableUnlStamina)
- dealloc(newmemTP)
- dealloc(_SavePosition)
- dealloc(_LoadPosition)
- dealloc(_UndoTeleport)
- dealloc(_X_Coord)
- dealloc(_Y_Coord)
- dealloc(_Z_Coord)
- dealloc(_X_Coord_Undo)
- dealloc(_Y_Coord_Undo)
- dealloc(_Z_Coord_Undo)
- dealloc(_base)
- dealloc(_NoReload)
- dealloc(newmemAmmo)
- dealloc(newmemCrossbow)
- dealloc(newmemInstantActions)
- dealloc(_enableInstantActions)
- dealloc(newmemMassive)
- dealloc(_enableMassivePickup)
- dealloc(newmemEnemyTele)
- dealloc(_enableEnemyOPK)
- unregistersymbol(_Health)
- unregistersymbol(_enableGodMode)
- unregistersymbol(_SuperSpeed)
- unregistersymbol(_increaseSpeed)
- unregistersymbol(_decreaseSpeed)
- unregistersymbol(_restoreSpeed)
- unregistersymbol(_ValueToAdd)
- unregistersymbol(_playerPointer)
- unregistersymbol(_BypassSpeedReset)
- unregistersymbol(_SlowEnemys)
- unregistersymbol(_SlowEnemySpeed)
- unregistersymbol(_RestoreEnemySpeed)
- unregistersymbol(_enableUnlStamina)
- unregistersymbol(_Stamina)
- unregistersymbol(_Teleport)
- unregistersymbol(_SavePosition)
- unregistersymbol(_LoadPosition)
- unregistersymbol(_UndoTeleport)
- unregistersymbol(_X_Coord)
- unregistersymbol(_Y_Coord)
- unregistersymbol(_Z_Coord)
- unregistersymbol(_base)
- unregistersymbol(_AmmoInClip)
- unregistersymbol(_NoReload)
- unregistersymbol(_AmmoCrossbow)
- unregistersymbol(newmemCrossbow)
- unregistersymbol(_InstantActions)
- unregistersymbol(_enableInstantActions)
- unregistersymbol(_MassiveItemPickup)
- unregistersymbol(_enableMassivePickup)
- unregistersymbol(_EnemyTele)
- unregistersymbol(_enableEnemyOPK)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement