[D2NT] Public Botten for Dummies

04/13/2013 18:58 FarinUrlaub91#2686
Ok:
Zuerst die einstellung:
[Only registered and activated users can see links. Click Here To Register...]
Das ist NTBotLeech.ntj:
Code:
//###################################################################
//###########################Einstellungen###########################
//###################################################################
	
var leaderAccountName          = "Tubi";
var leaderName                 = "Tubi";
var gamepassword               = "";
var JoinGameAgain              = true; // wenn der Bot nach chicken oder disconnect ins selbe Spiel nochmal gehen soll, auf true stellen

var UseCDKeyChangeTrick        = false; // Wenn der LeechBot mehrere CD Keys nutzen soll, dann auf true stellen.

var joinRandomChannel          = false;
var joinChannelInChat          = "OP Babybaal";
var firstJoinMessage           = ""; // Soll der leechbot etwas sagen, wenn er in den Chat kommt, dann hier eintragen
var chatMessageAfterGame       = ""; // Soll der leechbot etwas sagen, wenn er aus dem Spiel kommt, dann hier eintragen

//###################################################################
//##############################Delays###############################
//###################################################################

var gameMinLength              = 0;

// realm delays (minutes)
var unableToConnectRetry       = 2;
var realmDownRetry             = 60;
var disconnectedRetry          = 2;
var cdkeyInUseRetry            = 2;

// interface delays (milliseconds)
var connectingToBnetTimeout    = 20000;
var characterScreenTimeout     = 10000;
var pleaseWaitTimeout          = 10000;
var createGameThreshold        = 10000;
var createGameThresholdRandom  = 1000;
var createGameTimeout          = 15000;
var waitInLineTimeout          = 15000;
var characterSelectDelay       = 1000;
var loginDelay                 = 1000;
var clickDelay                 = 500;
var textDelay                  = 500;
var clickDelayRandom           = 500;
var textDelayRandom            = 500;
var gameDoesNotExistDelayMin   = 600000;
var gameDoesNotExistDelayMax   = 900000;
var gameDoesNotExistTimeout    = 30000;
var waitBeforeEnterChatMin     = 1000;
var waitBeforeEnterChatMax     = 2000;
var waitInChatBeforeActionsMin = 2000;
var waitInChatBeforeActionsMax = 3000;

// Only for JoinBot (friend list delay, milliseconds)
var LeaderOfflineDelay         = 30000;
var LeaderInChatDelay          = 10000;
var GameIsFullDelay            = 30000;
Der rest darf ja eh nicht bearbeitet werden.
Dann kommt

NTConfig_Sorceress_belab.ntl:
Code:
var NTConfig_CastStatic;
var NTConfig_Teleport;

function NT_LoadConfig()
{
	//###################################################################
	//#########################BotType festlegen#########################
	//###################################################################
	
	NTConfig_BotType = 3;
	// 1 = Leader
	// 2 = Co-Leecher
	// 3 = Leecher
		

	//####################################################################
	//###########################Leader Scripts###########################
	//####################################################################
	
	if(NTConfig_BotType <= 1)
	{
		//##########################Eldritch+Shenk##########################
		//NTConfig_Script.push("NTEldritch.ntj"); NTConfig_FarmRVPots = 4; // Wenn dem Char mehr als x rv pots fehlen, farmt er Eld+Shenk. Wenn er mehr hat, dann nicht. Wenn er immer farmen soll, dann auf 0 setzen.
	
		//##############################Diablo##############################
		//NTConfig_Script.push("NTDiablo.ntj"); NTConfig_DiabloLeechers = false; // DiabloLeechers auf true setzen, wenn ihr Leecher mit dem NTDiabloLeech Script dabei habt
		NTConfig_StarTPMsg = "TP up - Please let me open the seals and stay one screen behind me, if you are leecher."; // welche Nachricht soll gesagt werden wenn das TP am Stern gemacht wird. nichts zwischen "" eintragen wenn nichts gesagt werden soll
		NTConfig_KillDiaMsg = "Killing Diablo, Leechers go hide behind the corners.";// welche Nachricht soll gesagt werden wenn alle Siegel offen sind. nichts zwischen "" eintragen wenn nichts gesagt werden soll
		NTConfig_DiaNxtGame = ""; // Wenn nach Dia schluss ist, dann hier Next Game Message eintragen

		//###############################Baal###############################
		//NTConfig_Script.push("NTBaal.ntj"); NTConfig_KillBaal = true;
		NTConfig_UnsafeTP = true;	// Soll ein unsafe tp geöffnet werden beim baalrun?
		NTConfig_UNSAFETPSpoke = "Fighters may come now";	// welche Nachricht soll geschrieben werden wenn das unsafe tp geöffnet wird. nichts zwischen "" eintragen wenn nichts gesagt werden soll
		NTConfig_SafeTP = "Leechers may come now";		// welche Nachricht soll gesagt werden wenn das safe tp gemacht wird. nichts zwischen "" eintragen wenn nichts gesagt werden soll
		NTConfig_KILL = "Time to kill Baal";		// welche Nachricht soll ankündigen das baal gemacht werden soll. nichts zwischen "" eintragen wenn nichts gesagt werden soll
		NTConfig_NxtGame = "Next Game. Join 'OP Mychannel' to follow my runs";		// welche Nachricht soll am ende des runs geschrieben werden. nichts zwischen "" eintragen wenn nichts gesagt werden soll
		
		//###############################Rest###############################
		NTConfig_NIPFilePath.push("leader.nip"); // Leader hat seine eigene Pickit
		NTConfig_Eintritt = false; // Soll der Bot eine Nachricht schreiben, wenn jemand das Spiel betritt, dann auf true stellen
		NTConfig_Willkommen = "Welcome to my runs."; // Angezeigte Nachricht, wenn NTConfig_Eintritt = true ist

	}
	

	//####################################################################
	//#########################LeechFight Scripts#########################
	//####################################################################
	
	if(NTConfig_BotType == 2)
	{
		NTConfig_Leader = "Leader Char Name" // Name vom Leader-Char, Groß- und Kleinschreibung beachten!
		
		//##############################Diablo##############################
		//NTConfig_Script.push("NTDiabloLeechFight.ntj");
		
		//###############################Baal###############################
		//NTConfig_Script.push("NTBaalLeechFight.ntj"); NTConfig_KillBaal = true;
		NTConfig_CoLeechTPMsg = "Fighters may come now"; // Bei dieser Message vom Leader geht der Bot ins TP. Wenn er jederzeit rein gehen soll, leer lassen.
		
		//###############################Rest###############################
		NTConfig_NIPFilePath.push("leecher.nip"); // Leader hat seine eigene Pickit
		NTConfig_Leech = false; // Wenn der LeechFighter keine Enigma hat, aber trotzdem mitkämpfen soll, dann auf true stellen.
		NTConfig_JoinOnly = true; // Leecher joined nur Partys, macht aber selber keine auf
	}
	
	
	//####################################################################
	//###########################Leecher Scripts##########################
	//####################################################################
	
	if(NTConfig_BotType >= 3)
	{
		NTConfig_Leader = "Tubi" // Name vom Leader-Char, Groß- und Kleinschreibung beachten!
		
		//##############################Diablo##############################
		//NTConfig_Script.push("NTDiabloLeech.ntj"); // NTConfig_DiabloLeechers MUSS beim leader auf true sein

		//###############################Baal###############################
		//NTConfig_Script.push("NTBaalLeech.ntj");
		NTConfig_LeechTPMsg = "TP Up."; // Bei dieser Message vom Leader geht der Bot ins TP. Wenn er jederzeit rein gehen soll, leer lassen.

		//###############################Rest###############################
		NTConfig_Leech = true; // Wenn der Leecher Enigma hat, dann auf false stellen
		NTConfig_JoinOnly = true; // Leecher joined nur Partys, macht aber selber keine auf
	}


	//####################################################################
	//#########################Char Einstellungen#########################
	//####################################################################
	
	// Diese Zahlen Spiegeln euer Inventar wieder. 0 = Von euch belegter Platz, den der Bot nicht anrührt. 1 = Hiermit darf der Bot arbeiten.
	NTConfig_Columns[0] = [0,0,0,0,0,0,0,0,0,0];
	NTConfig_Columns[1] = [0,0,0,0,0,0,0,0,0,0];
	NTConfig_Columns[2] = [0,0,0,0,0,0,0,0,0,0];
	NTConfig_Columns[3] = [0,0,0,0,0,0,0,0,0,0];

	NTConfig_LifeThresh = 67;	// Bei weniger als XX Prozent Leben wird ein Heiltrank getrunken.
	NTConfig_LifeRejuvThresh = 37;	// Bei weniger als XX Prozent Leben wird ein Regenerationstrank getrunken.
	NTConfig_ManaThresh = 30;	// Bei weniger als XX Prozent Mana wird ein Manatrank getrunken.
	NTConfig_ManaRejuvThresh = 0;	// Bei weniger als XX Prozent Mana wird ein Regenerationstrank getrunken.
	NTConfig_LifeChicken = 27;	// Bei weniger als XX Prozent Leben verlässt der Bot das Spiel um nicht zu sterben.
	NTConfig_ManaChicken = 0;	// Bei weniger als XX Prozent Mana verlässt der Bot das Spiel.

	NTConfig_MercLifeThresh = 80;	// Hat der Merc weniger als XX Prozent Leben, bekommt er einen Heiltrank.
	NTConfig_MercRejuvThresh = 30;	// Hat der Merc weniger als XX Prozent Leben, bekommt er einen Regenerationstrank.
	NTConfig_MercChicken = 0;	// Hat der Merc weniger als XX Prozent Leben, verlässt der Bot das Spiel.

	//----------------------------------------------------------------------------------------------
	// Hier stellt ihr ein, welche Tränke in den Gürtel sollen.
	// hp = Heiltrank, mp = Manatrank, rv = Regenerationstrank
	// Gleiche Arten von Tränken müssen immer direkt nebeneinander liegen. Sollen HP-, MP-, und Reg-
	// Tränke zusammen in den Gürtel, so MÜSSEN die Reg-Tränke immer an das Ende.
	//----------------------------------------------------------------------------------------------
	NTConfig_BeltColType[0] = "hp";
	NTConfig_BeltColType[1] = "hp";
	NTConfig_BeltColType[2] = "hp";
	NTConfig_BeltColType[3] = "mp";
	
	//------------------------------------------------------------------------------
	// Angriffs - Einstellungen (Skill-ID's stehen im libs-Ordner in der Skills.txt)
	//------------------------------------------------------------------------------
	NTConfig_AttackSkill[0] = 0;	// Dieser Skill wird nur einmal zu Beginn gecastet. 0 = Keiner
	NTConfig_AttackSkill[1] = 0;	// Primärer Angriff gegen Bosse
	NTConfig_AttackSkill[2] = 0;	// Sekundärer Angriff gegen Bosse
	NTConfig_AttackSkill[3] = 0;	// Primärer Angriff gegen normale Monster
	NTConfig_AttackSkill[4] = 0;	// Sekundärer Angriff gegen normale Monster
	NTConfig_AttackSkill[5] = 0;	// Primärer Angriff gegen immune Monster
	NTConfig_AttackSkill[6] = 0;	// Sekundärer Angriff gegen immune Monster
	NTConfig_ClearPosition = false;	// true = Bot tötet auch Monster in der Umgebung eines Bosses
	
	NTConfig_CastStatic = 100;	// Static Feld casten bis die Monsterleben unter diesem %satz sind (100 = kein Static)
	
	NTConfig_SkipHealLife = 90;	// Habt ihr mehr als XX Prozent Leben, besucht der Bot keinen Arzt
	NTConfig_SkipHealMana = 70;	// Habt ihr mehr als XX Prozent Mana, besucht der Bot keinen Arzt

	
	//####################################################################
	//##############################Optionen##############################
	//####################################################################

	if(NTConfig_BotType < 3)
		NTConfig_UseMerc = true;
	else
		NTConfig_UseMerc = false;
	NTConfig_PublicMode = true;
	me.quitonhostile = true;		// Es gibt zwar ein Anti Hostile Script, das sich gegen Bothunter wehrt, aber ich würde es nicht drauf anlegen, da es gegen die meissten Bothunter chancenlos ist
	NTConfig_Teleport = false;	// Wenn der Bot zum Telen die Waffe wechseln soll, das hier auf true setzen
	me.maxgametime = 600; 		// Maximale Spielzeit in Sekunden (0 = Unendlich)
	NTConfig_FastPick = false;		// true = schnelleres item einsammeln // ihr müsst hier in der charconfig noch NTConfig_SnagDelay anpassen // achtung kann das spiel instabil machen
	NTConfig_SnagDelay = 0;	// Verzögerung beim Aufheben von Gegenständen in Millisekunden
	NTConfig_SnagRange = 80;	// Radius in dem nach gedroppten Items gescannt wird. Ein Wert von 40-50 ist hier in Ordnung.
	NTConfig_LogSoldItems = [0]; 	// Verkaufte items im log anzeigen 4= magic, 5 = set, 6 = rare, 7 = unique, 8 = craft, 0 = nicht anzeigen
	NTConfig_LogPickItems = [0];	// Aufgesammelte items im log anzeigen 4= magic, 5 = set, 6 = rare, 7 = unique, 8 = craft, 0 = nicht anzeigen
	// Wenn ihr alle aufgehobenen/verkauften Items anzeigen wollt, muss das in der Klammer stehen: [4,5,6,7,8]
	NTConfig_CheckCloneDiablo = false;	// Wenn das auf true ist, bleibt der Bot bei Dia walk im Spiel, was wir beim public botten nicht wollen
	NTConfig_OpenChest = false;		// true = Superchests werden geöffnet
	NTConfig_OpenAllNearbyChests = false;	// sollen ALLE nicht spezial chest ebenfals geöffnet werden = true

		
	NTConfig_Gamble = false;			// Wenn dann würde ich das nur auf Leechern anmachen
	NTConfig_GambleStartGold = 2000000;	// Bei der Goldanzahl beginnt der Bot zu gambeln.
	NTConfig_GambleStopGold = 300000;	// Bei der Goldanzahl hört der Bot auf zu gambeln.
	NTConfig_GambleItem.push(520);		// Amulette
	NTConfig_GambleItem.push(522);		// Ringe
	NTConfig_GambleItem.push(418);		// Reife
	NTConfig_GambleItem.push(419);		// Krönchen
	NTConfig_GambleItem.push(331);		// Schild (jmod)
	NTConfig_GambleItem.push(377);		// Schild (jmod)
	
	// 0x01 : Tränke, 0x02 : Gift, 0x04 : Verstärkter Schaden (Fluch), 0x08 : Schwächen (Fluch), 0x10 : Eiserne Jungfrau (Fluch), 0x20 : Altern (Fluch), 0x40 : Wiederstandsschwund (Fluch)
	NTConfig_CheckSelfSafe = 0;
	// 0x01 : Tod, 0x02 : Gift, 0x04 : Verstärkter Schaden (Fluch), 0x08 : Schwächen (Fluch), 0x10 : Eiserne Jungfrau (Fluch), 0x20 : Altern (Fluch), 0x40 : Wiederstandsschwund (Fluch)
	NTConfig_CheckMercSafe = 0x01;
	
	NTConfig_ChantMerc = 0; 		// soll der merc enchantet werden 1 = ja  0 = nein
	MyConfig_StoreItem = [0, 0]; // für das sortieren der stash zuständig
	NTConfig_UseXMLItemlog = false; // XMLlog
	MyConfig_MiniShopBot  = true; // scant merchants automatisch nach items in der pickit
	MyConfig_CatchExperienceShrine = false; // Bot nimmt XP Schrein aufm Weg mit. Nicht beim Leader anmachen, das hält ihn nur unnötig auf.
	MyConfig_CatchGemShrine        = false; // Bot holt Gem Schrein 
	MyConfig_CatchSkillShrine = false; // Bot holt Skill Schrein
	MyConfig_CatchArmorShrine = false; // Bot holt Armor Schrein
	MyConfig_CatchResistShrine = false; // Bot holt Resi Schreine
	NTConfig_StartDelay = 0;	// Verzögerung beim Start in Millisekunden
	NTConfig_AreaDelay = 500;	// Verzögerung bei Gebietswechsel in Millisekunden
	NTConfig_Cubing = false;	// Beim public botten wollen wir XP und nicht ewig rumcuben.
	NTConfig_UseCainToID = false;		// soviele Items nehmen wir nicht mit, die können wir auch per Hand identen
	NTConfig_CheckSojSales = false; NTConfig_CheckSojSalesItem = false; // Wenn das auf true ist, idlet der Bot in der Stadt rum um weitere SoJ sales abzuwarten -> NoGo für public bot
	NTConfig_WorldEventAccount = "";	// schreibt dem acc alle 10 min eine nachricht bei soj verkäufen oder worldevent ("" leer lassen fals nicht benötigt)
	NTConfig_WorldEventWaitTime = 1;	//	Wie lange soll der char bei einem worldevent warten in sekunden (0 = Unendlich)
	NTConfig_FreeSpace = 7;		// Sind weniger als X Spalten frei, werden die Items gestasht.
	NTConfig_MinGoldToStash = 120000;	// Maximales Gold, was der Bot mit sich rumträgt, bevor er es in die Truhe zahlt.
	NTConfig_ResetWeapon = false; // wird nicht mehr gebraucht
}
Der ''Tubi'' hat mich in der /f list, ich ihn. Wie gesagt wenn ich den leechbot starte logt er sich ein wählt mein char wechselt in op babybaal, schaut sich die /f list an und logt sich in den baalrun ein, öffnet kurz die karte und verlässt das game wieder, macht /f l und joint dem game wieder (da ich es eingestellt hab) und im report zeigt der mir ein erfolgreichen run an.
04/13/2013 19:02 mirkoregge#2687
für Bottyp >= 3 hast du kein Script aktiviert; weder NTConfig_Script.push("NTDiabloLeech.ntj") noch NTConfig_Script.push("NTBaalLeech.ntj"); (ist jeweils mit // auskommentiert);; obwohl du oben das festgelegt hast
Code:
	//###################################################################
	//#########################BotType festlegen#########################
	//###################################################################
	
	NTConfig_BotType = 3;
	// 1 = Leader
	// 2 = Co-Leecher
	// 3 = Leecher
Code:
	//####################################################################
	//###########################Leecher Scripts##########################
	//####################################################################
	
	if(NTConfig_BotType >= 3)
	{
		NTConfig_Leader = "Tubi" // Name vom Leader-Char, Groß- und Kleinschreibung beachten!
		
		//##############################Diablo##############################
		//NTConfig_Script.push("NTDiabloLeech.ntj"); // NTConfig_DiabloLeechers MUSS beim leader auf true sein

		//###############################Baal###############################
		//NTConfig_Script.push("NTBaalLeech.ntj");
		NTConfig_LeechTPMsg = "TP Up."; // Bei dieser Message vom Leader geht der Bot ins TP. Wenn er jederzeit rein gehen soll, leer lassen.

		//###############################Rest###############################
		NTConfig_Leech = true; // Wenn der Leecher Enigma hat, dann auf false stellen
		NTConfig_JoinOnly = true; // Leecher joined nur Partys, macht aber selber keine auf
	}
04/13/2013 19:10 FarinUrlaub91#2688
Ahh ok das heisst ich muss die // einfach bei Diablo und Baal wegmachen? Quasi so?
Code:
//##############################Diablo##############################
	NTConfig_Script.push("NTDiabloLeech.ntj"); // NTConfig_DiabloLeechers MUSS beim leader auf true sein

		//###############################Baal###############################
NTConfig_Script.push("NTBaalLeech.ntj");
		NTConfig_LeechTPMsg = "TP Up."; // Bei dieser Message vom Leader geht der Bot ins TP. Wenn er jederzeit rein gehen soll, leer lassen.
04/13/2013 19:42 mirkoregge#2689
Die Logik ist so:
oben in der Charconfig gibts du an als was der Char "laufen" soll:
Code:
	//###################################################################
	//#########################BotType festlegen#########################
	//###################################################################
	
	NTConfig_BotType = 3;
	// 1 = Leader
	// 2 = Co-Leecher
	// 3 = Leecher
dementsprechend gehst du eben in die Zeile dafür; da du den Char als reinen Leecher (also ohne mitkämpfen) nutzen willst geht du in den Part:
Code:
	//####################################################################
	//###########################Leecher Scripts##########################
	//####################################################################
	
	if(NTConfig_BotType >= 3)
	{
		NTConfig_Leader = "Tubi" // Name vom Leader-Char, Groß- und Kleinschreibung beachten!
		
		//##############################Diablo##############################
		//NTConfig_Script.push("NTDiabloLeech.ntj"); // NTConfig_DiabloLeechers MUSS beim leader auf true sein

		//###############################Baal###############################
		//NTConfig_Script.push("NTBaalLeech.ntj");
		NTConfig_LeechTPMsg = "TP Up."; // Bei dieser Message vom Leader geht der Bot ins TP. Wenn er jederzeit rein gehen soll, leer lassen.

		//###############################Rest###############################
		NTConfig_Leech = true; // Wenn der Leecher Enigma hat, dann auf false stellen
		NTConfig_JoinOnly = true; // Leecher joined nur Partys, macht aber selber keine auf
	}
und aktivierst das Script, welches du nutzen willst, indem du das Auskommentieren entfernst (die //);
kurz gesagt, du hast es richtig verstanden
04/13/2013 20:35 FarinUrlaub91#2690
Vielen Dank!
Funktioniert alles Top. Danke :handsdown:

Hi, hab nochmal ein kleines problem:

Habe mir ein zweiten Cdkey gekauft (c+lod). Habe mit serbys keychanger zwei dateien erstellt die jetzt im d2 ordner sind. (es sind übrigens filmclip dateien :confused:, naja)

So, hab auch in den einstellungen von dem Profil (Name, realm account, charakter position, cd keys...) auch die keys angegebn , korreckt mit ; getrennt.

Muss ich auch dies hier auf true stellen?
Code:
var UseCDKeyChangeTrick        = true; // Wenn der LeechBot mehrere CD Keys nutzen soll, dann auf true stellen.
Hab es zumindest gemacht, jetzt hat der bot aber ein problem, er loggt sich ein, geht in den richtigen channel. Fängt aber an buchstabenkombinationen zu schreiben und auch bei game name schreibt der wilde buchstabenrätsel und kann sich so natürlich nicht mehr in das Spiel vom Leader einlinken.
04/14/2013 19:59 Gt-Kingz#2691
Quote:
Originally Posted by FarinUrlaub91 View Post
Vielen Dank!
Funktioniert alles Top. Danke :handsdown:

Hi, hab nochmal ein kleines problem:

Habe mir ein zweiten Cdkey gekauft (c+lod). Habe mit serbys keychanger zwei dateien erstellt die jetzt im d2 ordner sind. (es sind übrigens filmclip dateien :confused:, naja)

So, hab auch in den einstellungen von dem Profil (Name, realm account, charakter position, cd keys...) auch die keys angegebn , korreckt mit ; getrennt.

Muss ich auch dies hier auf true stellen?
Code:
var UseCDKeyChangeTrick        = true; // Wenn der LeechBot mehrere CD Keys nutzen soll, dann auf true stellen.
Hab es zumindest gemacht, jetzt hat der bot aber ein problem, er loggt sich ein, geht in den richtigen channel. Fängt aber an buchstabenkombinationen zu schreiben und auch bei game name schreibt der wilde buchstabenrätsel und kann sich so natürlich nicht mehr in das Spiel vom Leader einlinken.
Habe auch diverse solcher Probleme. Benutze mal den Leechstarter v2.3 . Das ist der Einzige, der bei mir ohne Probleme funktioniert. (Habe den neusten Etal per Svn geladen, nur falls du das Script nicht hast.)
Code:
var UseCDKeyChangeTrick        = true; // Wenn der LeechBot mehrere CD Keys nutzen soll, dann auf true stellen.
Das musst du definitiv auf true setzen, sonst changet der Leecher überhaupt keine Keys. Und zusätzlich im Profil im D2NT Manager natürlich die mpq Dateien angeben & nach wie vielen Games Keys gewechselt werden sollen.
Wenn es Filmclip-Dateien sind, ist für mpq-Dateien wohl der Video-Player als Standard-Anwendung definiert. Das kannst du aber einfach ignorieren solange die Dateiendung .mpq ist. Mfg, Kingz
04/14/2013 20:54 FarinUrlaub91#2692
Hallo Kingz danke für die Hilfe.

Also, wie gesagt, habe die dateien erstellt und auch alles so angegeben und im Profil natürlich auch, extra sogar auf Schreibfehler überprüft. Es scheint ein Problem des Bot´s zu sein, sobald ich die zeile aus vorherigem code auf false setzte funktioniert es wieder einwandfrei.

Kannst du mir genaueres zum Leechstarter v2.3 erzählen?
Ein eigenes Programm, Plugin für den d2nt , ect.
Weil hab auf die schnelle nichts im Forum gefunden.

PS.: Die anderen MPQ dateien werden aber nicht als filmclip angezeigt im ordner, da steht bei den originalen d2 dateien auch mpq hinter , bei meinen erstellten nicht.
04/15/2013 00:29 Gt-Kingz#2693
Quote:
Originally Posted by FarinUrlaub91 View Post
Hallo Kingz danke für die Hilfe.

Also, wie gesagt, habe die dateien erstellt und auch alles so angegeben und im Profil natürlich auch, extra sogar auf Schreibfehler überprüft. Es scheint ein Problem des Bot´s zu sein, sobald ich die zeile aus vorherigem code auf false setzte funktioniert es wieder einwandfrei.

Kannst du mir genaueres zum Leechstarter v2.3 erzählen?
Ein eigenes Programm, Plugin für den d2nt , ect.
Weil hab auf die schnelle nichts im Forum gefunden.

PS.: Die anderen MPQ dateien werden aber nicht als filmclip angezeigt im ordner, da steht bei den originalen d2 dateien auch mpq hinter , bei meinen erstellten nicht.
Habe dir im Anhang den aktuellen Etal-Bot hochgeladen.

Wenn du ein Profil erstellst oder bearbeitest, nimmst du als entry point leechstarter v2.3 ganz unten links. Teste es mal. ;)

VT: [Only registered and activated users can see links. Click Here To Register...]
04/15/2013 05:49 mirkoregge#2694
Habt ihr denn auch Post #2 von lanara beachtet?
Quote:
Originally Posted by lanara View Post
Warum schreibt mein Leecher komische Sachen in den Chat, z.B. "asdjilasjdqwejlxynv" und joined dadurch keine Spiele?
  • Das passiert wenn UseCDKeyChangeTrick aktiviert ist, da er dann das Spiel das er normal erstellen würde in den Chat schreibt um auf diese Weise die Spiele zu zählen. Beheben lässt sich das Problem indem man im Profil bei Room Name einen kurzen Name oder eine Zahl einträgt.
04/15/2013 08:28 FarinUrlaub91#2695
Quote:
Originally Posted by mirkoregge View Post
Habt ihr denn auch Post #2 von lanara beachtet?
:facepalm: Oh man, wer lesen kann ^^
Jetzt würde ich nur gern wissen ob der leecher dann trotzdem dem leader folgt? Weil wenn ich ein gamename eingebe joint der dann nicht immer dem angegebenem game name?
04/15/2013 11:03 Gt-Kingz#2696
Quote:
Originally Posted by FarinUrlaub91 View Post
:facepalm: Oh man, wer lesen kann ^^
Jetzt würde ich nur gern wissen ob der leecher dann trotzdem dem leader folgt? Weil wenn ich ein gamename eingebe joint der dann nicht immer dem angegebenem game name?
Ein Game-Name musst du so oder so eingeben. Ohne kannst du das Profil nicht speichern. :D
04/15/2013 11:52 FarinUrlaub91#2697
Wenn ich den Haken bei "random" rein mache ja nicht. Irgendwie habe ich Grade eine denkblockade....muss ich den gamename nicht eigentlich nur als Leader angeben?
04/15/2013 15:57 Gt-Kingz#2698
Quote:
Originally Posted by FarinUrlaub91 View Post
Wenn ich den Haken bei "random" rein mache ja nicht. Irgendwie habe ich Grade eine denkblockade....muss ich den gamename nicht eigentlich nur als Leader angeben?
Du sagst ja, der Bot schreibt im Chat eine Zufalls-Kombination aus Buchstaben und Zahlen. Dies ist der generierte gamename, da du ja den Haken beim Leecher-Profil in Random gesetzt hast.
Mache also im Leecher-Profil einfach den Haken bei Random raus und nenne gib als Gamename irgendeinen Buchstaben ein.
04/15/2013 16:48 mirkoregge#2699
gib ein beliebiges Wort bei "Room Name" ein; das eigentliche Game bekommt er via friendlist zugeteilt
04/15/2013 17:35 FarinUrlaub91#2700
Ok danke euch zwei. Hab es heute morgen einfach mal so gemacht, mal sehen was passiert ist wenn ich um 19uhr von der Arbeit komme. Habe es aber verstanden wo das Problem lag.

--------------------------------

So, scheint funktioniert zu haben. Laut Logs 127 Runs bei 12 Restarts, eingestellt war Keychange nach jedem 10. Run.

Scheinen aber sehr schnell zu gehen die runs, da ich trotzdem jetzt einen Realmdown habe. Oder könnte es vielleicht heissen das es doch nicht funktioniert hat?