Register for your free account! | Forgot your password?

You last visited: Today at 03:32

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

Advertisement



[Release] Muddy's D2NT

Discussion on [Release] Muddy's D2NT within the Diablo 2 Programming forum part of the Diablo 2 category.

Reply
 
Old 02/26/2011, 19:54   #676
 
elite*gold: 0
Join Date: Jul 2006
Posts: 469
Received Thanks: 235
Die Preview sieht ja echt vielversprechend aus. Da werd ich, falls ich jetzt dann Mal wieder etwas Zeit finde, wohl eher versuchen das Automule schön Modular hin zu bekommen, als an "meinem" Bot weiter zu basteln

Hast du ne Liste mit Funktionen die du neu geschrieben hast oder so? Dann könnt ich dann auch gleich dein Stash aufräumen nehmen, das sieht "etwas" effizienter aus und evtl. seh ich ja dann noch andere Funktionen die du schon schöner gemacht hast

Hoff das wäre ok für dich, wenn ich dann überhaupt dazu komme.
ldevil is offline  
Old 02/26/2011, 20:35   #677
Administrator
 
Muddy Waters's Avatar
 
elite*gold: 41624
Join Date: Jan 2010
Posts: 22,728
Received Thanks: 12,654
Oder wir müssen uns mal genau absprechen und das integrieren, ich denke so aufwändig ist das ganze schließlich auch nicht.

Mein Change Log hat in letzter Zeit leider extrem gelitten und hinkt extrem hinterher.

Der Sortieralgorithmus ist komplett als Methode einer Stash Klasse implementiert. Somit musst du eigentlich nur die Klassendefinition mit allem drum und dran kopieren, ein Objekt instantiieren und die passende Methode aufrufen., fertig

Ich fand es es einfach nicht elegant, wie in zig Funktionen nach dem selben Schema der Stash Inhalt auf ein zweidimensionales Array abgebildet wurde, darum hatte ich mich für eine kompakte Klasse entschieden, die all diese Aufgaben übernimmt.

Mit der Definition rücke ich schonmal raus, den Rest gibt es mit Release, ich hoffe ich brauche nurnoch ein paar Tage:
Code:
function MWT_Stash()
{
    this.HEIGHT = (me.gametype == 0) ? 4 : 8;
    this.WIDTH = 6;
    this.COLWIDTH = 2;
    
    this.Items;
    this.Slots;
    this.Refresh = true;
    
    this.RefreshProperties = MWT_Stash_RefreshProperties;
    this.GetTargetSlot = MWT_Stash_GetTargetSlot;
    this.GetItemIndex = MWT_Stash_GetItemIndex;
    this.Sort = MWT_Stash_Sort;
    this.MoveItem = MWT_Stash_MoveItem;
    this.CheckFragmentation = MWT_Stash_CheckFragmentation;
    this.Check = MWT_Stash_Check;
    this.PrintContent = MWT_Stash_PrintContent;
    this.GetSlotCount = MWT_Stash_GetSlotCount;
    
    this.RefreshProperties();
}
Nicht besonders aussagekräftig, da die Methoden alle extern implementiert sind, aber schließlich soll es ja spannend bleiben.

Dasselbe habe ich übrigens auch mit dem Trank Management gemacht, das läuft jetzt auch alles über eine kompakte Klasse.

Lg
Muddy
Muddy Waters is offline  
Thanks
3 Users
Old 02/26/2011, 23:18   #678

 
Denny456's Avatar
 
elite*gold: 358
Join Date: Jul 2009
Posts: 1,519
Received Thanks: 288
nice das sind mal sehr sehr viele und es giebt bestimmt noch mehr aber die sind wohl alle zu verteilt
Denny456 is offline  
Old 02/27/2011, 01:31   #679
 
elite*gold: 0
Join Date: Dec 2010
Posts: 33
Received Thanks: 1
Ich probiere gerade bisschen mit einem Goldbarb rum. Mein Problem ist gerade, dass ich wenn ich im ersten Slot 2xGrief habe und im 2tem Slot 2xWizzy. Das der Gute dann immer mit den Wizzys am Wirbeln ist.
Denke das es am fast gleichem Schaden liegt.Die beiden Griefs sind "nur" ne Übergangslösung bis er das Level für BotD hat.
Würd mich nur vorab interessieren ob ich was falsch eingestellt habe oder ob es sich dann später von selber behebt durch die BotDs. Habe ihn zZ mit nur 1xWizzy laufen da klappt es.
fhoeni is offline  
Old 02/27/2011, 12:31   #680
Administrator
 
Muddy Waters's Avatar
 
elite*gold: 41624
Join Date: Jan 2010
Posts: 22,728
Received Thanks: 12,654
Liegt nicht an dir, liegt daran, dass absolute Schadenserhöhungen in der alten Version ignoriert werden. Darum wird beim Vergleich der beiden Slots der höhere Grundschaden bei den Wizzies erkannt und dementsprechnd der eigentlich falsche Slot als Angriffsslot ausgewählt.

Deshalb wird es mit den BotDs funktionieren, mit der kommenden Version funktioniert es dann auch mit den Griefs richtig.

Lg
Muddy
Muddy Waters is offline  
Thanks
2 Users
Old 02/27/2011, 15:31   #681
 
speCt0R's Avatar
 
elite*gold: 0
Join Date: Dec 2010
Posts: 451
Received Thanks: 63
Quote:
Originally Posted by Muddy_Waters View Post
Also sofern man genug Stärke mitbringt, um die Eni aus- und wieder anziehen zu können, funktioniert das eigentlich recht gut.

Ich habe jedenfalls 7 Chars die eine Eni tragen und davon sind alle noch da.
Ich könnte ja mal loggen, wie oft das mit dem Reset passiert, ich vermute aber eher oft, da ich Sorc Orbs und Stäbe zum Verkaufen mitnehme.

Lg
Muddy

kannst du mir das script geben und sagen wo ich es dann einfügen muss und ist das überhaupt kompatibel mit lanaras bot?
speCt0R is offline  
Old 02/27/2011, 15:55   #682
Administrator
 
Muddy Waters's Avatar
 
elite*gold: 41624
Join Date: Jan 2010
Posts: 22,728
Received Thanks: 12,654
Ohne weiteres nicht, siehe meine Antwort in dem anderen Thema.
Brauche leider immer etwas zum Antworten... :rollyes:

Bitte mach ein passendes Thema in der Programming Sektion auf, dann entwickeln wir eine versionsunabhängige Lösung.

Lg
Muddy
Muddy Waters is offline  
Old 02/28/2011, 11:14   #683
 
elite*gold: 20
Join Date: Dec 2007
Posts: 795
Received Thanks: 188
Habe Leech Bot an dein Script angepasst und klappt 1a. Auch Pindel habe ich umgeschrieben da ja nicht jeder mehr das TP zu Pindel hat einfach vom WP aus.
Und Dia is auch ein neues dabei und zwar eins für Schnelle Dia Runs. Läuft alles top.

Danke für das Grundgerüst deines D2NT Bots / Version.
blackWorkx is offline  
Old 02/28/2011, 15:30   #684
Administrator
 
Muddy Waters's Avatar
 
elite*gold: 41624
Join Date: Jan 2010
Posts: 22,728
Received Thanks: 12,654
Na das klingt doch gut.

Bin gerade dabei die Configs aufzuräumen und auszukommentieren.
Auch das Changelog habe ich mal etwas aktualisiert und auch wenn dort immernoch eine Menge fehlt, ist es jetzt schon mehr als doppelt so umfangreich wie das letzte.

Mal schauen wie weit ich heute noch komme, ich müsste mich jedenfalls langsam wieder auf andere Dinge konzentrieren, darum wird es Zeit, dass ich fertig werde.

Lg
Muddy
Muddy Waters is offline  
Old 03/01/2011, 20:04   #685
 
elite*gold: 0
Join Date: Feb 2011
Posts: 115
Received Thanks: 2
Hallou,

erstmal danke für den tollen mod läuft echt einwandfrei und meiner meinung nach viel besser als normaler d2nt

das einzige problem das ich habe ist mit den Gamenamen die der bot erstellt.

Ich bin in einem Baalrun Channel und schreibe da in den channel meinen gamenamen und die zeit bis zum nächsten run.

Das ganze sieht dann so aus:

|Next Game| baal--01, 5 new game in 5 seconds
ich will aber das es so aussieht:
|Next Game| baal-01, 5 new game in 5 seconds

Das eine - kommt wohl von der variabel %game oder %counter und das zweite dann vom d2nt manager selber, der einfach hochzählt.

Eins von beidem würde ich gern ändern, kann man das irgendwie?

DAnke schonmal für jede Hilfe

mfg jan
jannimanni is offline  
Old 03/01/2011, 20:27   #686
Administrator
 
Muddy Waters's Avatar
 
elite*gold: 41624
Join Date: Jan 2010
Posts: 22,728
Received Thanks: 12,654
Die komplette Ausgabe kommt aber nicht vom D2NT Manager, sondern wird aus dem Namen des vorigen Spiels generiert.

Dabei entspricht %game dem Spielnamen samt angehängtem "-", und %counter der Nummer des Spiels.

Wenn du also einen zusätzlichen Bindestrich hast, dann aller Wahrscheinlichkeit nur, weil du diesen in deinem Ausgabestring geschrieben hast.

Die Lösung besteht also einfach darin, diesen dort zu entfernen, dann sollte es passen.

Lg
Muddy
Muddy Waters is offline  
Thanks
1 User
Old 03/01/2011, 20:40   #687
 
elite*gold: 0
Join Date: Feb 2011
Posts: 115
Received Thanks: 2
aaaah okay,

hab es während des laufens geändert
dachte der übernimmt das direkt im nächsten game, so wie bei den pickits.
war nich der fall

danke für die hilfe =)
jannimanni is offline  
Old 03/02/2011, 17:42   #688
 
elite*gold: 1
Join Date: May 2008
Posts: 729
Received Thanks: 58
update? *gg*
xXx__xXx is offline  
Old 03/02/2011, 19:57   #689
Administrator
 
Muddy Waters's Avatar
 
elite*gold: 41624
Join Date: Jan 2010
Posts: 22,728
Received Thanks: 12,654
Vermutlich nachher.

Sind zwar noch ein paar Dinge, die eigentlich noch gemacht werden müssten, bei mir stehen aber demnächst erstmal wieder ein paar Klausuren an, insofern habe ich ohnehin nicht die Zeit, noch so furchtbar viel zu ändern.

Darum schreibe ich schnell den Release Text neu, räume minimal auf und lade es dann hoch.

Die komplette englische Readme, die eigentlich geplant war, liefere ich dann nach, wenn ich Zeit dazu finde.

Lg
Muddy
Muddy Waters is offline  
Old 03/02/2011, 20:10   #690
 
elite*gold: 1
Join Date: May 2008
Posts: 729
Received Thanks: 58
hm wenn du es mir schickst dann bearbeite ich es gerne für dich auch das englische!

lg rené

PS: hoffe du ladest es bald hoch!^^
xXx__xXx 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
[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...
D2NT 3.0 Pickit release
10/22/2010 - Diablo 2 - 77 Replies
edit
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



All times are GMT +1. The time now is 03:32.


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.