Hi, ich habe schon viel gelesen im Forum und das Problem scheint schon häufiger aufgetreten zu sein, leider habe ich keine passende Lösung finden können.
Es handelt sich um den Rush Bot. Ich habe den Quester mit RushEntry eingeloggt und ein spiel erstellt. Der Char wird auch als Quester erkannt. Wenn ich dann mit dem Rusher (manuell) ins Spiel gehe initialisiert er und gibt dann die Meldung "(Wainting) Quest Completion" aus. und bewegt sich garnicht. Währenddessen wandert der Quester zur TP Position im Rogue Camp.
Ich habe schon versucht die Spielsprache auf Deutsch zu stellen, das half aber auch nichts.
Ich verwende V1.30 Rev3.
Beim Rusher ist der Rushbot als einziger im Scriptarray:
Ich macht mit meinem Smiter übertrist und funktioniert auch wunderbar, jedoch schmeisst er die fackeln fast immer weg (wohl zu schlecht ;>). Das will ichjedoch nicht, was muss ich in der pickit genau umstellen damit er die torch behält, oder meinetwegen nichtmal identifiziert?
Hi, ich habe schon viel gelesen im Forum und das Problem scheint schon häufiger aufgetreten zu sein, leider habe ich keine passende Lösung finden können.
Es handelt sich um den Rush Bot. Ich habe den Quester mit RushEntry eingeloggt und ein spiel erstellt. Der Char wird auch als Quester erkannt. Wenn ich dann mit dem Rusher (manuell) ins Spiel gehe initialisiert er und gibt dann die Meldung "(Wainting) Quest Completion" aus. und bewegt sich garnicht. Währenddessen wandert der Quester zur TP Position im Rogue Camp.
Ich habe schon versucht die Spielsprache auf Deutsch zu stellen, das half aber auch nichts.
Ich verwende V1.30 Rev3.
Beim Rusher ist der Rushbot als einziger im Scriptarray:
Ich vermute, dass aus irgendeinem Grund die Variable MWConfig_IsRusher für den Rusher den Wert undefined hat. Da du sie ja scheinbar korrekt Initialisierst, bleibt für mich eigentlich nurnoch als Erklärung, dass eventuell Veränderungen in der Config Variablen Deklarierung vorgenommen wurden.
Du könntest meine Vermutung mal durch eine Test Ausgabe bestätigen, füg dazu einfach zu Beginn des Rush Scripts folgendes ein:
Ich macht mit meinem Smiter übertrist und funktioniert auch wunderbar, jedoch schmeisst er die fackeln fast immer weg (wohl zu schlecht ;>). Das will ichjedoch nicht, was muss ich in der pickit genau umstellen damit er die torch behält, oder meinetwegen nichtmal identifiziert?
Ich will mit dem Bot meinen goldbarb laufen lassen und das funktioniert eigentlich ganz gut was das töten und looten angeht...
Das Problem ist das er manchmal so ca. alle 5-10 games nach dem er meph+rat gemacht hat in den 4. Akt geht um das spiel zu beenden. Beim Beenden bekomme ich ein Standbild und diablo ist abgestürzt... der bot startet sich dann auch nicht selbst neu.
kennt jemand das problem oder weiss woran das liegen könnte ?
Ich will mit dem Bot meinen goldbarb laufen lassen und das funktioniert eigentlich ganz gut was das töten und looten angeht...
Das Problem ist das er manchmal so ca. alle 5-10 games nach dem er meph+rat gemacht hat in den 4. Akt geht um das spiel zu beenden. Beim Beenden bekomme ich ein Standbild und diablo ist abgestürzt... der bot startet sich dann auch nicht selbst neu.
kennt jemand das problem oder weiss woran das liegen könnte ?
hoffe ihr könnt mir helfen
Wissen woran es liegt, nein, aber was die Lösung angeht, könntest du es mal mit meinem versuchen.
aso direkt noch eine frage. irgendwie bewegt sich der bot ausserhalb der Stadt nur mit enigma. wenn er kein mana hat bleibt er einfach stehen und wartet bis wieder genug geregt wurde.
kann man irgendwo einstellen das er dann einfach... läuft bis wieder genug mana da ist ?^^
Ich vermute, dass aus irgendeinem Grund die Variable MWConfig_IsRusher für den Rusher den Wert undefined hat. Da du sie ja scheinbar korrekt Initialisierst, bleibt für mich eigentlich nurnoch als Erklärung, dass eventuell Veränderungen in der Config Variablen Deklarierung vorgenommen wurden.
Du könntest meine Vermutung mal durch eine Test Ausgabe bestätigen, füg dazu einfach zu Beginn des Rush Scripts folgendes ein:
Da hast du Recht, es wird seltsamer Weise zweimal die default config geladen und dann erscheint die Fehlermeldung, dass die Variable nicht definiert ist.
Habe eine frische Sorcconfig ausprobiert, dass gleiche.
Ein Feldversuch in der bots\MWRush.ntj:
Code:
if(!NTC_IncludeConfig("NTBot/char_configs", false)){
Print("ÿc3MWConfig_IsRusher(Before incl): ÿc2" + MWConfig_IsRusher); // Schmeißt Fehler wenn einkommentiert
Include("NTBot/char_configs/NTConfig.ntl");
Print("ÿc3MWConfig_IsRusher(after incl): ÿc2" + MWConfig_IsRusher); // Hier ist die Var undefined
}
aso direkt noch eine frage. irgendwie bewegt sich der bot ausserhalb der Stadt nur mit enigma. wenn er kein mana hat bleibt er einfach stehen und wartet bis wieder genug geregt wurde.
kann man irgendwo einstellen das er dann einfach... läuft bis wieder genug mana da ist ?^^
Nein, das wird nicht funktionieren, da der Char nur dann vernünftig laufen kann, wenn die Ebene bekannt ist und man entsprechende Funktionen dafür schreibt, aber nicht für generische Ebenen.
Versuch am besten einfach den Manavorrat deines Barbs auszubauen.
Quote:
Originally Posted by DoyleLosBiodome
Da hast du Recht, es wird seltsamer Weise zweimal die default config geladen und dann erscheint die Fehlermeldung, dass die Variable nicht definiert ist.
Habe eine frische Sorcconfig ausprobiert, dass gleiche.
Ein Feldversuch in der bots\MWRush.ntj:
Code:
if(!NTC_IncludeConfig("NTBot/char_configs", false)){
Print("ÿc3MWConfig_IsRusher(Before incl): ÿc2" + MWConfig_IsRusher); // Schmeißt Fehler wenn einkommentiert
Include("NTBot/char_configs/NTConfig.ntl");
Print("ÿc3MWConfig_IsRusher(after incl): ÿc2" + MWConfig_IsRusher); // Hier ist die Var undefined
}
Wobei du das hier direkt nach dem Include, also der Deklarierung überprüfst.
Du müsstest das schon nach dem Laden der Config prüfen, also nach Zeile 61.
Oh man, manchmal steht man wirklich auf dem Schlauch
Meine Config Datei war nicht mit dem Charnamen versehen. Deswegen wurde wahrscheinlich auch immer die Defaultconfig geladen... Komisch aber, dass es bei den anderen Bots ohne den Namenszusatz im Dateinamen funktioniert
[Release] D2NT 3.1 1.13c 07/17/2016 - Diablo 2 - 91 Replies hi,
hab eben den d2nt3.1 gefunden. ein neues baba script is dabei.
release thread eon
D2NT3.1
[Realease] Muddy's Waypoint Catcher 08/21/2013 - Diablo 2 Programming - 46 Replies Moin zusammen,
hier mal die erste Release Version eines kleinen Scripts genannt Waypoint Catcher. Das ganze ist jetzt nichtmal 24h alt, dementsprechend sind vermutlich noch einige Bugs vorhanden. Hinweise dazu nehme ich gerne entgegen. ;)
Features:
- Suchen sämtlicher Wegpunkte mit Ausnahme, wobei in Akt ein durch Probleme im Jail Bereich nach dem Wegpunkt Outer Cloister abgebrochen wird
- Wahlweise auch mit TP an jedem gefundenen Wp, sodass man damit auch anderen (nicht-Bots) die...
[D2NT] Long Dia Release 05/10/2011 - Diablo 2 Programming - 28 Replies Ein kleines Script für diablo, es startet beim eingang macht ein tp cleart den weg zum star macht am star noch ein tp dann läufts wie das normale nur cleart es schöner :)
hoffe euch gefällts ich habs noch nicht wirklich getestet (2-3 runs) bugs können gerne hier gepostet werden verbesserungs vorschläge auch :D
installation:
1.)Script in den Bot ordner kopieren
2.)Script im editor oder vergleichbaren öffnen
3.) Msg´s anpassen (ist nicht schwer)
4.) in der char config die zeile...
Muddy's D2NT Help 07/29/2010 - Diablo 2 - 3 Replies hi i just started to use the bot it work's great.
how do i set up the skill's i use on my Sorc and pick up itme's?
.....
if you reply to this post please use english