ich bräucht eigentlich nur die funktion "einstellen, ab wann er mulet". geht das schon? :D
Also entweder versteh ich dich falsch, oder du mich ;)Quote:
Erstmal danke dafür das du dir die arbeit machst, die funktionen klingen auch ziemlich geil!
Was ich aber sehr schmerzlich vermissen würde und was auch der hauptgrund ist warum ich das derzeitge automule nicht verwende --> die funktion das cubingitems nicht gemullt werden!
Ich kenne mich zuwenig aus um das zu beurteilen also hoffe ich das soetwas nicht zu schwer ist!
lg
var DGNipFiles = ["mule/keys.nip","mule/lemplus.nip",""];
kommt das da rein? hab keinen schimmer wie es in diese nip datei aussehen soll :(Quote:
3. Replace the part where the NiP files are defined with:
var filehandle = FileOpen("NTBot/char_configs/mule/" + me.account + "mulenip", 2);
if(filehandle)
{
var line = filehandle.ReadLine();
// Check if nip file is there
if(line == "")
{ // Default Werte
Say("DEBUG: MuleNip-File ist leer!");
/////////////////////////////
// ADD YOUR NIP FILES HERE //
/////////////////////////////
}else{
Say("DEBUG:" + me.charname + "'s MuleNip-File is " + line);
NTConfig_NIPFilePath.push(line);
}
filehandle.Close();
}else{
Say("DEBUG: MuleNip-File existiert nicht!");
/////////////////////////////
// ADD YOUR NIP FILES HERE //
/////////////////////////////
}
gruß dino, sry bin noob in dem gebiet -.- aber froh über diesen FOrumbeitrag der mir shcon sehr geholfen hat!Quote:
var MuleCharLocation = [0,0]; // charloc 1 = 0 , charloc 2 = 1 , charloc 3 = 2, ..... counts +1 after mule is full
var MuleCharLocation = [1,3];
var filehandle = FileOpen("NTBot/char_configs/mule/" + me.account + "mulenip", 2);
if(filehandle)
{
var line = filehandle.ReadLine();
// Check if nip file is there
if(line == "")
{ // Default Werte
Say("DEBUG: MuleNip-File ist leer!");
[COLOR="Red"] NTConfig_NIPFilePath.push("shoping/shoping.nip");
NTConfig_NIPFilePath.push("nik/normal.nip");
NTConfig_NIPFilePath.push("nik/magic_rare.nip");
NTConfig_NIPFilePath.push("nik/set.nip");
NTConfig_NIPFilePath.push("nik/unique.nip");
NTConfig_NIPFilePath.push("nik/craft.nip");
//NTConfig_NIPFilePath.push("advance/normal.nip");
//NTConfig_NIPFilePath.push("advance/magic_rare.nip");
//NTConfig_NIPFilePath.push("advance/set.nip");
//NTConfig_NIPFilePath.push("advance/unique.nip");
//NTConfig_NIPFilePath.push("advance/craft.nip");
//NTConfig_NIPFilePath.push("extreme/normal.nip");
//NTConfig_NIPFilePath.push("extreme/magic_rare.nip");
//NTConfig_NIPFilePath.push("extreme/set.nip");
//NTConfig_NIPFilePath.push("extreme/unique.nip");
//NTConfig_NIPFilePath.push("extreme/craft.nip");
//NTConfig_NIPFilePath.push("MyD2NT.nip");[/COLOR]
}else{
Say("DEBUG:" + me.charname + "'s MuleNip-File is " + line);
NTConfig_NIPFilePath.push(line);
}
filehandle.Close();
}else{
Say("DEBUG: MuleNip-File existiert nicht!");
[COLOR="Red"]NTConfig_NIPFilePath.push("shoping/shoping.nip");
NTConfig_NIPFilePath.push("nik/normal.nip");
NTConfig_NIPFilePath.push("nik/magic_rare.nip");
NTConfig_NIPFilePath.push("nik/set.nip");
NTConfig_NIPFilePath.push("nik/unique.nip");
NTConfig_NIPFilePath.push("nik/craft.nip");
//NTConfig_NIPFilePath.push("advance/normal.nip");
//NTConfig_NIPFilePath.push("advance/magic_rare.nip");
//NTConfig_NIPFilePath.push("advance/set.nip");
//NTConfig_NIPFilePath.push("advance/unique.nip");
//NTConfig_NIPFilePath.push("advance/craft.nip");
//NTConfig_NIPFilePath.push("extreme/normal.nip");
//NTConfig_NIPFilePath.push("extreme/magic_rare.nip");
//NTConfig_NIPFilePath.push("extreme/set.nip");
//NTConfig_NIPFilePath.push("extreme/unique.nip");
//NTConfig_NIPFilePath.push("extreme/craft.nip");
//NTConfig_NIPFilePath.push("MyD2NT.nip");[/COLOR]
}
Nein, wenn dann machst du im Ordner "items_config" einen neuen Ordner, denn alle NiP Files gehöhren in den "Items_config" Order ;)Quote:
okok, langsam formt sich ein Bild :)
also mach ich nun noch im Klartext (Punkt 7.)
in dem Ordner "mule" in meinem char_config-Ordner einen weiteren Ordner
Jep genau, in dem Ordner (aber halt eben in Items_config) kommen dann die NiP Files die du danach im NTBot.ntj eintragen wirst.Quote:
der z.B. RunesKeys heißt und mache in diesen die nip files aus dem standard item_config/normal Ordner (oder halt Advanced etc.) rein und stell da ein was er aufheben soll, ja?
Nein. Bei mir sieht das so aus dass im Ordner "items_config/mule" ein file "keys.nip" und "lemplus.nip" ist.Quote:
dann mache ich einen weiteren Ordner im mule und nenne ihn z.B. Armors und mach da das selbe nur das ich da nur die Armors definiere zum pickup
Nein. Du brauchst nur ein "NTConfig_mule.ntl" das wird für alle Mules benutzt!Quote:
die NTConfig_mule benenne ich um in einen namen der dazu passt also z.b.
NTConfig_mule_runeskeys
NTConfig_mule_armors
Ich versuch das sonst noch mal rasch zu erklären mit dem NTBot File ;)Quote:
und weise in der NTBot datei
bei var DGNipFiles = ["1st MULE NIP FILE","2nd MULE NIP FILE"]; den accounts die jeweilige mule nip zu!? noch was zu beachten? brauchen irgendwelche datein bestimmte namen? z.b. wie der acc heißt oder wie der mule char heißt etc?
case "Der Account Name deines Bot Chars":
var DGMuleAccs = ["Mule Account A","Mule Account B"];
var DGMulePws = ["PW für Mule Acc A","èW für Mule Acc B"];
var DGNipFiles = ["NiP File für Mule Acc A","NiP File für Mule Acc B"];
var MuleCharLocation = [0,0]; // Hier wird angegeben wieviele Mules ausgelassen werden sollen (weil sie voll sind) - muss für JEDEN Mule Account angegeben werden!
var MuleGame = "Mule Game Name";
var MuleGamePassword ="Mule Game Passwort";
break;
var DGNipFiles = ["NiP File für Mule Acc A","NiP File für Mule Acc B"];
Mach ich gern, da ich tendenziell viel aufnehm und ohne AutoMule die Bots immer extrem schnell voll sind und dann alles liegen lassen ;)Quote:
Freut mich ,dass du das Projekt weiterführst Idevil. ;)
Well I guess that is a good alternative and probably is not too hard to implement. But on the other hand it's not what I want ;) Especially because you don't see in the config what you are picking up with which account and as well I don't really see the benefit of it?! You can use the same NiP files you use for your Bot's if you seperate them correctly. But well if you need help on it feel free to ask.Quote:
first as usual I apologize for the english
great work on this between medix and Idevil works great
couple things that I am working on for it is
instead of having a list of nip files in starter I am going to make it so it will pick a mule_config based on character type. That way if you have 3 sort accounts you want you just create all toons in one as pali, the next as a sorc, etc
Ye that is actually one thing I did not consider as I don't use/have runeword and torch farm scripts and for the few cubing things that do get muled I simply did not care enough to make the effort - but well this as well should be quite easy to implement. Just add an argument to the config load function and pass it when you load the config from the mule.ntj and you should be fine.Quote:
the pick check for the items bot drops is great also. I'm thinking about taking it a bit farther and making a separate set of nip files that it will check for the items to drop. I started adding things to an ignore list, but was getting to long. Things like items to socket, up, and also runeword bases that I am re-rolling make up for a long list especially when I am running my torch farming scripts and add in keys and organs
Well I don't use any leecher script ... that's why I could not test it and just removed it. In the original there actually was such a function I guess. You might want to have a look at it :)Quote:
also want to make a check so if you have leechers they can follow to mule game and if in a normal game they will drop items and then go into channel and wait for leader or even maybe sit in mule game as a backup. Maybe after x amount of minutes do a check and pic anything left on ground.
if I make any progress I will send it to both of you to take a look at.
won't be for a while though gotta get ready for reset
keep up the great work