|
Post by cipher on Apr 16, 2020 18:45:02 GMT 10
I watched as many videos with modified campaigns like arrange mod or any mod who increase the difficult and i see that the ammo has a lot of capacity like 100 ammo per stack of shotgun, and my question is, is there a way to make this? in a normal game
|
|
✫Advanced Coder✫
gridning hard working on a fan game - Resident Evil Remix
Posts: 2,991
|
Post by Mr.Curious on Apr 16, 2020 20:18:37 GMT 10
I believe this is done with a trainer to get stack of 100. The ammo amount limitations for each inventory slot themselves are hard coded into the game exe so you would need to use external programs to like cheatengine and process monitor along withith low level hacking to find the offsets responsible for these values. Lots of work, and hard to do if you don't know what you're doing. I dunno maybe those offsets are close to the actual ammo amount on hand and it will be easy to find, but sometimes the pointers can even change offsets which often makes it REALLY hard to figure out. In RE4UHD we have the DLL by Raz0r that has a config that allows us to manage this easily, but since Raz0r is now gone (along with his mastery) I think it might be really hard to pull off. I know infern4l was able to do it on the 2007 version, but alas he is also retired and may not remember exactly where those offsets are located. Happy MOdding!
|
|
|
Post by cipher on Apr 17, 2020 4:53:12 GMT 10
Oh i see, Thank u!! for the reply
|
|
dale home
Posts: 288
|
Post by kTeo on Aug 8, 2020 23:30:10 GMT 10
I believe this is done with a trainer to get stack of 100. The ammo amount limitations for each inventory slot themselves are hard coded into the game exe so you would need to use external programs to like cheatengine and process monitor along withith low level hacking to find the offsets responsible for these values. Lots of work, and hard to do if you don't know what you're doing. I dunno maybe those offsets are close to the actual ammo amount on hand and it will be easy to find, but sometimes the pointers can even change offsets which often makes it REALLY hard to figure out. In RE4UHD we have the DLL by Raz0r that has a config that allows us to manage this easily, but since Raz0r is now gone (along with his mastery) I think it might be really hard to pull off. I know infern4l was able to do it on the 2007 version, but alas he is also retired and may not remember exactly where those offsets are located. Happy MOdding! wait... does companion have this option? i knew lots of functions are hidden inside with no folders at all but i did not know about that one. do you know how i can find this?
|
|
✫Advanced Coder✫
gridning hard working on a fan game - Resident Evil Remix
Posts: 2,991
|
Post by Mr.Curious on Aug 9, 2020 3:06:00 GMT 10
nope
|
|
Posts: 253
|
Post by Re-Play games on Aug 26, 2020 14:09:19 GMT 10
serach for 04 0f 00 8b in hex
|
|
✫Advanced Coder✫
gridning hard working on a fan game - Resident Evil Remix
Posts: 2,991
|
Post by Mr.Curious on Aug 26, 2020 16:07:02 GMT 10
serach for 04 0f 00 8b in hex can you tell us a bit more about this?/ What are the values? Are you editing the exe etc? Cheers
|
|
Posts: 253
|
Post by Re-Play games on Aug 27, 2020 0:21:55 GMT 10
I'm editing the playstation 2 version executable, and the 2007 PC version, 04 0f 00 8b would be the shotgun ammunition accumulation limit ... in this case 0f 00 = 15 ...
|
|
✫Advanced Coder✫
gridning hard working on a fan game - Resident Evil Remix
Posts: 2,991
|
Post by Mr.Curious on Aug 27, 2020 3:12:14 GMT 10
I'm editing the playstation 2 version executable, and the 2007 PC version, 04 0f 00 8b would be the shotgun ammunition accumulation limit ... in this case 0f 00 = 15 ... I see. NO values like this in RE4UHD. Have you figured out how to group items, like how Infernal was able to group multiple grenades in one slot?
|
|
Posts: 253
|
Post by Re-Play games on Aug 27, 2020 8:39:42 GMT 10
I'm editing the playstation 2 version executable, and the 2007 PC version, 04 0f 00 8b would be the shotgun ammunition accumulation limit ... in this case 0f 00 = 15 ... I see. NO values like this in RE4UHD. Have you figured out how to group items, like how Infernal was able to group multiple grenades in one slot? the grenades still don't find the baytes responsible for this, but my friend Leo Lima managed to ... ow I'm sorry, I forgot to mention that the value I mentioned there is for the classic PC version, in the version the last byte is different, I haven’t tested it yet… but I’ve already discovered interesting things that work both on the ps2 and on the pc version… such as the amount of ammunition in the upgrades, determining which weapon you’ll start the game with, what type of ammunition each weapon can use (for example: use TMP bullets to reload chicago typewhriter) etc ...
|
|
✫Advanced Coder✫
gridning hard working on a fan game - Resident Evil Remix
Posts: 2,991
|
Post by Mr.Curious on Aug 27, 2020 13:48:39 GMT 10
Great discoveries!! I am curious as to how you went about finding these bytes.
I wonder if you can disable the dropping of items in the exe. I can achieve this with the trainer for RE4UHD, but it would be cool to edit the exe for this.
|
|
dale home
Posts: 288
|
Post by kTeo on Aug 27, 2020 14:22:12 GMT 10
Great discoveries!! I am curious as to how you went about finding these bytes. I wonder if you can disable the dropping of items in the exe. I can achieve this with the trainer for RE4UHD, but it would be cool to edit the exe for this. the only way we can do it for now is creating a .ita entry for everyone. the item won't appear if the item is magnum ammo
|
|
✫Advanced Coder✫
gridning hard working on a fan game - Resident Evil Remix
Posts: 2,991
|
Post by Mr.Curious on Aug 27, 2020 14:54:53 GMT 10
Great discoveries!! I am curious as to how you went about finding these bytes. I wonder if you can disable the dropping of items in the exe. I can achieve this with the trainer for RE4UHD, but it would be cool to edit the exe for this. the only way we can do it for now is creating a .ita entry for everyone. the item won't appear if the item is magnum ammo While this method does work, it is beyond tedious and is not worth the trouble in my view. I know it is possible to intercept the call functions as they happen, as I have been able to disable drops with cheat engine, but the addresses were dynamic which meant the address would change each time, and fixing this was beyond the realm of my knowledge. There is obviously something in the exe that plays a role in this script. I know Infernal was able to make this happen, but I am not sure which method he used.
|
|
Posts: 253
|
Post by Re-Play games on Sept 2, 2020 8:07:04 GMT 10
the only way we can do it for now is creating a .ita entry for everyone. the item won't appear if the item is magnum ammo While this method does work, it is beyond tedious and is not worth the trouble in my view. I know it is possible to intercept the call functions as they happen, as I have been able to disable drops with cheat engine, but the addresses were dynamic which meant the address would change each time, and fixing this was beyond the realm of my knowledge. There is obviously something in the exe that plays a role in this script. I know Infernal was able to make this happen, but I am not sure which method he used. Infernal told me that he used reverse engineering of games to discover values and functions. I had an .exe modified by him with this function that deactivated enemy loots, and accumulated grenades but I lost it in 2016 and I can't find it on the internet anymore
|
|
✫Advanced Coder✫
gridning hard working on a fan game - Resident Evil Remix
Posts: 2,991
|
Post by Mr.Curious on Sept 2, 2020 10:18:21 GMT 10
While this method does work, it is beyond tedious and is not worth the trouble in my view. I know it is possible to intercept the call functions as they happen, as I have been able to disable drops with cheat engine, but the addresses were dynamic which meant the address would change each time, and fixing this was beyond the realm of my knowledge. There is obviously something in the exe that plays a role in this script. I know Infernal was able to make this happen, but I am not sure which method he used. Infernal told me that he used reverse engineering of games to discover values and functions. I had an .exe modified by him with this function that deactivated enemy loots, and accumulated grenades but I lost it in 2016 and I can't find it on the internet anymore OH NO!!! that would have been good to have as we could have simply compared the EXE in hex and went from there. Damn.. that's so tragic to me !
|
|