Can't find a specific value

NumberXer0

Novice Cheater
Mar 12, 2017
107
0
16
#1
Alright, so I'm not new to CE, but I'm new to creating pointers and AoB scripts etc. I've been finding basic values and such for years and years, but I'm having trouble with a particular game. Sairento VR.

I've managed to create scripts for infinite ammo, health and stamina with little to no trouble. All of them work fine, but when I try to find any sort of numerical value, such as money, crafting items, skill points etc..I find nothing. I've been using the All option, but still no good. I find values the first or second time, but eventually I'm hit with 0 results. Is there other value type I can add to CE for searching? I've added two types for RPG Maker VX and MV in the past, but that's it. Are there any common types besides the default?

The game is offline, so it's not like the values are stored serverside. This is the first time I've ever ran into this issue in the many years I have been doing this. I've always been able to find things like money. It didn't always work or change, but I was always able to at least find the value. I know I can do unknown/increase/decrease, but searching through an entire game's worth of data is going to take me a week. There has to be a better way. I'd appreciate some input, thanks!
 
Dec 20, 2017
38
0
6
#2
It could be encrypted data in memory, some games do this. The only way to find such data is as you said to do changed/increased/decreased searches. Sometimes its also just float or double values even though they appear to be normal numeric values in the game.
 

Blayde

Novice Cheater
Aug 25, 2017
229
0
16
#3
Acido post_id=29926 time=1515757631 user_id=11491 said:
It could be encrypted data in memory, some games do this. The only way to find such data is as you said to do changed/increased/decreased searches.
If it's encrypted ONLY changed/unchanged will help you.
 

NumberXer0

Novice Cheater
Mar 12, 2017
107
0
16
#4
Yeah, I tried using Float and Double by themselves and with All. I guess I just have to do it the long way. Thanks guys!
 

NumberXer0

Novice Cheater
Mar 12, 2017
107
0
16
#5
I have another question. Yesterday when I created the AoB scripts, they worked after restarting the game. Today they do not. Neither the health, chakra or ammo scripts would activate. BUT, once I created a new script for each, the old ones would activate. Am I doing something wrong?

I find the value, find what writes to it, nop it, save it as an aob script.
 

Blayde

Novice Cheater
Aug 25, 2017
229
0
16
#6
NumberXer0 post_id=29948 time=1515783742 user_id=1084 said:
I have another question. Yesterday when I created the AoB scripts, they worked after restarting the game. Today they do not. Neither the health, chakra or ammo scripts would activate. BUT, once I created a new script for each, the old ones would activate. Am I doing something wrong?

I find the value, find what writes to it, nop it, save it as an aob script.
1:Make new post
2:post your script(s)
 

jungletek

Reality Bytes
Staff member
Shogun
Oct 17, 2017
148
3
18
#7
NumberXer0 post_id=29948 time=1515783742 user_id=1084 said:
I have another question. Yesterday when I created the AoB scripts, they worked after restarting the game. Today they do not. Neither the health, chakra or ammo scripts would activate. BUT, once I created a new script for each, the old ones would activate. Am I doing something wrong?

I find the value, find what writes to it, nop it, save it as an aob script.
My guess would be that you made your scripts while you still had active breakpoint(s) on the code in question (you used the 'find what else this code accesses' function, and so when you use the template to make your AOB, the first byte in the AOB is replaced by CC, rather than what it should be), or it's code that is dynamically allocated (have to do some action first, before you can scan for the code that controls that action, because it's not in memory until you do the 'thing' in question).