• Trainer
  • Forums
  • Suche
  • Members
  • Kalender
  • Hilfe
  • Extras
Forum stats
Show team
Neue Beiträge ansehen
Heutige Beiträge ansehen
Home of Gamehacking - Archiv
Login to account Create an account
Login
Benutzername:
Passwort: Passwort vergessen?
 



  Home of Gamehacking - Archiv Coding Visual Basic 6, VB.NET
« Zurück 1 2 3 4
Arraybereichs

Ansichts-Optionen
Arraybereichs
DNA Offline
Administrator
*******
Beiträge: 1.330
Themen: 123
Registriert seit: May 2010
Bewertung: 26
#4
30.08.2010, 22:57
Hier ist folgendes der Fehler...

Dein Trainer sucht nur EIN mal den Prozess.

Szenario 1:
Du startest den Trainer und der Trainer sucht den Prozess, er findet aber
keinen Prozess, da das Spiel noch nicht gestartet wurde.
Wenn du nun das Spiel startest, weiß dein Trainer das aber nicht, da er
ja nur EIN mal den Prozess sucht.

Szenario 2:
Du startest das Spiel und danach den Trainer.
Der Trainer findet den Prozess des Spiels und es funktioniert alles 1A Wink

LÖSUNG:
Entferne oben das

Code:
        Dim p As Process() = Process.GetProcessesByName("solitaire")

Und füge es in die beiden Timer ein ... ungefähr so:

Code:
1
2
3
4
5
6
7
8
9
    Private Sub fog1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles fog1.Tick
        Dim p As Process() = Process.GetProcessesByName("solitaire")
        Memory.Writememory(p(0), &H6464990, "0", "4")
    End Sub

    Private Sub fog2_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles fog2.Tick
        Dim p As Process() = Process.GetProcessesByName("solitaire")
        Memory.Writememory(p(0), &H6464990, "1", "4")
    End Sub


Bei mir steht solitaire drin, da ich es mit dem Spiel kurz getestet habe Wink

Und damit du nicht bei 10 Funktionen immer wieder den Spielenamen eintragen musst,
könntest du oben die Variable
Pricate Const ProcName = "solitaire"
Deklarieren, dann würde der Code so aussehen:

Code:
1
2
3
4
5
6
7
8
9
    Private Sub fog1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles fog1.Tick
        Dim p As Process() = Process.GetProcessesByName([b]ProcName[/b])
        Memory.Writememory(p(0), &H6464990, "0", "4")
    End Sub

    Private Sub fog2_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles fog2.Tick
        Dim p As Process() = Process.GetProcessesByName([b]ProcName[/b])
        Memory.Writememory(p(0), &H6464990, "1", "4")
    End Sub

Und du müsstest für weitere Projekte nur EIN mal den Spielenamen ändern Wink


~DNA

ACHTUNG: Lesen gefährdet die Dummheit

[Bild: dna-sig.gif]
Suchen
Antworten
Share Thread:            


Nachrichten in diesem Thema
Arraybereichs - von chesar - 30.08.2010, 17:47
RE: Arraybereichs - von DNA - 30.08.2010, 19:37
RE: Arraybereichs - von chesar - 30.08.2010, 22:11
RE: Arraybereichs - von DNA - 30.08.2010, 22:57
RE: Arraybereichs - von chesar - 31.08.2010, 00:03
RE: Arraybereichs - von fr33k - 31.08.2010, 00:32
RE: Arraybereichs - von DNA - 31.08.2010, 01:29
RE: Arraybereichs - von chesar - 01.09.2010, 00:08
RE: Arraybereichs - von DNA - 01.09.2010, 14:41
RE: Arraybereichs - von chesar - 01.09.2010, 19:23
RE: Arraybereichs - von DNA - 01.09.2010, 22:45
RE: Arraybereichs - von chesar - 01.09.2010, 23:56
RE: Arraybereichs - von DNA - 02.09.2010, 00:13
RE: Arraybereichs - von chesar - 02.09.2010, 00:18
RE: Arraybereichs - von DNA - 02.09.2010, 11:25
RE: Arraybereichs - von chesar - 02.09.2010, 13:05
RE: Arraybereichs - von DNA - 02.09.2010, 13:43
RE: Arraybereichs - von chesar - 02.09.2010, 14:11
RE: Arraybereichs - von DNA - 02.09.2010, 14:15

  • Druckversion anzeigen
  • Thema abonnieren


Benutzer, die gerade dieses Thema anschauen:
1 Gast/Gäste

  • Kontakt
  • Forum team
  • Forum stats
  • Nach oben
 
  • RSS-Synchronisation
  • Lite mode
  • Home of Gamehacking - Archiv
  • Help
 
Forum software by © MyBB - Theme © iAndrew 2014



Linearer Modus
Baumstrukturmodus