[Release] Muddy's D2NT

12/03/2011 01:19 Axxi#4576
Code:
// Array format: index 0: Value; index 1: Non-Class BO; index 2: CTA Slot
_slotVal = new Array();
_slotVal[0] = new Array();
_slotVal[0].IsCTASlot = false;
_slotVal[0].BoLevel = 0;
_slotVal[0].BonusSkills = 0;
[COLOR="Red"]_slotVal[0].Primary = [B][I]1[/I][/B];[/COLOR]

_slotVal[1] = new Array();
_slotVal[1].IsCTASlot = true;
_slotVal[1].BoLevel = 0;
_slotVal[1].Primary = [B][I]0[/I][/B];
So muss das aussehen.
Außerdem musst du darauf achten, dass dein CTA auch wirklich im 2. Slot liegt, wenn du das so definierst.
12/03/2011 01:50 hazzmazz#4577
Hallo,

wie alle hab auch ich ein Problem mit dem "boen", der bot "bot" zwar aber danach wechselt er nicht wieder zurück auf den waffenslot 1.

// Precast Configuration
//------------------------------------------------------------------------------

// Your precast skills can be defined in the array below. NOTE: Battle Command, Battle Orders and Shout will be cast automatically. Constants for all skill ids can be found in "scripts\libs\common\MWSkills.ntl".
MWConfig_PrecastSkills = [MWS_BATTLE_COMMAND, MWS_BATTLE_ORDERS, MWS_FROZEN_ARMOR];

// Set this to true if you would like to switch slots right after casting BC, BO and Shout. If set to false, your char will remain with the BO Slot until the whole precast procedure is done.
MWConfig_SwitchSlotsAfterBoPrecast = true;

// Set this to true to force your bot to swap slots before precast. In case you are using CTA, set this to false.
MWConfig_SwitchSlotsForPrecast = false;


// Array format: index 0: Value; index 1: Non-Class BO; index 2: CTA Slot
_slotVal = new Array();
_slotVal[0] = new Array();
_slotVal[0].IsCTASlot = false;
_slotVal[0].BoLevel = 0;
_slotVal[0].BonusSkills = 0;
_slotVal[0].Primary = 1;

_slotVal[1] = new Array();
_slotVal[1].IsCTASlot = true;
_slotVal[1].BoLevel = 0;
_slotVal[1].Primary = 0;

€ glaub ich habs selbst gefixt hatte meie slots 2 und 1 genannt und nich 1 und 0 , hab das gefixt nu läufts vorerst
12/03/2011 02:04 beneblack#4578
Noch ein Problem beim Rushen. Eigentlich funktioniert das Script jetzt. Der Rusher rusht, die Leecher leechen und der Quester geht ins Portal zu Andariel und wartet auf Questcompilation. Dort bleibt er dann auch stehen. Das Problem ist hier schon in dem Topic erwähnt worden, doch finde ich die Lösung nicht. Das passiert unabhängig davon, ob ich eine ntj-Datei mit seinem _namen erstellt habe oder nicht. In Akt2 passiert das meiner Meinung nach auch und in Akt3 wieder bei Travincal. So erfüllt das natürlich keinen Zweck, wenn ich die Chars letztlich per Hand steuere oder das Spiel nach jedem Akt für alle Chars neu starte. Weiß jemand Rat?

Habe auch noch mal den Bug im Script gesucht, aber mein Script ist schon viel ausgereifter, als das damals verwendete. Rusher sagt auch .Killed Andariel, aber Quester bleibt weiter unten bei Andy am Portal stehen Waiting Quest Completion, obwohl er die Quest hat. Wenn ich manuell weitermache, ändert sich der Status Waiting Quest Completion auch nicht mehr und ich muss alle Chars selber steuern.
12/03/2011 09:03 Ahab123#4579
Kann ich das irgendwo einstellen, dass der Bot in Town immer auf den 2ten Waffenslot wechselt (damit er den beim gamblen drin hat)?

In dem Goldbarb Script im Diablo 2 Forum scheints ja zu gehen. Das ist auch für D2NT, jedoch nicht für Muddy's :(
12/03/2011 09:35 ScHarKa#4580
hey mein leechbot öffnet im thron immer noch tp und rennt nach 3-4 sec leechen zu qual kekh -> ich hab keine ahnung wieso xD is das zufällig nen bekanntes einfach zu lösendes problem?^^

Quote:
Originally Posted by Ahab123 View Post
Kann ich das irgendwo einstellen, dass der Bot in Town immer auf den 2ten Waffenslot wechselt (damit er den beim gamblen drin hat)?

In dem Goldbarb Script im Diablo 2 Forum scheints ja zu gehen. Das ist auch für D2NT, jedoch nicht für Muddy's :(
du kannst versuchen es zu kopieren und den teil "NTBotGame" durch "MWbotgame" zu ersetzen-> dadurch funktionieren gewisse "fremdscripts" xD
12/03/2011 09:57 furkan95#4581
Hey jedesmal wenn ich den public game join für baal oder dia einschalte joint er rein aber läuft nicht :/ kann mir da jmd behilflich sein ?

der error heisst (92) Reference Error Nt load config is not defined

Kann mir den keiner helfen ? :/

Ich hab schon ein thread offen aber keiner hilft mir
12/03/2011 10:29 tr00perplayer#4582
Hallo!

Hab bereits im Forum gesucht aber leider nicht das gefunden was ich brauche. Und zwar geht es ums automatische mulen. Ich crafte und cube mit dem bot ebenfalls und möchte, dass er die items die er zum cuben benötigt nicht muled. nur wie stell ich all diese items ein? oder macht das der bot automatisch, dass er die sachen erst gar nicht muled?

hab daweil runen die schlechter als um sind in dont_mule.nip drin, sowie alle gems. aber was ich dann mit den unid magic ringen und unid magic amus, sowie juwele aller art?

danke schonmal.

mfg

EDIT: für ringe und amus hab ichs jetzt so gemacht:

[Type] == amulet && [Quality] == magic
[Type] == ring && [Quality] == magic

kann das so funktionieren, also so stehts nun in der dont_mule.nip drin.

Mit juwelen hab ichs nun so gemacht:

[Type] == jewel && [Quality] == magic
[Type] == jewel && [Quality] == rare

Hoffe das geht so, damit er ganz normal weiter craften kann.
12/03/2011 11:14 Muddy Waters#4583
Quote:
Originally Posted by Axxi View Post
Code:
// Array format: index 0: Value; index 1: Non-Class BO; index 2: CTA Slot
_slotVal = new Array();
_slotVal[0] = new Array();
_slotVal[0].IsCTASlot = false;
_slotVal[0].BoLevel = 0;
_slotVal[0].BonusSkills = 0;
[COLOR="Red"]_slotVal[0].Primary = [B][I]1[/I][/B];[/COLOR]

_slotVal[1] = new Array();
_slotVal[1].IsCTASlot = true;
_slotVal[1].BoLevel = 0;
_slotVal[1].Primary = [B][I]0[/I][/B];
So muss das aussehen.
Außerdem musst du darauf achten, dass dein CTA auch wirklich im 2. Slot liegt, wenn du das so definierst.
In welchem Slot sich das CTA befindet ist egal, die Funktion dient ja gerade dazu, den passenden Slot auszuwählen. ;)

Quote:
Originally Posted by beneblack View Post
Noch ein Problem beim Rushen. Eigentlich funktioniert das Script jetzt. Der Rusher rusht, die Leecher leechen und der Quester geht ins Portal zu Andariel und wartet auf Questcompilation. Dort bleibt er dann auch stehen. Das Problem ist hier schon in dem Topic erwähnt worden, doch finde ich die Lösung nicht. Das passiert unabhängig davon, ob ich eine ntj-Datei mit seinem _namen erstellt habe oder nicht. In Akt2 passiert das meiner Meinung nach auch und in Akt3 wieder bei Travincal. So erfüllt das natürlich keinen Zweck, wenn ich die Chars letztlich per Hand steuere oder das Spiel nach jedem Akt für alle Chars neu starte. Weiß jemand Rat?

Habe auch noch mal den Bug im Script gesucht, aber mein Script ist schon viel ausgereifter, als das damals verwendete. Rusher sagt auch .Killed Andariel, aber Quester bleibt weiter unten bei Andy am Portal stehen Waiting Quest Completion, obwohl er die Quest hat. Wenn ich manuell weitermache, ändert sich der Status Waiting Quest Completion auch nicht mehr und ich muss alle Chars selber steuern.
Kann ich so nicht nachvollziehen, klingt eigentlich so, als würden die Chat Nachrichten nicht ankommen. Du sagst ja, du hast das Script verändert. Besteht die Möglichkeit, dass du dabei eventuell Fehler eingebaut hast? Denn an sich enthält das Script in der Release Version keine gröberen Fehler.

Quote:
Originally Posted by Ahab123 View Post
Kann ich das irgendwo einstellen, dass der Bot in Town immer auf den 2ten Waffenslot wechselt (damit er den beim gamblen drin hat)?

In dem Goldbarb Script im Diablo 2 Forum scheints ja zu gehen. Das ist auch für D2NT, jedoch nicht für Muddy's :(
Nein, das müsstest du selber umsetzen. Es bietet sich an, hier in der Gambling Funktion anzusetzen.

Quote:
Originally Posted by furkan95 View Post
Hey jedesmal wenn ich den public game join für baal oder dia einschalte joint er rein aber läuft nicht :/ kann mir da jmd behilflich sein ?

der error heisst (92) Reference Error Nt load config is not defined

Kann mir den keiner helfen ? :/

Ich hab schon ein thread offen aber keiner hilft mir
Kein hilft dir nach ~10 Stunden, wirklich unmöglich sowas - wofür bezahlst du uns eigentlich... :rolleyes:

Der Hinweis steht ja nun schon in deinem anderen Thema, niemand kann hier Hellsehen und ohne weitere Informationen kann man dazu nichts sagen, die Ursache deines Problems steht ja bereits in der FAQ.

Quote:
Originally Posted by tr00perplayer View Post
Hallo!

Hab bereits im Forum gesucht aber leider nicht das gefunden was ich brauche. Und zwar geht es ums automatische mulen. Ich crafte und cube mit dem bot ebenfalls und möchte, dass er die items die er zum cuben benötigt nicht muled. nur wie stell ich all diese items ein? oder macht das der bot automatisch, dass er die sachen erst gar nicht muled?

hab daweil runen die schlechter als um sind in dont_mule.nip drin, sowie alle gems. aber was ich dann mit den unid magic ringen und unid magic amus, sowie juwele aller art?

danke schonmal.

mfg

EDIT: für ringe und amus hab ichs jetzt so gemacht:

[Type] == amulet && [Quality] == magic
[Type] == ring && [Quality] == magic

kann das so funktionieren, also so stehts nun in der dont_mule.nip drin.

Mit juwelen hab ichs nun so gemacht:

[Type] == jewel && [Quality] == magic
[Type] == jewel && [Quality] == rare

Hoffe das geht so, damit er ganz normal weiter craften kann.
Normalerweise werden nur Items per Automule verschifft, wenn diese aufgrund eines vollständigen Matches mit den Nips aufgehoben werden. Solche Items, die nur zum Cuben aufgehoben werden, sollten an sich generell nicht gemult werden, ohne dass du dabei weiter etwas einstellst. :)

LG
Muddy
12/03/2011 11:24 beneblack#4584
Danke Muddy. Schon, dass du trotz eingestelltem Support dich trotzdem weiter kümmerst. Nein ich habe das Script zum Rusher nicht verändert. Ich wollte damit sagen, dass das letzte Script von dir, das ich verwende ausgereift ist, als die Lösung des Bugs vor ein paar Monaten, welche hier im Topic schon mal genannt wurde. Werde mal noch Mal mit jungfräulichem D2NT von dir testen.

Problem ist 100% reproduzierbar, wo es auftritt. Aber meist nur bei Kills, wenn ich das richtig gemerkt habe. Stab, Amu Horadrim cube etc geht.
12/03/2011 11:47 cx23#4585
wie kann ich einstellen das die botgames immer weiterlaufen? also die jeweilige nr nicht nach run 99 wieder bei 01 anfängt sondern einfach weiterläuft bis ka 5000 oder so
12/03/2011 12:36 tr00perplayer#4586
alles klar, ich danke dir muddy. dann werd ich die einstellungen so lassen. danke.
12/03/2011 13:07 DaSHiFTeR#4587
Gibt es ein Diablo Leech Script?
12/03/2011 13:55 beneblack#4588
Quote:
Originally Posted by DaSHiFTeR View Post
Gibt es ein Diablo Leech Script?
Code:
	
	// ************ Leech and friends by lanara ************

	MWConfig_Script.push(["NTDiabloLeechFight.ntj", 10]); MWConfig_StartAtStar = true;
Suchst du sowas hier? Steht in der Charconfig relativ weit unten bei den Scripts...

Wie versprochen habe ich die jungfräuliche Variante von Muddys D2NT entpackt und getestet. Angepasst habe ich: Profile die ich erstellt habe für die Accounts (gerusht werden Mules der Accounts) - hier rusher mit bot.ntj und zu rushende mit MWRushEntry. Charconfigs kopiert und umbenannt mit _name-des-rushenden-chars. Scripts entfernt und Rushscript mit copy&paste eingefügt. Die zu rushenden Chars haben diesmal keine eigene charconfig erhalten. MWRushConfig angepasst auf 3 zu rushende Chars. Dann Spiel erstellt mit Quester, dann Leecher gejoint, dann Rusher gejoint. Spiel startet automatisch. Cain wird gerettet, Andariel getötet, Quester steht unten und will nicht mehr weg (wird nachher totgehauen) und Leecher (wie Quester) warten auf Quest Completion. Der Rusher macht in Akt2 weiter und geht zur Horadrim-Würfelkiste. Ist das wirklich nur bei mir so? Ist doch alles Original v1.30 Rev4.
12/03/2011 14:09 DaSHiFTeR#4589
Quote:
Originally Posted by beneblack View Post
Code:
	
	// ************ Leech and friends by lanara ************

	MWConfig_Script.push(["NTDiabloLeechFight.ntj", 10]); MWConfig_StartAtStar = true;
Suchst du sowas hier? Steht in der Charconfig relativ weit unten bei den Scripts...

Ich suche keine Dialeechfight sondern ne Dialeech (wenn es sowas gibt)

//edit: Hab selber eine gefunden danke trotzdem :)
12/03/2011 14:41 beneblack#4590
Quote:
Originally Posted by DaSHiFTeR View Post
Ich suche keine Dialeechfight sondern ne Dialeech (wenn es sowas gibt)

//edit: Hab selber eine gefunden danke trotzdem :)
Welche? Wäre doch schön für alle, wenn du uns an deiner Lösung teilhaben lässt.

Edit: Wenn noch jemand Ideen/Vorschläge für mein Rushproblem hat, bin ich für alles offen. Resigniere hier fast. Vielleicht sollte ich mal die 1.13 probieren die ich noch von Anfang Oktober irgendwo rumliegen habe...

Edit: Das war auch nix. ABER... ich hab die Lösung. Es gibt so Sachen, die bekommt man eigentlich gar nicht mehr mit, so selbverständlich sind sie geworden und warum das den Fehler auslöst kann wohl am ehesten Muddy selbst beantworten (schade dass dafür keine Lösung mehr entwickelt wird): SCHULD IST REDVEX3 / FollowBot. Wenn ich mich normal über Europe einloggen verzichte ich auf Fastmod etc, aber der Rush funktioniert.