- Feb 1, 2018
- 86
- 17
you open the cheat enginehow do you use the cheat engine. just need it for the money and getting 100% stat null LOL
How do you even open it to begin with?you open the cheat engine
pick a process
right click on the value type bar and choose "define new custom type auto assembler"
insert this code:
alloc(TypeName,256)
alloc(ByteSize,4)
alloc(ConvertRoutine,1024)
alloc(ConvertBackRoutine,1024)
TypeName:
db 'Flash *8 type',0
ByteSize:
dd 4
//The convert routine should hold a routine that converts the data to an nteger (in eax)
//function declared as: stdcall int ConvertRoutine(unsigned char *input);
//Note: Keep in mind that this routine can be called by multiple threads at the same time.
ConvertRoutine:
[32-bit]
push ebp
mov ebp,esp
push ecx
mov ecx,[ebp+8]
[/32-bit]
//at this point ecx contains the address where the bytes are stored
//put the bytes into the eax register
mov eax,[ecx] //second fun fact, addressing with 32-bit registers doesn't work in 64-bit, it becomes a 64-bit automatically (most of the time)
shr eax,3 //shift right by 3 bits (divide by 8)
//and now exit the routine
[64-bit]
ret
[/64-bit]
[32-bit]
pop ecx
pop ebp
ret 4
[/32-bit]
//The convert back routine should hold a routine that converts the given integer back to a row of bytes (e.g when the user wats to write a new value)
//function declared as: stdcall void ConvertBackRoutine(int i, unsigned char *output);
ConvertBackRoutine:
[32-bit]
push ebp
mov ebp,esp
push edx //save the registers
push ecx
mov edx,[ebp+0c]
mov ecx,[ebp+08]
[/32-bit]
//at this point edx contains the address to write the value to
//and ecx contains the value
push eax
push edx
mov edx,[edx] //edx now contains the original value
and edx,7 //only save the first 3 bits
mov eax,ecx //eax gets the user input value
shl eax,3 //shift left by 3 bits (multiply by 8)
or eax,edx //add the bits of the original value
pop edx
mov [edx],eax //write the new value into the old value
pop eax
[64-bit]
//everything is back to what it was, so exit
ret
[/64-bit]
[32-bit]
//cleanup first
pop ecx
pop edx
pop ebp
ret 8
[/32-bit]
then you search it like normal
Cheat Engine is a separate program. You'd have to first download and install a copy of Cheat Engine then follow the steps provided.How do you even open it to begin with?
I don't see a cheat menu or anything with the swf program I use and I haven't seen one in the adobe program I see with some of the older builds.
thank youAfter you become close enough with one of the cosplayers you have a random chance of summoning them while using magic cooresponding to their type. The chance starts out pretty low
Ok totally lost LOL, which process am I picking exactly? I have cheat engine that I have used for otherstuff but you lost me from there lolyou open the cheat engine
pick a process
right click on the value type bar and choose "define new custom type auto assembler"
insert this code:
alloc(TypeName,256)
alloc(ByteSize,4)
alloc(ConvertRoutine,1024)
alloc(ConvertBackRoutine,1024)
TypeName:
db 'Flash *8 type',0
ByteSize:
dd 4
//The convert routine should hold a routine that converts the data to an nteger (in eax)
//function declared as: stdcall int ConvertRoutine(unsigned char *input);
//Note: Keep in mind that this routine can be called by multiple threads at the same time.
ConvertRoutine:
[32-bit]
push ebp
mov ebp,esp
push ecx
mov ecx,[ebp+8]
[/32-bit]
//at this point ecx contains the address where the bytes are stored
//put the bytes into the eax register
mov eax,[ecx] //second fun fact, addressing with 32-bit registers doesn't work in 64-bit, it becomes a 64-bit automatically (most of the time)
shr eax,3 //shift right by 3 bits (divide by 8)
//and now exit the routine
[64-bit]
ret
[/64-bit]
[32-bit]
pop ecx
pop ebp
ret 4
[/32-bit]
//The convert back routine should hold a routine that converts the given integer back to a row of bytes (e.g when the user wats to write a new value)
//function declared as: stdcall void ConvertBackRoutine(int i, unsigned char *output);
ConvertBackRoutine:
[32-bit]
push ebp
mov ebp,esp
push edx //save the registers
push ecx
mov edx,[ebp+0c]
mov ecx,[ebp+08]
[/32-bit]
//at this point edx contains the address to write the value to
//and ecx contains the value
push eax
push edx
mov edx,[edx] //edx now contains the original value
and edx,7 //only save the first 3 bits
mov eax,ecx //eax gets the user input value
shl eax,3 //shift left by 3 bits (multiply by 8)
or eax,edx //add the bits of the original value
pop edx
mov [edx],eax //write the new value into the old value
pop eax
[64-bit]
//everything is back to what it was, so exit
ret
[/64-bit]
[32-bit]
//cleanup first
pop ecx
pop edx
pop ebp
ret 8
[/32-bit]
then you search it like normal
if just to put the code in you can choose any programOk totally lost LOL, which process am I picking exactly? I have cheat engine that I have used for otherstuff but you lost me from there lol
Not using web browser. I use flash player and cool i'll just copy paste it then thxif just to put the code in you can choose any program
if you want to cheat with the game specific you need to open the progam you use to read flash file (I currenly use adobe projector)
open the game with that program
open the process list and choose the program you use
start what you normal do with the cheat engine
i dont know how to cheat it if you use your web browser
So I copy pasted it but what is supposed to happen from there or what am i supposed to do?Not using web browser. I use flash player and cool i'll just copy paste it then thx
So I copy pasted it but what is supposed to happen from there or what am i supposed to do?
forgot where my old swf is, so yall got dem new saves? c:
Try the Hotfix.The bug where you are stuck on the "second" floor still persists for me. I player v0.11 without ever choosing any previous version and still am stuck on that floor except for saving/reloading which puts me back, but still doesn't enable story progression. Did anybody solve this by any chance?