Editing Values in Map Hack

03/26/2009 03:04 tenth#1
I'm trying to figure out how to change my maphack script for CE.
This is the complete script I use atm
(sorry don't know how to insert code in post)

[ENABLE]
alloc(newmem,1024)
label(returnhere)
label(originalcode)
label(exit)
label(change_teleport)

005540F3:
jmp newmem
nop
nop
returnhere:

newmem:
originalcode:
movzx ebx,word ptr [eax]

cmp bx,0483 // check for Python Castle -> Tomb of the Black Dragon
je change_teleport

cmp bx,4E20 // check for Braiken Castle -> Draco Desert
je change_teleport

cmp bx,2B8C // check for North Morte -> Acquirai Ruins
je change_teleport

cmp bx,048D // check for tomb of the black dragon -> Cursed Mazed
je change_teleport

jmp exit

change_teleport:
mov word ptr [eax+00000106],0005
mov word ptr [eax+0000010C],0005

exit:
movzx ebx,word ptr [eax+00000104]
jmp returnhere

[DISABLE]

dealloc(newmem)
005542C3:
movzx ebx,word ptr [eax+00000104]


Now, what I'd like to know, is how I can alter the green values so that I can teleport to maps other than the ones here. For instance, I'd like to be able to tele directly from say Loa Castle --> Black Dragon Tomb/ Maze, as walking all that way is annoying.
Not to mention going through several different portals
( Draco--> Python--> BDTomb--> Maze or whatever. )
increases the risk of being caught walling.

I'm just guessing that the green parts are what needs to be changed for different maps. I have very minimal knowledge of how this works :p

So anyways, I'd appreciate any info.
If you don't want to tell me the direct codes because of leeching, biting, etc. then that's fine.
I've tried altering them with no success thus far.
Just point me in the right direction, e.g. where to look, how to find them.

Thanks :)
03/26/2009 03:48 giljs#2
Map hack doesn't quite work that way. You can only teleport from certain maps into other specific maps. Thus, you can only teleport into Maze from Tomb. I believe the reason is that the map-to-map transfers are controlled server-side. So you can trick the game into letting you transfer at a lower level, but only to the map you could normally get to at the correct level.

Besides, map hacking is not a great idea anymore. Acclaim is actually starting to monitor logs of suspected Hacking accounts, and if you show up in a map too high level for your character, you get banned with no real chance of appeal.
03/26/2009 04:22 tenth#3
Quote:
Originally Posted by giljs View Post
Map hack doesn't quite work that way. You can only teleport from certain maps into other specific maps. Thus, you can only teleport into Maze from Tomb. I believe the reason is that the map-to-map transfers are controlled server-side. So you can trick the game into letting you transfer at a lower level, but only to the map you could normally get to at the correct level.

Besides, map hacking is not a great idea anymore. Acclaim is actually starting to monitor logs of suspected Hacking accounts, and if you show up in a map too high level for your character, you get banned with no real chance of appeal.
Yeah, I'm actually high enough for Cursed either way. Just wanted a quicker way of getting there.
Well thanks for the info giljs :)
03/26/2009 06:20 nobleman80#4
i believe all the map are related and tat's a code for it. let's think this way. cash shop return scroll. isn't it let u telepot from your current place back to town and from town u can telepot back again, and it can be done in any map. so i believe the code is exist. same thing to dungs i believe it's exist. pls correct me if i m wrong.
03/26/2009 21:12 GMThunder#5
i think you right, need to study the code for portal scrolls
03/27/2009 02:26 LordEndor#6
sounds funs, would be very useful indeed.