|
To be honest with you, I havent done a crespo run in ages (just starting to play again), but from my past experiences, you can get the argate by either, GM teleporting (click on minimap) or, like you said, wall hacking.
Here are the two scripts, with updated offsets just for you.
Wall:
[ENABLE]
alloc(Wall,64)
label(ReturnWall)
00768533: //8D BC 24 88 00 00 00
jmp Wall
nop
nop
ReturnWall:
Wall:
lea edi,ss:[esp+00000088]
cmp [eax+00000402],5f626577
je ReturnWall
mov [eax+00000402],5f626577
mov [eax+00000406],67616d69
mov [eax+0000040a],616d2e65
mov [eax+0000040e],00000063
jmp ReturnWall
[DISABLE]
dealloc(Wall)
00768533:
lea edi,ss:[esp+00000088]
GM Teleport:
[ENABLE]
alloc(newmem,2048) //2kb should be enough
label(returnhere)
label(originalcode)
label(exit)
004EBAA3:
jmp newmem
nop
returnhere:
newmem: //this is allocated memory, you have read,write,execute access
//place your code here
ninja-edit: Oh well. Should I take the scripts off?
|