Originally Posted by
matthewjohn
wot do i do if there ant any values the same infront of my offset
These are the Pointers I used in my Editor:
RED ORBS READER:
Code:
RedOrbs = (Reader.SearchString("084F72625F526564", StringType.Hexadecimal, Endian.Big)(0) + 10)
Reader.Position = RedOrbs
RedOrbsUpDown.Value = Reader.ReadInt32
RED ORBS WRITER:
Code:
Writer.Position = RedOrbs
Writer.WriteInt32(RedOrbsUpDown.Value)
UPGRADE POINTS READER:
Code:
Try
UpPts1 = (Reader.SearchString("FFFFFFFF00000000FFFFFFFF00000004", StringType.Hexadecimal, Endian.Big)(0) + 24)
UpPts2 = (Reader.SearchString("FFFFFFFF00000000FFFFFFFF00000004", StringType.Hexadecimal, Endian.Big)(0) + 28)
UpPts3 = (Reader.SearchString("FFFFFFFF00000000FFFFFFFF00000004", StringType.Hexadecimal, Endian.Big)(0) + 32)
UpgradePointsUpDown.Enabled = True
Catch ex As Exception
UpgradePointsUpDown.Enabled = False
End Try
Reader.Position = UpPts2
UpgradePointsUpDown.Value = Reader.ReadInt32
UPGRADE POINTS WRITER:
Code:
If UpgradePointsUpDown.Enabled = True Then
Writer.Position = UpPts1
Writer.WriteInt32(UpgradePointsUpDown.Value)
Writer.Position = UpPts2
Writer.WriteInt32(UpgradePointsUpDown.Value)
Writer.Position = UpPts3
Writer.WriteInt32(UpgradePointsUpDown.Value)
ElseIf UpgradePointsUpDown.Enabled = False Then
End If
Need to write the Upgrade Points to 3 spots, that's why there are 3 Pointers