So, erstmal ein riesen Dank an dich für die Mühe.
Nach stundenlangem rumprobieren hab ich es nun geschafft es halbwegs zum laufen zu bringen. Das erste Problem bestand darin, dass er schon vor dem Mule-Vorgang einfach stehen blieb, wenn er was aufheben wollte. Auch wenn dafür noch Platz im Inventar war. Da gibt es entweder ein Problem mit dem Cubing, Gamblen, Shrine Catcher, checkCloneDiablos oder auch CheckSelf/CheckMerc. Jedenfalls ging es nachdem alles aus-, bzw. umgestellt war.
Als das nun ging hat er ein Spiel aufgemacht, brav 5 Minuten gewartet, die Sachen gedropt und ist mit dem Mule-Char wiedergekommen. Allerdings hat der nur die Truhe geöffnet, 'done' geschrieben und ist dann wieder gegangen. Ohne die Sachen vom Boden aufzuheben. Keine Ahnung wieso...
in der Datei scripts/NTBot/Char_configs/mule/NTConfig_Mule.ntl muss die gleiche pickit wie in den anderen charconfigs aktiviert sein.
Shame on me, das hab ich nicht bedacht. Werde das nochmal testen. Dann schmeißt er auch bestimmt nicht mehr die Zutaten vom Cuben mit auf den Boden.
Quote:
Originally Posted by Medix
Hast du vllt. Details zu den Fehlermeldungen die kamen bevor es ging bei dir?
Ne, es kamen ja keine Fehlermeldungen. Sonst hätte es auch nicht so lange gedauert. Ich werd jetzt nach und nach versuchen die o.g. Sachen wieder hinzu zu nehmen, dann wird sich der Fehler schon finden.
jo, also der erste testrun verlief direkt erfolgreich
jetzt mal zum fragenteil:
man kann da aber nicht zu fällig einstellen, dass der bestimmte itemtypen bestimmten mules oder accs zuteilt?
und zum verständnis für mich einmal kurz folgende überlegung zur nachvollziehung des bots bestätigen oder korrigieren:
1.) er erstellt ein game und zieht das so lange durch bis er merkt er kann nix mehr in die kiste packen (hört er dann auf oder macht er den run noch fertig?) udn gibt dann das signal, nächstes game wird mule game => 5 mins warten
2.) er nimmt char nr1 eins vom mule acc, joint das mule game und schaut versucht einzupacken. wohl solange bis der mule (incl des stash) voll ist, dann kommt mule nr2 dran, etc.?
jo, also der erste testrun verlief direkt erfolgreich
jetzt mal zum fragenteil:
man kann da aber nicht zu fällig einstellen, dass der bestimmte itemtypen bestimmten mules oder accs zuteilt?
Ne wär aber kein problem das zu implementieren als zb alle runen auf einen char usw...
Quote:
1.) er erstellt ein game und zieht das so lange durch bis er merkt er kann nix mehr in die kiste packen (hört er dann auf oder macht er den run noch fertig?) udn gibt dann das signal, nächstes game wird mule game => 5 mins warten
richtig
Quote:
2.) er nimmt char nr1 eins vom mule acc, joint das mule game und schaut versucht einzupacken. wohl solange bis der mule (incl des stash) voll ist, dann kommt mule nr2 dran, etc.?
richtig. Du kannst auch einstellen ,dass er bei char nr2 oder 3 oder 4 anfängt
Ja das wäre noch ne feine Sache wenn man die mules zumindest grob bisl vorgeben könnte, also bspw Runen, Ringe und Amus, uniques, etc. Oder vielleicht gleich so mit variablen besetzten, dass man da Typen, Klassen oder Namen selber einsetzten kann!
Wieterhin habe ich seit Benutzung der automule das Problem, dass ich nicht mehr gamblen kann. Habe zwar parallel auch noch den Co Dia/Baal bot mit ins program aufgenommen, da aber der Fehler auch beim Leader Auftritt denke ich es kommt vom automule bzw von den dAmit übernommenen Dateien im Script Ordner.
Jedenfalls beginnt er zu gamblen, kAuft irgendein Item und wenn er es anschaut kommt die Fehlermeldung writeloc () is Not defined. Dieser fehler tritt in der nttown auf.
Würd mich freuen wenn du da nenn guten Rat für mich hast weil man Char quillt uber vor Gold!
Ja das wäre noch ne feine Sache wenn man die mules zumindest grob bisl vorgeben könnte, also bspw Runen, Ringe und Amus, uniques, etc. Oder vielleicht gleich so mit variablen besetzten, dass man da Typen, Klassen oder Namen selber einsetzten kann!
Wieterhin habe ich seit Benutzung der automule das Problem, dass ich nicht mehr gamblen kann. Habe zwar parallel auch noch den Co Dia/Baal bot mit ins program aufgenommen, da aber der Fehler auch beim Leader Auftritt denke ich es kommt vom automule bzw von den dAmit übernommenen Dateien im Script Ordner.
Jedenfalls beginnt er zu gamblen, kAuft irgendein Item und wenn er es anschaut kommt die Fehlermeldung writeloc () is Not defined. Dieser fehler tritt in der nttown auf.
Würd mich freuen wenn du da nenn guten Rat für mich hast weil man Char quillt uber vor Gold!
Denke das stammt bei mir aus dem Itemlog, sofern du das nicht hast, oder es nicht mitkopiert hast, ist es absolut verständlich, dass dieser Fehler auftritt, die dort aufgerufene Funktion ist dann bei dir schlicht nicht definiert.
Allerdings ist die dort verwendete Version alles andere als aktuell, sofern die Funktion tatsächlich genauso heisst wie du es schreibst.
Ich habe zwar eine aktuellere Version, ich glaube aber nicht, dass ich diese nochmal seperat veröffentliche, vielmehr wirds auf ein Komplettpaket hinauslaufen, wo alle bisherigen Änderungen von mir drin sind.
In der aktuellen Version ist dann auch eine Funktion drin, die sämtliche Items auf dem Char loggt, sowas wäre für ein Automule Feature ziemlich interessant denke ich.
Du könntest ja die Aufrufe entfernen, dann klappts auch wieder mit dem Gambling. Die Aufrufe findest du in der NTTown.ntl in der Funktion NTT_GambleIt(npc). Lg
Muddy
Also ich verwende die aktuelle bluebird Version und bisher hat das itemlogging auch problemlos funktioniert! Aber lieber Stelle ich das aus statt aufs gamblen zu verzichten. Also welchen "Aufruf" soll ich denn dA nun genau entfernen und wo finde ich das komplett Paket von dir?
Mir Wäre es am liebsten wenn alles funktioniert aber zur Not mach ich erst mal beim log Abstriche!
Also ich verwende die aktuelle bluebird Version und bisher hat das itemlogging auch problemlos funktioniert! Aber lieber Stelle ich das aus statt aufs gamblen zu verzichten. Also welchen "Aufruf" soll ich denn dA nun genau entfernen und wo finde ich das komplett Paket von dir?
Mir Wäre es am liebsten wenn alles funktioniert aber zur Not mach ich erst mal beim log Abstriche!
Mein Komplettpaket gibts noch nicht, da ich noch zuviele Baustellen habe, bei denen noch mehr oder weniger gemacht werden muss.
Die dort fehlende Funktion ist nur für die Ausgabe des Fundortes zuständig, da das ansonsten bei dir funktioniert, wird sie aber nur ein Relikt sein und Medix hat nur vergessen es zu entfernen (genau das ist das Problem, wenn man Sachen zur Veröffentlichung zurechtstückeln muss).
Nach der Frage poste ich dir lieber direkt die Funktion, ansonsten kommen da nur noch weitere Fragen und wir wollen ja Medix Topic sauber halten.
Versuchs mal hiermit:
So, bei mir funktionierts nun auch. Das einzige, was mir aufgefallen ist, dass er die Zutaten vom Cubing mit rausschmeißt. Der Mulechar sammelt sie dann natürlich nicht mit auf, da sie nicht in der PickIt stehen. Kann man das evtl. so ändern, dass er nur die Sachen aus der Truhe mult, die in der Pickit stehen?
hab nur in 2 wochen mündliche matura und lols noch nix gelernt wird langsam knapp und daher hab ich die nächsten 2 wochen keine zeit irgendwas zu ändern.
Dannach hab ich genug zeit
[N] RdBlocker auto injektor für D2NT!!! 03/11/2011 - Diablo 2 - 14 Replies also ich such eine möglichkeit den RDblocker mit einzbindne in d2nt also das er nach restart etc automatisch den mit läd
würde auch was donaten
brauch mal nen mule 08/09/2010 - Diablo 2 - 8 Replies so ich such schnell nen trustet mule für paar minuten :)
mule bot mit 2x diablo ? 06/11/2010 - Diablo 2 Programming - 0 Replies hi, gibt es ein mule script welches den zweiten bot (welcher ebenfalls mf runs macht) bei mulen hilft?
sozusagen:
char1 muss mulen
char 1 erstellt game & whispert char 2
char 2 macht mf-game fertig
char 2 joined game von char 1
char 1 muled
char 1 whispered char 2 wenn er mit mulen fertig ist
D2NT Auto Identi? 04/10/2010 - Diablo 2 - 2 Replies Hi,
hab schon gesucht und gesucht, aber nichts passendes gefunden.
Wie stelle ich mein D2NT so ein das er alles Indentifiziert?
Undzwar immer, nicht nur wenn ich bestimmte Werte suche.
Denn es nervt mich das ich dauernd in meinem Log drin stehen habe das ich einen Uniq Ring gefunden habe -_-... möchte nicht die Katze im Sack im log haben, sondern den Sack in der Katze! ^^
Thx schonmal im vorraus :P
nt-bot hilfe (auto mule) 05/19/2009 - Diablo 2 - 2 Replies gibt es eine möglichkeit in den nt bot ein automule einzubauen?
soweit ich weiß ist der bot ja ohne automule
ansonsten gibts nen bot mit automule der ähnlich gut ist?
hab da nich wirklich was gefunden (sry wenn ichs überlesen habe hab aber wirklic hgesucht)