Habe gestern einen Trainer erstellt mit visual studio aber der ingame passiert nichts. Habe alles richtig gemacht. Geht diese Methode nicht mehr oder woran kann es liegen?
Public Class Form1
Private Sub CheckBox1_CheckedChanged(sender As Object, e As EventArgs) Handles CheckBox1.CheckedChanged
Dim InfSP = Process.GetProcessesByName("S4Client")(0).MainModule.BaseAddress.ToInt32()
InfSP += &H11E872 ;Base Address
If CheckBox1.Checked = True Then
ReadWritingMemory.WriteXBytes("S4Client", InfSP, "DB")
Else
ReadWritingMemory.WriteXBytes("S4Client", InfSP, "D9")
End If
End Sub
End Class
Einfach die Adresse nehmen bringt nichts, wenn du eine Adresse Scannst mit der AOB, kriegst du ja genau 1 Adresse.Quote:
Genau visual basic, also von der Base adress habe ich noch gar nichts gehört. Weil ich hatte jetzt von inf sp und god mode die adress und die beiden values eben jeweils
Hier habe ich es bereits erklärtQuote:
Ich nehme mal an du verwendest Visual Basic?
Wenn dem so ist, du musst die BaseAddress einbinden
z.B Infinite SP
Original Address : 012BE872
Base Address : 11E872
Dann machst du es folgendermaßen
Dann funktioniert es. :)Code:Public Class Form1 Private Sub CheckBox1_CheckedChanged(sender As Object, e As EventArgs) Handles CheckBox1.CheckedChanged Dim InfSP = Process.GetProcessesByName("S4Client")(0).MainModule.BaseAddress.ToInt32() InfSP += &H11E872 ;Base Address If CheckBox1.Checked = True Then ReadWritingMemory.WriteXBytes("S4Client", InfSP, "DB") Else ReadWritingMemory.WriteXBytes("S4Client", InfSP, "D9") End If End Sub End Class
Dim InfSP = Process.GetProcessesByName("S4Client")(0).MainModule.BaseAddress.ToInt32()
InfSP += &H11E872 ;Base Address