[Release] Muddy's D2NT

04/24/2011 18:19 getgoodson#1516
Quote:
Originally Posted by prograx View Post
kommt nichma ne fehlermeldung, nur wenn er zu dem script kommt steht da stopped
lässt sich aber auch nicht mit der pause taste wieder starten oder skippen oder sonstwas
es hängt sich halt einfach auf
mit variablen meinte ich sowas wie start at star = true oder sowas halt

werd ma den bot restarten, daran könnts noch liegen^^

ok jetzt nach nem restart gehts:P thx
gut so :)

noch ne kleine frage: was muss man einstellen, damit der bot a) random spiele joint und sein programm abspult oder b) einem fixen spiel beitritt (zum beispiel dem von bot a) und da sein zeugs macht? geht das überhaupt? danke für die hilfe!
04/24/2011 18:41 Muddy Waters#1517
Quote:
Originally Posted by DeathFromHeaven View Post
also das problem mit dem ScriptIndex bleibt bestehen, obwohl ich die Funktion wie beschrieben abgeändert hab.

hier mal ein Bild der letzten Chatmessages^^
(ist schlecht formatiert, deshalb im Spoiler^^)


Hoffe du hast noch ne idee woran es liegt^^
Ich muss gestehen, dass ich es nicht nachvollziehen kann, der Code dürfte nach der Änderung unter den Umständen eigentlich nie erreicht werden.
Bin etwas ratlos. :(

Das passiert bei jedem Spiel?

Quote:
Originally Posted by getgoodson View Post
gut so :)

noch ne kleine frage: was muss man einstellen, damit der bot a) random spiele joint und sein programm abspult oder b) einem fixen spiel beitritt (zum beispiel dem von bot a) und da sein zeugs macht? geht das überhaupt? danke für die hilfe!
a)
NTBot.ntj:
Code:
var JoinRandomGamesChars = new Array("DeinChar.0", "DeinChar.1", "DeinChar.n-1"));
b)
Geht ohne weiteres nicht.

LG
Muddy
04/24/2011 18:49 Bastian74#1518
Hallo,

ich möchte ein Leechbot als Entry einbauen, um meine Soso bei den Baal-Runs die Welle 2 zu beschleunigen.

Ich habe von Sternenloopers die entsprechende Entry reinkopiert. Diese steht auch zur Auswahl beim Char als Entry-Point.

Sie macht auch beim joinen im Chat das FL und findet den Char, zu dem Sie gehen soll.

Als Game Name ist jedoch ein anfang noch join to game und dann erst der game name. Somit viel zu viel.

Was muss noch eingestellt werden, damit ich dieses Script usen kann bzw. welche andere Möglichkeit gibt es. Ich habe die Anweisungen um die Seite 51 nicht verstanden.

Vielen Dank für die Hilfe vorab.


mfg

Bastian:)
04/24/2011 19:18 getgoodson#1519
Quote:
Originally Posted by Muddy_Waters View Post

a)
NTBot.ntj:
Code:
var JoinRandomGamesChars = new Array("DeinChar.0", "DeinChar.1", "DeinChar.n-1"));
LG
Muddy
in welchem ordner sollte das sein? oder muss ich das komplett einfügen (wo?)? In klammern mein charname.0 oder reicht der charname?
04/24/2011 19:23 lafaro#1520
Quote:
Originally Posted by getgoodson View Post
in welchem ordner sollte das sein? oder muss ich das komplett einfügen (wo?)? In klammern mein charname.0 oder reicht der charname?
Muddy's D2NT\scripts\NTBot.ntj da liegts
In dem Script Zeile 34 fängt genauso an mit var JoinRandomGamesChars ....
die einfach komplett ersetzen mit dem was Muddy geschrieben hat
04/24/2011 20:43 Muddy Waters#1521
Quote:
Originally Posted by Bastian74 View Post
Hallo,

ich möchte ein Leechbot als Entry einbauen, um meine Soso bei den Baal-Runs die Welle 2 zu beschleunigen.

Ich habe von Sternenloopers die entsprechende Entry reinkopiert. Diese steht auch zur Auswahl beim Char als Entry-Point.

Sie macht auch beim joinen im Chat das FL und findet den Char, zu dem Sie gehen soll.

Als Game Name ist jedoch ein anfang noch join to game und dann erst der game name. Somit viel zu viel.

Was muss noch eingestellt werden, damit ich dieses Script usen kann bzw. welche andere Möglichkeit gibt es. Ich habe die Anweisungen um die Seite 51 nicht verstanden.

Vielen Dank für die Hilfe vorab.


mfg

Bastian:)
Das wird mit nem nicht passigen regulären Ausdruck zu tun haben, alternativ ist die ganze Umsetzung einfach schlecht durchdacht.
Aber ich habe ehrlich gesagt keine Lust, mich damit genauer zu beschäftigen, speziell nicht mit den chaotischen Sachen von Sterni.

Tut mir Leid. :(

Quote:
Originally Posted by getgoodson View Post
in welchem ordner sollte das sein? oder muss ich das komplett einfügen (wo?)? In klammern mein charname.0 oder reicht der charname?
Das sollte dir nur suggerieren, dass du dort beliebig viele Charnamen einsetzen kannst, darum auch von 0 bis n-1. ;)

Ansonsten siehe lafaro. :)

LG
Muddy
04/24/2011 23:21 19Miami#1522
so ich bins wieder^^

hatte wohl den alten bot installiert
jetzt läuft der neue bot, der ist wirklich große klasse :)
frage 1 - kann man beim chestscript einstellen dass er lediglich die truhen öffnet?
frage 2 - ich habe jetzt die pickit umgeschrieben, da aber prozlers pickit sehr umfangreich ist wollte ich fragen, ob ich diese einfach hinzufügen kann oder obs da probleme gibt, ich dachte er sucht solange bis er eine übereinstimmung findet heißt ja er pickt wenn z.B einmal ein amu mit 2 all skills && 10 fcr
und dann noch 2 all skills && 10 fcr && 10 str pickt er dann ja quasi das erste richtig?
also konkret meine frage ist gibts da probleme wenn ich jetzt die proezlers magic und rare nips adde und pickt er mir trotzdem noch die "schlechteren" sachen die ich eingestellt habe wenn sie irgendwo stehen in irgendnem nipfile?

blöd formuliert irgendwie :(
04/24/2011 23:26 DeathFromHeaven#1523
Quote:
Ich muss gestehen, dass ich es nicht nachvollziehen kann, der Code dürfte nach der Änderung unter den Umständen eigentlich nie erreicht werden.
Bin etwas ratlos.

Das passiert bei jedem Spiel?
ähm nein, nun ungefähr bei jedem 2./3. run^^
04/24/2011 23:45 seltn#1524
Quote:
Originally Posted by 19Miami View Post
so ich bins wieder^^

hatte wohl den alten bot installiert
jetzt läuft der neue bot, der ist wirklich große klasse :)
frage 1 - kann man beim chestscript einstellen dass er lediglich die truhen öffnet?
frage 2 - ich habe jetzt die pickit umgeschrieben, da aber prozlers pickit sehr umfangreich ist wollte ich fragen, ob ich diese einfach hinzufügen kann oder obs da probleme gibt, ich dachte er sucht solange bis er eine übereinstimmung findet heißt ja er pickt wenn z.B einmal ein amu mit 2 all skills && 10 fcr
und dann noch 2 all skills && 10 fcr && 10 str pickt er dann ja quasi das erste richtig?
also konkret meine frage ist gibts da probleme wenn ich jetzt die proezlers magic und rare nips adde und pickt er mir trotzdem noch die "schlechteren" sachen die ich eingestellt habe wenn sie irgendwo stehen in irgendnem nipfile?

blöd formuliert irgendwie :(
zu 1: Ja:
Quote:
MWConfig_Script.push(["MWSuperChests.ntj", 20]); MWConfig_SuperChestClearAreaRadius = 0; MWConfig_SuperChestAreas =
zu 2:

Theoretisch würde es gehen. Er pickt dann auch das schlechtere.
Ich persönlich würde es nicht machen. Der Übersicht wegen. Lösch doch einfach das Attribut oder verringere den Wert.

Lg Seltn
04/24/2011 23:54 19Miami#1525
aber wenn ich einfach
NTConfig_NIPFilePath.push("private/normal.nip");
NTConfig_NIPFilePath.push("proezlers/normal.nip);

schreibe wirds doch ned unübersichtlich??

wär noch nett wenn jemand ein statement geben könnte ob das wirklich sicher so funzt :)
04/24/2011 23:57 Muddy Waters#1526
Quote:
Originally Posted by 19Miami View Post
so ich bins wieder^^

hatte wohl den alten bot installiert
jetzt läuft der neue bot, der ist wirklich große klasse :)
frage 1 - kann man beim chestscript einstellen dass er lediglich die truhen öffnet?
frage 2 - ich habe jetzt die pickit umgeschrieben, da aber prozlers pickit sehr umfangreich ist wollte ich fragen, ob ich diese einfach hinzufügen kann oder obs da probleme gibt, ich dachte er sucht solange bis er eine übereinstimmung findet heißt ja er pickt wenn z.B einmal ein amu mit 2 all skills && 10 fcr
und dann noch 2 all skills && 10 fcr && 10 str pickt er dann ja quasi das erste richtig?
also konkret meine frage ist gibts da probleme wenn ich jetzt die proezlers magic und rare nips adde und pickt er mir trotzdem noch die "schlechteren" sachen die ich eingestellt habe wenn sie irgendwo stehen in irgendnem nipfile?

blöd formuliert irgendwie :(
Siehe seltn, hat er ziemlich treffend formuliert. :)

Edit: Und ja, das funktioniert so. ;)

Quote:
Originally Posted by DeathFromHeaven View Post
ähm nein, nun ungefähr bei jedem 2./3. run^^
Schick mir doch mal bei Gelegenheit deine Char Config per PM, ich werde einfach mal versuchen, das Problem bei mir zu reproduzieren. ;)

LG
Muddy
04/25/2011 04:06 19Miami#1527
hey, hab versucht mithilfe dieses scriptes --> [Only registered and activated users can see links. Click Here To Register...]
baal bzw diaruns zu joinen um bei vollen games die chests abzufarmen, nur leider joint er nur dem game und bleibt dann stehen, woran liegt das denn?
04/25/2011 08:52 seltn#1528
Quote:
Originally Posted by 19Miami View Post
hey, hab versucht mithilfe dieses scriptes --> [Only registered and activated users can see links. Click Here To Register...]
baal bzw diaruns zu joinen um bei vollen games die chests abzufarmen, nur leider joint er nur dem game und bleibt dann stehen, woran liegt das denn?
Der "Text"/Script in der ersten Codebox dient auch nur dazu, games zu joinen.
Du musst deine Char config noch anpassen, damit dein Char die dort aktivierten
Aktionen/Scripts ausführt,

Lg
04/25/2011 10:02 19Miami#1529
ja aber ich hab ja meine ganz normale char config die ich sonst für chest/boss runs nutze, was soll ich denn da noch ändern?
04/25/2011 10:12 Eichenlaub#1530
Ich habe meine Char Konfigs nun ein wenig angepasst, um schneller die Runs ändern zu können (mal ein leichter Run, dann wieder Dia+Baal für nightmare runs etc.). Vielleicht könnte man das in zukünftigen Versionen fest einbauen?

Hier mein Ansatz:
Code:
NTConfig_KampfModus = 1;
// 1 = Leichter Run
// 2 = Mittlerer Run
// 3 = Schwerer Run
// 4 = Dia + Baal Run
// 5 = Rush bot
	
	
	if(NTConfig_KampfModus <= 1)
	{
             // Scripte
        }

	if(NTConfig_KampfModus == 2)
	{
             // Scripte
        }

etc.
Das ganze habe ich noch ein wenig garniert mit NTConfig_BotType vom Public Botten for Dummies um noch zwischen 3 Bot Arten zu unterscheiden: Leader, Co Fighter und Leecher.
Hat den Vorteil, dass ich sehr schnell die Laufwege des Bots ändern kann. Vielleicht könnte man das so erweitern, dass er unregelmäßig den Run ändert um z.b. von Kampfmodus 1 zu Kampfmodus 2 zu wechseln? Dafür reicht allerdings meine Programmierkenntnis nicht aus :(

Ansonsten super gemachter Bot ;)