D2NT 1.8.5 JoinBot

09/02/2009 01:42 Dschingis#1
/edit: Ich habe den Bot mal vorkonfiguriert, sodass ihr nur noch 2 Dateien anpassen müsst!
[Only registered and activated users can see links. Click Here To Register...]
(Ist ein selbstextrahierendes Archiv mit Credits, einem Link zum Topic auf Eon und der Anmerkung welche Dateien geändert werden müssen!)


/edit2: Ein paar Scripts haben ein Update erhalten!

Original Post auf EoN:


Der JoinBot ist ein Followbot für D2NT, aber noch im Entwicklungsstadium. Funktioniert für mich aber wunderbar (Der Entwickler folgt mit seinem Char meinem Hammadin :x).

Der Bot geht im Bnet in Chat, gibt dort /f l ein und joined ins Spiel vom Leader! (Chat muss angestellt werden!)
Ich empfehle euch wärmstens einen privaten Chatchannel zu betreten weil der Bot Statusmeldungen ausgibt um die Fehlersuche zu erleichtern!




Zum Installieren kopiert ihr einfach euren D2NT 1.8.5(!) Ordner und ändert folgende Dateien:

scripts/NTBot.ntj:


Erstellt dann scripts/libs/joinBotSettings.ntl und fügt folgendes ein:

In script/libs/common/NTMove.ntl ändert ihr dann die Funktion NTM_FindPortalAreaInt in


in der scripts/libs/common/NTCommon.ntl ersetzt ihr die Funktion NTC_IncludeLibs() mit Folgendem:


scripts/NTBotGame.ntl :

scripts/bots/NTBaal.ntj :




scripts/bots/NTDiablo.ntj :




Bekannte Fehler:

"I can't read the chat"
Geht sicher dass ihr in scripts/libs/controlInfo.ntl bei Zeile ~135 Folgendes stehen habt:
Falls die letzte Zeile bei euch fehlt fügt sie ein!



Der Follower betritt keine Portale!
Dieses Problem hatte ich, mein Follower ist nur ins TP wenn mein Leader raus ist, also direkt vor Baal. Der Follower hat dann in der Zeit in der der Leader bei Malah war Baal gekillt...

Falls ihr diesen Fehler habt änder eure \scripts\libs\common\NTTown.ntl zu dieser hier:


Falls ihr Probleme habt postet eure Fehler (möglichst detailiert) hier, da es sich hier meist nicht um D2NT sondern um das JoinBot Script handelt!
09/02/2009 01:42 Dschingis#2
/reserviert
Falls der erste Post zu lang wird.

Wer möchte kann sich bei mir melden und in meiner Party mitspielen:
Baal & Diablo werden zusammen gemacht, danach wird sich aufgeteilt und verschiedene Bosse solo gelegt um über 6 Minuten pro Spiel zu bleiben. (Damit man auch mit 2 Chars nicht über die 20Games/Stunde kommt)
Eigene Pickits die schneller sind als D2NT sind auszustellen damit eine gewisse Fairness erhalten bleibt!
09/02/2009 02:07 Bensen225#3
geile scheiße werde es ma probieren

wegen safe brauch man ja nich fragen :handsdown:
09/02/2009 11:44 ToOomoOolt#4
Wenn man den jetzt noch erweitern könnte, dass er dem Rush Bot folgt und die Questgegenstände benutzt :rolleyes:
09/02/2009 11:46 Dschingis#5
Haha, ich frag D2oD mal was er von der Idee hält wenn er online ist :)
09/02/2009 13:13 kal_el#6
da du eh mit 2 keys spielen wirst, brauchst du keine 6 min/game.
3 min, beziehen sich auf 1 keyset... und nicht auf ip, oder so...weist scho wie ichs meine.
hoff ich..

3 min. games pro key.
länger schadet aber trotzdem nicht, klar.
09/02/2009 13:42 Dschingis#7
Quote:
Originally Posted by kal_el View Post
da du eh mit 2 keys spielen wirst, brauchst du keine 6 min/game.
3 min, beziehen sich auf 1 keyset... und nicht auf ip, oder so...weist scho wie ichs meine.
hoff ich..

3 min. games pro key.
länger schadet aber trotzdem nicht, klar.
Ich hab extra nochmal nachgefragt, man meinte 20Games pro Key+Ip. Aber grad gegogglet, IP ist wohl Schnuppe. Hab MinGameTime trotzdem auf 420sec gelassen, das is mir lieber als einn R/D - und Bosse gibts genug :)
09/02/2009 14:19 ToOomoOolt#8
Hab ja auch 2 Bots mit der gleichen Ip laufen und die machen nicht immer 6mins zusammen. Also denke nicht, dass die Ip eine Rolle spielt
09/02/2009 14:50 kal_el#9
Quote:
DONT FORGET THAT BLIZZARD ALLOWING A MAXIMUM OF 20 GAMES / HOUR / KEY SET...
sonst wärst ja mit 4 oder mehr bots geascht... müssten ja die runs z.B 15 min. oder länger sein.
ok...
back to topic.
09/02/2009 15:10 Sepriot#10
Bei mir tritt foglender Fehler auf.

Mein Joinbot geht in einen Channel und schreibt: Location leader name: "Name vom Leader"

Danach öffnet er die /f l

Und dann schreibt er, dass er den LEader nicht locaten konnte. In der Fl wird aber der LEader angezeigt, wie er ingame ist.
09/02/2009 15:20 Dschingis#11
Du musst die
\scripts\libs\joinBotSettings.ntl
editieren.
09/02/2009 15:30 Sepriot#12
Ich hab dort aber die richtigen Namen eingegeben. Den Account-Namen von meinem Hdin und den Charnamen von meinem Hdin, bei dem ich joinen möchte.
09/02/2009 16:49 Dschingis#13
Ihr habt euch gegenseitig in der Flist? Der Name ist richtig geschrieben (Case-sensitive, groß und kleinschreibung). Und du hast nicht versehentlich Account und Char verwechselt? :)
Und du verwendest keine veraltete Version von D2NT (zB aus der Downloadbase)?
09/02/2009 16:51 climax#14
Bin in stoned oder watt? check den Bot nicht, Ist der sozusagen wie der Leechbot nur auf NT Basis?
09/02/2009 16:56 Dschingis#15
Ich hab den Bot mal vorkonfiguriert, jetzt müsst ihr nur noch 2 Dateien anpassen und fertig.
[Only registered and activated users can see links. Click Here To Register...]
Das ist ein selbstextrahierendes Archiv, wer der .exe nicht traut kann sie auch einfach per Rechtsklick mit WinRAR öffnen. Ich hab lediglich die Credits und eine Beschreibung was geändert werden muss hinzugefügt.

Achja, falls ihr darin noch irgendwelche Daten von mir findet sagt mir bitte bescheid, ich möchte nicht groß rausposaunen wie meine Accs bzw Chars heißen :)