[ENABLE]
alloc(DetectPcName,32)
label(ReturnPcName)
label(PcName)
registersymbol(PcName)
00550863: //C7 46 0C 00 00 00 00 89 47 04
jmp DetectPcName
nop
nop
ReturnPcName:
DetectPcName:
mov [PcName],eax
mov [esi+0c],00000000
jmp ReturnPcName
PcName:
db 00 00 00 00
[DISABLE]
dealloc(DetectPcName)
unregistersymbol(PcName)
00550863:
mov [esi+0c],00000000
and then add a pointer with
Address: "PcName"
Offset: 70
Type: Text
Length: 20
OK, sorry to be a bother, but. I go to auto assemble and add the script. Then I assign it to current cheat table. After that I go to add address manually.
A small square come up, that reads:
Address
Description
Type
Pointer
I choose for type = text
For the address of pointer I put PcName
I put the offset for 70 and put number of characters as 20 (I do not check Unicode).
When I click Ok I see another another code come up, i check the box to activate it.
Now in game you said i should watch for the value changing, but it isn't.
Can you help please.