Register for your free account! | Forgot your password?

You last visited: Today at 03:14

  • 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 04/24/2011, 18:19   #1516
 
elite*gold: 0
Join Date: Oct 2010
Posts: 105
Received Thanks: 11
Quote:
Originally Posted by prograx View Post
kommt nichma ne fehlermeldung, nur wenn er zu dem script kommt steht da stopped
lässt sich aber auch nicht mit der pause taste wieder starten oder skippen oder sonstwas
es hängt sich halt einfach auf
mit variablen meinte ich sowas wie start at star = true oder sowas halt

werd ma den bot restarten, daran könnts noch liegen^^

ok jetzt nach nem restart gehts:P thx
gut so

noch ne kleine frage: was muss man einstellen, damit der bot a) random spiele joint und sein programm abspult oder b) einem fixen spiel beitritt (zum beispiel dem von bot a) und da sein zeugs macht? geht das überhaupt? danke für die hilfe!
getgoodson is offline  
Old 04/24/2011, 18:41   #1517
Administrator
 
Muddy Waters's Avatar
 
elite*gold: 41364
Join Date: Jan 2010
Posts: 22,727
Received Thanks: 12,653
Quote:
Originally Posted by DeathFromHeaven View Post
also das problem mit dem ScriptIndex bleibt bestehen, obwohl ich die Funktion wie beschrieben abgeändert hab.

hier mal ein Bild der letzten Chatmessages^^
(ist schlecht formatiert, deshalb im Spoiler^^)


Hoffe du hast noch ne idee woran es liegt^^
Ich muss gestehen, dass ich es nicht nachvollziehen kann, der Code dürfte nach der Änderung unter den Umständen eigentlich nie erreicht werden.
Bin etwas ratlos.

Das passiert bei jedem Spiel?

Quote:
Originally Posted by getgoodson View Post
gut so

noch ne kleine frage: was muss man einstellen, damit der bot a) random spiele joint und sein programm abspult oder b) einem fixen spiel beitritt (zum beispiel dem von bot a) und da sein zeugs macht? geht das überhaupt? danke für die hilfe!
a)
NTBot.ntj:
Code:
var JoinRandomGamesChars = new Array("DeinChar.0", "DeinChar.1", "DeinChar.n-1"));
b)
Geht ohne weiteres nicht.

LG
Muddy
Muddy Waters is offline  
Thanks
1 User
Old 04/24/2011, 18:49   #1518
 
elite*gold: 0
Join Date: Sep 2010
Posts: 38
Received Thanks: 16
Leech-Bot Script einbauen

Hallo,

ich möchte ein Leechbot als Entry einbauen, um meine Soso bei den Baal-Runs die Welle 2 zu beschleunigen.

Ich habe von Sternenloopers die entsprechende Entry reinkopiert. Diese steht auch zur Auswahl beim Char als Entry-Point.

Sie macht auch beim joinen im Chat das FL und findet den Char, zu dem Sie gehen soll.

Als Game Name ist jedoch ein anfang noch join to game und dann erst der game name. Somit viel zu viel.

Was muss noch eingestellt werden, damit ich dieses Script usen kann bzw. welche andere Möglichkeit gibt es. Ich habe die Anweisungen um die Seite 51 nicht verstanden.

Vielen Dank für die Hilfe vorab.


mfg

Bastian
Bastian74 is offline  
Old 04/24/2011, 19:18   #1519
 
elite*gold: 0
Join Date: Oct 2010
Posts: 105
Received Thanks: 11
Quote:
Originally Posted by Muddy_Waters View Post

a)
NTBot.ntj:
Code:
var JoinRandomGamesChars = new Array("DeinChar.0", "DeinChar.1", "DeinChar.n-1"));
LG
Muddy
in welchem ordner sollte das sein? oder muss ich das komplett einfügen (wo?)? In klammern mein charname.0 oder reicht der charname?
getgoodson is offline  
Old 04/24/2011, 19:23   #1520
 
elite*gold: 0
Join Date: Nov 2010
Posts: 36
Received Thanks: 16
Quote:
Originally Posted by getgoodson View Post
in welchem ordner sollte das sein? oder muss ich das komplett einfügen (wo?)? In klammern mein charname.0 oder reicht der charname?
Muddy's D2NT\scripts\NTBot.ntj da liegts
In dem Script Zeile 34 fängt genauso an mit var JoinRandomGamesChars ....
die einfach komplett ersetzen mit dem was Muddy geschrieben hat
lafaro is offline  
Thanks
2 Users
Old 04/24/2011, 20:43   #1521
Administrator
 
Muddy Waters's Avatar
 
elite*gold: 41364
Join Date: Jan 2010
Posts: 22,727
Received Thanks: 12,653
Quote:
Originally Posted by Bastian74 View Post
Hallo,

ich möchte ein Leechbot als Entry einbauen, um meine Soso bei den Baal-Runs die Welle 2 zu beschleunigen.

Ich habe von Sternenloopers die entsprechende Entry reinkopiert. Diese steht auch zur Auswahl beim Char als Entry-Point.

Sie macht auch beim joinen im Chat das FL und findet den Char, zu dem Sie gehen soll.

Als Game Name ist jedoch ein anfang noch join to game und dann erst der game name. Somit viel zu viel.

Was muss noch eingestellt werden, damit ich dieses Script usen kann bzw. welche andere Möglichkeit gibt es. Ich habe die Anweisungen um die Seite 51 nicht verstanden.

Vielen Dank für die Hilfe vorab.


mfg

Bastian
Das wird mit nem nicht passigen regulären Ausdruck zu tun haben, alternativ ist die ganze Umsetzung einfach schlecht durchdacht.
Aber ich habe ehrlich gesagt keine Lust, mich damit genauer zu beschäftigen, speziell nicht mit den chaotischen Sachen von Sterni.

Tut mir Leid.

Quote:
Originally Posted by getgoodson View Post
in welchem ordner sollte das sein? oder muss ich das komplett einfügen (wo?)? In klammern mein charname.0 oder reicht der charname?
Das sollte dir nur suggerieren, dass du dort beliebig viele Charnamen einsetzen kannst, darum auch von 0 bis n-1.

Ansonsten siehe lafaro.

LG
Muddy
Muddy Waters is offline  
Thanks
1 User
Old 04/24/2011, 23:21   #1522
 
elite*gold: 0
Join Date: Mar 2010
Posts: 87
Received Thanks: 1
so ich bins wieder^^

hatte wohl den alten bot installiert
jetzt läuft der neue bot, der ist wirklich große klasse
frage 1 - kann man beim chestscript einstellen dass er lediglich die truhen öffnet?
frage 2 - ich habe jetzt die pickit umgeschrieben, da aber prozlers pickit sehr umfangreich ist wollte ich fragen, ob ich diese einfach hinzufügen kann oder obs da probleme gibt, ich dachte er sucht solange bis er eine übereinstimmung findet heißt ja er pickt wenn z.B einmal ein amu mit 2 all skills && 10 fcr
und dann noch 2 all skills && 10 fcr && 10 str pickt er dann ja quasi das erste richtig?
also konkret meine frage ist gibts da probleme wenn ich jetzt die proezlers magic und rare nips adde und pickt er mir trotzdem noch die "schlechteren" sachen die ich eingestellt habe wenn sie irgendwo stehen in irgendnem nipfile?

blöd formuliert irgendwie
19Miami is offline  
Old 04/24/2011, 23:26   #1523
 
elite*gold: 0
Join Date: Aug 2009
Posts: 435
Received Thanks: 159
Quote:
Ich muss gestehen, dass ich es nicht nachvollziehen kann, der Code dürfte nach der Änderung unter den Umständen eigentlich nie erreicht werden.
Bin etwas ratlos.

Das passiert bei jedem Spiel?
ähm nein, nun ungefähr bei jedem 2./3. run^^
DeathFromHeaven is offline  
Old 04/24/2011, 23:45   #1524
 
seltn's Avatar
 
elite*gold: 0
Join Date: Apr 2010
Posts: 339
Received Thanks: 68
Quote:
Originally Posted by 19Miami View Post
so ich bins wieder^^

hatte wohl den alten bot installiert
jetzt läuft der neue bot, der ist wirklich große klasse
frage 1 - kann man beim chestscript einstellen dass er lediglich die truhen öffnet?
frage 2 - ich habe jetzt die pickit umgeschrieben, da aber prozlers pickit sehr umfangreich ist wollte ich fragen, ob ich diese einfach hinzufügen kann oder obs da probleme gibt, ich dachte er sucht solange bis er eine übereinstimmung findet heißt ja er pickt wenn z.B einmal ein amu mit 2 all skills && 10 fcr
und dann noch 2 all skills && 10 fcr && 10 str pickt er dann ja quasi das erste richtig?
also konkret meine frage ist gibts da probleme wenn ich jetzt die proezlers magic und rare nips adde und pickt er mir trotzdem noch die "schlechteren" sachen die ich eingestellt habe wenn sie irgendwo stehen in irgendnem nipfile?

blöd formuliert irgendwie
zu 1: Ja:
Quote:
MWConfig_Script.push(["MWSuperChests.ntj", 20]); MWConfig_SuperChestClearAreaRadius = 0; MWConfig_SuperChestAreas =
zu 2:

Theoretisch würde es gehen. Er pickt dann auch das schlechtere.
Ich persönlich würde es nicht machen. Der Übersicht wegen. Lösch doch einfach das Attribut oder verringere den Wert.

Lg Seltn
seltn is offline  
Thanks
2 Users
Old 04/24/2011, 23:54   #1525
 
elite*gold: 0
Join Date: Mar 2010
Posts: 87
Received Thanks: 1
aber wenn ich einfach
NTConfig_NIPFilePath.push("private/normal.nip");
NTConfig_NIPFilePath.push("proezlers/normal.nip);

schreibe wirds doch ned unübersichtlich??

wär noch nett wenn jemand ein statement geben könnte ob das wirklich sicher so funzt
19Miami is offline  
Old 04/24/2011, 23:57   #1526
Administrator
 
Muddy Waters's Avatar
 
elite*gold: 41364
Join Date: Jan 2010
Posts: 22,727
Received Thanks: 12,653
Quote:
Originally Posted by 19Miami View Post
so ich bins wieder^^

hatte wohl den alten bot installiert
jetzt läuft der neue bot, der ist wirklich große klasse
frage 1 - kann man beim chestscript einstellen dass er lediglich die truhen öffnet?
frage 2 - ich habe jetzt die pickit umgeschrieben, da aber prozlers pickit sehr umfangreich ist wollte ich fragen, ob ich diese einfach hinzufügen kann oder obs da probleme gibt, ich dachte er sucht solange bis er eine übereinstimmung findet heißt ja er pickt wenn z.B einmal ein amu mit 2 all skills && 10 fcr
und dann noch 2 all skills && 10 fcr && 10 str pickt er dann ja quasi das erste richtig?
also konkret meine frage ist gibts da probleme wenn ich jetzt die proezlers magic und rare nips adde und pickt er mir trotzdem noch die "schlechteren" sachen die ich eingestellt habe wenn sie irgendwo stehen in irgendnem nipfile?

blöd formuliert irgendwie
Siehe seltn, hat er ziemlich treffend formuliert.

Edit: Und ja, das funktioniert so.

Quote:
Originally Posted by DeathFromHeaven View Post
ähm nein, nun ungefähr bei jedem 2./3. run^^
Schick mir doch mal bei Gelegenheit deine Char Config per PM, ich werde einfach mal versuchen, das Problem bei mir zu reproduzieren.

LG
Muddy
Muddy Waters is offline  
Thanks
1 User
Old 04/25/2011, 04:06   #1527
 
elite*gold: 0
Join Date: Mar 2010
Posts: 87
Received Thanks: 1
hey, hab versucht mithilfe dieses scriptes -->
baal bzw diaruns zu joinen um bei vollen games die chests abzufarmen, nur leider joint er nur dem game und bleibt dann stehen, woran liegt das denn?
19Miami is offline  
Old 04/25/2011, 08:52   #1528
 
seltn's Avatar
 
elite*gold: 0
Join Date: Apr 2010
Posts: 339
Received Thanks: 68
Quote:
Originally Posted by 19Miami View Post
hey, hab versucht mithilfe dieses scriptes -->
baal bzw diaruns zu joinen um bei vollen games die chests abzufarmen, nur leider joint er nur dem game und bleibt dann stehen, woran liegt das denn?
Der "Text"/Script in der ersten Codebox dient auch nur dazu, games zu joinen.
Du musst deine Char config noch anpassen, damit dein Char die dort aktivierten
Aktionen/Scripts ausführt,

Lg
seltn is offline  
Thanks
1 User
Old 04/25/2011, 10:02   #1529
 
elite*gold: 0
Join Date: Mar 2010
Posts: 87
Received Thanks: 1
ja aber ich hab ja meine ganz normale char config die ich sonst für chest/boss runs nutze, was soll ich denn da noch ändern?
19Miami is offline  
Old 04/25/2011, 10:12   #1530
 
elite*gold: 0
Join Date: Jan 2011
Posts: 60
Received Thanks: 19
Ich habe meine Char Konfigs nun ein wenig angepasst, um schneller die Runs ändern zu können (mal ein leichter Run, dann wieder Dia+Baal für nightmare runs etc.). Vielleicht könnte man das in zukünftigen Versionen fest einbauen?

Hier mein Ansatz:
Code:
NTConfig_KampfModus = 1;
// 1 = Leichter Run
// 2 = Mittlerer Run
// 3 = Schwerer Run
// 4 = Dia + Baal Run
// 5 = Rush bot
	
	
	if(NTConfig_KampfModus <= 1)
	{
             // Scripte
        }

	if(NTConfig_KampfModus == 2)
	{
             // Scripte
        }

etc.
Das ganze habe ich noch ein wenig garniert mit NTConfig_BotType vom Public Botten for Dummies um noch zwischen 3 Bot Arten zu unterscheiden: Leader, Co Fighter und Leecher.
Hat den Vorteil, dass ich sehr schnell die Laufwege des Bots ändern kann. Vielleicht könnte man das so erweitern, dass er unregelmäßig den Run ändert um z.b. von Kampfmodus 1 zu Kampfmodus 2 zu wechseln? Dafür reicht allerdings meine Programmierkenntnis nicht aus

Ansonsten super gemachter Bot
Eichenlaub 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:16.


Powered by vBulletin®
Copyright ©2000 - 2025, 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 ©2025 elitepvpers All Rights Reserved.