Originally posted by Mr.Hutch
Hey i will load Stats from Mw3. I dont know how i made it..
Example:
if (Prestige.Value == 0)
{
byte[] Bytes = new byte[] { 0x00 };
PS3.SetMemory(0x01c1947c, Bytes);
}
else
{
byte[] Bytes = BitConverter.GetBytes(Convert.ToInt32(Prestige.Value.ToString()));
PS3.SetMemory(0x01c1947c, Bytes);
Can anyone help me ?
Hai
Ok, this is ur code:
if (Prestige.Value == 0)
{
byte[] Bytes = new byte[] { 0x00 };
PS3.SetMemory(0x01c1947c, Bytes);
}
else
{
byte[] Bytes = BitConverter.GetBytes(Convert.ToInt32(Prestige.Value.ToString()));
PS3.SetMemory(0x01c1947c, Bytes);
Right?

Ok, how it work? It's simple
Open this:
if (Prestige.Value == 0) = this is when the value of ur prestige (1,2,3,4,5 ecc..)
{
byte[] Bytes = new byte[] { 0x00 }; the byte is the prestige like (0x01 ecc..) but remember(!) the numbers are 1 up to 9 and A up to F! Then 0x0A = Prestige 10 and 0xFF = Prestige 255 
PS3.SetMemory(0x01c1947c, Bytes); this is the offset of the prestige (if it isn't wrong)}
else
{
byte[] Bytes = BitConverter.GetBytes(Convert.ToInt32(Prestige.Value.ToString()));
PS3.SetMemory(0x01c1947c, Bytes);
then for prestige 1
if (Prestige.Value ==
1)
{
byte[] Bytes = new byte[] {
0x01 };
PS3.SetMemory(0x01c1947c, Bytes);
}
else
{
byte[] Bytes = BitConverter.GetBytes(Convert.ToInt32(Prestige.Value.ToString()));
PS3.SetMemory(0x01c1947c, Bytes);
prestige 2
if (Prestige.Value == 2)
{
byte[] Bytes = new byte[] {
0x02 };
PS3.SetMemory(0x01c1947c, Bytes);
}
else
{
byte[] Bytes = BitConverter.GetBytes(Convert.ToInt32(Prestige.Value.ToString()));
PS3.SetMemory(0x01c1947c, Bytes);
prestige 10
if (Prestige.Value ==
10)
{
byte[] Bytes = new byte[] {
0x0A };
PS3.SetMemory(0x01c1947c, Bytes);
}
else
{
byte[] Bytes = BitConverter.GetBytes(Convert.ToInt32(Prestige.Value.ToString()));
PS3.SetMemory(0x01c1947c, Bytes);
Ecc..It's now ok?
Hope you can resolve ur problem