Jump to content

Join our Slack

Talk to other users and have a great time
Slack Server

Welcome to our Community

Click here to get your Exiled Bot license
Donation Store
Sign in to follow this  
voi1d

PoE Multihack( MapHack )

Recommended Posts

First of all prolly most of u allrdy know this but anyway here it is :

1. This reveals the area(map) u enter 1-5 times shows the waypoint if u didnt discover it.

2. Tested zoom 10 times worked only 1once ( so i dont recomand it )

3. The other features i do not know what are so i didnt test em.

How-to enable it:

1.Copy the code

2.Open Cheat Engine

3.Press ctrl+v ( past the code )

4.Press Fiile save button, save CT for later usage.

5.Open Client.exe process, say yes to question if you want to keep address list.

6.Tick away your options.

Also for some people double-clicking CT files seems to not work, in that case you can run CT first and use open file option.

note even if u turn off the CH if u dont restart the PoE the effect of Map will remain

I TAKE NO CREDITS FOR THIS

REFERAL: http://www.ownedcore.com/forums/mmo/pat ... 10-1b.html

CH: http://www.filehippo.com/download_cheat_engine/

Here is the code:

333

"Zoomhack"

80000008

1

291

"Enable Zoomhack"

80000008

Auto Assembler Script

[ENABLE]

aobscan(_zh1,8D 44 24 ?? F3 0F 10 00 0F 2F C2 76 04 8D 44 24 ?? D9 00)

label(zh1)

registerSymbol(zh1)

aobscan(_zh2,8D 44 24 04 F3 0F 10 00 0F 2F C2 76 04 8D 44 24 08)

label(zh2)

registerSymbol(zh2)

aobscan(_zh3,DB 83 64 01 00 00 F3 0F 10 83 60 01 00 00 8B 93 64 01)

label(zh3)

registerSymbol(zh3)

label(zh4)

registerSymbol(zh4)

aobscan(_zh4,FF 15 ?? ?? ?? ?? F3 0F 10 84 24 14 02 00 00 83 EC 10)

alloc(zfar,4)

registerSymbol(zfar)

zfar:

dd 47C40000

_zh1+B:

zh1:

db EB

_zh2+B:

zh2:

db EB

_zh3+6:

zh3:

movss xmm0, dword ptr [zfar]

_zh4+6:

zh4:

movss xmm0, dword ptr [zfar]

nop

[DISABLE]

zh1:

db 76

zh2:

db 76

zh3:

movss xmm0,[ebx+160]

zh4:

movss xmm0,[esp+214]

dealloc(zfar)

323

"Custom FarPlane/Culling "

80000008

Float

zfar

316

"Enable maphack"

80000008

Auto Assembler Script

[ENABLE]

aobScan(_mapHack, D9 00 8B 0C 24 D9 19 8B 0C 24 03 CA 89 0C 24 D9 00 D9 19 8B 0C 24 03 CA 89 0C 24)

label(mapHack1)

registerSymbol(mapHack1)

label(mapHack2)

registerSymbol(mapHack2)

label(mapHack3)

registerSymbol(mapHack3)

label(mapHack4)

registerSymbol(mapHack4)

_mapHack:

mapHack1:

fld1

_mapHack+F:

mapHack2:

fld1

_mapHack+1B:

mapHack3:

fld1

_mapHack+27:

mapHack4:

fld1

[DISABLE]

mapHack1:

fld dword ptr [eax]

mapHack2:

fld dword ptr [eax]

mapHack3:

fld dword ptr [eax]

mapHack4:

fld dword ptr [eax]

334

"Lighting control"

80000008

1

290

"Enable Lighting control aob"

80000008

Auto Assembler Script

[ENABLE]

alloc(fbcave,200)

label(bEnableLigtingOverrides)

registersymbol(bEnableLigtingOverrides)

label(one)

registersymbol(one)

label(OverrideBrightness)

registersymbol(OverrideBrightness)

label(lightsettings)

label(lightsettingsRet)

AobScan(_fullBright,8B BB 40 06 00 00 8B 83 B4 07 00 00 8A 4F 30 81 C3 B4 07 00 00)

label(fullBright)

registerSymbol(fullBright)

_fullBright+C:

fullBright:

mov cl,01

nop

_fullBright+4C:

nop

nop

nop

nop

nop

nop

fbcave:

bEnableLigtingOverrides:

dd 0

OverrideBrightness:

dd 3F800000

one:

dd 3F800000

lightsettings:

movss xmm3, dword ptr [edi+48]

mov eax,[bEnableLigtingOverrides]

test eax,eax

jz lightsettingsRet

movss xmm0, dword ptr [OverrideBrightness]

movss xmm1, dword ptr [one]

movss xmm2, dword ptr [one]

movss xmm3, dword ptr [one]

jmp lightsettingsRet

_fullBright+90:

jmp lightsettings

lightsettingsRet:

[DISABLE]

fullBright:

mov cl,[edi+30]

fullBright+40:

db 0F 85 8E 01 00 00

fullBright+84:

movss xmm3,[edi+48]

dealloc(fbcave)

336

"customize brightness"

80000008

1

322

"bEnableCustomBrightness"

80000008

Auto Assembler Script

[ENABLE]

bEnableLigtingOverrides:

dd 1

[DISABLE]

bEnableLigtingOverrides:

dd 0

318

"CustomBrightnessValue"

80000008

Float

OverrideBrightness

335

"Parcitcles control"

80000008

1

339

"Disable spawning of particle emitters"

80000008

Auto Assembler Script

[ENABLE]

aobscan(_emitterControl, F3 0F 10 54 24 08 80 7E 48 00 0F 85 4B 01 00 00 8B 46 08 80 B8 14 01 00 00 00 75 12)

label(emitterControl)

registerSymbol(emitterControl)

_emitterControl+13:

emitterControl:

db E9 43 01 00 00 90 90

[DISABLE]

emitterControl:

cmp byte ptr [eax+00000114],00

//code from here till the end of the code will be used to disable the cheat

332

"No projectile impacts AoB"

80000008

Auto Assembler Script

[ENABLE]

aobscan(_projImpact, 57 88 48 08 F3 0F 10 ?? ?? ?? ?? ?? F3 0F 10 ?? ?? ?? ?? ?? C7 40 0C ?? ?? ?? ?? F3 0F 11 40 10)

label(projImpact)

registerSymbol(projImpact)

_projImpact+1B:

projImpact:

xorps xmm0,xmm0

movss [eax+10],xmm0

[DISABLE]

projImpact:

movss [eax+10],xmm0

xorps xmm0,xmm0

329

"Enable particles per second override AOB"

80000008

Auto Assembler Script

[ENABLE]

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

alloc(ppsCave,200)

aobScan(_ppsOverride,F3 0F 10 4C 81 34 F3 0F 5C 4C 81 30 0F 57 ED F3 0F 2A E8 F3 0F 5C C5 F3 0F 59 C8 F3 0F 58 4C 81 30)

label(ppsOverride)

registerSymbol(ppsOverride)

label(ppsOverride2)

registerSymbol(ppsOverride2)

label(particlesPerSec)

registerSymbol(particlesPerSec)

label(ppsDetour1)

label(ppsDetour1Ret)

label(ppsDetour2)

label(ppsDetour2Ret)

ppsCave:

particlesPerSec:

dd 3F800000

ppsDetour1:

movss xmm1,[particlesPerSec]

jmp ppsDetour1Ret

ppsDetour2:

addss xmm1,[particlesPerSec]

jmp ppsDetour2Ret

_ppsOverride:

ppsOverride:

jmp ppsDetour1

nop

ppsDetour1Ret:

_ppsOverride+1B:

ppsOverride2:

jmp ppsDetour2

nop

ppsDetour2Ret:

[DISABLE]

ppsOverride:

movss xmm1,[ecx+eax*4+34]

ppsOverride2:

addss xmm1,[ecx+eax*4+30]

dealloc(ppsCave)

330

"particlesPerSecValue"

80000008

Float

particlesPerSec

origPeekMsgRetA

03570000

newPeekMsgRetA

03570081

resumePeekMsg

75EB05BF

msgHandlingDone

0357014B

PeekMsgHook

03570067

cursorHookX

03570004

cursorHookY

03570008

bEnablescreenToWorldOverride

0357000C

screenToWorldPtr

03570018

screenToWorldOverrideX

03570010

screenToWorldOverrideY

03570014

mapHack1

0064E457

mapHack2

0064E466

mapHack3

0064E472

mapHack4

0064E47E

OverrideRIntensity

01120008

OverrideGIntensity

0112000C

OverrideBIntensity

01120010

zh1

014E1C48

zh2

014E4632

zh3

017303F1

zh4

017238BA

projImpact

013267FA

ppsOverride

0147CC0F

ppsOverride2

0147CC2A

particlesPerSec

034D0000

customEmitterDisable

00FB7B30

emitterControl

00FB7B5D

emitterLoader

005B0039

emitterLoaderCall

005B0210

bEnableLigtingOverrides

03C50000

one

03C50008

OverrideBrightness

03C50004

fullBright

00260BFE

Share this post


Link to post
Share on other sites

You could say that you took it from ownedcore forums...

The minimum would be to mention the author of this hack...

And there is a section for poe script on the forum.

Finally is it working ? I guess it has been broken by the 1.0 update ?

If it's not working I'll delete the post.

Share this post


Link to post
Share on other sites

This one has both working.

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>316</ID>
<Description>"Enable Maphack"</Description>
<Color>80000008</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
aobScan(_mapHack, D9 00 8B 0C 24 D9 19 8B 0C 24 03 CA 89 0C 24 D9 00 D9 19 8B 0C 24 03 CA 89 0C 24)
label(mapHack1)
registerSymbol(mapHack1)
label(mapHack2)
registerSymbol(mapHack2)
label(mapHack3)
registerSymbol(mapHack3)
label(mapHack4)
registerSymbol(mapHack4)
_mapHack:
mapHack1:
fld1

_mapHack+F:
mapHack2:
fld1

_mapHack+1B:
mapHack3:
fld1

_mapHack+27:
mapHack4:
fld1


[DISABLE]
mapHack1:
fld dword ptr [eax]

mapHack2:
fld dword ptr [eax]

mapHack3:
fld dword ptr [eax]

mapHack4:
fld dword ptr [eax]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>291</ID>
<Description>"Enable Zoomhack"</Description>
<Color>80000008</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]

label(zoom1)
registersymbol(zoom1)
aobscan(_zoom1,76 04 8D 44 24 08 D9 00)

label(zoom2)
registersymbol(zoom2)
aobscan(_zoom2,F3 0F 10 83 88 01 00 00 56)

label(zoom3)
registersymbol(zoom3)
aobscan(_zoom3,F3 0F 10 83 88 01 00 00 8B)

alloc(zfarplane,4)
registerSymbol(zfarplane)
zfarplane:
dd 461C4000

_zoom1:
zoom1:
db EB

_zoom2:
zoom2:
movss xmm0, dword ptr [zfarplane]

_zoom3:
zoom3:
movss xmm0, dword ptr [zfarplane]

[DISABLE]

zoom1:
db 76

zoom2:
movss xmm0,[ebx+00000188]

zoom3:
movss xmm0,[ebx+00000188]

dealloc(zfarplane)
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatTable>

Share this post


Link to post
Share on other sites
Sign in to follow this  

×
×
  • Create New...