[Release] AutoMule mit Muddies D2NT

11/03/2010 02:49 ldevil#76
... well actually you would have to take it out of the switch completely:

Code:
DGMuleAccs = ["asd","asdf","asdfg"];
DGMulePws = ["123","1234","12345"];
DGNipFiles = ["mule/runes.nip","mule/keys.nip","default"];
MuleCharLocation = [4,5,3]; 
MuleGamePassword ="nevermind";
switch (me.account){	
	case "account1":
		MuleGame = "MuleGame1";
		break;
	case "account2":
		MuleGame = "MuleGame2";
		break;
etc.

and dont forget the break; ;)
11/03/2010 05:05 Punkpenguin12#77
Quote:
Originally Posted by ldevil View Post
... well actually you would have to take it out of the switch completely:

Code:
DGMuleAccs = ["asd","asdf","asdfg"];
DGMulePws = ["123","1234","12345"];
DGNipFiles = ["mule/runes.nip","mule/keys.nip","default"];
MuleCharLocation = [4,5,3]; 
MuleGamePassword ="nevermind";
switch (me.account){	
	case "account1":
		MuleGame = "MuleGame1";
		break;
	case "account2":
		MuleGame = "MuleGame2";
		break;
etc.

and dont forget the break; ;)
:)

Thanks! I wasn't quite sure how switches worked in JavaScript, learning it as I go through editing / tweaking the bot lol.
11/03/2010 08:55 supperl#78
Hallo und besten dank für deine Arbeit.

Ich habe ein Problem, ich wollte den MuleLogger nehmen und habe denke ich alles so eingestellt wie es sollte.

Nun geht er ins game usw und dann bekomme ich eine Fehlermeldung.
[Only registered and activated users can see links. Click Here To Register...]

Kann mir da jemand helfen :-)?

LG
11/03/2010 10:27 egolawz#79
Quote:
Originally Posted by supperl View Post
Hallo und besten dank für deine Arbeit.

Ich habe ein Problem, ich wollte den MuleLogger nehmen und habe denke ich alles so eingestellt wie es sollte.

Nun geht er ins game usw und dann bekomme ich eine Fehlermeldung.
[Only registered and activated users can see links. Click Here To Register...]

Kann mir da jemand helfen :-)?

LG
kann es sein, dass du im Manager als Profil immernoch NTBot.ntj gewählt hast und nicht den Mule oder was man da nehmen muss?
11/03/2010 10:28 ldevil#80
Quote:
Originally Posted by supperl View Post
Hallo und besten dank für deine Arbeit.

Ich habe ein Problem, ich wollte den MuleLogger nehmen und habe denke ich alles so eingestellt wie es sollte.

Nun geht er ins game usw und dann bekomme ich eine Fehlermeldung.
[Only registered and activated users can see links. Click Here To Register...]

Kann mir da jemand helfen :-)?

LG
Du verwendest nicht den MuleLogger, das ist das Problem. "NTBotGame" wird nur verwendet, wenn du über den NTBot Entry rein gehst. Du musst schon den richtigen Entry Point nehmen.

edit: ahh zu lahm :D
11/03/2010 11:01 twixnator#81
Hi, firstly, I'd like to say, thanks for all your work. It's been mostly working but for some reason, the bot gets random crashes from time to time, something about an exception. Any idea what causes that? Secondly, I've been trying to configure the automule to mule gems on one account, runes on another and items on another, here is what i've set in NTConfig_automule.ntl (I use premade accounts)
Quote:
case "YOUR ACCOUNT NAME":
DGMuleAccs = ["twixnator","twixmuling","twixitems","twixrals "];
DGMulePws = ["---","---","---","---"];
DGNipFiles = ["gems.nip","runes.nip","BlaBlaBla.nip","lemplus.ni p"];
MuleCharLocation = [0,0,0,0]; // charloc 1 = 0 , charloc 2 = 1 , charloc 3 = 2, ..... counts +1 after mule is full
MuleGame = "twix";
MuleGamePassword ="---";
break;
However, when the mule enters the game, it will say "MuleNip-File is empty!", and then use the default pickit list, which i had set in NTConfig_Mule.ntl. Is there something I need to do to make the mules follow the respective pickit lists?

edit: After posting this, I realised I didn't set my account name. Will test it now.

edit 2: When i tried stuffing the bot to the max so that he would start muling, he created a game and permed it, but after which, he only dropped some items and started to sort the rest in the stash. After leaving the game, the entire bot just crashed and enters a loop of crashes every time it tries to log in to BattleNet. The error it gives is
Quote:
<D2NT Error> D:\Documents and Settings\...\scripts\libs\common\NTMuleFunctions.n tl (385): ReferenceError: connectingToBnetTimeout is not defined
Line 385 in that file is
Quote:
if(!NT_LocationTimeout(connectingToBnetTimeout, location))
ControlData.click(ControlData.controls.mainMenu.co nnecting.button.cancel);
break;
but in NTBot.ntj, ConnectingToBnetTimeout is set. Is the problem to do with the casing? I have changed it to ConnectingToBnetTimeout but have not had the chance to see if the bot would work with it. What seems to fix this problem temporarily is deleting the mulenip or mulestats files in the mule_configs folder.
11/03/2010 13:00 ldevil#82
Quote:
Originally Posted by twixnator View Post
Hi, firstly, I'd like to say, thanks for all your work. It's been mostly working but for some reason, the bot gets random crashes from time to time, something about an exception.
No I did not find yet all bugs, some are related to missspelled variables, others probably to bugs in the D2NT core. Don't know. I do get a lot of restats with the cow script however.

Quote:
Originally Posted by twixnator View Post
Any idea what causes that? Secondly, I've been trying to configure the automule to mule gems on one account, runes on another and items on another, here is what i've set in NTConfig_automule.ntl (I use premade accounts)


However, when the mule enters the game, it will say "MuleNip-File is empty!", and then use the default pickit list, which i had set in NTConfig_Mule.ntl. Is there something I need to do to make the mules follow the respective pickit lists?
Well you do have to specify the path...

like "mule/gems.nip" or where ever you did put the nip files. And you defenitely have to get rid of the space in "n ip"

Quote:
Originally Posted by twixnator View Post
edit: After posting this, I realised I didn't set my account name. Will test it now.

edit 2: When i tried stuffing the bot to the max so that he would start muling, he created a game and permed it, but after which, he only dropped some items and started to sort the rest in the stash. After leaving the game, the entire bot just crashed and enters a loop of crashes every time it tries to log in to BattleNet. The error it gives is

Line 385 in that file is

but in NTBot.ntj, ConnectingToBnetTimeout is set. Is the problem to do with the casing? I have changed it to ConnectingToBnetTimeout but have not had the chance to see if the bot would work with it. What seems to fix this problem temporarily is deleting the mulenip or mulestats files in the mule_configs folder.
That is actually one of the missspelled variables. It's "ConnectingToBnetTimeout" and not "connectingToBnetTimeout" (case missmatch). Did not have the time to patch it yet but I think that is something that can be done manually by each of you guys for now :p

Was not that big of a deal when the state of the muleprocess was not written down as it would only occur rarely but now it may occur in an endless loop ;)

But with that fix it should work fine again.
11/03/2010 23:28 supperl#83
Achh okay Problem gelöst. Ich entschuldige mich schonmal dafür......

Danke für den Tip, auch wenn ichs hätte wissen müssen(und schwören könnte, ich hätte mulelogger eingestellt....).

LG
Thorsten
11/04/2010 03:36 twixnator#84
Hi, the bot has been working fine after that previous little fix, and mules fine now. However, it does not drop pgems for muling, instead, it just arranges all the pgems in the stash. Is there some setting that causes this? Also, this morning the bot stopped working, as it is giving this error after creating a game.
Quote:
<D2NT Error> D:\Documents and Settings\...\scripts\libs\common\NTItemParser.ntl (90) : SyntaxError: syntax error
This is from line 88-92 of my NTItemParser.ntl
Quote:
88 if(_NTIP_CheckList[i][1].length > 0)
89 {
90 if(eval(_NTIP_CheckList[i][1]))
91 {
92 if(printinfo)
I have never touched this file and cannot figure out what the problem is.
11/04/2010 11:53 ldevil#85
Please use [code] Tags next time.

Code:
<D2NT Error> D:\Documents and Settings\...\scripts\libs\common\NTItemParser.ntl (90) : SyntaxError: syntax error
Means that you have a mistake in your nip files. Simple as that.
11/04/2010 12:05 twixnator#86
I found the mistakes in the nip files. Turns out that for some reason, the bot had reverted to an old nip file which had mistakes in them halfway through a run. However, it still does not drop perfect gems for muling and keeps them in the stash, is there a setting that does this?
11/04/2010 12:23 ldevil#87
1. Make sure they are not in the "dont_mule" files
2. Make sure they are in the normal nip files ;)
11/04/2010 17:45 blubaer#88
Hi, i have some other questions, and this time it isnt about the automule, it's about this modded version of d2nt.. I tried this "botleech" but it wont work.. i get a error while running it. So i was wondering if i missed some place where i should edit this so that it should work.. but all i can find is this:
//------------------------------------------------------------------------------
// Baal-Leech-Bot
//------------------------------------------------------------------------------

NTConfig_Script.push("NTBaalLeech.ntj");

and that doesnt work.
and the same goes for the Organfarmer, i made an smiter and tried to run this but it doesnt seem to work either..

so where do u configure these stuff? or isnt this mod of d2nt finished?

thought mby u would know :) regards
11/04/2010 18:25 ldevil#89
Quote:
Originally Posted by blubaer View Post
Hi, i have some other questions, and this time it isnt about the automule, it's about this modded version of d2nt.. I tried this "botleech" but it wont work.. i get a error while running it. So i was wondering if i missed some place where i should edit this so that it should work.. but all i can find is this:
//------------------------------------------------------------------------------
// Baal-Leech-Bot
//------------------------------------------------------------------------------

NTConfig_Script.push("NTBaalLeech.ntj");

and that doesnt work.
and the same goes for the Organfarmer, i made an smiter and tried to run this but it doesnt seem to work either..

so where do u configure these stuff? or isnt this mod of d2nt finished?

thought mby u would know :) regards
Yeah true, the Baal Leech stuff has a mistake. You have to replace controlData with ControlData (capital C). Was actually someone else who gave me that script and because I never did use that before I did not check it :)

I actually thought the OrganFarmer works, but maybe it got f*ed up somehow. What error do you get?
11/04/2010 18:48 blubaer#90
NTConfig_Paladin_Paladinn.ntl(104) : TypeError: NTConfig_Script.puts is not a function

Mby im doing something wrong?
i have all the bosses // and only the
NTConfig_Script.puts(["NTOrganFarm.ntj",10]); NTConfig_SmiteUbers = false; NTConfig_PreBuffFade = false;

un //ed

and im running BOT in d2nt manager