Hallo liebe Community,
erstmal gillt mein Dank natürlich "muddy", der uns diesen wunderbaren Bot zur Verfügung gestellt hat.Vor 2 Tagen habe ich dann mal wieder mein D2 ausgekramt und mir erstmal ne mf zauberin hochgezogen.Scheint auch super mit dem Bot zu funktionieren, hätte nur 2 Fragen bezüglich des Bots :
1.) Ich lasse den Bot bis jetzt mit der deutschen d2 version laufen, scheint aber pröchtig zu funktionieren, ist es also wirklich nötig, d2 auf english zu stellen (was ja kein prob. ist ?
2.) Der Bot schreibt , wenn er ein game aufmacht immer irgendetwas von d2nt.... in die Spielbeschreibung , was mich etwas stört, ebenso wie das ständige ingame schreiben wenn der bot läuft was er im moment macht (z.B Katakomben 55% tele balbalabla), lassen sich diese sachen irgendwie in der config abstellen ?!
Schonmal Danke im Vorraus und lg
So ich konnte mir das jetzt Mal anschauen (mit nem Level 23 Barb auf norm ).
Eni braucht man nicht zwingend, alle "MoveTo()" Befehle gehen auch ohne Eni - theoretisch - nur bleibt man halt die ganze Zeit irgendwo hängen. Ich weiss nicht, ob der D2NT einen Pfadalgorithmus für "Fussgänger" hat... falls ja dann lass ich mich gerne bei der folgenden Aussage korrigieren
Travincal geht ja ziemlich leicht zu Fuss auch ohne den Algorithmus, da steht wenig im Weg rum und wenn man aus dem WP Raum raus ist, sollte das auch klappen. Wenn man also direkt nach dem Precast erst einen Schritt raus macht geht's. (Hat zumindest bei mir geklappt)
Bei Meppel ist das meines Wissens nicht möglich, da (zumindest mir) kein Pfadfindungsalgorithmus für den D2NT bekannt ist, der den Fussweg berechnet. Und ohne so einen Algorithmus geht Meppel schlicht nicht.
Evtl. könntest du aber ja einfach noch ein offenes Gebiet suchen und das abfarmen nach Travi damit du auf 3+ Minuten Games kommst?
edit: Die Position muss natürlich relativ zum wp sein...
edit2: Ok auch so versucht er immer mal wohin zu laufen wo er gar nicht kann sogar wenn open chests und clear position aus is... kann man durch kurze max script laufzeit abhilfe schaffen, zumindest bleibt er dann nicht 5 min wo hängen ^^
Habe mir nun mal das Traviscript umgeschrieben für Fussgänger, habe das Original nicht kapiert
Aber mit Folgendem läuft mein Barb in Classic, hell.
Habe nur Schreine und Kisten in der charconfig noch deaktiviert.
Aso, ich benutze Muddys 1.13.
Code:
/**
* This file was modified by
* Check the programming section for updates and further scripts
* Last Update: 02/05/2011
Modified for walkers, by fred9x9@elitepvpers, 01.07.2012
Tested with barbar in Classic.
My barb does not use shrines or chests.
*/
function NTMain()
{
Include("libs/common/NTCommon.ntl");
NTC_IncludeLibs();
NTC_IncludeConfig("NTBot/char_configs");
NT_LoadConfig();
NTSI_LoadNIPFiles("NTBot/item_configs");
MWC_Initialize();
var _waypoint;
var _deltax, _deltay;
var _attackpos = [14, 1, 20, -25, 26, -25, 33, -25, 40, -25, 46, -25, 53, -25, 60, -25, 67, -25, 74, -30, 81, -30, 87, -30, 94, -37, 98, -44, 100, -51, 107, -58, 100, -57, 100, -44, 98, -44, 100, -51, 107, -58, 100, -57];
if(!NTTM_CheckAct(me.act, true))
{
NTC_SendMsgToScript("MWBotGame.ntj", NTTM_CheckAct, 22, me.act, true);
return;
}
NTTMGR_TownManager();
if(!NTTM_TownMove("waypoint"))
{
NTC_SendMsgToScript("MWBotGame.ntj", NTTM_TownMove, 30, "waypoint");
return;
}
if(!NTM_TakeWaypoint(83))
{
NTC_SendMsgToScript("MWBotGame.ntj", NTM_TakeWaypoint, 36, 83);
return;
}
_waypoint = NTC_FindUnit(NTC_UNIT_OBJECT, GetLocaleString(22526), 5);
if(!_waypoint)
{
NTC_SendMsgToScript("MWBotGame.ntj", NTC_FindUnit, 44, NTC_UNIT_OBJECT, GetLocaleString(22526), 5);
return;
}
_deltax = _waypoint.x - 5699;
_deltay = _waypoint.y - 1584;
NTP_DoPrecast(true);
for(var i = 0; i < _attackpos.length; i += 2)
{
NTM_MoveTo(me.areaid, _attackpos[i] + _waypoint.x, _attackpos[i + 1] + _waypoint.y);
NTA_ClearPosition(15, true, 2);
MWL_FindItem();
}
NTM_MoveTo(me.areaid, _waypoint.x + 98, _waypoint.y - 87, 3, true);
NTA_ClearPosition(35, true, 2);
MWL_FindItem();
NTC_SendMsgToScript("MWBotGame.ntj", "SCRIPT_END");
}
Quote:
Originally Posted by prrovoss
so leute, vllt könnt ihr mri ja helfen
ich hab eine amazone und die soll baalruns machen. allerdings ohne eni. dh durchrennen und alles killen was im weg steht^^
aber genau das macht sie leider nicht. die config sieht so aus:
ich habe auch schon viele verschiedene spectypes probiert wie 0x01 usw. bringt aber alles nichts, sie läuft einfach stumpf an den mobs vorbei und lässt sich so ziemlich schnell killen^^
die attack configs sind alle standard mit geladener schlag und blitzendes unheil.
Nach heutigem Stand dieses Bots, kommt die Ama ohne Eni oder Tp, nie zu Baal.
Der Weg ist einfach nicht beschreibbar. Wir können nur hoffen, dass Muddy mit seiner neuen Hausarbeit da etwas erreichen kann. Der neue Bot soll ja einiges mehr drauf haben.
Quote:
Originally Posted by DauerZocker123
Hallo liebe Community,
erstmal gillt mein Dank natürlich "muddy", der uns diesen wunderbaren Bot zur Verfügung gestellt hat.Vor 2 Tagen habe ich dann mal wieder mein D2 ausgekramt und mir erstmal ne mf zauberin hochgezogen.Scheint auch super mit dem Bot zu funktionieren, hätte nur 2 Fragen bezüglich des Bots :
1.) Ich lasse den Bot bis jetzt mit der deutschen d2 version laufen, scheint aber pröchtig zu funktionieren, ist es also wirklich nötig, d2 auf english zu stellen (was ja kein prob. ist ?
2.) Der Bot schreibt , wenn er ein game aufmacht immer irgendetwas von d2nt.... in die Spielbeschreibung , was mich etwas stört, ebenso wie das ständige ingame schreiben wenn der bot läuft was er im moment macht (z.B Katakomben 55% tele balbalabla), lassen sich diese sachen irgendwie in der config abstellen ?!
Schonmal Danke im Vorraus und lg
Zu1. Du kannst davon ausgehen, dass dein Bot irgendwann mal ein game nach dem anderen aufmacht und wieder schliesst, bzw. freezed, wenn du nicht auf engl. umstellst(.txt, use datei). Er kapiert ein picked item nicht und schmiert ab.
Zu 2. Wg. ingame writing schau mal in der GlobalCharConfig nach "overheadstatus" und schalte den ab.Um die zusätzliche Kopfleiste habe ich mich noch nicht bemüht, also. k. A.
Nach heutigem Stand dieses Bots, kommt die Ama ohne Eni oder Tp, nie zu Baal.
Der Weg ist einfach nicht beschreibbar. Wir können nur hoffen, dass Muddy mit seiner neuen Hausarbeit da etwas erreichen kann. Der neue Bot soll ja einiges mehr drauf haben.
stimmt, hab ihr jetzt ne eni angezogen und läuft einwandfrei. sieht mit 0 fcr zwar sehr träge aus aber läuft
btw
müsste man den jetzigen pathalgorithmus nicht nur ein wenig anpassen damit er auch zu fuß funktioniert? die ama ist jedenfalls ohne eni auch öfters bis lvl 3 gekommen im turm. man muss nur irgendwie die hindernisse mit einberechnen
Pottet der Bot nicht wenn er als Rusher eingestellt ist (Entrypoint: MWRushEntry.ntj)?
Ich hab noch nie darauf geachtet, aber da mir noch nie n Rusher gestorben ist gehe ich mal davon aus daß er sich auch mal nen drink genehmigt. Wobei aber definitiv nix gepottet wird, ist beim Waypoint-Catcher.
Quote:
Originally Posted by H!tman
wo stellt man ein das er bei public baalruns
bei w5 nicht town geht sondern da bleibt und monster killt ? =)
Was macht der Char denn in der Stadt? Ich tippe ganz stark auf Fluch heilen oder sowas. Das müßtest du in der Charconfig einstellen, z.B. so:
Code:
// Check self safe in field (NOT in town). Set to 0 if you won't.
// 0x01 : Potion
// 0x02 : Poison
// 0x04 : Amplify Damage
// 0x08 : Weaken
// 0x10 : Iron Maiden
// 0x20 : Decrepify
// 0x40 : Lower Resist
NTConfig_CheckSelfSafe = 0;
// Check merc's safe in field (NOT in town). Set to 0 if you won't.
// 0x01 : Death
// 0x02 : Poison
// 0x04 : Amplify Damage
// 0x08 : Weaken
// 0x10 : Iron Maiden
// 0x20 : Decrepify
// 0x40 : Lower Resist
NTConfig_CheckMercSafe = 0x01;
Bei dieser Einstellung geht der Char nur zum Wiederbeleben des Mercs in die Stadt.
Quote:
Originally Posted by prrovoss
müsste man den jetzigen pathalgorithmus nicht nur ein wenig anpassen damit er auch zu fuß funktioniert?
Gerade das "ein wenig" ist wohl ganz und gar nicht so einfach. Ich glaube ich habe irgendwo mal gelesen daß das sogar im D2NT-Core hardcodet ist, und der ist closed source.
u.A. die recht schlechte Wayfind-Routine vom D2NT ist ein Grund, daß Muddy jetzt an D2BS arbeitet.
Demnach sollte er ja nur 3 Terror und Hate Keys mitnehmen, aber er nimmt einfach alle mit, die ihm vor die Füße fallen. Liegt das am Automule? Das er nur 3 Keys in der Stash hat? Denn die Keys sind ja nach dem Automule nicht mehr in der Stash; logisch.
Demnach sollte er ja nur 3 Terror und Hate Keys mitnehmen, aber er nimmt einfach alle mit, die ihm vor die Füße fallen. Liegt das am Automule? Das er nur 3 Keys in der Stash hat? Denn die Keys sind ja nach dem Automule nicht mehr in der Stash; logisch.
Richtig, liegt am Automule. Das Maxquantity bezieht sich auf den jeweiligen Char. Wenn er die eingestellte Anzahl gesammelt hat hört er auf aufzuheben, wenn es weggemult wird ist die Anzahl im Inventar niedriger als die maxquantity = es wird wieder gelootet.
Ich hab es zwar noch nicht ausprobiert, aber eigentlich müßte sich durch Aufnahme der 3 Keysorten in die ...\Muddy's D2NT\scripts\NTBot\item_configs\mule\dont_mule.nip verhindern lassen daß die Dinger den Char verlassen. Somit ersäufen deine Mules nicht mehr in den Keys, du mußt sie aber dann von Hand wegmulen.
hi hab ein problem mit dem bot und zwar entweder benutzt er kein bo oder er benutzt bo aber wechselt dann vom cta nicht mehr weg hab schon alles versucht kann mir da bitte wer helfen?
hi hab ein problem mit dem bot und zwar entweder benutzt er kein bo oder er benutzt bo aber wechselt dann vom cta nicht mehr weg hab schon alles versucht kann mir da bitte wer helfen?
Jetzt wäre Interessant was genau das "alles" ist was du schon probiert hast. War mit dabei? bzw. das Einzige? Falls ja, probier mal das CtA in den anderen Waffenslot zu legen. Das sollte zwar nach der Lösung von TheCrazy11 eigentlich nicht nötig sein, aber man weiß ja nie....
Sollte BO gecastet werden, der Char danach den Waffenslot aber nicht mehr wechseln (so ganz geht das aus deinem Post nicht hervor) kontrolliere bitte deine Charconfig nach:
Code:
// 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;
Bitte beachte daß der untere Eintrag tatsächlich auf false steht.
wo stellt man ein das er bei public baalruns
bei w5 nicht town geht sondern da bleibt und monster killt ? =)
Von alleine geht er m. E. nicht in die Stadt, er sollte einen Grund haben. Davon gibt es viele.
Inventar voll?
Getränke leer?
Verzaubert?
Merc?
Rep ?
usw.
Hallo,
seid heute mittag , meldet der bot sich nachdem er ein game aufgemacht hat, mit einem "syntaxfehler" in der datei itemparser.nip .
auszug der der fehlereie:
Das ganz sicher nicht, da müßte man viel zuviele persönliche Einstellungen entfernen + das würde dir eh nicht viel nützen. Nja, ich steh zwar an sich mehr auf "Hilfe zur Selbsthilfe", aber *seufz* hier mal die komplette, bereits editierte, verdächtige Datei. Leg dir eine Kopie der ...\Muddy's D2NT\scripts\libs\Common\NTCommon.ntl an und ersetze dann den Inhalt der orignialen hiermit:
Hallo,
seid heute mittag , meldet der bot sich nachdem er ein game aufgemacht hat, mit einem "syntaxfehler" in der datei itemparser.nip .
auszug der der fehlereie:
da soll angeblich was nicht stimmen, weis wer weiter ?
lg
Du hast kürzlich an den Pickits rumgebastelt? Da hat sich nen Schreibfehler eingeschlichen. Vermutlich hast du dort irgendwas mit einer maxquantity-Einstellung vergeigt. Bin mir jetzt nicht ganz sicher ob das -1 zur Fehlermeldung gehört oder ne Angabe des Fehlers ist. Solltest du tatsächtlich in einer maxquantity- Zeile -1 als Anzahl stehen haben: mach das Minus weg.
Nip-Checker aktivieren bringt dir hier glaube nichts, bei Fehlern die so grob sind daß es den Itemparser aus dem Tritt bringt kommt der glaub nicht zum Zuge. Ich fürchte hier ist manuelles Suchen angesagt.
EDIT: Mist geschrieben. Nip-Checker sollte doch was bringen, siehe hier:
hallo,
meine bot läuft mir einer zauberin (FO/FB) und killt meppel und andy auf hell.sie benutzt auch einen merc.
nun "freezt" mein d2 fenster immer kurz nachdem sie bei meppel durch das rote portal in act 4 gegangen ist.weis irgendwer woran das liegen könnte ?
lg
[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