EMS 0.8 Adresses

08/02/2006 18:59 sven193#1
God Mode » 5C5844 | ZF [x][ ]
Fly Jump » 5FE093 | ZF [x][ ]
Unl. Jump » 671106 | ZF [x][ ]
Dark Sight » XXXXXX | ZF [x][ ]
Blink » XXXXXX | ZF [x][ ]
Copycat » XXXXXX | ZF [x][ ]
Swear » DDAFDA | ZF [x][ ]
Super Tubi » 6460CD | ZF [x][x]
EAX Vac X » XXXXXX | EAX to Char. 'X' Co.
EAX Vac Y » XXXXXX | EAX to Char. 'Y' Co.
DupeX » 6006FB | EIP XXXX0000 - 0804
Unrandomizer » 6460CD | EAX 11111112 = Swing
| EAX 11111111 = Stab
Speed Attack » 603066 | EAX 1
» XXXXXX | EAX 1 ~ 10 (Fast~Slow Weapon)


Pointer hacks:

Unlimited Attack » 6DD2B4 - Offset: D70
No Breath » 6DD2B4 - Offset: 230

Charachter X » 6DD2F0 - Offset: 564
Charachter Y » 6DD2F0 - Offset: 568
Left Wall » 6DC950 - Offset: 10
Right Wall » 6DC950 - Offset: 8
Top Wall » 6DC950 - Offset: C
Bottom Wall » 6DC950 - Offset: 4
Item X » 6DD2B4 - Offset: 344
Item Y » 6DD2B4 - Offset: 348



EAX VAC coordinates:

Ant Tunnel II » X : 00000221
Y : FFFFFCE9
Ant Tunnel IV » X : 0000097F
Y : FFFFFF7E
Ant Tunnel Park » X : 00000E10
Y : FFFFFB82
Another Path » X : FFFFFE9C
Y : 00000206
Deep Ant Tunnel II » X : 000004E5
Y : FFFFFB46
Tunnel of Lost Light II » X : FFFFFF66
Y : FFFFFD1F

I Hope all work
08/03/2006 01:43 DeadEnd#2
Whats the point of posting DupeX address without the code? =S
08/03/2006 17:08 1337hacker#3
Quote:
DUPEX SCRIPT:
//DupeXVac Assembly script\\

alloc(FindCharacterAddress, 1024)
alloc(ListOffset, 4)
alloc(ESIList, 1024)
alloc(DupeXVac, 1024)
alloc(EDIValue, 4)
label(EndSearch)
label(CompareOffset)
label(StoreESI)
label(DoNormal)
label(LeaveMe)

FindCharacterAddress:
mov [esi+114],edi
push eax
push ebx
push ecx
push edx
mov eax,0
mov ebx,ListOffset
mov ecx,ESIList
mov edx,EDIValue

CompareOffset:
cmp eax,[ebx]
je StoreESI
cmp esi,[ecx+eax*4]
je EndSearch
inc eax
jmp CompareOffset

StoreESI:
mov [ecx+eax*4],esi
inc eax
mov [ebx],eax
mov [edx],edi

EndSearch:
pop edx
jmp LeaveMe

DupeXVac:
push eax
push ebx
push ecx
mov ebx,[ListOffset]
dec ebx
mov ecx,ESIList
mov eax,[ecx+ebx*4]
cmp esi,eax
je DoNormal
mov edi,[eax+114]

DoNormal:
mov [esi+114],edi

LeaveMe:
pop eax
pop ebx
pop ecx
jmp 600701


//DupeXMonster Assembly script\\

alloc(FindCharacterAddress, 1024)
alloc(ListOffset, 4)
alloc(ESIList, 1024)
alloc(DupeXVac, 1024)
alloc(EDIValue, 4)
label(EndSearch)
label(CompareOffset)
label(StoreESI)
label(DoNormal)
label(LeaveMe)

FindCharacterAddress:
mov [esi+114],edi
push eax
push ebx
push ecx
push edx
mov eax,0
mov ebx,ListOffset
mov ecx,ESIList
mov edx,EDIValue

CompareOffset:
cmp eax,[ebx]
je StoreESI
cmp esi,[ecx+eax*4]
je EndSearch
inc eax
jmp CompareOffset

StoreESI:
mov [ecx+eax*4],esi
inc eax
mov [ebx],eax
mov [edx],edi

EndSearch:
pop edx
jmp LeaveMe

DupeXVac:
push eax
push ebx
push ecx
mov ebx,[ListOffset]
dec ebx
mov ecx,ESIList
mov eax,[ecx+ebx*4]
cmp esi,eax
je DoNormal
mov edi,[EDIValue]

DoNormal:
mov [esi+114],edi

LeaveMe:
pop eax
pop ebx
pop ecx
jmp 600701
take from cheatengine forum