Register for your free account! | Forgot your password?

You last visited: Today at 19:35

  • 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 09/10/2011, 18:43   #3286
 
nevny's Avatar
 
elite*gold: 0
Join Date: Jan 2008
Posts: 41
Received Thanks: 1
nur die NTConfig_AutoMule.ntl?

nachträglich 2. account reinstellen geht ja nich , also das schnallt er iwie nich
nevny is offline  
Old 09/10/2011, 19:59   #3287
 
elite*gold: 0
Join Date: Apr 2010
Posts: 369
Received Thanks: 40
dann haste ein fehler im script, post doch mal das script in ner codebox

acc und pw abändern versteht sich
blubber6 is offline  
Thanks
1 User
Old 09/10/2011, 21:15   #3288
 
nevny's Avatar
 
elite*gold: 0
Join Date: Jan 2008
Posts: 41
Received Thanks: 1
Code:
	/**
*	This file was written by 
*	Check the programming section for updates and further scripts
*	Last Update: 15:45 20.08.2011
*/

function NT_LoadMuleConfig()
{
	var _newMule;

	Automule.MuleIsFullThreshold = 0.90;
	
	switch(me.account.toLowerCase())
	{
		//------------------------------------------------------------------------------
		// Full account sample - Copy the below case if you'd like to assign a full mule account to your bot char.
		// Note: you have to create both the account and the mules yourself before using them for auto mule.
		//
		case "yyyy": 	// <-- Enter your bot's account name here. (lower case only!)
			Automule.GameName = "asdasdasdasd"; 				// Enter the name of your mule game here. Note: don't use the same game for multiple bot chars.
			Automule.GameNamePassword = "xasdasdasdx";			// Enter the password of your mule game here.
			
		
			break;

			for(var i = 0; i < 8; i++)
			{
				_newMule = new Mule(); 							// Create a new mule object. (no need to change anything here)
				_newMule.Account = "yyyyy"; 	// Enter the name of your mule account here.
				_newMule.Password = "xxxx"; 		// Enter the password for your mule account here.
				_newMule.NipFiles.push("mule/all.nip"); 		// Enter any number of mule paths here.
				_newMule.CharLoc = i; 							// Enter the the mule's location here. Check the FAQ if you don't know what this is about.
				Automule.Mules.push(_newMule);					// Add the mule you just created. (no need to change anything here)
			}
			
			break;

			for(var i = 0; i < 8; i++)
			{
				_newMule = new Mule(); 							// Create a new mule object. (no need to change anything here)
				_newMule.Account = "taylormulexxxxxxxx2"; 	// Enter the name of your mule account here.
				_newMule.Password = "xxx"; 		// Enter the password for your mule account here.
				_newMule.NipFiles.push("mule/all.nip"); 		// Enter any number of mule paths here.
				_newMule.CharLoc = i; 							// Enter the the mule's location here. Check the FAQ if you don't know what this is about.
				Automule.Mules.push(_newMule);					// Add the mule you just created. (no need to change anything here)
			}
			
			break;
		//
		//
		//------------------------------------------------------------------------------
		
		//------------------------------------------------------------------------------
		// Single mule sample - Copy the below case if you'd like to assign single mules (even from different accounts) to your bot char.
		// Note: you have to create both the account and the mules yourself before using them for auto mule.
		//
		case "your_bot's_lower_case_account_name_goes_here": 	// <-- Enter your bot's account name here. (lower case only!)
			Automule.GameName = "SomeGameNameI"; 				// Enter the name of your mule game here. Note: don't use the same game for multiple bot chars.
			Automule.GameNamePassword = "SomePasswordI"; 		// Enter the password of your mule game here.
			
			_newMule = new Mule(); 								// Create a new mule object. (no need to change anything here)
			_newMule.Account = "YourMuleAccNameGoesHere"; 		// Enter the name of your mule account here.
			_newMule.Password = "YourMuloePWGoesHere"; 			// Enter the password for your mule account here.
			_newMule.NipFiles.push("mule/all.nip");				// Enter any number of mule paths here.
			_newMule.CharLoc = 0;								// Enter the the mule's location here. Check the FAQ if you don't know what this is about.
			Automule.Mules.push(_newMule);						// Add the mule you just created. (no need to change anything here)
			
			_newMule = new Mule(); 								// Create a new mule object. (no need to change anything here)
			_newMule.Account = "YourOtherMuleAccNameGoesHere";	// Enter the name of your mule account here.
			_newMule.Password = "YourOtherMulePWGoesHere"; 		// Enter the password for your mule account here.
			_newMule.NipFiles.push("mule/all.nip");				// Enter any number of mule paths here.
			_newMule.CharLoc = 1;								// Enter the the mule's location here. Check the FAQ if you don't know what this is about.
			Automule.Mules.push(_newMule);						// Add the mule you just created. (no need to change anything here)
			
			break;
		//
		//
		//------------------------------------------------------------------------------
	}
}

// INTERNAL FUNCTIONS
function Mule(acc, pw, loc, nips)
{
	this.Account = acc;
	this.Password = pw;
	this.NipFiles = (!nips || typeof nips != "array") ? new Array() : nips;
	this.CharLoc = loc;
	this.Load;
}
hab atm andy/meph/duri/pit/maus/baal drin
gestern zu neuem cdkey gekommen, dann bisschen ne assa gelevelt.
da sie aber nich wirklich mitfighten kann, wegen equip gibts oft ein chicken, und kann dann natürlich nich ins TP beim neueintritt.
die assa mit reinem leech zu leveln wäre wohl mit einem anderem Bot besser oder?
nevny is offline  
Old 09/10/2011, 22:33   #3289
 
elite*gold: 0
Join Date: Aug 2009
Posts: 435
Received Thanks: 159
Quote:
Originally Posted by nevny View Post

hab atm andy/meph/duri/pit/maus/baal drin
gestern zu neuem cdkey gekommen, dann bisschen ne assa gelevelt.
da sie aber nich wirklich mitfighten kann, wegen equip gibts oft ein chicken, und kann dann natürlich nich ins TP beim neueintritt.
die assa mit reinem leech zu leveln wäre wohl mit einem anderem Bot besser oder?
mule-daten sind übrigens im Ordner Data, wenn ich mich nicht irre mit .Mnip / .mstat
und deinem jeweiligen Charnamen davor...

zweitens hast du zwei break-Befehle zuviel, danach verlässt er nämlich den "case" aufruf.

Also nur das break am Ende stehen lassen
müsste dan so aussehen:

DeathFromHeaven is offline  
Thanks
1 User
Old 09/10/2011, 23:45   #3290
 
elite*gold: 0
Join Date: Apr 2010
Posts: 22
Received Thanks: 1
Ich hab ein Problem, das Botleech lvln mit Sorc klappt wunderbar, bin bereits lvl96, ohne Probleme.
Nun lass ich grad mein Barb lvln, und er geht ständig ausn SPiel und startet Diablo 2 komplett neu,
ich weiss nicht warum, hab eingestellt das er Frenzy benutzen soll, und das warst.
Aber er macht immer wieder neustart

Code:
//------------------------------------------------------------------------------
	// Attack Configuration
	//------------------------------------------------------------------------------

	// Specify your attack skills below. NOTE: Constants for all skill ids can be found in "scripts\libs\common\MWSkills.ntl".
	NTConfig_AttackSkill[0] = MWS_FRENZY;		// This skill is used once whenever attacking a new target. Set to -1 to deactivate.
	NTConfig_AttackSkill[1] = MWS_FRENZY;		// Primary skill to bosses.
	NTConfig_AttackSkill[2] = -1;				// Reserved
	NTConfig_AttackSkill[3] = -1;				// Primary skill to others.
	NTConfig_AttackSkill[4] = -1;				// Reserved
	NTConfig_AttackSkill[5] = MWS_FRENZY;		// Secondary skill in case monster is immune to primary skill. Set to -1 to deactivate.
	NTConfig_AttackSkill[6] = -1;				// Reserved
	NTConfig_AttackSkill[7] = -1;				// Reserved
alianer is offline  
Old 09/11/2011, 00:07   #3291
 
elite*gold: 0
Join Date: Aug 2011
Posts: 1
Received Thanks: 0
Hallo erstmal

ich habe mir diesen bot auch runtergeladen getestet und auch mit jemand zusammen programmiert. Man muss ja doch ein bisschen ausprobieren
trotzdem großes lob echt genialer bot!

nun habe ich aber auch noch eine andere frage...passt hier vlt überhaupt nicht rein dennoch habe ich ein problem für das ich eine lösung suche
und zwar...es kennt bestimmt jeder wenn man zu oft character joined beim mulen...dann einen realm down zu bekommen und die naricht kommt: ihre zeit wurde für gewisse zeit eingeschränkt...
Router resetten neue Ip bekommen wieder einloggen alles kein problem, Aber wenn ich jetzt versuche game zu joinen oder createn is alles verbuggt und kann erstmal nichts mehr machen. Wenn ich nun einmal character joine oder wieder aus dem game gehe dann habe ich sofort wieder acc bann...das ist mein problem...ich kann den bann beheben aber es bringt mir nichts da ich nach jedem char/game switch erneuten bann bekomme...weis jemand eine möglichkeit das zu unterbinden bzw dass cih wieder in normaler länge spielen kann?
wäre sehr nett!
lg Dutchm4n
FlyingDutchm4n is offline  
Old 09/11/2011, 09:13   #3292
 
GHOSTDIN's Avatar
 
elite*gold: 0
Join Date: Dec 2009
Posts: 998
Received Thanks: 74
Hi hab mal ne frage^^
Ist es beim leechfight möglich nur in das
BaalTP zu gehen und
(bei meiner assa) blitzwächter zu casten?
Er soll also NUR das machen
tp rein -> blitzwächter casten
regards
GHOSTDIN is offline  
Old 09/11/2011, 11:04   #3293
 
elite*gold: 0
Join Date: Oct 2009
Posts: 798
Received Thanks: 165
geht mit sicherheit, müssteste aber selbst programmieren.
Talltree is offline  
Thanks
1 User
Old 09/11/2011, 14:21   #3294
Administrator
 
Muddy Waters's Avatar
 
elite*gold: 41364
Join Date: Jan 2010
Posts: 22,727
Received Thanks: 12,652
Quote:
Originally Posted by nevny View Post
Kann mir mittlerweile jemand sagen wie ich die Muledaten zurücksetze?
Den acc den ich angegeben habe is halt einfach nich voll, aber er muled nich,weil die accs voll sind
Du könntest die Mule Manager Logfiles (../scripts/Logs/MuleManager/") der jeweiligen Chars löschen, denn auf Basis dieser wird der Füllstand berechnet.
Alternativ einfach immer den Entry Point Muddy's Tools zum Mulen verwenden, dann werden die Logfiles jedes mal beim Verlassen des Spiels automatisch aktualisiert, sofern du Ordnungsgemäß mit Druck auf Entf verlässt.

Quote:
Originally Posted by zipfelq89 View Post
Möchte nochmal drauf hinweisen, dass der Bot einfach keinen Gheeds aufhebt
also zumindest die Rev2 Version

nein ich habe noch keinen im Inventar.. er lässt sie einfach liegen
Ich schaue es mir mal an, so ganz glauben tue ich es noch nicht, da ich daran eigentlich nichts verändert habe.

Quote:
Originally Posted by Meistermacher1 View Post
MWConfig_Script.push(["NTBaalLeech.ntj", 10]); NTConfig_KillBaal = true; MWConfig_EnterUnsafeTP = false; NTConfig_Leader = "Jxxx-Hammer";

kann mir jemand sagen wieso trozdem das unsafe tp benuzt wird ?

thx im voraus
Also ich kann es nicht nachvollziehen, laut Code sollte das nicht passieren.

Quote:
Originally Posted by blubber6 View Post
bot hängt sich nach ein paar runs auf, d.h. bleibt bei exiting game stehen, über maxtime...., das nervt meistens in der baalkammer hell. game friert nicht ein sondern alles normal, bot verlässt das spiel einfach nicht, auch kein fehler wird angezeigt.
Das Problem ist, dass man ohne Fehlermeldung nicht weiß, wo man ansetzen muss.
Aber wenn das öfter passiert, könntest du einfach mal nach jeder Anweisung nach dem Setzen des Status Texts auf "Exiting Game..." eine Ausgabe auf die Konsole machen. Wenn das dann wieder passiert, kann man auf Basis dieser Ausgaben genau sagen, wo das Problem liegt.

Quote:
Originally Posted by alianer View Post
Ich hab ein Problem, das Botleech lvln mit Sorc klappt wunderbar, bin bereits lvl96, ohne Probleme.
Nun lass ich grad mein Barb lvln, und er geht ständig ausn SPiel und startet Diablo 2 komplett neu,
ich weiss nicht warum, hab eingestellt das er Frenzy benutzen soll, und das warst.
Aber er macht immer wieder neustart

Code:
//------------------------------------------------------------------------------
	// Attack Configuration
	//------------------------------------------------------------------------------

	// Specify your attack skills below. NOTE: Constants for all skill ids can be found in "scripts\libs\common\MWSkills.ntl".
	NTConfig_AttackSkill[0] = MWS_FRENZY;		// This skill is used once whenever attacking a new target. Set to -1 to deactivate.
	NTConfig_AttackSkill[1] = MWS_FRENZY;		// Primary skill to bosses.
	NTConfig_AttackSkill[2] = -1;				// Reserved
	NTConfig_AttackSkill[3] = -1;				// Primary skill to others.
	NTConfig_AttackSkill[4] = -1;				// Reserved
	NTConfig_AttackSkill[5] = MWS_FRENZY;		// Secondary skill in case monster is immune to primary skill. Set to -1 to deactivate.
	NTConfig_AttackSkill[6] = -1;				// Reserved
	NTConfig_AttackSkill[7] = -1;				// Reserved
Es gab früher mal eine erhöhte Restart Quote mit Barbs. Leider habe ich schon lange keinen Barb mehr und konnte es daher mit der aktuellen version nicht testen. Insofern kann ich nicht sagen, ob das Problem von früher immernoch besteht.

Quote:
Originally Posted by FlyingDutchm4n View Post
Hallo erstmal

ich habe mir diesen bot auch runtergeladen getestet und auch mit jemand zusammen programmiert. Man muss ja doch ein bisschen ausprobieren
trotzdem großes lob echt genialer bot!

nun habe ich aber auch noch eine andere frage...passt hier vlt überhaupt nicht rein dennoch habe ich ein problem für das ich eine lösung suche
und zwar...es kennt bestimmt jeder wenn man zu oft character joined beim mulen...dann einen realm down zu bekommen und die naricht kommt: ihre zeit wurde für gewisse zeit eingeschränkt...
Router resetten neue Ip bekommen wieder einloggen alles kein problem, Aber wenn ich jetzt versuche game zu joinen oder createn is alles verbuggt und kann erstmal nichts mehr machen. Wenn ich nun einmal character joine oder wieder aus dem game gehe dann habe ich sofort wieder acc bann...das ist mein problem...ich kann den bann beheben aber es bringt mir nichts da ich nach jedem char/game switch erneuten bann bekomme...weis jemand eine möglichkeit das zu unterbinden bzw dass cih wieder in normaler länge spielen kann?
wäre sehr nett!
lg Dutchm4n
Du erhöhst die Wartezeit vor und nach dem Mulen und solltest zudem generischere Nips nutzen, am besten direkt sämtliche Items auf alle Mulis legen, ohne eine Sortierung vorzunehmen. Dass Problem, dass zuviele Spiele gejoint werden, ergibt sich automatisch, wenn du die Items stark sortiert aufheben lässt.

LG
Muddy
Muddy Waters is offline  
Thanks
1 User
Old 09/11/2011, 16:59   #3295
 
elite*gold: 0
Join Date: Nov 2007
Posts: 87
Received Thanks: 11
hi muddy,

i use your latest rev3 bot, got this error while muleing
TypeError: Automule.Mules[Automule.MuleIndex] is not defined
hope u can fix it for next rev, dunno why it came along, perhaps i had some "expired" chars?
ender02 is offline  
Old 09/11/2011, 17:14   #3296
Administrator
 
Muddy Waters's Avatar
 
elite*gold: 41364
Join Date: Jan 2010
Posts: 22,727
Received Thanks: 12,652
Quote:
Originally Posted by ender02 View Post
hi muddy,

i use your latest rev3 bot, got this error while muleing
TypeError: Automule.Mules[Automule.MuleIndex] is not defined
hope u can fix it for next rev, dunno why it came along, perhaps i had some "expired" chars?
Could you please let me know the line at which the error occurred as well?

Kind Regards
Muddy
Muddy Waters is offline  
Old 09/11/2011, 19:01   #3297
 
elite*gold: 0
Join Date: Nov 2007
Posts: 87
Received Thanks: 11
Quote:
Originally Posted by Muddy_Waters View Post
Could you please let me know the line at which the error occurred as well?

Kind Regards
Muddy
sry, forgot it, was line 446

other: i realized an unhandled exception. i occurs, when in act5 at anya, the potions and the whole sale windows is not normal, u know, they are not in a row and so on, because the trade window is full. dunno why is it happening, just like 1% of the time, bit thats a cause of some low % of restarts. just info!
ender02 is offline  
Thanks
3 Users
Old 09/11/2011, 21:32   #3298
 
GHOSTDIN's Avatar
 
elite*gold: 0
Join Date: Dec 2009
Posts: 998
Received Thanks: 74
Quote:
Originally Posted by Talltree View Post
geht mit sicherheit, müssteste aber selbst programmieren.
Wenn sich einer was dazu verdienen will oder einfach nur so lust hat
das umzuschreiben bitte melden, da ich keinen Plan habe wie so etwas geht
regards
GHOSTDIN is offline  
Old 09/12/2011, 03:50   #3299
 
nevny's Avatar
 
elite*gold: 0
Join Date: Jan 2008
Posts: 41
Received Thanks: 1
Quote:
Originally Posted by Muddy_Waters View Post
Du könntest die Mule Manager Logfiles (../scripts/Logs/MuleManager/") der jeweiligen Chars löschen, denn auf Basis dieser wird der Füllstand berechnet.
Alternativ einfach immer den Entry Point Muddy's Tools zum Mulen verwenden, dann werden die Logfiles jedes mal beim Verlassen des Spiels automatisch aktualisiert, sofern du Ordnungsgemäß mit Druck auf Entf verlässt.


selbst mit leerem mule managerordner geht da nichts, und hab mal mit allen vom mulle account unter muddy tool eingeloggt und per entf geleaved :/
nevny is offline  
Old 09/12/2011, 14:34   #3300
Administrator
 
Muddy Waters's Avatar
 
elite*gold: 41364
Join Date: Jan 2010
Posts: 22,727
Received Thanks: 12,652
Quote:
Originally Posted by ender02 View Post
sry, forgot it, was line 446

other: i realized an unhandled exception. i occurs, when in act5 at anya, the potions and the whole sale windows is not normal, u know, they are not in a row and so on, because the trade window is full. dunno why is it happening, just like 1% of the time, bit thats a cause of some low % of restarts. just info!
There is indeed a little error; to fix is, find the if-statement starting at line 438 which should look like this:
Code:
[B][I][Color=Navy]if[/Color][/I][/B](Automule.MuleFull)
[Color=Green]// This means we got here and the last char was full[/Color]
{
	Automule.MuleFull = [B][I][Color=Navy]false[/Color][/I][/B];
	[B][I][Color=Navy]for[/Color][/I][/B](i = Automule.MuleIndex; i < Automule.Mules.length; i++)
	{
		MWAM_SetMuleIndex([B][I][Color=Navy]true[/Color][/I][/B], [B][I][Color=Navy]false[/Color][/I][/B]);

		[B][I][Color=Navy]if[/Color][/I][/B](Automule.Mules[Automule.MuleIndex].CharLoc <= [Color=Red]7[/Color])
			[B][I][Color=Navy]break[/Color][/I][/B];
	}

	[B][I][Color=Navy]if[/Color][/I][/B](Automule.MuleIndex >= Automule.Mules.length)
		[B][I][Color=Navy]return[/Color][/I][/B] DGAM_MuleMsgEvents([Color=Gray]"COMPLETED"[/Color]);
}
Change it to:
Code:
[B][I][Color=Navy]if[/Color][/I][/B](Automule.MuleFull)
[Color=Green]// This means we got here and the last char was full[/Color]
{
	Automule.MuleFull = [B][I][Color=Navy]false[/Color][/I][/B];
	[B][I][Color=Navy]for[/Color][/I][/B](i = Automule.MuleIndex; i < Automule.Mules.length; i++)
	{
		MWAM_SetMuleIndex([B][I][Color=Navy]true[/Color][/I][/B], [B][I][Color=Navy]false[/Color][/I][/B]);
		
		[B][I][Color=Navy]if[/Color][/I][/B](Automule.MuleIndex >= Automule.Mules.length)
			[B][I][Color=Navy]return[/Color][/I][/B] DGAM_MuleMsgEvents([Color=Gray]"COMPLETED"[/Color]);
		
		[B][I][Color=Navy]if[/Color][/I][/B](Automule.Mules[Automule.MuleIndex].CharLoc <= [Color=Red]7[/Color])
			[B][I][Color=Navy]break[/Color][/I][/B];
	}
}
Quote:
Originally Posted by nevny View Post
selbst mit leerem mule managerordner geht da nichts, und hab mal mit allen vom mulle account unter muddy tool eingeloggt und per entf geleaved :/
Das sollte aber nicht so sein. Der Füllstand der Mulis wird nunmal durch die MuleManager Logfiles ausgelesen. Ist kein Logfile für den aktuellen Char vorhanden, wird ein Füllstand von 0% angenommen, sodass der Char auf jeden Fall zum Mulen verwendet wird und dabei ein Logfile erstellt werden kann.

Warum das bei dir anders sein soll, kann ich ehrlich gesagt nicht ganz nachvollziehen.

LG
Muddy
Muddy Waters is offline  
Thanks
2 Users
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 19:37.


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.