• 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

Seiten (2): 1 2 Weiter »
Ansichts-Optionen
Arraybereichs
chesar Offline
Member
***
Beiträge: 218
Themen: 36
Registriert seit: Aug 2010
Bewertung: 0
#1
30.08.2010, 17:47
Und wieder ein mal brauche ich eure Hilfe.

Wenn ich erst das Game Starte und dann mein Trainer läuft alles Prima kann die Hotkeys drücken läuft alles, aber wenn ich es genau anderes herum machen also erst den Trainer und dann das Game und dann ein key Drücke kommt eine Fehler Meldung

"Der Index war außerhalb des Arraybereichs."

Ich hab echt keine Ahnung woran das Liegt
Suchen
Antworten
DNA Offline
Administrator
*******
Beiträge: 1.330
Themen: 123
Registriert seit: May 2010
Bewertung: 26
#2
30.08.2010, 19:37
Hmm, ohne den Quellcode zu kennen kann ich dazu leider nicht viel sagen.
Da müsstest du mir den Quellcode zukommen lassen.
ACHTUNG: Lesen gefährdet die Dummheit

[Bild: dna-sig.gif]
Suchen
Antworten
chesar Offline
Member
***
Beiträge: 218
Themen: 36
Registriert seit: Aug 2010
Bewertung: 0
#3
30.08.2010, 22:11
(30.08.2010, 19:37)DNA schrieb: Hmm, ohne den Quellcode zu kennen kann ich dazu leider nicht viel sagen.
Da müsstest du mir den Quellcode zukommen lassen.

So hier mal ein Kleiner Ausschnitt von mein Projekt kommt aber das selbe bei raus!

Und unter Windows XP findet er die bassmod.dll auch nicht!

http://www.virustotal.com/file-scan/repo...1283195050


Angehängte Dateien
.rar   CheSaR Projekt.rar (Größe: 416,27 KB / Downloads: 651)
Suchen
Antworten
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
chesar Offline
Member
***
Beiträge: 218
Themen: 36
Registriert seit: Aug 2010
Bewertung: 0
#5
31.08.2010, 00:03
Stimmt :shy: jetzt geht es,
man wenn ich dich nicht hätte :rolleyes:

Habt ihr die Seite erst neu oder warum ist sie noch nicht so bekannt?
Suchen
Antworten
fr33k Offline
Administrator
*******
Beiträge: 573
Themen: 76
Registriert seit: May 2010
Bewertung: 3
#6
31.08.2010, 00:32
(31.08.2010, 00:03)chesar schrieb: Habt ihr die Seite erst neu oder warum ist sie noch nicht so bekannt?

Neu nicht wirklich, war damals ein anderer Name, aber alleine schafft man das alles nicht.

Unbekannt deswegen weil es die Seite noch nicht wirklich lange gibt, und die meisten (ausser du jetzt zum beispiel) nur Trainer runterladen.

Leute wie du wo sich dafür auch interessieren gibt es leider wenige
[Bild: sig2.gif]
Ich weiss meine Signatur ist zu groß Tounge















Homepage Suchen
Antworten
DNA Offline
Administrator
*******
Beiträge: 1.330
Themen: 123
Registriert seit: May 2010
Bewertung: 26
#7
31.08.2010, 01:29
(31.08.2010, 00:32)fr33k schrieb:
(31.08.2010, 00:03)chesar schrieb: Habt ihr die Seite erst neu oder warum ist sie noch nicht so bekannt?

Neu nicht wirklich, war damals ein anderer Name, aber alleine schafft man das alles nicht.

Unbekannt deswegen weil es die Seite noch nicht wirklich lange gibt, und die meisten (ausser du jetzt zum beispiel) nur Trainer runterladen.

Leute wie du wo sich dafür auch interessieren gibt es leider wenige

Jup, leider gibt es zu wenig deutschsprachige Leute, die sich damit befassen.
Wir versuchen auch alles mögliche um die Seite bekannter zu machen, aber
das läuft eher schleppend voran ...
ACHTUNG: Lesen gefährdet die Dummheit

[Bild: dna-sig.gif]
Suchen
Antworten
chesar Offline
Member
***
Beiträge: 218
Themen: 36
Registriert seit: Aug 2010
Bewertung: 0
#8
01.09.2010, 00:08
Leider ein neues Problem das selbe jetzt genau anderes herum...
Checkbox ist noch checket true und das Spiel wird beendet kommt der gleiche fehler!

hab es so Probiert

Code:
If Label3.Text = "NOT Found" Then
            fog2.Stop()
            fog1.Stop()
            nofog.Checked = False
        End If


geht leider nicht!

Suchen
Antworten
DNA Offline
Administrator
*******
Beiträge: 1.330
Themen: 123
Registriert seit: May 2010
Bewertung: 26
#9
01.09.2010, 14:41
Lad dein aktuelles Projekt bitte nochmal hoch, damit ich mir das
genauer anschauen kann.
ACHTUNG: Lesen gefährdet die Dummheit

[Bild: dna-sig.gif]
Suchen
Antworten
chesar Offline
Member
***
Beiträge: 218
Themen: 36
Registriert seit: Aug 2010
Bewertung: 0
#10
01.09.2010, 19:23
(01.09.2010, 14:41)DNA schrieb: Lad dein aktuelles Projekt bitte nochmal hoch, damit ich mir das
genauer anschauen kann.

So hier noch mal!
zum Problem: Bei Starten geht alles Prima er sucht nach der exe und schreibt dann den Value, wenn dich Checkbox.checkd = True ist!

aber

Wenn die Checkbox immer noch Checked ist und er die exe nicht mehr Findet kommt ein Fehler da die Timer ja noch weiter Laufen.
Ich hab es so Probiert :

Code:
If Label3.Text = "NOT Found" Then
            fog2.Stop()
            fog1.Stop()
            nofog.Checked = False
        End If


bei ein Timer geht es, aber nicht bei 20 so wie bei mir!
Probiere es einfch mal aus! liegt alles im Rar Ordner hab noch nen kleine iw4mp.exe mit rein gemacht!

http://www.virustotal.com/file-scan/repo...1283357814



Angehängte Dateien
.rar   Projekt.rar (Größe: 185,98 KB / Downloads: 541)
Suchen
Antworten
Share Thread:            
Seiten (2): 1 2 Weiter »


  • Druckversion anzeigen
  • Thema abonnieren


Benutzer, die gerade dieses Thema anschauen:
2 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