Hab mich dazu entschlossen euch (oder eher den erfahrenen Programmierern unter euch) den Quellcode auf zu stellen.
Vllt ergibt sich daraus ja was und jmd passt euch den Switch-Bot an die neue Binary an
Ich werde auf GitHub auf die meisten Fragen bezüglich des Codes Antworten, aber bitte fragt nicht nach grundlegenden Sachen wie z.B. Tutorials auf YouTube oder wie ihr das Projekt kompilieren könnt usw. ich denke ihr wisst was ich meine
Zu guter letzt hoffe ich dass jetzt nicht tausend Threads mit (leichtabgewandelten) Kopien meiner Tools auftauchen, falls ihr so etwas plant müsst ihr den Quellcode dazu veröffentlichen #GPL-Lizenz
1. Vorwort
Ich hatte Langeweile und hab mal angefangen mehrere Hacks/Bots zu programmieren.
Auf das Design hab ich jetzt nicht so geachtet, da ich dafür den Code umschreiben müsste (soviel Langeweile hab ich dann auch nicht).
An diesem Projekt wird nur selten gearbeitet, wenn ich Lust hab.
1 - Hier könnt ihr den gewünschten Bonus auswählen und einen Mindestwert eingeben. (Reihenfolge egal)
2 - Speichert die ausgewählten Boni und Werte.
3 - Setzt die entsprechenden Felder zurück. (Die gespeicherten werden auch zurückgesetzt)
4 - Hier könnt ihr eine alternative Einstellungen auswählen und aktiveren.
5 - Das ganze nochmal für den 6. & 7. Bonus.
6 - Hier gibt ihr die gewünschte Wartezeit zwischen dem Wechseln der Bonis in ms ein, jeder Wert der unter 500ms liegt wird auf 500 gesetzt.
7 - Wenn die Switch-Item Value geändert wurde, was sich meistens dadurch erkennen lässt das nichts passiert nachdem der Switch-Bot gestartet worden ist, müsst ihr das Switch-Item ("Gegenstand verzaubern") in das 1. Inventar unten rechts legen und auf "Auslesen" klicken.
8 - Wenn die Switch-Item Value geändert wurde, was sich meistens dadurch erkennen lässt das nichts passiert nachdem der Switch-Bot gestartet worden ist, müsst ihr das Switch-Item ("Gegenstand segnen") in das 1. Inventar unten rechts legen und auf "Auslesen" klicken.
9 - Durch aktivieren der CheckBox werden automatisch die Switch-Items nachgekauft.
10 - Durch aktivieren der CheckBox wird geprüft ob sich die Items auf den aktivien Slots ändern.
11 - Speichert die Einstellung für die Optionen.
12 - Setzt die Einstellungen für die Optionen zurück.
1 - Hier gebt ihr an wie oft der Text gespammt werden soll. Wenn ihr 0 eingebt spammt der Bot bis ihr wieder "Stoppen" drückt.
2 - Hier gebt ihr den Abstand zwischen den Spam-Nachrichten in ms ein, jeder Wert, der unter 750ms liegt wird auf 750ms gesetzt (sonst werdet ihr gekickt)
3 - Der Button wird aktiviert sobald ihr etwas bei Spam-Text schreibt.
1 - Hier gebt ihr den Abstand zwischen den PickUp-Packets in ms ein, es gibt einen clientseitigen Schutz der nur 500ms erlaubt.
2 - Nach aktivieren der CheckBox könnt ihr Gegenstände ohne die Standart-Wartezeit aufnehmen. (Nicht für GF)
3 - Speichert eure Einstellungen.
4 - Setzt eure Einstellungen zurück.
1 - Wenn die CheckBox aktiv ist wird beim normalen Uppen das Packet der entsprechenden Anzahl oft gesendet.
2 - Uppt das Item auf dem 1. Slot, wie oft hängt von 1 ab.
3 - Uppt das Item auf dem 1. Slot, 1x.
Neue Versionen: SendAttackToTarget 1.0.0.0, InviDropper 1.0.0.0, Switch-Bot 1.0.0.5, Spam-Bot 1.0.0.5, PickUp-Bot 1.0.1.3 und Upp-Tool 1.0.2.1 (Neu)
2.4 Häufig gestellte Fragen
Frage: Wieso ist A11 beim Downloaden falsch?
Antwort: Weil ihr die Zahlen-/Buchstabenkombination anklicken müsst, die im Hintergrund des Bildes ist und die ist nicht immer A11.
Frage: Wieso kommt ein Fehler beim Entpacken?
Antwort: Das liegt an Fehlalarmen seitens eures Antivirenprogramms.
Schaltet euer Antivirenprogramm aus und downloadet es euch neu.
Frage: Was soll ich machen wenn der Injektor nicht funktioniert bzw. der Prozess geschützt ist?
Antwort:
Frage: Wieso kommt eine Fehlermeldung, dass ich nicht die nötigen Berechtigungen hab, wenn ich die Dll auswähle?
Antwort: Deine Anti-Virus Software blockt den Zugriff...da hilft nur AV ausschalten oder wenn es dein AV anbietet die Dlls zu den Ausnahmen hinzufügen.
Frage: Warum wird der Metin2 Prozess nicht aufgelistet bzw. wenn ich per "Fenster wählen" injezieren will kommt eine Fehlermeldung?
Antwort: Du musst Metin2 mit einem Nicht-Admin Konto starten und den Injektor als Admin ausführen.
Wenn der Client ein Hackshield hat müsst ihr den 32 Bit Injektor nehmen.
Frage: Was soll ich machen, wenn sich Metin2 beim injizieren schließt (??????-Fesnter)?
Antwort: In diesem solltest du überprüfen, ob du auch wirklich die Preview verwendest.
Wenn das der Fall ist benachrichtige mich mit Server & dem verwendeten Tool.
Frage: Was ist "ms"?
Antwort: Millisekunden, 1000ms sind 1 Sekunde.
Frage: Welchen Wert muss ich bei Boni ohne Wert eintragen (z.B. Immun gg. Ohnmacht)?
Antwort: 1
Frage: Warum funktioniert es nicht auf meinem Betriebssystem/Server?
Antwort: Wenn ihr eine höhere Version als Windows XP SP3 habt liegt es nicht am OS.
Kleines How² wie man die Hacks auf Servern wie
HikariMt2
Pandora2
SiriusMT2
Zum laufen bringt:
Den Injektor "PerX" laden. (google).
PerX als Admin starten.
Bei "What to inject "metin2client.exe" eintragen. (wie der Client heißt).
Und How to inject: Automatically
Den Client starten.
Es wird beim ersten Mal noch nicht gehen.
Den Vorgang ein zweites mal durchgehen,
und es wird gehen.
Bei Pandora2 wurde der Client im Ordner nicht angezeigt, dies könnt ihr über die Ordner Optionen einschalten. Wichtig ist nämlich dass man den CLIENT und nicht den PATCHER startet.
Wer es nicht gepacken bekommt, für den kann ich auch ein Video machen ^^
! C:\Users\Gerrit\Downloads\Ultimate-Tool.zip: Unknown method in Dll-Injector by Slait.exe
! C:\Users\Gerrit\Downloads\Ultimate-Tool.zip: Unknown method in EPvP HWID Generator by Ende\epvp_hwid.dll
! C:\Users\Gerrit\Downloads\Ultimate-Tool.zip: Unknown method in EPvP HWID Generator by Ende\HWID Generator by Ende.exe
! C:\Users\Gerrit\Downloads\Ultimate-Tool.zip: Unknown method in Ultimate-Tool.dll
Weiß jemand woran das liegen könnte? Habe nichts an den Dateien geändert.