читы для rpg maker
Читы для rpg maker
Here’s a custom type (adapted from my *8 custom type) that may work with this thing
| Code: |
| alloc(TypeName,256) alloc(ByteSize,4) alloc(PreferedAlignment, 4) alloc(ConvertRoutine,1024) alloc(ConvertBackRoutine,1024) TypeName: PreferedAlignment: //The convert routine should hold a routine that converts the data to an nteger (in eax) //Note: Keep in mind that this routine can be called by multiple threads at the same time. ConvertRoutine: //at this point ecx contains the address where the bytes are stored //put the bytes into the eax register //and now exit the routine //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) //at this point edx contains the address to write the value to mov edx,[edx] //edx now contains the original value mov eax,ecx //eax gets the user input value pop edx [64-bit] [32-bit] |
_________________
780)?780:this.scrollWidth); max-width:780px; height: expression((parseInt(this.scrollHeight)>300)?300:this.scrollHeight); overflow: hidden; max-height:300px;»> Do not ask me about online cheats. I don’t know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping
Second easiest method is just select as type «binary» and scan for the value (but it doesn’t support changed/unchanged) scans)
But if you wish to use this custom type (so you don’t have to do that *2 stuff) then do the following:
Start ce
open any process
rightclick the «value type» combobox
click «define new custom type (autoassemble)»
replace the existing script with the script posted here
and click OK
From now on you can select as variable type «RPG VX Type» and just scan for the values and edit them as well
CE will remember this type so it will be usable next time you start ce
_________________
780)?780:this.scrollWidth); max-width:780px; height: expression((parseInt(this.scrollHeight)>300)?300:this.scrollHeight); overflow: hidden; max-height:300px;»> Do not ask me about online cheats. I don’t know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping
If it’s still that *2+1 thing (or just general *2) then I really recommend using that custom type I posted earlier(, or binary) as that will protect you from setting bits that are not part of the value you are changing
_________________
780)?780:this.scrollWidth); max-width:780px; height: expression((parseInt(this.scrollHeight)>300)?300:this.scrollHeight); overflow: hidden; max-height:300px;»> Do not ask me about online cheats. I don’t know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping
780)?780:this.scrollWidth); max-width:780px; height: expression((parseInt(this.scrollHeight)>300)?300:this.scrollHeight); overflow: hidden; max-height:300px;»> Do not ask me about online cheats. I don’t know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping
you can also embed it into cheat tables in the lua section, or as the first entry of a cheat table (that says activate me first)
using the <$lua>section in empty auto assembler scripts
_________________
780)?780:this.scrollWidth); max-width:780px; height: expression((parseInt(this.scrollHeight)>300)?300:this.scrollHeight); overflow: hidden; max-height:300px;»> Do not ask me about online cheats. I don’t know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping
Читы для rpg maker
Method 1:
Set the thing you want to hack to a weird value ingame (like 2551 for money), scan for it (with type=double) and hope to find it in one go.
Once it has finished, change the value ingame, and go to pointer scanner->rescan memory, set it in value to find mode, give it the new ingame value, and select double type. By then you should only have 1 result left, but if you have several just pick any one at random or do more rescans.
This procedure has been tested on money, xp, and bottle count in Nightmare school, but I doubt that the mini pointers you find stay valid for long so changing the value once is safe, but freeze at your own risks.
_________________
function RPGMakerMX_bytestovalue(b1,b2,b3,b4,address)
local DataAddress=3+(b1+b2*256+b3*65536+b4*16777216);
if ((DataAddress)%4
= 0 or DataAddress
_________________
Let me explain what is my problem.
When I’ve tried to execute CE on a RPG Maker game, I got 4 same processes but I didn’t know which one is the right process to work on.
I know its a RPG Maker game because the most content of this game are the basic resources of RPG Maker but I don’t know if its XP, MV or MV ACE.
I’ve already tried your method for the 1st and 3rd process but nothing. I always got any value at the end of the scans.
The game’s directory includes :
— A «save» directory
— A standalone executable «game_boxed.exe»
I’d really like to find an issue for this. So I’ll try it again with the 2nd and 4th process and I’ll put the result here.
I’ve attached a picture for the processes, sorry, I don’t know how to male a Hide/Spoiler ^^’
Sorry for my bad english, I’m fr.
| rpgmker0.PNG | ||
| Description: |
| |
| Filesize: | 4.61 KB | |
| Viewed: | 161268 Time(s) | |
![]() function RPGMakerMX_bytestovalue(b1,b2,b3,b4,address) Can you explain a bit more what that script does in detail? What does that line for exaple mean? Let me explain what is my problem. When I’ve tried to execute CE on a RPG Maker game, I got 4 same processes but I didn’t know which one is the right process to work on. The game’s directory includes : I’d really like to find an issue for this. So I’ll try it again with the 2nd and 4th process and I’ll put the result here. Sorry for my bad english, I’m fr. | ||
Method 1:
Set the thing you want to hack to a weird value ingame (like 2551 for money), scan for it (with type=double) and hope to find it in one go.
Once it has finished, change the value ingame, and go to pointer scanner->rescan memory, set it in value to find mode, give it the new ingame value, and select double type. By then you should only have 1 result left, but if you have several just pick any one at random or do more rescans.
This procedure has been tested on money, xp, and bottle count in Nightmare school, but I doubt that the mini pointers you find stay valid for long so changing the value once is safe, but freeze at your own risks.
I always have 3 values but when I pick them and add them to the adresses table it always show value = 0




