[Release] Muddy's D2NT

07/11/2011 10:10 rolandor#2476
Jake,
may be the problem is your

Code:
NTConfig_AttackSkill[7] = 0T;
Delete the "T".
07/11/2011 15:48 fred9x9#2477
Quote:
Originally Posted by wolfman95 View Post
Thanks guys i have no problem getting both cars into game and set the right way around with rush and rusher so to speak, its just the script doesn't work my soso just go's to the bottom of the rogue encampment and sits there doing nothing. Dose this script only rush brand new lvl 0 cars ?
U dont need a brandnew char to follow the rusher.
So as I read U, Ur sorc is rusher, creates a game, or pala?
but the sorce is doing nothing more?
No loadingerror with Ur sorc?
Anyway I think Ure using the wrong Script, or missspelled the name.
So read Muddys answer on the page before.
Maybe try type ".start" with Ur Pala.
07/11/2011 16:51 dontasksmiles#2478
Quote:
Originally Posted by rolandor View Post
Jake,
may be the problem is your

Code:
NTConfig_AttackSkill[7] = 0T;
Delete the "T".

I knew it was something easy that I was missing! Thanks :]
07/11/2011 19:50 masterhumi#2479
Quote:
Originally Posted by rabhw View Post
Quick question about the rushbot.

I've been reading the instructions being provided to the poster before me, but the issue I'm having is that if i configure the rusher bot to use NTBot and set the MWRush script to be pushed first, when the rusher bot gets started, it loads D2 and begins creating games (as if it were MFing). What I believe it should be doing is loading D2 and letting me manually join a game made by the quester so that I can type .start to begin the rush.
Guten Tag zusammen,

Es tut mir Leid dass ich euch mit "so einem Problem" nerve, aber ich bekomme es einfach nicht hin.
Ich habe das selbe Problem wie die englischsprachenden Member in den Posts vor mir. Habe jetzt den aktiven Quester auf MWRushentry.ntj gestellt und den Rusher auf NTBot.ntj. Nun erstelle ich ein Spiel mit dem aktiven Quester gehe mit dem Rusher in das Spiel und gebe .start in beide Clients ein doch der Rusher farmt nur fröhlich Andariel auf normal anstatt meine kleine sorc zu rushen ^^ - Muss ich da noch zusätzlich was einstellen (-siehe makierten Text aus dem Qoute) ?
Ja ich habe mir die erste Seite genau durchgelesen - dort wird für das erstellen des Profils auf die "Diablo 2 - Quick Links" verwiesen - doch leider konnten mir diese nicht wirklich weiterhelfen. :(

Ich Bitte um Eure Hilfe und entschuldige mich nochmal für meine Unfähigkeit!
07/11/2011 20:44 fred9x9#2480
Quote:
Originally Posted by masterhumi View Post
Guten Tag zusammen,

Es tut mir Leid dass ich euch mit "so einem Problem" nerve, aber ich bekomme es einfach nicht hin.
Ich habe das selbe Problem wie die englischsprachenden Member in den Posts vor mir. Habe jetzt den aktiven Quester auf MWRushentry.ntj gestellt und den Rusher auf NTBot.ntj. Nun erstelle ich ein Spiel mit dem aktiven Quester gehe mit dem Rusher in das Spiel und gebe .start in beide Clients ein doch der Rusher farmt nur fröhlich Andariel auf normal anstatt meine kleine sorc zu rushen ^^ - Muss ich da noch zusätzlich was einstellen (-siehe makierten Text aus dem Qoute) ?
Ja ich habe mir die erste Seite genau durchgelesen - dort wird für das erstellen des Profils auf die "Diablo 2 - Quick Links" verwiesen - doch leider konnten mir diese nicht wirklich weiterhelfen. :(

Ich Bitte um Eure Hilfe und entschuldige mich nochmal für meine Unfähigkeit!
Kann es sein, daß du beim rusher das Andarielscript noch aktiviert hast?
Alle anderen Scripts sollte man deaktivieren (//)in der entsp. Charconfig.
07/11/2011 21:14 masterhumi#2481
Danke fred9x9 !!

Hatte da gar nichts geändert - Passt das jetzt so: ?
Code:
	// Use the following syntax for activating botscripts: MWConfig_Script.push([<ScriptName>, <Script runtime in minutes (0 is infinite)>]);
	// ***************** Current schedule ******************
	MWConfig_Script.push(["MWRush.ntj", 0]);
	//MWConfig_Script.push(["NTAndariel.ntj", 10]);
	//MWConfig_Script.push(["NTPit.ntj", 10]); MWConfig_ClearPathToPitSpectype = 0; NTConfig_ClearPitLevel1 = 2; // 0 : don't clear, 1 : clear path only, 2 : clear all
	//MWConfig_Script.push(["NTCountess.ntj", 5]); MWConfig_ClearCountessRoomsSpectype = 0;
	//MWConfig_Script.push(["NTPit.ntj", 10]); MWConfig_ClearPathToPitSpectype = 0; NTConfig_ClearPitLevel1 = 2;
	//MWConfig_Script.push(["NTAncientTunnels.ntj", 10]); MWConfig_ClearPathToTunnelsSpectype = 0x01;
	//MWConfig_Script.push(["NTTravincal.ntj", 10]);
	//MWConfig_Script.push(["NTMephisto.ntj", 10]); MWConfig_OpenMephistoChest = true; MWConfig_MephistoClearArea = true;
	//MWConfig_Script.push(["NTEldritch.ntj", 10]); NTConfig_ShenkExtension = true;
	//MWConfig_Script.push(["NTDiablo.ntj", 10]); MWConfig_KillFullInfectorMob = true; MWConfig_StartAtStar = false;
So jetzt kommt das nächste Problem -.* ... xD

Ruscher kommt ins game schreibt:
i will relax while........
Quests scheduled:
Rush completed in 00:00

Oben mitten in der mitte steht stopped MQRush.ntj -> wenn ich Pause drücke schreibt er: "Waiting for all other chars to join..." und geht nach wenigen sekuden wieder auf stopped.

MWRushConfig_Quester.ntl :

Code:
	MWConfig_ActiveQuestersName = ""; 
	// Specify the number of chars to be rushed - the rush will not start until all chars have joined the game and the party or you initiate it yourself by typing ".start".
	MWConfig_NumberOfCharsToRush = 1;

".start" ändert nichts.
07/11/2011 21:23 DeathFromHeaven#2482
Code:
MWConfig_ActiveQuestersName = "";
da muss noch der Name deines zu rushenden chars rein...

und außerdem fehlt in dem Aufruf des scriptes noch einiges an Variablen, du musst schon die ganze Zeile nach oben kopieren, also:

Code:
MWConfig_Script.push(["MWRush.ntj", 0]); MWConfig_IsRusher = true; MWConfig_ActiveQuestersName = "CharnameXYZ"; MWConfig_NumberOfCharsToRush = 1; MWConfig_GetHoradricCubesInNorm = true; MWConfig_QuestSchedule = ["A4Q1", "A5Q1"]; MWConfig_RushActs = [1, 2, 3, 4, 5];
dann sollte es schon eher passen :D
07/11/2011 21:28 Muddy Waters#2483
Quote:
Originally Posted by wolfman95 View Post
Thanks guys i have no problem getting both cars into game and set the right way around with rush and rusher so to speak, its just the script doesn't work my soso just go's to the bottom of the rogue encampment and sits there doing nothing. Dose this script only rush brand new lvl 0 cars ?
For your rusher, please make sure that you are using NTBot.ntj as your entry point and that MWConfig_IsRusher is set to true (which it is by default).
If this doesn't help, I'd like to have a look on both your rusher's char config and questers' config.

Quote:
Originally Posted by Hakku93 View Post
Passt ja nun, habe das alles nun erledigt.

Soweit habe ich alles eingestellt, allerdings macht der Bot nichts im Game..

Der Bot steht im Game und leaved sofort wieder. Sollten demnach zwei Probleme sein:
Zum einen Habe ich eingestellt, dass die maximale Länge eines games bei 1200 Sekunden, also 20 Minuten liegt und die minimale Länge = 0.

So, der Bot erstellt nun das Game und leaved. Stelle ich die minimale Länge auf 60, so wartet er die 60 Sekunden und leaved dann!

Was muss ich dann wo bzw. wie umstellen?


Ne kleine Frage am Rande, wo kann ich Codes richtig einfügen? :S


Edit:
Okay, habe das nun so hinbekommenm habe die Liste falsch verwendet.. Gut, dass ich so gut Englisch kann^^
Versuch es beim nächsten mal direkt mit nem [Only registered and activated users can see links. Click Here To Register...], dann wäre es dir wahrscheinlich sofort aufgefallen. ;)

Quote:
Originally Posted by masterhumi View Post
Guten Tag zusammen,

Es tut mir Leid dass ich euch mit "so einem Problem" nerve, aber ich bekomme es einfach nicht hin.
Ich habe das selbe Problem wie die englischsprachenden Member in den Posts vor mir. Habe jetzt den aktiven Quester auf MWRushentry.ntj gestellt und den Rusher auf NTBot.ntj. Nun erstelle ich ein Spiel mit dem aktiven Quester gehe mit dem Rusher in das Spiel und gebe .start in beide Clients ein doch der Rusher farmt nur fröhlich Andariel auf normal anstatt meine kleine sorc zu rushen ^^ - Muss ich da noch zusätzlich was einstellen (-siehe makierten Text aus dem Qoute) ?
Ja ich habe mir die erste Seite genau durchgelesen - dort wird für das erstellen des Profils auf die "Diablo 2 - Quick Links" verwiesen - doch leider konnten mir diese nicht wirklich weiterhelfen. :(

Ich Bitte um Eure Hilfe und entschuldige mich nochmal für meine Unfähigkeit!
Auch dir sei ein Editor mit Syntaxhighlighting ans Herz gelegt, sieht für mich jedenfalls einfach nach fehlendem Überblick aus. Ansonsten schließe ich mich meinem Vorredner an. Achja, sofern der zu rushende Char unter Level 70 ist und zuerst im Spiel ist bzw. das Spiel erstellt, kannst du MWConfig_ActiveQuestersName ruhig mit einer leeren Zeichenkette initialisieren bzw. dir das Eintippen des Namens sparen. ;)

LG
Muddy
07/11/2011 22:09 masterhumi#2484
Problem gelöst- Danke DeathFromHeaven !! !! :handsdown: :handsdown:


Eintippen sparen ist immer gut :P - habe mit jetzt mal Notepad++ zugelegt - ist man dumm wenn man das nicht gleich macht *hust*:facepalm:

Boah hat sich echt gelohnt der Bot ist SPITZE, macht echt einfach nur Spaß dem zuzuschauen, da brauche ich keinen Fernseher mehr :D

Danke muddy das du dir die Mühe gemacht hast sowas geniales zu machen !!:awesome:
07/12/2011 20:26 wolfman95#2485
Quote:
Originally Posted by fred9x9 View Post
U dont need a brandnew char to follow the rusher.
So as I read U, Ur sorc is rusher, creates a game, or pala?
but the sorce is doing nothing more?
No loadingerror with Ur sorc?
Anyway I think Ure using the wrong Script, or missspelled the name.
So read Muddys answer on the page before.
Maybe try type ".start" with Ur Pala.
Ok my soso is rushing my pala is being rushed that said

I create game with pala who is using the mwrushenty.njt he gets into the game and and says something along the lines of ill let some else do the hard work and waits. I get my soso using ntbot.njt and
PHP Code:
 MWConfig_Script.push(["MWRush.ntj"0]); MWConfig_IsRusher trueMWConfig_ActiveQuestersName "My user name"MWConfig_NumberOfCharsToRush 1MWConfig_GetHoradricCubesInNorm trueMWConfig_QuestSchedule = ["A4Q1""A5Q1"]; MWConfig_RushActs = [12345]; 
as the only entry to her run script then put her into the game with my pala. Her scripts load they join forces, she states which quests she is going to do, in this case Act 4 q1 and Act 5 q1. She then walks to the bottom of the rogue encampment and dose nothing. The status bar on my soso tell me the running time and script and status bar on my pala says waiting for quest to be completed. And that's as far as I get.

Can you please state exactly which variables need to be changed in all the files required so I can check im not being a muppit
Thanks for your help
07/12/2011 22:13 Traycas#2486
Hallo zusammen,

hoffe mir kann da mal jemand auf die Sprünge helfen ;-)

Hatte letzte Nacht ein World Event auf dem Server, allerdings ist mein Char nicht im Spiel geblieben :-(

Folgendes hatte ich im Common Log:
>>>
[01:40:04 Char] In Game [IP:10] (104)
[01:40:01 Char] Create Game
[01:32:18 Char] Diablo Walks the Earth
[01:32:09 Char] 14956 Stones of Jordan Sold to Merchants
[01:31:29 Char] 14916 Stones of Jordan Sold to Merchants
[01:30:38 Char] 14899 Stones of Jordan Sold to Merchants
[01:10:49 Char] In Game [IP:10] (103)
[01:10:47 Char] Create Game
<<<

Und das steht in der Global Config:
>>>
//------------------------------------------------------------------------------
// World Event Configuration
//------------------------------------------------------------------------------

// Set to true to stop and wait some minutes after receiving "x Stones of Jordan sold to Merchants" message. Your char will switch acts every couple of minutes so he won't be kicked.
MWConfig_CheckSojSales = true;

// Set to true to wait ingame after receiving a "Diablo Walks the Earth" message. Your char will switch acts every couple of minutes so he won't be kicked.
NTConfig_CheckCloneDiablo = true;

// Enter an account name that will be informed about soj sales or world events. Leave empty not to wisper any account.
MWConfig_WorldEventAccount = "";

// This is the time in minutes your char will remain in the game in case of a world event. Set to 0 to wait infinitely.
MWConfig_WorldEventWaitTime = 0;
<<<

Kann mir jemand sagen, warum das Spiel nicht offen gehalten wurde?

Gab's 'nen Serverabsturz oder muss ich irgendwo noch etwas editieren?


Danke vorab!
07/12/2011 23:47 rübler#2487
Hallo liebe Leute!

Erstmal vielen Dank, für diesen unglaublich tollen Bot!

Da meine Sorc bei De Seis so gut wie immer den Geist aufgibt, wollte ich mal fragen,
was ich denn einstellen muss, damit sie nur das CS mit linken und rechtem Siegel cleart, das obere auslässt und wieder geht

Hoffe jemand kann mir behilflich sein.

Vielen Dank im vorraus
07/13/2011 00:19 fred9x9#2488
Quote:
Originally Posted by rübler View Post
Hallo liebe Leute!

Erstmal vielen Dank, für diesen unglaublich tollen Bot!

Da meine Sorc bei De Seis so gut wie immer den Geist aufgibt, wollte ich mal fragen,
was ich denn einstellen muss, damit sie nur das CS mit linken und rechtem Siegel cleart, das obere auslässt und wieder geht

Hoffe jemand kann mir behilflich sein.

Vielen Dank im vorraus
Ich versuchs mal.
Die Zeilen 288 und 289 in der NTDiablo.ntj, lautet:

function NT_OpenDeSeisSealInt(type)
{

Sezte da mal dazwischen

{
return
}

Und dann schaun wir mal :-)
07/13/2011 00:34 rübler#2489
bei mir kommt dann die fehlermeldung "return is not in function"
bei mir steht da auch nicht de seis, sonder infector, seis is bei mir auf 229
müsste ich wohl auch noch umtauschen, um die reihenfolge der siegel zu ändern

dennoch danke
07/13/2011 00:44 neuth9#2490
Hey,

habt ihr erfahrung damit, dass euer Bot unidente Items verkauft (Charms z.b.)
Meiner geht zum Beispiel mit 5 Items zu Malah, identet das erste und der rest wird unident verkauft.

Bitte um Hilfe

e: Ident bei Cain ist auf true, aber in A5 geht er vorzugsweiße zu Malah