Anstoss 2 Gold - Real Time Editor (A2G-RTE)

Begonnen von strajk-, 28. August 2023, 20:06:28

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 2 Gäste betrachten dieses Thema.

strajk-

Basiert auf das Cheat Engine Thema.

Beschreibung
Diese Anwendung ermöglicht das Editieren von Werten im Spiel während dieser Läuft.
Sollte der Anti-Virus spinnen, ist es ein False Positive, der Code ist Open Source, könnt es euch selber Kompilieren falls man mir nicht traut.


Github seite mit der Source
https://github.com/strajk-/A2G-RTE


Github seite für das Download vom neuesten Release
https://github.com/strajk-/A2G-RTE/releases/latest
Auf dieser Seite auf A2G-RTE.exe drücken um es herunterzuladen.


Kompatible mit
- GOG Version
- Jubiläumsedition
Andere Stände wie der original release von 1998 und die Back to Games Version müssen noch geprüft werden, könnten allerdings funktionieren.


Voraussetzung
- (Mindestens) Windows 10 v1606 (Windows 10 Stand ab Juni 2016)
- .NET 7 Desktop Runtime  (Download vom Runtime hier)


Allgemeine Info
Auf der Github Seite sind alle Anweisungen (auf englisch) beschrieben.
Sollte der Runtime fehlen, kommt auch eine Fehlermeldung:
1.jpg
Von der Meldung aus kommt ihr auch auf die Downloadseite vom Runtime.
.NET 7 wiederum ist erst ab Windows 10 v1606 Kompatible (Windows 10 Stand ab Juni 2016).
Eurem Stand könnt ihr mittels Befehl "winver" prüfen.

Ist alles eingerichtet wird das Interface erscheinen:
2.jpg

Während Anstoss 2 Gold läuft, Auf das "Refresh" Icon drücken um das Interface mit Daten zu füllen:
3.jpg

Nun könnt ihr Änderungen am Aktuellen Kader Vornehmen, Geschrieben ins Spiel wird es erst beim Drücken vom "Apply" Icon (Diskette).

Achtung, dies ist eine erste Version, ich mache keine Validierungen von euren Input, bedeutet ihr könnt Buchstaben in Felder eintragen wo eigentlich nur Nummern gehören, dies ist einfach erstmal nur ein Stand um überhaupt editieren zu können, und scheint mit meinem Spielstand prima zu funktionieren.

Sollte etwas nicht passen ist es halb so wild, ihr könnt einfach euren letzten Spielstand wieder Laden und die Änderungen sind wieder weg, gespeichert werden die erst wenn auch ein Spielstand gespeichert wird.

Vor das editieren zu Empfehlen immer dem Refresh Icon zu betätigen, der Editor geht dem Spielstand nicht nach, sondern lädt dem Speicher vom Spiel bei Anfrage von euch ab.

Viel spass beim Stärke 99 geben =)

Old Pal

Zitat von: strajk- am 28. August 2023, 20:06:28Basiert auf das Cheat Engine Thema.

Diese Anwendung ermöglicht das Editieren von Werten im Spiel während dieser Läuft.
Sollte der Anti-Virus spinnen, es ist ein False Positive, der Code ist Open Source, könnt es euch selber Kompilieren, hier noch die Repository auf Github:
https://github.com/strajk-/A2G-RTE

Download von der neuesten Version ist durch folgenden Link möglich:
https://github.com/strajk-/A2G-RTE/releases/latest
Auf dieser Seite auf A2G-RTE.exe drücken um es herunterzuladen.

Die Anwendung funktioniert nur mit der GOG Version, und erfordert das .NET 7 Desktop Runtime installiert ist.
Der Link zum Runtime ist hier zu finden, auf der Github Seite sind alle Anweisungen (auf englisch) beschrieben.

Sollte der Runtime fehlen, kommt auch eine Fehlermeldung:
1.jpg
Von der Meldung aus kommt ihr auch auf die Downloadseite vom Runtime.
.NET 7 wiederum ist erst ab Windows 10 v1606 Kompatible (Windows 10 Stand ab Juni 2016).
Eurem Stand könnt ihr mittels Befehl "winver" prüfen.

Ist alles eingerichtet wird das Interface erscheinen:
2.jpg

Während Anstoss 2 Gold läuft, Auf das "Refresh" Icon drücken um das Interface mit Daten zu füllen:
3.jpg

Nun könnt ihr Änderungen am Aktuellen Kader Vornehmen, Geschrieben ins Spiel wird es erst beim Drücken vom "Apply" Icon (Diskette).

Achtung, dies ist eine erste Version, ich mache keine Validierungen von euren Input, bedeutet ihr könnt Buchstaben in Felder eintragen wo eigentlich nur Nummern gehören, dies ist einfach erstmal nur ein Stand um überhaupt editieren zu können, und scheint mit meinem Spielstand prima zu funktionieren.

Sollte etwas nicht passen ist es halb so wild, ihr könnt einfach euren letzten Spielstand wieder Laden und die Änderungen sind wieder weg, gespeichert werden die erst wenn auch ein Spielstand gespeichert wird.

Vor das editieren zu Empfehlen immer dem Refresh Icon zu betätigen, der Editor geht dem Spielstand nicht nach, sondern lädt dem Speicher vom Spiel bei Anfrage von euch ab.

Viel spass beim Stärke 99 geben =)

Frage: Kann man damit auch die Werte der Spieler anderer Vereine ändern, oder nur die eigene Mannschaft anpassen?
Mich würde es tierisch reizen, mal die untersten Ligen sanft zu manipulieren, also z.B. alle Stärkewerte aller Spieler bei einem besonders schlechten verein vor der Saison um je 2 zu erhöhen und zu verfolgen, was in dieser Liga dann pasiert.

strajk-

Es ist möglich aber nicht mit diesem Softwarestand.
Beim herumspielen in der Memory konnte ich feststellen das jeder Kader erreichbar war, diese erste Version bezieht sich mehr am eigenem Kader.

Rene

Zitat von: strajk- am 28. August 2023, 20:06:28Basiert auf das Cheat Engine Thema.

Diese Anwendung ermöglicht das Editieren von Werten im Spiel während dieser Läuft.
Sollte der Anti-Virus spinnen, es ist ein False Positive, der Code ist Open Source, könnt es euch selber Kompilieren, hier noch die Repository auf Github:
https://github.com/strajk-/A2G-RTE

Download von der neuesten Version ist durch folgenden Link möglich:
https://github.com/strajk-/A2G-RTE/releases/latest
Auf dieser Seite auf A2G-RTE.exe drücken um es herunterzuladen.

Die Anwendung funktioniert nur mit der GOG Version, und erfordert das .NET 7 Desktop Runtime installiert ist.
Der Link zum Runtime ist hier zu finden, auf der Github Seite sind alle Anweisungen (auf englisch) beschrieben.

Sollte der Runtime fehlen, kommt auch eine Fehlermeldung:
1.jpg
Von der Meldung aus kommt ihr auch auf die Downloadseite vom Runtime.
.NET 7 wiederum ist erst ab Windows 10 v1606 Kompatible (Windows 10 Stand ab Juni 2016).
Eurem Stand könnt ihr mittels Befehl "winver" prüfen.

Ist alles eingerichtet wird das Interface erscheinen:
2.jpg

Während Anstoss 2 Gold läuft, Auf das "Refresh" Icon drücken um das Interface mit Daten zu füllen:
3.jpg

Nun könnt ihr Änderungen am Aktuellen Kader Vornehmen, Geschrieben ins Spiel wird es erst beim Drücken vom "Apply" Icon (Diskette).

Achtung, dies ist eine erste Version, ich mache keine Validierungen von euren Input, bedeutet ihr könnt Buchstaben in Felder eintragen wo eigentlich nur Nummern gehören, dies ist einfach erstmal nur ein Stand um überhaupt editieren zu können, und scheint mit meinem Spielstand prima zu funktionieren.

Sollte etwas nicht passen ist es halb so wild, ihr könnt einfach euren letzten Spielstand wieder Laden und die Änderungen sind wieder weg, gespeichert werden die erst wenn auch ein Spielstand gespeichert wird.

Vor das editieren zu Empfehlen immer dem Refresh Icon zu betätigen, der Editor geht dem Spielstand nicht nach, sondern lädt dem Speicher vom Spiel bei Anfrage von euch ab.

Viel spass beim Stärke 99 geben =)

Ich habe versucht das zu instalieren aber bei mir kommt folgende meldung..

Enthält Virus oder möglich unerwünschte Software..

strajk-

Zitat von: Rene am 26. Mai 2024, 12:49:31Ich habe versucht das zu instalieren aber bei mir kommt folgende meldung..

Enthält Virus oder möglich unerwünschte Software..
Freigeben, solche Meldungen sind normal da die Anwendung die memory bereich einer anderen Anwendung Manipuliert, dies ist die norm bei einer Virus Anwendung und aus diesen gründen gibt der Anti-Virus auch eine Warnung.
Meine Anwendung ist Allerdings Open-Source, jeder kann sich die Source anschauen um zu sehen was ich dort drin mache, wer meine Kompilierte Anwendung nicht traut kann sich die Source selber herunterladen und Kompilieren lassen.

strajk-

Kann mittlerweile bestätigen das A2G-RTE mit der Jubiläumsedition Kompatible ist, erfordert von meiner seite kein weiteren Entwicklungsaufwand.

Muss es noch mit der Back to Games und 1998 release probieren, behaupte aber das es gehen wird, werde die Kompatibilitätsliste erweitern.

Rene

Zitat von: strajk- am 27. Mai 2024, 17:47:13Freigeben, solche Meldungen sind normal da die Anwendung die memory bereich einer anderen Anwendung Manipuliert, dies ist die norm bei einer Virus Anwendung und aus diesen gründen gibt der Anti-Virus auch eine Warnung.
Meine Anwendung ist Allerdings Open-Source, jeder kann sich die Source anschauen um zu sehen was ich dort drin mache, wer meine Kompilierte Anwendung nicht traut kann sich die Source selber herunterladen und Kompilieren lassen.

Habe ich ja aber der installiert da nix sondern bricht ab bzw macht garnix :/

strajk-

Zitat von: Rene am 05. Juni 2024, 11:58:25Habe ich ja aber der installiert da nix sondern bricht ab bzw macht garnix :/

Was bedeutet garnix?
Installiert wird nichts.
Um es ausführen zu können muss das .NET 7 Desktop Runtime installiert sein, und einem Windows 10 Stand von Juni 2016 haben, sind diese Voraussetzungen erfüllt muss man nur noch die Anwendung starten, genau wie es im Hauptpost beschrieben ist.

Sonst teile selber ein paar screens um eine genaue aussage geben zu können, du hast ja letztes mal Meldungen erwähnt, also bedeutet das doch etwas passiert.

Falls die Anwendung beim aufstarten abstürzt kann man mittels Windows Ereignisprotokoll (eventvwr) die Ursache vom Absturz prüfen und hier auflisten, da es sich um eine .NET Anwendung handelt, sollte es wirklich abgestürzt sein erscheint es unter dem Protokoll der Anwendungen mit der Quelle ".NET Runtime", z.B. so:
Screenshot 2024-06-05 195139.png

Man kann im diesen Protokoll explizit auf der Quelle .NET Runtime filtern, dort sind normalerweise tausende von Einträge, aber wie du sehen kannst sehe ich nur 3 von anderen Anwendungen die ich in der Vergangenheit verwendet habe.
Sollte es abgestürzt sein, wird auf der ersten Zeile "Anwendung: A2G-RTE.exe" erscheinen, Kopiere dem ganzen Text und teile diesen mit uns, dies ist sehr relevante Information um zu wissen wo und warum es Abgestürzt ist, falls es ein Absturz gab.

Rene

Zitat von: strajk- am 05. Juni 2024, 19:55:57Was bedeutet garnix?
Installiert wird nichts.
Um es ausführen zu können muss das .NET 7 Desktop Runtime installiert sein, und einem Windows 10 Stand von Juni 2016 haben, sind diese Voraussetzungen erfüllt muss man nur noch die Anwendung starten, genau wie es im Hauptpost beschrieben ist.

Sonst teile selber ein paar screens um eine genaue aussage geben zu können, du hast ja letztes mal Meldungen erwähnt, also bedeutet das doch etwas passiert.

Falls die Anwendung beim aufstarten abstürzt kann man mittels Windows Ereignisprotokoll (eventvwr) die Ursache vom Absturz prüfen und hier auflisten, da es sich um eine .NET Anwendung handelt, sollte es wirklich abgestürzt sein erscheint es unter dem Protokoll der Anwendungen mit der Quelle ".NET Runtime", z.B. so:
Screenshot 2024-06-05 195139.png

Man kann im diesen Protokoll explizit auf der Quelle .NET Runtime filtern, dort sind normalerweise tausende von Einträge, aber wie du sehen kannst sehe ich nur 3 von anderen Anwendungen die ich in der Vergangenheit verwendet habe.
Sollte es abgestürzt sein, wird auf der ersten Zeile "Anwendung: A2G-RTE.exe" erscheinen, Kopiere dem ganzen Text und teile diesen mit uns, dies ist sehr relevante Information um zu wissen wo und warum es Abgestürzt ist, falls es ein Absturz gab.

Habe NET7 instaliert dann die A2G gedownlaodet dann kommt die meldung wenn ich es installieren möchte .> Auf dem angegebenen Gerät bzw. den Pfad oder die Datei kann nicht zugegriffen werden. Sie verfügen ggf. nicht über ausreichende Berechtigungen, um auf das element zugreifen zu können.

ich kann doch echt nicht so dumm sein omg ist das peinlich.

Rene

#9
Keine Reaktion bezüglich Realtime Editor.?

Cheat Engine habe ich jetzt bissl raus wie alter, stärkeund so änderbar ist weilmit deiner tabelle immer nur der torwart angezeigt wird alle anderen spieler nicht.

Name ändern eines Spielers mit Cheat Engine geht nicht oder-??? den immer wenn ich einen Namen änder und speicher im spiel und cheat engine dann schließe kommt beim neustart der alte Name des Spielers zurück.

Wie kann ich Spielern eine Nebenposition über Cheat Engine geben bzw wie suche ich danach.?

Hast du schon eine Liste für die Jubiläumsedition.?

strajk-

Zitat von: Rene am 13. Juni 2024, 22:28:31Keine Reaktion bezüglich Realtime Editor.?

Cheat Engine habe ich jetzt bissl raus wie alter, stärkeund so änderbar ist weilmit deiner tabelle immer nur der torwart angezeigt wird alle anderen spieler nicht.

Name ändern eines Spielers mit Cheat Engine geht nicht oder-??? den immer wenn ich einen Namen änder und speicher im spiel und cheat engine dann schließe kommt beim neustart der alte Name des Spielers zurück.

Wie kann ich Spielern eine Nebenposition über Cheat Engine geben bzw wie suche ich danach.?

Hast du schon eine Liste für die Jubiläumsedition.?

Ich warte noch auf die Informationen die ich in meiner Letzten Antwort beschrieben habe und die ich brauche um überhaupt helfen zu können.

Cheat Engine Tabelle werde ich nicht erweitern da es seinem Zweck schon erfüllt hat, es sollte mit der Jubiläumsedition Kompatibel sein da der A2G-RTE auch mit der Jubiläumsedition funktioniert und sich von dieser Liste basiert.

Rene

Zitat von: strajk- am 14. Juni 2024, 12:25:36Ich warte noch auf die Informationen die ich in meiner Letzten Antwort beschrieben habe und die ich brauche um überhaupt helfen zu können.

Cheat Engine Tabelle werde ich nicht erweitern da es seinem Zweck schon erfüllt hat, es sollte mit der Jubiläumsedition Kompatibel sein da der A2G-RTE auch mit der Jubiläumsedition funktioniert und sich von dieser Liste basiert.

Deine Tabelle geht mit meinem Spiel nicht da wird nur der Torwart mit allem aufgelistet die weiteren  spieler da steht nur Name und Position mehr nicht.

habe dir geschrieben das folgende meldung kommt: Auf dem angegebenen Gerät bzw. den Pfad oder die Datei kann nicht zugegriffen werden. Sie verfügen ggf. nicht über ausreichende Berechtigungen, um auf das element zugreifen zu können.

Wie kann ich hier Screens posten .?

Rene

#12
Jetzt läuft er bzw wurde der RTE geöffnet jetzt kommt aber die Meldung wenn ich auf Diskette oder den Grünen Kreis drücke anstoss 2 gold Process not found obwohl anstoss 2 gold im Fenstermodus läuft wo könnte da der fehler liegen.?

Wenn ich Realtime öffne ist er komplett leer ( gehe auf Spielerkader und nicht auf Mannschaftsaufstellung) und wenn ich deine schritte mache mit refresh kommt die info prozess nicht gefunden kann auch keine spieler wie in deinem Bild bearbeiten bzw wird kein Kader angezeigt oder aufgelistet wie auf deinem Bild also was mache ich falsch habe wie gesagt die Jubiläumsedition. .?

strajk-

#13
Zitat von: Rene am Heute um 16:05:11Deine Tabelle geht mit meinem Spiel nicht da wird nur der Torwart mit allem aufgelistet die weiteren  spieler da steht nur Name und Position mehr nicht.
Dies ist gewollt...die Cheat Engine liste war nur ein Template um Werte im Spiel zu finden...es ist nicht eine Tabelle wo du einfach Zugriff auf allen Spieler verschaffen kannst, da musst du selber die Adressen Anpassen falls du das machen willst, diese Liste wurde nur entwickelt um mit Hilfe der Community alle notwendigen Offsets zu finden um diesen Real Time Editor zu entwickeln.

Zitat von: Rene am Heute um 16:26:43Jetzt läuft er bzw wurde der RTE geöffnet jetzt kommt aber die Meldung wenn ich auf Diskette oder den Grünen Kreis drücke anstoss 2 gold Process not found
Die Anwendung sucht nach der ersten Anwendungen wo das Fenster als Titel mit "anstoss" anfängt, dies wird in einem Zukünftigen Update geändert das man selber dem Prozess auswählen kann wenn es keins oder mehrere findet, wie sieht der Titel von deinem Anstoss Fenster aus?
Falls du andere Anwendungen momentan offen hast die ein "Anstoss" in der titel haben, diese schliessen sonst verwirrt sich die Anwendung.
z.B. wenn du diesem Post im Browser offen hast, wird sich die Anwendung mit grosser warscheinlichkeit verwirren weil wie du sehen kannst im Browsertab "Anstoss 2 Gold...etc" steht.

Habe es erstmal so gemacht weil dies die Benutzerfreundlichste Variante war weil die GoG Version Anstoss nicht unter anstoss2.exe ausführt, sondern unter run.exe (Jubiläumsedition glaube ich auch), wie erwähnt wird bei Gelegenheit in einem Update angepasst.

Screenshot 2024-06-16 222526.png