{
if (checkBox1.Checked == true)
{
byte[] Redboxes = new byte[] { 0x38, 0x60, 0, 1, 0x38, 0x60 };
PS3.SetMemory(0x000783E0, Redboxes);//<<This is how you set your mods
}
else
{
byte[]Redboxes = new byte[] { 0x60, 0, 0, 0, 0x41, 0x81, 1, 0x0C };
PS3.SetMemory(0x00078604, Redboxes);
}
}
The text in red is the offset that you need to change for the new function such as god mode, unlimited ammo, all perks etc.
The text in blue is the bytes that need to be changed to activate the new function that you are wanting. Without changing the bytes the checkbox in this case will either do something wrong or nothing at all.
The text in green is the function name that is linked together so you have to make sure that the function name in the top line and bottom line match otherwise you will get an error when trying to compile the tool. I also believe that you should rename them for each function as I have done in the next example so that it is easier to find and replace if you ever need to make changes.
The text in grey is the API that you are using at that time obviously if you have added the code from the top to the project then you wont need to change this as it will automatically define if it is CCAPI or TMAPI.
{
if (checkBox1.Checked == true)
{
byte[] Redboxes = new byte[] { 0x38, 0x60, 0, 1, 0x38, 0x60 };
PS3.SetMemory(0x000783E0, Redboxes);//<<This is how you set your mods
}
else
{
byte[]Redboxes = new byte[] { 0x60, 0, 0, 0, 0x41, 0x81, 1, 0x0C };
PS3.SetMemory(0x00078604, Redboxes);
}
}
The text in red is the offset that you need to change for the new function such as god mode, unlimited ammo, all perks etc.
The text in blue is the bytes that need to be changed to activate the new function that you are wanting. Without changing the bytes the checkbox in this case will either do something wrong or nothing at all.
The text in green is the function name that is linked together so you have to make sure that the function name in the top line and bottom line match otherwise you will get an error when trying to compile the tool. I also believe that you should rename them for each function as I have done in the next example so that it is easier to find and replace if you ever need to make changes.
The text in grey is the API that you are using at that time obviously if you have added the code from the top to the project then you wont need to change this as it will automatically define if it is CCAPI or TMAPI.
Copyright © 2026, NextGenUpdate.
All Rights Reserved.