Register for your free account! | Forgot your password?

Go Back   elitepvpers > Other Online Games > Diablo 2 > Diablo 2 Programming
You last visited: Today at 04:44

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Release] AutoMule mit Muddies D2NT

Discussion on [Release] AutoMule mit Muddies D2NT within the Diablo 2 Programming forum part of the Diablo 2 category.

Reply
 
Old 11/25/2010, 03:16   #121
 
elite*gold: 0
Join Date: Jul 2006
Posts: 469
Received Thanks: 235
Quote:
Originally Posted by Texhnolyze View Post
Geht nicht nur um pgems, scheint willkürlich einige sachen nicht gerne zu mulen, zb auch eth elite amores (mit 800def usw fürn merc) die behält er gerne im inv.
hab gesehen da gibts ne function "excluse items from mule" aber hab ich noch nicht ausporbiert und mach ich auch nicht^^.

Also es läuft alles wunderbar, nur so alle ~100-150 runs muss ich ab und an mal aufräumen (was gut 10 stunden botten sind) - geht voll in Ordnung - läuft stabil und bin zufrieden.

Danke
Hm, ok wenn's natürlich die Funktion "exculde from muling" oder wie das genau heisst gibt, dann müsst ihr das anpassen ^^ weil da stehen im Default alle Sachen drin, die der Bot zum Cuben braucht. Da ich auch Eth Armors cube sind die da auch drin - ist halt auf mein Bot angebpasst und nicht auf die Default Config.

Quote:
Originally Posted by gabutino View Post
Hab folgendes Problem mit der FullAuto Funktion:

Der Bot fängt normal an zu mulen.
Erstellt normal den Account mit Prefix + "letter" + Suffix.
Wenn er jedoch im nächsten Schritt einen Char erstellen soll, versucht er einen Char mit dem Namen: Prefix + "letter" + Suffix + den term undefined zu erstellen.
Hab mich schon zu tode gesucht in den unterschiedlichen Files, aber hab leider
nicht die undefinierte Var beziehungsweise den Term gefunden der den Charnamen produziert.
Das Problem ist mir bekannt, allerdings der Grund dafür nicht, ich hab's kurz vor den Ferien eigentlich gefixt aber eben keine neue Version mehr releasen können. Der "fix" ist relativ einfach. Ihr müsst einfach einen zufälligen string generieren und den als Namen übergeben - ok könnt ihr kaum selber machen, aber wie gesagt ich hab den Code nicht dabei, daher kann auch ich das nicht für euch machen.

Für den Moment ist die einzige Alternative zum selber coden auf's normale um zu steigen.

Quote:
Originally Posted by Ix-Chel View Post
Hi, erstmal n großes Kompliment für die Automule, ein "Thanks" gibt's selbstverständlich auch noch dafür :-)).
Im Prinzip funzt alles super, bis auf eine Sache: Der Bot schmeisst beim mulen keine perf. Gems raus. Er behält sie einfach im Stash. Vielleicht seh ich den Wald vor lauter Bäumen nicht, hat von euch jemand ne Idee was ich verbockt haben könnte, wie gesagt alles andere klappt super.

Mit bestem Dank im Voraus
Ist wohl wie bei den anderen ob das Problem, dass ihr noch "meine" Excluded Items drin habt und ich will PG's net mulen weil ich die eben fürs Cuben brauch

Also dann bis zum nächsten Hostel mit Wifi
ldevil is offline  
Old 11/26/2010, 01:23   #122
 
elite*gold: 0
Join Date: Nov 2010
Posts: 32
Received Thanks: 1
Wo kann ich denn die excludeitems definieren? ne daten die so heißt is nicht zu finden und mit der dufu klappt da auch nicht.

edit: ist in der dont_mule.nip, nett da er die flawless nicht mehr droppt und die mulies verseucht
Texhnolyze is offline  
Old 11/26/2010, 17:38   #123
 
elite*gold: 0
Join Date: Feb 2008
Posts: 30
Received Thanks: 1
Hey devil,

I finally finished my script I had mentioned a while ago! :P I've got 8x bots running to the same mule accounts ( 12 of them ) almost flawlessly now It was a lot easier with the new version you released because of the addition of charmulestats

Is NTConfig_AutoMule.ntl only loaded when the bot is first started from manager, or only when a bot is restarted/loaded for the first time?

Would it be possible to add Include("NTBot/mule_configs/NTConfig_AutoMule.ntl"); to the individual char configs to 'update' the automule config without stopping the bot?

Edit: I tried this... and it works It's great because I fill mules very fast... having to restart the bots to update the full mules is a pain. I also added a little more info to these "log on next mule char, mule full" message.. I have it include the account name that is full, along with the slot # that filled up. So I can easily update my mule config :P
Punkpenguin12 is offline  
Old 11/28/2010, 09:13   #124
 
elite*gold: 0
Join Date: Jul 2006
Posts: 469
Received Thanks: 235
Well that's great I actually thought about adding the possibility to automatically update the mulepos by writing it into a file. But well that's probably not going to happen too soon

Well actually I don't really see how this can work (adding the Include to the char config) I mean the char config is actually never reloaded in the NTBot.ntj so basically it should not be updated there and thats the place you want it to be updated.
I would rather have guessed you need to add it to the NTMuleFunctions.ntl or what I called that file so it will actually reload all the variable each time it starts muleing.
But well if it really works like that then it's fine as well.

Ah wait I see, you don't mean chaning the account, but just the full mule? That is done anyway as long as the bot does not crash It's only "resetted" if the bot has a restart. Otherwise it will never try a full mule again.
When the account is full however you probably still have to restart the bot ^^

But as said that should actually be doable by using an additional file to store the important infomation and you could just edit it there. Another possibility would be that you can actually premake several accounts and add them all in a queue ... but well I'm on vacation and these are all just ideas that will take ages until I could even think about implementing them ^^

Solong, hope it works all fine for you.
ldevil is offline  
Old 11/28/2010, 18:18   #125
 
elite*gold: 0
Join Date: Nov 2010
Posts: 32
Received Thanks: 1
Wie "resete" ich den bot, also bekomme relativ häuftig realm down und dergleichen oder breche direkt nach mule ab um einige configs zu ändern....

Aber der Bot will dann beim neustart direkt wieder mulen, ist u.a. auch buggy und kann kein game erstellen etc.

Bislang hilft bei mir nur alles nochmal neu zu machen (nur die pickits vom alten kopieren) da ich nicht finde wo ich das restten kann, beim kukbot (oder wars turbot?) habs damals eine zeile wo man mit 0 oder 1 einfach den status auf anfang setzt..... müsste es hier doch auch geben oder?

Finde es einfach nicht, ein tipp wäre sehr nett. Danke.
Texhnolyze is offline  
Old 11/28/2010, 19:19   #126
 
elite*gold: 0
Join Date: Feb 2008
Posts: 30
Received Thanks: 1
Quote:
Originally Posted by ldevil View Post
Well that's great I actually thought about adding the possibility to automatically update the mulepos by writing it into a file. But well that's probably not going to happen too soon

Well actually I don't really see how this can work (adding the Include to the char config) I mean the char config is actually never reloaded in the NTBot.ntj so basically it should not be updated there and thats the place you want it to be updated.
I would rather have guessed you need to add it to the NTMuleFunctions.ntl or what I called that file so it will actually reload all the variable each time it starts muleing.
But well if it really works like that then it's fine as well.

Ah wait I see, you don't mean chaning the account, but just the full mule? That is done anyway as long as the bot does not crash It's only "resetted" if the bot has a restart. Otherwise it will never try a full mule again.
When the account is full however you probably still have to restart the bot ^^

But as said that should actually be doable by using an additional file to store the important infomation and you could just edit it there. Another possibility would be that you can actually premake several accounts and add them all in a queue ... but well I'm on vacation and these are all just ideas that will take ages until I could even think about implementing them ^^

Solong, hope it works all fine for you.
Ha! Adding to NTMuleFunctions.ntl would have worked much better :P I'll probably switch to that soon.

I think I'm finally at the point where I'm happy with my setup, I haven't had any r/ds even running 8 bots and so many mule accounts. Haven't had any conflicts from char logins etc.

The only change I'm looking to make next is a way to clean up the "Item Log". Since I keep a lot of UnID things the manager gets filled very fast, I'm going to try to have it skip logging unid jewels for example

I found the logging code in 4 different files:
NTTown.ntj
NTTownManager.ntj
NTSnagit.ntj
NTLoot.ntj

Do you know if any or all of them are active? I couldn't pinpoint which one is the primary one.

Thanks!
Punkpenguin12 is offline  
Old 12/03/2010, 02:12   #127
 
elite*gold: 0
Join Date: Jul 2006
Posts: 469
Received Thanks: 235
Actually that is one of the problems I faced as well when I was messing around with the "identatcain" stuff so you would not have to walk to Drognan or who ever to ident and that kinda killed the logging of those items and now it's all a bit messi
But well I have to look into that anyway at some point as there is a lot of items that are logged multiple times - maybe Muddy will actually have fixed that by the time I'm back from my holidays

But to make it short: No I don't know which are active.

But back to the reloading stuff: You should bind it to a key! Because you don't want it to reload the variables if you did not change anything as otherwise you will end up checking all mules that were filled since the last time you updated the config - and that is something you dont want.
(But well that would not be a problem if you'd write the variables to a file and load them from there, then you just have to see that you dont change the file while muling )

Quote:
Originally Posted by Texhnolyze View Post
Wie "resete" ich den bot, also bekomme relativ häuftig realm down und dergleichen oder breche direkt nach mule ab um einige configs zu ändern....

Aber der Bot will dann beim neustart direkt wieder mulen, ist u.a. auch buggy und kann kein game erstellen etc.

Bislang hilft bei mir nur alles nochmal neu zu machen (nur die pickits vom alten kopieren) da ich nicht finde wo ich das restten kann, beim kukbot (oder wars turbot?) habs damals eine zeile wo man mit 0 oder 1 einfach den status auf anfang setzt..... müsste es hier doch auch geben oder?

Finde es einfach nicht, ein tipp wäre sehr nett. Danke.
Den Status schreibt er in ein File, kA wie das heisst, aber es sollte den AccNamen beinhalten sowas wie "AccNameStatsFile" oder so, einfach löschen, er erstellt das schon neu

Eigentlich sollte er zwar bei dem RD selber alles resetten... kA evtl. macht er das erst bevor er den nächsten Versuch startet (also so nach 6h oder so ^^). Aber ja wenn du manuell abbrichst, dann solltest du das File löschen. Die Idee war, weil er scheinbar bei einigen ettliche Restarts hatte, dass er danach alle Items im Mulegame liegen lässt

Woran das mit den JoinBugs liegt weiss ich auch nicht genau, aber das habe ich auch immer Mal wieder gehabt. Evtl. müsst man da einfach noch etwas randomisieren oder länger warten. Schreibs mir Mal auf meine ToDo Liste. Ma schauen an was ich mich nach den Ferien noch erinnern kann
ldevil is offline  
Old 12/03/2010, 11:57   #128
 
elite*gold: 0
Join Date: Oct 2010
Posts: 34
Received Thanks: 0
Mal ne möglicherweise dumme Frage.
Ich hab den Mulelogger ausgeführt und das hat auch geklappt.
Jetzt gehe ich ja in den Stashlog rein und öffne da die passende txt mit Firefox richtig? Ich bekomme lediglich nen Listing als ob ich es im Editor geöffnet habe. Gibts da nen Trick?

LG und Danke
Sup
supperl is offline  
Old 12/04/2010, 19:50   #129
 
elite*gold: 0
Join Date: Jul 2006
Posts: 469
Received Thanks: 235
Ja, du musst auf XML umstellen gibt ne Variable LogToTXT oder LogToXML oder so, die muss so eingestellt sein, dass XML aktiv is
ldevil is offline  
Old 12/07/2010, 19:49   #130
 
elite*gold: 0
Join Date: Jun 2010
Posts: 6
Received Thanks: 0
erst mal ein super danke für deine mühe
ich versuche gerade vom normalen d2nt 3.1 auf bluedevil umzusteigen und habe meinen botchar gerade dazu gebracht zu mulen mit fullauto. Dabei sind 2 probleme aufgetaucht. ist wahrscheinlich ganz einfach und ich bin einfach zu blöd -.-
1. wo muss ich ihm sagen, wie die mule-chars heißen...ohne namen kommt da sowas mit undefined (acc wird ohne probleme erstellt)
2. seit dem missglückten mulen, loggt er sich net mehr auf meinem botchar ein (proggie versucht das ohne pw, was natürlich net klappt
mausi85 is offline  
Old 12/16/2010, 19:46   #131
 
elite*gold: 0
Join Date: Oct 2010
Posts: 58
Received Thanks: 1
hi

ich brauch hilfe bei der automule pickit für den mule er hat mir grade nen cta 6 gedropt weil er net in der mule pick it drinne steht ...

ich suche ne mule pick it die alles pickt und wenns nen heiltrank ist !!

alle items >= 1 ilvl gepickt wird
und hab keine lust alles per hand zu schreiben wenn einer ne fertige pickit hat wäre super geil

oder gibts nen befehl pick all/any? oder muss ich alle item class + ilvl adden?


mein schöner cta (
hansihase is offline  
Old 12/17/2010, 21:29   #132
 
elite*gold: 0
Join Date: Jul 2006
Posts: 469
Received Thanks: 235
Du hast wohl einfach die PickIt nie richtig konfiguriert... aber wenn du das willst, dann schreib einfach was wie

Code:
[Level] >= 1
Macht genau was du willst und nimmt alles mit was ilvl >= 1 hat.

Quote:
erst mal ein super danke für deine mühe
ich versuche gerade vom normalen d2nt 3.1 auf bluedevil umzusteigen und habe meinen botchar gerade dazu gebracht zu mulen mit fullauto. Dabei sind 2 probleme aufgetaucht. ist wahrscheinlich ganz einfach und ich bin einfach zu blöd -.-
1. wo muss ich ihm sagen, wie die mule-chars heißen...ohne namen kommt da sowas mit undefined (acc wird ohne probleme erstellt)
2. seit dem missglückten mulen, loggt er sich net mehr auf meinem botchar ein (proggie versucht das ohne pw, was natürlich net klappt
1. In der NTConfig_FullAuto.ntl (aber das undefined hat mit was anderem zu tun, muss ich irgendwann fixen)
2. Lösche einfach das file "charnamemulestats" und dann sollt's wieder gehen.
ldevil is offline  
Thanks
1 User
Old 12/18/2010, 09:43   #133
 
elite*gold: 0
Join Date: Jul 2008
Posts: 22
Received Thanks: 1
Question Mulen funktioniert nicht....

Leider funktioniert das Mulen nicht... mit keinem der beiden MuddyMuleBots.
Ich hatte alles so eingestellt wie beschrieben.

Was macht der Bot also. Bei mir merkt er das er noch xPlatz frei hat, geht aus dem Game und erstellt das gewünschte Mulegame. Dann wartet er seine knapp 5min bis das Game permanent ist.
Nun geht er raus und wechselt zu den Muleaccounts. Er loggt sich mit diesen in das richtige Game ein und macht nichts....nip files habe ich gemacht.
Was mir dazu noch auffält das wechseln dauert sehr lange bestimmt fast ne Minute, aber vl soll das ja so sein, ist mir nur aufgefallen.

Warum mult er nicht???

Letztens habe ich es ausprobiert und da gab es dann mal einen Fehler und der Bot hat sich dann wieder eingeloggt und hat einfach seine Runs weiter gemacht... Ist ja auch nicht so schön, da wären dann alle Items weg gewesen. War jetzt auch nur einmal wo ich es probiert hatte.

Die Hauptfrage bleibt warum heben die Mulies nicht die Gegenstände auf, wie erwünscht??


gruss Mari
mariii is offline  
Old 12/18/2010, 15:34   #134
 
elite*gold: 0
Join Date: Jul 2008
Posts: 22
Received Thanks: 1
Jetzt ist es schon wieder abgestürzt... ich habe nix verändert

[3] NTFullAuto.ntj

Hatte ich nicht eingestellt, weil es nicht vorhanden ist. Es ist doch richtig, dass es nicht zur Version von Muddy gehört oder??
mariii is offline  
Old 12/18/2010, 18:25   #135
 
elite*gold: 0
Join Date: Jul 2006
Posts: 469
Received Thanks: 235
Wenn ich raten müsste, würde ich sagen, du hast schlicht und einfach die NipFiles für die Mules falsch eingestellt.

Die Anleitung stimmt nicht mehr, aber ich war in den Ferien und hatte keine Zeit eine neue zu schreiben. Eigentlich musst du zum mulen nur die Files in mule_configs einstellen. Bei "NTConfig_FullAuto" musst du aber aufpassen, da ist bei manchen Systemen der Wurm drin und ne Variable is undefiniert - sprich er kann keine Chars erstellen.

Ansonsten sollte aber alles laufen, wenn du's korrekt konfigurierst.

Schau einfach nochmal, ob du die NiP files korrekt angegeben hast und ob es die Files auch gibt. Oder nimm halt welche die beim Bot dabei sind und versuchs so.

Ganz ehrlich ich seh grad nicht wann ich Zeit finden sollte ne Anleitung zu schreiben. Daher versuch's einfach Mal mit gesundem Menschenverstand, sooo kompliziert ist es auch nicht
ldevil is offline  
Reply


Similar Threads Similar Threads
[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
[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...
Automule Beta
09/03/2010 - Diablo 2 - 152 Replies
wäre doll wenn n paar leute lust haben das automule feature bissl zu testen Download im Anhang BEKANNTE BUGS: Bitte den LobbyChat nicht nützen dort gibts noch bugs!
wie sicher d2nt-automule
06/01/2010 - Diablo 2 - 4 Replies
hi, wie sicher ist denn das auto-mule script? der ersteltl ja ein game in der hoffnung es bleibt offen wenn man es leaved? danke
D2NT mit Automule?
01/30/2010 - Diablo 2 - 8 Replies
Hi, Jo ich bin mal wieder :D Ist es möglich den D2NT mit automule auszustatten ich verwände ATM v 1.9 steig aber auchw ieder auf 1.7 um wenn man da automulen kann :) also kennt jemand ein script ich hab noch nix gefunden :)



All times are GMT +1. The time now is 04:44.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.