Deutsche NT-Bot Anleitung !

08/29/2009 19:19 Sepriot#2056
Hast du den Namen von deinem Charakter an die Config rangehängt?
08/29/2009 19:28 Skywalks#2057
ja habe ich gemacht , klar verstehe nicht warum es nicht geht mitm hammerdin läuft es astrein
08/29/2009 19:32 Skywalks#2058
Include("config/NTConfig.ntl");

var NTConfig_CastStatic;

function NT_LoadConfig()
{
//------------------------------------------------------------------------------
// Boss configuration
//------------------------------------------------------------------------------
NTConfig_Script.push("NTPindleskin.ntj"); NTConfig_NihlathakExtension = false;
//NTConfig_Script.push("NTNihlathak.ntj"); NTConfig_PindleskinExtension = false;
//NTConfig_Script.push("NTEldritch.ntj"); NTConfig_ShenkExtension = false;
//NTConfig_Script.push("NTThreshSocket.ntj");
//NTConfig_Script.push("NTFrozenRiver.ntj"); NTConfig_ClearFrozenRiver = false;
//NTConfig_Script.push("NTGlacialTrail.ntj"); NTConfig_ClearGlacialTrail = false;
//NTConfig_Script.push("NTIcyCellar.ntj"); NTConfig_ClearIcyCellar = false;
//NTConfig_Script.push("NTBaal.ntj"); NTConfig_KillBaal = true;
//NTConfig_Script.push("NTDiablo.ntj");
NTConfig_Script.push("NTMephisto.ntj");
//NTConfig_Script.push("NTTravincal.ntj");
//NTConfig_Script.push("NTSummoner.ntj");
NTConfig_Script.push("NTDuriel.ntj");
//NTConfig_Script.push("NTAncientTunnels.ntj");
NTConfig_Script.push("NTAndariel.ntj");
//NTConfig_Script.push("NTCountess.ntj");
//NTConfig_Script.push("NTPit.ntj"); NTConfig_ClearPitLevel1 = 1; // 0 : don't clear, 1 : clear path only, 2 : clear all
//NTConfig_Script.push("NTMausoleum.ntj");

//------------------------------------------------------------------------------
//------------------------------------------------------------------------------
me.maxgametime = 5000; // time in seconds, maximum game length (0 is infinite)
NTConfig_StartDelay = 0; // Delay time in milliseconds to start;
NTConfig_AreaDelay = 500; // Delay time in milliseconds to change area;
NTConfig_SnagDelay = 500; // Delay time in milliseconds to wait before starting picking items

//------------------------------------------------------------------------------
//------------------------------------------------------------------------------
NTConfig_SkipHealLife = 90; // If you have more than this percent of life, you won't go to a healer
NTConfig_SkipHealMana = 70; // If you have more than this percent of mana, you won't go to a healer
NTConfig_SkipHealCurses = false;// If you want to skip curses, set to true
NTConfig_UseMerc = true; // Set to true if you use a mercenary, will revive merc at a reviver npc.
NTConfig_ResetWeapon = true; // Set to true to reset weapon when reviving merc

NTConfig_LifeThresh = 70; // Drink a normal potion if under this percent of life.
NTConfig_LifeRejuvThresh = 40; // Drink a rejuvenation potion if under this percent of life.
NTConfig_ManaThresh = 50; // Drink a normal potion if under this percent of mana.
NTConfig_ManaRejuvThresh = 30; // Drink a rejuvenation potion if under this percent of mana.
NTConfig_LifeChicken = 30; // This is your chicken life percent. If you go below this life total, exit game.
NTConfig_ManaChicken = 0; // This is your chicken mana percent. If you go below this mana total, exit game.

NTConfig_MercLifeThresh = 60; // This is the threshold to use a life potion on your merc in percent.
NTConfig_MercRejuvThresh = 40; // This is the threshold to use a rejuv potion on your merc in percent.
NTConfig_MercChicken = 10; // This is your mercs chicken life percent. If he goes below this, exit game.

//------------------------------------------------------------------------------
//------------------------------------------------------------------------------
NTConfig_FreeSpace = 5; // Number of free columns. If less full columns are free stashing is set.

// The numbers correspond to your inventory. Set 0 to keep whatever is there, 1 to stash it.
NTConfig_Columns[0] = [1,1,1,1,0,0,0,0,0,0];
NTConfig_Columns[1] = [1,1,1,1,0,0,0,0,0,0];
NTConfig_Columns[2] = [1,1,1,1,0,0,0,0,0,0];
NTConfig_Columns[3] = [1,1,1,1,0,0,0,0,0,0];

NTConfig_MinGoldToStash = 300000; // Maximum gold amount carried before going to stash

//----------------------------------------------------------------------------------------------
// Type of potion used in each belt column
// Available types : "hp" = health | "mp" = mana | "rv" = rejuv. Can use other potion types too.
// Keep equal types at adjacent columns. First HP then MP and then HP again is a bad choice.
// Keep HP and MP at the beginning of the belt (in case you want to use rejuv and other types).
// Rejuvenations MUST, I REPEAT MUST be at the end of the belt (last x columns).
// To use rejuvenations only, put "rv" in all columns.
//----------------------------------------------------------------------------------------------
NTConfig_BeltColType[0] = "hp";
NTConfig_BeltColType[1] = "mp";
NTConfig_BeltColType[2] = "rv";
NTConfig_BeltColType[3] = "rv";

//----------------------------------------------------------------------------
// Minimum amount of potions in each column before needing refilling
// If there's less potions then this number in the column we go and shop.
// Set to 4 to go shopping as soon as there's a potion missing.
// Recommend leaving columns set to "rv" at 0. Since shops won't carry rejuvs.
//----------------------------------------------------------------------------
NTConfig_BeltColMin[0] = 4;
NTConfig_BeltColMin[1] = 4;
NTConfig_BeltColMin[2] = 0;
NTConfig_BeltColMin[3] = 0;

//-----------------------------------------------------------------------------------
// SnagIt configuration
// Here is a list of preset nip files assuming you use nip package.
// If you want to add your own .nip files, just copy any line and enter the
// To disable a .nip file, just add "//" at the start of the line or delete the line.
//-----------------------------------------------------------------------------------
NTConfig_NIPFilePath.push("uniques.nip");
NTConfig_NIPFilePath.push("sets.nip");
NTConfig_NIPFilePath.push("whites.nip");
NTConfig_NIPFilePath.push("runes.nip");
NTConfig_NIPFilePath.push("rares.nip");
NTConfig_NIPFilePath.push("magics.nip");
NTConfig_NIPFilePath.push("gems.nip");
NTConfig_NIPFilePath.push("charmsjewels.nip");
NTConfig_NIPFilePath.push("ringsamulets.nip");
NTConfig_NIPFilePath.push("potions.nip");
NTConfig_NIPFilePath.push("moneymaker.nip");
//NTConfig_NIPFilePath.push("keys.nip");

NTConfig_SnagRange = 50; // Radius to check for dropped items. 40 is a good number here

//------------------------------------------------------------------------------
// Cubing configuration
// Supported gems and runes recipe only
//------------------------------------------------------------------------------
//NTConfig_Cubing = false; // Enable cubing

//NTConfig_CubingItem.push(["gcw",0,3]); //Chipped Diamond gcw
//NTConfig_CubingItem.push(["gcv",0,3]); //Chipped Amethyst gcv
//NTConfig_CubingItem.push(["gcb",0,3]); //Chipped Saphire gcb
//NTConfig_CubingItem.push(["gcy",0,3]); //Chipped Topaz gcy
//NTConfig_CubingItem.push(["gcr",0,3]); //Chipped Ruby gcr
//NTConfig_CubingItem.push(["gcg",0,3]); //Chipped Emerald gcg
//NTConfig_CubingItem.push(["skc",0,3]); //Chipped Skull skc

//NTConfig_CubingItem.push(["gfw",0,3]); //Flawed Diamond gfw
//NTConfig_CubingItem.push(["gfv",0,3]); //Flawed Amethyst gfv
//NTConfig_CubingItem.push(["gfb",0,3]); //Flawed Saphire gfb
//NTConfig_CubingItem.push(["gfy",0,3]); //Flawed Topaz gfy
//NTConfig_CubingItem.push(["gfr",0,3]); //Flawed Ruby gfr
//NTConfig_CubingItem.push(["gfg",0,3]); //Flawed Emerald gfg
//NTConfig_CubingItem.push(["skf",0,3]); //Flawed Skull skf

//NTConfig_CubingItem.push(["gsw",0,3]); //Normal Diamond gsw
//NTConfig_CubingItem.push(["gsv",0,3]); //Normal Amethyst gsv
//NTConfig_CubingItem.push(["gsb",0,3]); //Normal Saphire gsb
//NTConfig_CubingItem.push(["gsy",0,3]); //Normal Topaz gsy
//NTConfig_CubingItem.push(["gsr",0,3]); //Normal Ruby gsr
//NTConfig_CubingItem.push(["gsg",0,3]); //Normal Emerald gsg
//NTConfig_CubingItem.push(["sku",0,3]); //Normal Skull sku

//NTConfig_CubingItem.push(["glw",0,3]); //Flawless Diamond glw
//NTConfig_CubingItem.push(["gzv",0,3]); //Flawless Amethyst gzv
//NTConfig_CubingItem.push(["glb",0,3]); //Flawless Saphire glb
//NTConfig_CubingItem.push(["gly",0,3]); //Flawless Topaz gly
//NTConfig_CubingItem.push(["glr",0,3]); //Flawless Ruby glr
//NTConfig_CubingItem.push(["glg",0,3]); //Flawless Emerald glg
//NTConfig_CubingItem.push(["skl",0,3]); //Flawless Skull skl

//NTConfig_CubingItem.push(["r01",0,3]); //El Rune r01
//NTConfig_CubingItem.push(["r02",0,3]); //Eld Rune r02
//NTConfig_CubingItem.push(["r03",0,3]); //Tir Rune r03
//NTConfig_CubingItem.push(["r04",0,3]); //Nef Rune r04
//NTConfig_CubingItem.push(["r05",0,3]); //Eth Rune r05
//NTConfig_CubingItem.push(["r06",0,3]); //Ith Rune r06
//NTConfig_CubingItem.push(["r07",0,3]); //Tal Rune r07
//NTConfig_CubingItem.push(["r08",0,3]); //Ral Rune r08
//NTConfig_CubingItem.push(["r09",0,3]); //Ort Rune r09

//NTConfig_CubingItem.push(["r10",0,3,"gcy",0,1]); //Thul Rune + chipped Topaz r10 + gcy
//NTConfig_CubingItem.push(["r11",0,3,"gcv",0,1]); //Amn Rune + chipped Amethyst r11 + gcv
//NTConfig_CubingItem.push(["r12",0,3,"gcb",0,1]); //Sol Rune + chipped Saphire r12 + gcb
//NTConfig_CubingItem.push(["r13",0,3,"gcr",0,1]); //Shael Rune + chipped Ruby r13 + gcr
//NTConfig_CubingItem.push(["r14",0,3,"gcg",0,1]); //Dol Rune + chipped Emerald r14 + gcg
//NTConfig_CubingItem.push(["r15",0,3,"gcw",0,1]); //Hel Rune + chipped Diamond r15 + gcw

NTConfig_CubingItem.push(["r16",0,3,"gfy",0,1]); //Io Rune + flawed Topaz r16 + gfy
NTConfig_CubingItem.push(["r17",0,3,"gfv",0,1]); //Lum Rune + flawed Amethyst r17 + gfv
NTConfig_CubingItem.push(["r18",0,3,"gfb",0,1]); //Ko Rune + flawed Saphire r18 + gfb
NTConfig_CubingItem.push(["r19",0,3,"gfr",0,1]); //Fal Rune + flawed Ruby r19 + gfr
NTConfig_CubingItem.push(["r20",0,3,"gfg",0,1]); //Lem Rune + flawed Emerald r20 + gfg
NTConfig_CubingItem.push(["r21",0,2,"gfw",0,1]); //Pul Rune + flawed Diamond r21 + gfw

NTConfig_CubingItem.push(["r22",0,2,"gsy",0,1]); //Um Rune + Topaz r22 + gsy
NTConfig_CubingItem.push(["r23",0,2,"gsv",0,1]); //Mal Rune + Amethyst r23 + gsv
//NTConfig_CubingItem.push(["r24",0,2,"gsb",0,1]); //Ist Rune + Saphire r24 + gsb
//NTConfig_CubingItem.push(["r25",0,2,"gsr",0,1]); //Gul Rune + Ruby r25 + gsr
//NTConfig_CubingItem.push(["r26",0,2,"gsg",0,1]); //Vex Rune + Emerald r26 + gsg
//NTConfig_CubingItem.push(["r27",0,2,"gsw",0,1]); //Ohm Rune + Diamond r27 + gsw

//NTConfig_CubingItem.push(["r28",0,2,"gly",0,1]); //Lo Rune + flawless Topaz r28 + gly
//NTConfig_CubingItem.push(["r29",0,2,"gzv",0,1]); //Sur Rune + flawless Amethyst r29 + gzv
//NTConfig_CubingItem.push(["r30",0,2,"glb",0,1]); //Ber Rune + flawless Saphire r30 + glb
//NTConfig_CubingItem.push(["r31",0,2,"glr",0,1]); //Jah Rune + flawless Ruby r31 + gll
//NTConfig_CubingItem.push(["r32",0,2,"glg",0,1]); //Cham Rune + flawless Emerald r32 + glg

//------------------------------------------------------------------------------
// Gamble configuration
// To specify what items to gamble, adjust the array with the desired item codes
//------------------------------------------------------------------------------
NTConfig_Gamble = true; // Enable gambling
NTConfig_GambleStopGold = 300000; // Gold amount to stop the gambling

NTConfig_GambleItem.push("rin"); // Rings
NTConfig_GambleItem.push("amu"); // Amulets
NTConfig_GambleItem.push("ci0"); // Circlets
NTConfig_GambleItem.push("ci1"); // Coronets
//NTConfig_GambleItem.push("lgl"); // Leather Gloves
//NTConfig_GambleItem.push("vgl"); // Heavy Gloves
//NTConfig_GambleItem.push("mgl"); // Chain Gloves
//NTConfig_GambleItem.push("tgl"); // Light Gauntlets
//NTConfig_GambleItem.push("hgl"); // Gauntlets

//------------------------------------------------------------------------------
// General configuration
//------------------------------------------------------------------------------
NTConfig_PublicMode = false;
NTConfig_CheckCloneDiablo = false; // Set to true if you want to wait in game after notifying "Diablo Walks the Earth" msg.
NTConfig_OpenChest = true; // Set to true to open chest
me.quitonhostile = false;

//------------------------------------------------------------------------------
// Attack configuration
//------------------------------------------------------------------------------
NTConfig_AttackSkill[0] = 53; // Cast your first spell once. Set to 0 if you won't
NTConfig_AttackSkill[1] = 43; // Cast your primary spell to boss.
NTConfig_AttackSkill[2] = 53; // Cast your primary spell to others.
NTConfig_AttackSkill[3] = 0; // Cast your primary untimed spell if primary spell is timed spell. Set to 0 if you won't
NTConfig_AttackSkill[4] = 0; // Cast your secondary spell if monster is immune to your primary spell. Set to 0 if you won't
NTConfig_AttackSkill[5] = 0; // Cast your secondary untimed spell if secondary spell is timed spell. Set to 0 if you won't
NTConfig_ClearPosition = true; // Set to true if you want to clear area after killing boss.
NTConfig_CheckSafe = true; // Set to true to check for curses, merc and potion (go to town if needed)

NTConfig_CastStatic = 100; // Cast Static Field until monster's HP lower less than this percent. Set to 100 if you won't




so hab ich es drin stehen hab auch nach der config den charname ka warums nicht fluppt
immer kommt "not load config is not defined "
08/29/2009 19:38 RaRide#2059
gibt es eine einstellung die verhindert das meine sorc sich immer in die monsterhorden beim dia oder ball portet ? sie macht des nämlich meistens und dann gibts chicken :(
hat jemand ne ahnung wiso sie sich keine portionen vom kampf mitm dia/baal kauft ? bzw kann ich das irgendwo eisntellen dass sie sofort in die stadt läuft wenn sie keine tränke im gürtel hat ?(bzw nich mehr viele)
:rolleyes:
08/29/2009 20:35 xdoddestroyer#2060
Quote:
Originally Posted by Skywalks View Post
ja habe ich gemacht , klar verstehe nicht warum es nicht geht mitm hammerdin läuft es astrein
mit welcher soso willst den boten blizzard fire ??
08/29/2009 20:37 Skywalks#2061
ne pure light hab aber infi sollte also klappen
08/29/2009 20:44 xdoddestroyer#2062
Quote:
Originally Posted by Skywalks View Post
ne pure light hab aber infi sollte also klappen
dan versuch es hirmit aber bitte darauf achten das du auch die soso ini genommen hast und nicht die pala nerc oder dudu^^:D:D

Code:
^NTConfig_OpenChest = true;	// Set to true to open chest

	//------------------------------------------------------------------------------
	// Attack configuration
	//------------------------------------------------------------------------------
	NTConfig_AttackSkill[0] = 49;	// Cast your first spell once. Set to 0 if you won't
	NTConfig_AttackSkill[1] = 49;	// Cast your primary spell to boss.
	NTConfig_AttackSkill[2] = 53;	// Cast your primary spell to others.
	NTConfig_AttackSkill[3] = 0;	// Cast your primary untimed spell if primary spell is timed spell. Set to 0 if you won't
	NTConfig_AttackSkill[4] = 0;	// Cast your secondary spell if monster is immune to your primary spell. Set to 0 if you won't
	NTConfig_AttackSkill[5] = 0;	// Cast your secondary untimed spell if secondary spell is timed spell. Set to 0 if you won't
	NTConfig_ClearPosition = true;	// Set to true if you want to clear area after killing boss.
	NTConfig_CheckSafe = true;	// Set to true to check for curses, merc and potion (go to town if needed)

	NTConfig_CastStatic = 60;	// Cast Static Field until monster's HP lower less than this percent. Set to 100 if you won't
}

mfg

matze
08/29/2009 21:34 Skywalks#2063
wo stell ich ein das die sorc nen merc hat ?^^
08/29/2009 21:42 xdoddestroyer#2064
Quote:
Originally Posted by Skywalks View Post
wo stell ich ein das die sorc nen merc hat ?^^
na hier digga:D

Code:
NTConfig_SkipHealLife = 90;	// If you have more than this percent of life, you won't go to a healer
	NTConfig_SkipHealMana = 70;	// If you have more than this percent of mana, you won't go to a healer
	NTConfig_SkipHealCurses = false;// If you want to skip curses, set to true
	[COLOR="Red"]NTConfig_UseMerc = true;	// Set to true if you use a mercenary, will revive merc at a reviver npc.[/COLOR]
	NTConfig_ResetWeapon = false;	// Set to true to reset weapon when reviving merc

einfach auf false stellen^^ dan nimmt der den merc nicht!!!


mfg

matze
08/30/2009 00:42 CrimeGipsy#2065
Er sammelt immer noch massig regis ein obwohl die einstellung jetzt mp und hp = 4 regi = 0 ist woran liegts?
08/30/2009 00:46 G[oz]U#2066
Erstmal vorneweg: Der Bot läuft super :)
Sorry, falls meine Fragen schonmal gestellt und beantwortet wurden, aber ich hab mir jetzt beim besten Willen nicht alle Posts durchgelesen :p
Also, meine Fragen:
1.- Wie bzw. wo kann ich einstellen, dass der Bot (Regi)tränke aufsammelt?
2.- Wie bzw. wo stelle ich ein, ab welcher Menge er Gold aufsammeln soll?
3.- Der Bot sammelt ja öfter magische Gegenstände sowie Rares auf, um diese dann gleich wieder zu verkaufen...behält er nach den Voreinstellungen, die im Download eingestellt sind die "guten" Items (Uniques usw.), oder muss man das noch extra einstellen?

Danke im Vorraus und viele Grüße,
Gozu
08/30/2009 01:26 hybridias#2067
thx für schnelle antwort.
nur soll der ja zu baal gehn aber nicht vorher raus zum verkaufen oder getränke holen.
08/30/2009 09:31 G[oz]U#2068
Dann nehme ich mal an, dass du in der Config die Anzahl an Pots, die er haben muss um nicht in die Town zu rennen und welche zu kaufen 4 hast :p
08/30/2009 11:00 Sepriot#2069
Quote:
Originally Posted by G[oz]U View Post
Erstmal vorneweg: Der Bot läuft super :)
Sorry, falls meine Fragen schonmal gestellt und beantwortet wurden, aber ich hab mir jetzt beim besten Willen nicht alle Posts durchgelesen :p
Also, meine Fragen:
1.- Wie bzw. wo kann ich einstellen, dass der Bot (Regi)tränke aufsammelt?
2.- Wie bzw. wo stelle ich ein, ab welcher Menge er Gold aufsammeln soll?
3.- Der Bot sammelt ja öfter magische Gegenstände sowie Rares auf, um diese dann gleich wieder zu verkaufen...behält er nach den Voreinstellungen, die im Download eingestellt sind die "guten" Items (Uniques usw.), oder muss man das noch extra einstellen?

Danke im Vorraus und viele Grüße,
Gozu
zu 1. :
Code:
NTConfig_BeltColType[0] = "hp";
	 NTConfig_BeltColType[1] = "mp";
	[COLOR="Red"] NTConfig_BeltColType[2] = "rv";[/COLOR]
	 NTConfig_BeltColType[3] = "rv";
rv steht hier für Regi-Trank. Dabei sammelt er kleine und große auf.

Code:
	NTConfig_BeltColMin[0] = 4;
	NTConfig_BeltColMin[1] = 4;
[COLOR="Red"]	NTConfig_BeltColMin[2] = 0;[/COLOR]
	NTConfig_BeltColMin[3] = 0;
In dem Slot, wo ein Regi-Trank sein soll, stellst du einfach auf 0, da er sie beim Händler nicht erwerben kann.

zu 2. :

Da weiß ich nicht, ob oder wie das geht. Beim Kuk-Bot konnte man das einstellen. Vll. weiß ja ein anderer wie das geht.

zu 3. :

Wenn du den normalen D2NT-Bot hast, ist die pickit auf "normal". Sprich dein Bot sammelt zB Waterwalks auf, egal wie schlecht die Stats sind. Im Allgemeinen sammelt er aber nur "gute", bzw. brauchbare Uniques auf. Das kannst du aber noch individuell einstellen. Dasselbe gilt für Runen und Socketables.

Bei den Rares und Magics sammelt er gewisse, nach Adds basierten Items auf. Ein JMOB zB ist in der Standard- Pickit nicht vorhanden. Du solltest dir also, wenn du nur gute Items aufsammeln willst hier im Forum die Elite.ntl saugen. Die ist aber nur sinnvoll, wenn du wirklich schon gut equipt bist.

Hoffe ich koonnte dir helöfen, der Post ist ja nun doch etwas lang geworden.

MfG
08/30/2009 11:22 G[oz]U#2070
Ja, thanks für die schnelle Antwort :)
Aber was ich noch mit der Frage zum Pickit meinte:
Behält er die "guten" Uniques auch und stasht sie?
Die anderen Probleme haben sich ergeben, aber ich hab heute ein bisschen was an der scripts/bots/NTBaal <-- verändert, und jetzt will er nicht mehr...kann mir eventuell jmd die komplette NTBaal config (die "Standartversion", die im Download voreingestellt ist) schicken?
Wäre wirklich nice :)

grüße,
Gozu