Register for your free account! | Forgot your password?

You last visited: Today at 05:03

  • 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 10/29/2010, 18:26   #316
 
elite*gold: 0
Join Date: Jul 2006
Posts: 469
Received Thanks: 235
Quote:
Originally Posted by defender49 View Post
Habe mir den Bot gerade für meinen Gold Barb geladen, musste leider feststellen, dass die Befehle in der Barb Config total verschoben sind,werden nicht richtig untereinander angezeigt, bei der Pala und Sorc Config ist alles Ok.
Kann mal bitte jemand die richtige Config hochladen, Danke.

Gruß
Du musst es nur in nem anderen Editor öffnen ...

Code:
/**
*	This file was modified by 			
*	Check the programming section for updates and further scripts
*	Last Update: 08/22/2010							
*	
*	Hotkey Reference:
*	Pause/Break - Pause the current script
*	
*	Page up (PgUp) - Skip to the next script
*	Page down (PgDn) - Repeat the previous script
* 	Home - Show your current coordinates and area id
*	End - Delete current XML Logfile
*	Insert (Ins) - Log all the items on your char to XML or TXT; Show Itemlevel of Items placed in horadric cube
*	Delete (Del) - Exit Game
*/

function NT_LoadConfig()
{
	//------------------------------------------------------------------------------
	//
	// Run Configuration
	//
	//------------------------------------------------------------------------------
	// Current Selection
	NTConfig_Script.push("NTPit.ntj"); NTConfig_ClearPathToPit = false; NTConfig_ClearPitLevel1 = 1; // 0 : don't clear, 1 : clear path only, 2 : clear all
	NTConfig_Script.push("NTTravincal.ntj");
	NTConfig_Script.push("NTNihlathak.ntj"); NTConfig_PindleskinExtension = false; NTConfig_SkipOnTombVipers = true;
		
	//------------------------------------------------------------------------------
	// Available Scripts
	//------------------------------------------------------------------------------
	/* 
	// Act1
	NTConfig_Script.push("NTMausoleum.ntj"); NTConfig_KillBloodRaven = true;
	NTConfig_Script.push("NTTristram.ntj"); NTConfig_KillRakanishu = true;
	NTConfig_Script.push("NTHole.ntj"); NTConfig_ClearHoleLevel1 = 1; // 0 : don't clear, 1 : clear path only, 2 : clear all
	NTConfig_Script.push("NTTreehead.ntj");
	NTConfig_Script.push("NTCountess.ntj");
	NTConfig_Script.push("NTPit.ntj"); NTConfig_ClearPathToPit = true; NTConfig_ClearPitLevel1 = 2; // 0 : don't clear, 1 : clear path only, 2 : clear all
	
	// Act 2
	NTConfig_Script.push("NTRadament.ntj");
	NTConfig_Script.push("NTColdworm.ntj");
	NTConfig_Script.push("NTAncientTunnels.ntj"); NTConfig_ClearPathToTunnels = true;
	NTConfig_Script.push("NTSummoner.ntj"); NTConfig_KillFireEye = true;
	NTConfig_Script.push("NTDuriel.ntj"); NTConfig_ClearPathToDuriel = true;
	
	// Act 3
	NTConfig_Script.push("MWFlayerJungle.ntj");
	NTConfig_Script.push("NTAct3Sewers.ntj"); NTConfig_ClearA3SewersLevel1 = 1; // 0 : don't clear, 1 : clear path only, 2 : clear all
	NTConfig_Script.push("NTKurastTravel.ntj");
	NTConfig_Script.push("NTTravincal.ntj");
	NTConfig_Script.push("NTMephisto.ntj"); NTConfig_OpenMephistoChest = true; NTConfig_MephistoClearArea = true;
	
	// Act 4
	NTConfig_Script.push("NTIzual.ntj");
	NTConfig_Script.push("NTHephasto.ntj");
	NTConfig_Script.push("NTDiablo.ntj"); NTConfig_StartAtStar = false; // false: start at entrance, true: start at star
	
	// Act 5
	NTConfig_Script.push("NTEldritch.ntj"); NTConfig_ShenkExtension = true;
	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("NTNihlathak.ntj"); NTConfig_PindleskinExtension = false; NTConfig_SkipOnTombVipers = true;
	NTConfig_Script.push("MWWorldstoneKeep.ntj"); NTConfig_SkipLevelOnWitches = true; NTConfig_SkipLevelOnSouls = false; NTConfig_SkipLevelOnDeathLords = true;
	NTConfig_Script.push("NTBaal.ntj"); NTConfig_KillBaal = true; NTConfig_SkipBaalOnDolls = true; NTConfig_SkipBaalOnSouls = false;
	
	// Miscellaneous
	NTConfig_Script.push("MWWaypointCatcher.ntj"); NTConfig_WaypointCatcherActs = [1, 2, 3, 4, 5]; NTConfig_TPWaypoints = true; NTConfig_SkipHallsOfPain = true; NTConfig_ClearWaypointPaths = false; 
	NTConfig_Script.push("MWIdleMode.ntj");	 NTConfig_IdleModeRuntime = 5; // Runtime in Minutes
	NTConfig_Script.push("NTCows.ntj");	
	*/		
	//------------------------------------------------------------------------------
	// Various Configuration
	//------------------------------------------------------------------------------
	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_UseMerc = true;		// Set to true if you use a mercenary, will revive merc at a reviver npc.
	NTConfig_ResetWeapon = false;	// Set to true to reset weapon when reviving merc
	NTConfig_ResetArmor = false;	// Reset Enigma if Teleport Skill is missing (Note: Activating this function may - though not likely will - lead to the loss of your enigma; Use at your own risk and make sure to include runewords in your .nip Files!)

	//------------------------------------------------------------------------------
	// Chicken Configuration
	//------------------------------------------------------------------------------
	NTConfig_LifeThresh = 60;		// Drink a normal potion if under this percent of life.
	NTConfig_LifeRejuvThresh = 45;	// Drink a rejuvenation potion if under this percent of life.
	NTConfig_ManaThresh = 30;		// Drink a normal potion if under this percent of mana.
	NTConfig_ManaRejuvThresh = 0;	// Drink a rejuvenation potion if under this percent of mana.
	NTConfig_LifeChicken = 45;		// 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 = 50;	// This is the threshold to use a life potion on your merc in percent.
	NTConfig_MercRejuvThresh = 30;	// This is the threshold to use a rejuv potion on your merc in percent.
	NTConfig_MercChicken = 0;		// This is your mercs chicken life percent. If he goes below this, exit game.
	
	NTConfig_UseChickenLog = false;	// Creates a logfile in case of chicken including useful information such as nearby monsters, negative/positive effects, potions etc.
									// Note: This function may delay chickens and is likely to cause chicken counter errors, use at your own risk

	//------------------------------------------------------------------------------
	// Inventory Configuration
	//------------------------------------------------------------------------------
	NTConfig_FreeSpace = 2		// 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,1,0,0,0,0,0];
	NTConfig_Columns[1] = [1,1,1,1,1,0,0,0,0,0];
	NTConfig_Columns[2] = [1,1,1,1,1,0,0,0,0,0];
	NTConfig_Columns[3] = [1,1,1,1,1,0,0,0,0,0];

	NTConfig_MinGoldToStash = 250000;	// 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";
	
	NTConfig_BuyPotsIfLackOfMana = true;	// Visit Town if your char lacks mana while trying to loot a corpse or to teleport
	//-----------------------------------------------------------------------------------
	// NipFile Configuration
	//-----------------------------------------------------------------------------------
	//NTConfig_NIPFilePath.push("normal/normal.nip");
	//NTConfig_NIPFilePath.push("normal/magic_rare.nip");
	//NTConfig_NIPFilePath.push("normal/set.nip");
	//NTConfig_NIPFilePath.push("normal/unique.nip");
	//NTConfig_NIPFilePath.push("normal/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("private/normal.nip");
	NTConfig_NIPFilePath.push("private/magic_rare.nip");
	NTConfig_NIPFilePath.push("private/set.nip");
	NTConfig_NIPFilePath.push("private/unique.nip");
	NTConfig_NIPFilePath.push("private/craft.nip");
		
	//------------------------------------------------------------------------------
	// Pickit Configuration
	//------------------------------------------------------------------------------
	NTConfig_SnagRange = 60;					// Radius to check for dropped items. 40 is a good number here
	NTConfig_PickItemsInstantly = false;		// Pickup items instantly whenever a monster is killed
	
	//------------------------------------------------------------------------------
	// FindItem Configuration
	//------------------------------------------------------------------------------
	NTConfig_UseFindItem = true;				// Loot corpses of slain Monsters when clearing positions or areas
	NTConfig_FindItemRange = 40;				// Default range to check for corpses to loot when clearing positions or areas
	NTConfig_PickLootedItemsInstantly = false;	// Pick Items directly after using Find Item (slows down looting a lot, not recommended for private games)
	
	// If you don't want to loot corpses in a certain area, add it's areaid to NTConfig_FindItemExeptions
	//NTConfig_FindItemExeptions.push(131); // Throne Of Destruction
	
	//------------------------------------------------------------------------------
	// Chest Configuration
	//------------------------------------------------------------------------------
	NTConfig_OpenChest = true;				// Set to true to open chest (mostly super unique chests)
	NTConfig_OpenAllNearbyChests = true;	// Open any kind of chest or lootable object nearby
	NTConfig_OpenChestsRange = 25;			// Default range to check for chests
	// If you don't wish to open chests in a certain area, add it's areaid to NTConfig_ChestExeptions - Check the file "areas.txt" in the sdk folder to view all areaids
	NTConfig_ChestExeptions.push(25); 		// Tower Cellar Lvl 5
	
	//------------------------------------------------------------------------------
	// Identification Configuration
	//------------------------------------------------------------------------------
	NTConfig_IdentAtCain = false;				// Identify items using cain (will only use cain, if you don't carry any items that are supposed to be kept unid)
	NTConfig_IdentAfterPickup = true;			// Identify items after pickup using a ID tome
	NTConfig_MinItemsToIdent = 2;				// Amount of unid items to carry before commencing ID progress
	
	//------------------------------------------------------------------------------
	// Itemlog Configuration
	//------------------------------------------------------------------------------
	NTConfig_UseXMLItemlog = true;				// Log kept and sold items additionally in a XML log file
	
	NTConfig_LogSoldItems = false;				// Adds sold items to the manager's itemlog
	NTConfig_ShowGoldPickupsPerScript = true;	// Shows how much gold was picked running the last script
	NTConfig_ShowGoldPickups = false;			// Show Pickup message whenever gold is picked
	NTConfig_ShowPotionPickups = false;			// Show Pickup message whenever a potion is picked
	NTConfig_LogStashToTxt = true;				// Use a textfile instead of a XML file for logging your char's carried items; false: log to .txt, true: log to .xml
	NTConfig_LowestRuneToLog = 19;				// Determine the lowest rune shown in both the Manager's and XML log at pickup (e.g. 0 to log every Rune >= EL or 19 to log every rune >= LEM)
	
	//------------------------------------------------------------------------------
	// Cubing Configuration
	//------------------------------------------------------------------------------
	NTConfig_Cubing = true;		// Enable cubing

	//NTConfig_CubingItem.push([NTCU_ESSENCE, 653]);
	
	NTConfig_CubingItem.push([NTCU_GEM, 560]);	// Flawless Amethyst
	//NTConfig_CubingItem.push([NTCU_GEM, 565]);	// Flawless Topaz
	//NTConfig_CubingItem.push([NTCU_GEM, 570]);	// Flawless Saphire
	//NTConfig_CubingItem.push([NTCU_GEM, 575]);	// Flawless Emerald
	//NTConfig_CubingItem.push([NTCU_GEM, 580]);	// Flawless Ruby
	//NTConfig_CubingItem.push([NTCU_GEM, 585]);	// Flawless Diamond
	//NTConfig_CubingItem.push([NTCU_GEM, 600]);	// Flawless Skull

	//NTConfig_CubingItem.push([NTCU_MAGIC, 420]);	// Magic Tiara
	//NTConfig_CubingItem.push([NTCU_MAGIC, 421]);	// Magic Diadem

	//NTConfig_CubingItem.push([NTCU_MAGIC_CHARM, 603]);	// Magic Small Charm
	//NTConfig_CubingItem.push([NTCU_MAGIC_CHARM, 605]);	// Magic Grand Charm

	//NTConfig_CubingItem.push([NTCU_CRAFT_HITPOWER_GLOVES, 382]);	// Craft Heavy Bracers
	//NTConfig_CubingItem.push([NTCU_CRAFT_HITPOWER_GLOVES, 452]);	// Craft Vambraces

	//NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_HELM, 354]);		// Craft Casque
	//NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_HELM, 424]);		// Craft Armet
	//NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_BOOTS, 388]);	// Craft Battle Boots
	//NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_BOOTS, 458]);	// Craft Mirrored Boots
	//NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_GLOVES, 381]);	// Craft Sharkskin Gloves
	//NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_GLOVES, 451]);	// Craft Vampirebone Gloves
	//NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_BELT, 392]);		// Craft Mesh Belt
	//NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_BELT, 462]);		// Craft Mithril Coil
	//NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_AMULET, 520]);	// Craft Amulet
	//NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_RING, 522]);		// Craft Ring

	NTConfig_CubingItem.push([NTCU_CRAFT_CASTER_AMULET, 520]);	// Craft Amulet

	//NTConfig_CubingItem.push([NTCU_CRAFT_SAFETY_SHIELD, 447]);	// Craft Monarch
	//NTConfig_CubingItem.push([NTCU_CRAFT_SAFETY_AMULET, 520]);	// Craft Amulet

	//NTConfig_CubingItem.push([NTCU_RUNE_THUL, 562]);
	//NTConfig_CubingItem.push([NTCU_RUNE_AMN, 557]);
	//NTConfig_CubingItem.push([NTCU_RUNE_SOL, 567]);
	//NTConfig_CubingItem.push([NTCU_RUNE_SHAEL, 577]);
	//NTConfig_CubingItem.push([NTCU_RUNE_DOL, 572]);
	//NTConfig_CubingItem.push([NTCU_RUNE_HEL, 582]);
	//NTConfig_CubingItem.push([NTCU_RUNE_IO, 563]);
	//NTConfig_CubingItem.push([NTCU_RUNE_LUM, 558]);
	//NTConfig_CubingItem.push([NTCU_RUNE_KO, 568]);
	NTConfig_CubingItem.push([NTCU_RUNE_FAL, 578]);
	NTConfig_CubingItem.push([NTCU_RUNE_LEM, 573]);
	NTConfig_CubingItem.push([NTCU_RUNE_PUL, 583]);
	NTConfig_CubingItem.push([NTCU_RUNE_UM, 564]);
	//NTConfig_CubingItem.push([NTCU_RUNE_MAL, 559]);
	//NTConfig_CubingItem.push([NTCU_RUNE_IST, 569]);
	NTConfig_CubingItem.push([NTCU_RUNE_GUL, 579]);
	//NTConfig_CubingItem.push([NTCU_RUNE_VEX, 574]);
	//NTConfig_CubingItem.push([NTCU_RUNE_OHM, 584]);
	//NTConfig_CubingItem.push([NTCU_RUNE_LO, 565]);
	//NTConfig_CubingItem.push([NTCU_RUNE_SUR, 560]);
	//NTConfig_CubingItem.push([NTCU_RUNE_BER, 570]);
	//NTConfig_CubingItem.push([NTCU_RUNE_JAH, 580]);
	//NTConfig_CubingItem.push([NTCU_RUNE_CHAM, 575]);

	//***** Include the following, Primary item must be setted in item_configs folder *****
	NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 429]);	// Socket Dusk Shroud
	NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 430]);	// Socket Wyrmhide
	NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 431]);	// Socket Scarab Husk
	NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 432]);	// Socket Wire Fleece
	NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 433]);	// Socket Diamond Mail
	NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 434]);	// Socket Loricated Mail
	NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 435]);	// Socket Bone Weave
	NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 436]);	// Socket Great Hauberk
	NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 437]);	// Socket Balrog Skin
	NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 438]);	// Socket Hellforge Plate
	NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 439]);	// Socket Kraken Shell
	NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 440]);	// Socket Lacquered Plate
	NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 441]);	// Socket Shadow Plate
	NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 442]);	// Socket Sacred Armor
	NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 443]);	// Socket Archon Plate
	
	
	//NTConfig_CubingItem.push([NTCU_SOCKET_WEAPON, 200]);	// Socket Berserker Axe
	
	NTConfig_CubingItem.push([NTCU_SOCKET_WEAPON, 255]);	// Socket Thresher
	NTConfig_CubingItem.push([NTCU_SOCKET_WEAPON, 256]);	// Socket Cryptic Axe
	//NTConfig_CubingItem.push([NTCU_SOCKET_WEAPON, 257]);	// Socket Great Poleaxe
	//NTConfig_CubingItem.push([NTCU_SOCKET_WEAPON, 258]);	// Socket Giant Thresher

	//NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_WEAPON, 295]);	// Titan's Revenge : Exceptional -> Elite

	//NTConfig_CubingItem.push([NTCU_UPGRADE_N_UNIQUE_ARMOR, 337]);	// Magefist : Normal -> Exceptional
	//NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 360]);	// Skin of the Vipermagi : Exceptional -> Elite
	//NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 383]);	// Magefist or Lava Gout : Exceptional -> Elite
	//NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 389]);	// Gore Rider : Exceptional -> Elite
	//NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 477]);	// Arreat's Face : Exceptional -> Elite
	//NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 481]);	// Herald Of Zakarum : Exceptional -> Elite

	//------------------------------------------------------------------------------
	// Gamble Configuration
	// To specify what items to gamble, adjust the array with the desired item codes
	//------------------------------------------------------------------------------
	NTConfig_Gamble = true;		// Enable gambling
	NTConfig_GambleStartGold = 3000000;	// Gold amount to start the gambling
	NTConfig_GambleStopGold = 150000;	// Gold amount to stop the gambling

	NTConfig_GambleItem.push(520);	// Amulets
	NTConfig_GambleItem.push(522);	// Rings
	NTConfig_GambleItem.push(418);	// Circlets
	NTConfig_GambleItem.push(419);	// Coronets
	//NTConfig_GambleItem.push(334);	// Leather Gloves
	//NTConfig_GambleItem.push(335);	// Heavy Gloves
	//NTConfig_GambleItem.push(336);	// Chain Gloves
	//NTConfig_GambleItem.push(337);	// Light Gauntlets
	//NTConfig_GambleItem.push(338);	// Gauntlets

	//------------------------------------------------------------------------------
	// General Configuration
	//------------------------------------------------------------------------------
	NTConfig_AutoParty = false;					// Always use AutoParty, even if not being in public mode
	NTConfig_PublicMode = false;
		
	NTConfig_ExitGameOnMissingPassword = false;	// Exit the game if it is public due to an error pasting the password at game creation
	me.quitonhostile = false;					// Exit the game if another player expresses hostility towards you
	
	me.maxgametime = 1200; 						// 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
	
	//------------------------------------------------------------------------------
	// World Event Configuration
	//------------------------------------------------------------------------------
	NTConfig_CheckSojSales = true;			// If set to true, the bot will stop the current script and wait 5 minutes for every "x Stones of Jordan sold to Merchants" message. Your char will continue running in the same game, unless your me.maxgametime is not reached yet.
	NTConfig_CheckCloneDiablo = true;		// Set to true if you want to wait in game after notifying "Diablo Walks the Earth" message.
	NTConfig_WorldEventAccount = "";		// Wisp this account in case of a world event or a soj sale every 10 minutes (leave blank not to wisp any account)
	NTConfig_WorldEventWaitTime = 0;		// How long you want to wait in game in case of a world event in minutes (0 is infinite)
		
	//------------------------------------------------------------------------------
	// Shrine Configuration
	//------------------------------------------------------------------------------
	NTConfig_ActivateNearbyShrines = true;	// Set to true if you'd like to use shrines (Note: Shrines will only be activated if it is actually useful)
	// If you don't wish to activate shrines in a certain area, add it's areaid to NTConfig_ShrineExeptions - Check the file "areas.txt" in the sdk folder to view all areaids
	//NTConfig_ShrineExeptions(108); 		// Chaos Sanctuary
	
	//------------------------------------------------------------------------------
	// Attack Configuration
	//------------------------------------------------------------------------------
	NTConfig_AttackSkill[0] = 0;	// First skill. Set to 0 if you won't
	NTConfig_AttackSkill[1] = 0;	// Primary skill to boss.
	NTConfig_AttackSkill[2] = 0;	// Reserved
	NTConfig_AttackSkill[3] = 0;	// Primary skill to others.
	NTConfig_AttackSkill[4] = 0;	// Reserved
	NTConfig_AttackSkill[5] = 0;	// Secondary skill in case monster is immune to primary skill. Set to 0 if you won't
	NTConfig_AttackSkill[6] = 0;	// Reserved
	NTConfig_ClearPosition = true;	// Set to true if you want to clear area after killing boss.

	// Check self safe in field (NOT in town). Set to 0 if you won't
	// 0x01 : Potion, 0x02 : Poison, 0x04 : Amplify Damage, 0x08 : Weaken, 0x10 : Iron Maiden, 0x20 : Decrepify, 0x40 : Lower Resist
	NTConfig_CheckSelfSafe = 0;
	// Check merc's safe in field (NOT in town). Set to 0 if you won't
	// 0x01 : Death, 0x02 : Poison, 0x04 : Amplify Damage, 0x08 : Weaken, 0x10 : Iron Maiden, 0x20 : Decrepify, 0x40 : Lower Resist
	NTConfig_CheckMercSafe = 0;
}
ldevil is offline  
Thanks
1 User
Old 10/29/2010, 19:15   #317
 
elite*gold: 0
Join Date: Aug 2010
Posts: 43
Received Thanks: 1
Danke!
Bei mir kommt leider gerade noch immer ein Fehler, habs bis jetzt nicht hinbekommen den Bot zu configurieren.
Was habe ich gemacht? Jediglich die Barb Config für meinen Charnamen benannt und dann eben die Config eingestellt. Sonst habe ich nichts verändert, die Bluebird Pickit habe ich noch bei itemconfig eingefügt.
Ich hoffe jemand findet nen Fehler oder kann mir weiterhelfen.
Nen Big Thx gibts natürlich allemal!

Gruß


Code:
/**
*	This file was modified by 			
*	Check the programming section for updates and further scripts
*	Last Update: 08/22/2010							
*	
*	Hotkey Reference:
*	Pause/Break - Pause the current script
*	
*	Page up (PgUp) - Skip to the next script
*	Page down (PgDn) - Repeat the previous script
* 	Home - Show your current coordinates and area id
*	End - Delete current XML Logfile
*	Insert (Ins) - Log all the items on your char to XML or TXT; Show Itemlevel of Items placed in horadric cube
*	Delete (Del) - Exit Game
*/

function NT_LoadConfig()
{
	//------------------------------------------------------------------------------
	//
	// Run Configuration
	//
	//------------------------------------------------------------------------------
	// Current Selection
	NTConfig_Script.push("NTTravincal.ntj");
	NTConfig_Script.push("NTEldritch.ntj"); NTConfig_ShenkExtension = true;
	
	//------------------------------------------------------------------------------
	// Available Scripts
	//------------------------------------------------------------------------------
	/* 
	// Act1
	NTConfig_Script.push("NTMausoleum.ntj"); NTConfig_KillBloodRaven = true;
	NTConfig_Script.push("NTTristram.ntj"); NTConfig_KillRakanishu = true;
	NTConfig_Script.push("NTHole.ntj"); NTConfig_ClearHoleLevel1 = 1; // 0 : don't clear, 1 : clear path only, 2 : clear all
	NTConfig_Script.push("NTTreehead.ntj");
	NTConfig_Script.push("NTCountess.ntj");
	NTConfig_Script.push("NTPit.ntj"); NTConfig_ClearPathToPit = true; NTConfig_ClearPitLevel1 = 2; // 0 : don't clear, 1 : clear path only, 2 : clear all
	
	// Act 2
	NTConfig_Script.push("NTRadament.ntj");
	NTConfig_Script.push("NTColdworm.ntj");
	NTConfig_Script.push("NTAncientTunnels.ntj"); NTConfig_ClearPathToTunnels = true;
	NTConfig_Script.push("NTSummoner.ntj"); NTConfig_KillFireEye = true;
	NTConfig_Script.push("NTDuriel.ntj"); NTConfig_ClearPathToDuriel = true;
	
	// Act 3
	NTConfig_Script.push("MWFlayerJungle.ntj");
	NTConfig_Script.push("NTAct3Sewers.ntj"); NTConfig_ClearA3SewersLevel1 = 1; // 0 : don't clear, 1 : clear path only, 2 : clear all
	NTConfig_Script.push("NTKurastTravel.ntj");
	NTConfig_Script.push("NTTravincal.ntj");
	NTConfig_Script.push("NTMephisto.ntj"); NTConfig_OpenMephistoChest = true; NTConfig_MephistoClearArea = true;
	
	// Act 4
	NTConfig_Script.push("NTIzual.ntj");
	NTConfig_Script.push("NTHephasto.ntj");
	NTConfig_Script.push("NTDiablo.ntj"); NTConfig_StartAtStar = false; // false: start at entrance, true: start at star
	
	// Act 5
	NTConfig_Script.push("NTEldritch.ntj"); NTConfig_ShenkExtension = true;
	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("NTNihlathak.ntj"); NTConfig_PindleskinExtension = false; NTConfig_SkipOnTombVipers = true;
	NTConfig_Script.push("MWWorldstoneKeep.ntj"); NTConfig_SkipLevelOnWitches = true; NTConfig_SkipLevelOnSouls = false; NTConfig_SkipLevelOnDeathLords = true;
	NTConfig_Script.push("NTBaal.ntj"); NTConfig_KillBaal = true; NTConfig_SkipBaalOnDolls = true; NTConfig_SkipBaalOnSouls = false;
	
	// Miscellaneous
	NTConfig_Script.push("MWWaypointCatcher.ntj"); NTConfig_WaypointCatcherActs = [1, 2, 3, 4, 5]; NTConfig_TPWaypoints = true; NTConfig_SkipHallsOfPain = true; NTConfig_ClearWaypointPaths = false; 
	NTConfig_Script.push("MWIdleMode.ntj");	 NTConfig_IdleModeRuntime = 5; // Runtime in Minutes
	NTConfig_Script.push("NTCows.ntj");	
	*/		
	//------------------------------------------------------------------------------
	// Various Configuration
	//------------------------------------------------------------------------------
	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_UseMerc = true;		// Set to true if you use a mercenary, will revive merc at a reviver npc.
	NTConfig_ResetWeapon = false;	// Set to true to reset weapon when reviving merc
	NTConfig_ResetArmor = false;	// Reset Enigma if Teleport Skill is missing (Note: Activating this function may - though not likely will - lead to the loss of your enigma; Use at your own risk and make sure to include runewords in your .nip Files!)

	//------------------------------------------------------------------------------
	// Chicken Configuration
	//------------------------------------------------------------------------------
	NTConfig_LifeThresh = 60;		// Drink a normal potion if under this percent of life.
	NTConfig_LifeRejuvThresh = 45;	// Drink a rejuvenation potion if under this percent of life.
	NTConfig_ManaThresh = 30;		// Drink a normal potion if under this percent of mana.
	NTConfig_ManaRejuvThresh = 0;	// Drink a rejuvenation potion if under this percent of mana.
	NTConfig_LifeChicken = 45;		// 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 = 50;	// This is the threshold to use a life potion on your merc in percent.
	NTConfig_MercRejuvThresh = 30;	// This is the threshold to use a rejuv potion on your merc in percent.
	NTConfig_MercChicken = 0;		// This is your mercs chicken life percent. If he goes below this, exit game.
	
	NTConfig_UseChickenLog = false;	// Creates a logfile in case of chicken including useful information such as nearby monsters, negative/positive effects, potions etc.
									// Note: This function may delay chickens and is likely to cause chicken counter errors, use at your own risk

	//------------------------------------------------------------------------------
	// Inventory Configuration
	//------------------------------------------------------------------------------
	NTConfig_FreeSpace = 2		// 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,1,0,0,0,0,0];
	NTConfig_Columns[1] = [1,1,1,1,1,0,0,0,0,0];
	NTConfig_Columns[2] = [1,1,1,1,1,0,0,0,0,0];
	NTConfig_Columns[3] = [1,1,1,1,1,1,0,0,0,0];

	NTConfig_MinGoldToStash = 250000;	// 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] = "hp";
	NTConfig_BeltColType[2] = "mp";
	NTConfig_BeltColType[3] = "rv";
	
	NTConfig_BuyPotsIfLackOfMana = true;	// Visit Town if your char lacks mana while trying to loot a corpse or to teleport
	//-----------------------------------------------------------------------------------
	// NipFile Configuration
	//-----------------------------------------------------------------------------------
	//NTConfig_NIPFilePath.push("normal/normal.nip");
	//NTConfig_NIPFilePath.push("normal/magic_rare.nip");
	//NTConfig_NIPFilePath.push("normal/set.nip");
	//NTConfig_NIPFilePath.push("normal/unique.nip");
	//NTConfig_NIPFilePath.push("normal/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("private/normal.nip");
	//NTConfig_NIPFilePath.push("private/magic_rare.nip");
	//NTConfig_NIPFilePath.push("private/set.nip");
	//NTConfig_NIPFilePath.push("private/unique.nip");
	//NTConfig_NIPFilePath.push("private/craft.nip");
	NTConfig_NIPFilePath.push("Bluebird.nip");
		
	//------------------------------------------------------------------------------
	// Pickit Configuration
	//------------------------------------------------------------------------------
	NTConfig_SnagRange = 60;					// Radius to check for dropped items. 40 is a good number here
	NTConfig_PickItemsInstantly = false;		// Pickup items instantly whenever a monster is killed
	
	//------------------------------------------------------------------------------
	// FindItem Configuration
	//------------------------------------------------------------------------------
	NTConfig_UseFindItem = true;				// Loot corpses of slain Monsters when clearing positions or areas
	NTConfig_FindItemRange = 40;				// Default range to check for corpses to loot when clearing positions or areas
	NTConfig_PickLootedItemsInstantly = false;	// Pick Items directly after using Find Item (slows down looting a lot, not recommended for private games)
	
	// If you don't want to loot corpses in a certain area, add it's areaid to NTConfig_FindItemExeptions
	//NTConfig_FindItemExeptions.push(131); // Throne Of Destruction
	
	//------------------------------------------------------------------------------
	// Chest Configuration
	//------------------------------------------------------------------------------
	NTConfig_OpenChest = true;				// Set to true to open chest (mostly super unique chests)
	NTConfig_OpenAllNearbyChests = true;	// Open any kind of chest or lootable object nearby
	NTConfig_OpenChestsRange = 25;			// Default range to check for chests
	// If you don't wish to open chests in a certain area, add it's areaid to NTConfig_ChestExeptions - Check the file "areas.txt" in the sdk folder to view all areaids
	//NTConfig_ChestExeptions.push(25); 		// Tower Cellar Lvl 5
	
	//------------------------------------------------------------------------------
	// Identification Configuration
	//------------------------------------------------------------------------------
	NTConfig_IdentAtCain = false;				// Identify items using cain (will only use cain, if you don't carry any items that are supposed to be kept unid)
	NTConfig_IdentAfterPickup = true;			// Identify items after pickup using a ID tome
	NTConfig_MinItemsToIdent = 2;				// Amount of unid items to carry before commencing ID progress
	
	//------------------------------------------------------------------------------
	// Itemlog Configuration
	//------------------------------------------------------------------------------
	NTConfig_UseXMLItemlog = true;				// Log kept and sold items additionally in a XML log file
	
	NTConfig_LogSoldItems = false;				// Adds sold items to the manager's itemlog
	NTConfig_ShowGoldPickupsPerScript = true;	// Shows how much gold was picked running the last script
	NTConfig_ShowGoldPickups = false;			// Show Pickup message whenever gold is picked
	NTConfig_ShowPotionPickups = false;			// Show Pickup message whenever a potion is picked
	NTConfig_LogStashToTxt = true;				// Use a textfile instead of a XML file for logging your char's carried items; false: log to .txt, true: log to .xml
	NTConfig_LowestRuneToLog = 19;				// Determine the lowest rune shown in both the Manager's and XML log at pickup (e.g. 0 to log every Rune >= EL or 19 to log every rune >= LEM)
	
	//------------------------------------------------------------------------------
	// Cubing Configuration
	//------------------------------------------------------------------------------
	NTConfig_Cubing = true;		// Enable cubing

	//NTConfig_CubingItem.push([NTCU_ESSENCE, 653]);
	
	NTConfig_CubingItem.push([NTCU_GEM, 560]);	// Flawless Amethyst
	//NTConfig_CubingItem.push([NTCU_GEM, 565]);	// Flawless Topaz
	//NTConfig_CubingItem.push([NTCU_GEM, 570]);	// Flawless Saphire
	//NTConfig_CubingItem.push([NTCU_GEM, 575]);	// Flawless Emerald
	//NTConfig_CubingItem.push([NTCU_GEM, 580]);	// Flawless Ruby
	//NTConfig_CubingItem.push([NTCU_GEM, 585]);	// Flawless Diamond
	//NTConfig_CubingItem.push([NTCU_GEM, 600]);	// Flawless Skull

	//NTConfig_CubingItem.push([NTCU_MAGIC, 420]);	// Magic Tiara
	//NTConfig_CubingItem.push([NTCU_MAGIC, 421]);	// Magic Diadem

	//NTConfig_CubingItem.push([NTCU_MAGIC_CHARM, 603]);	// Magic Small Charm
	//NTConfig_CubingItem.push([NTCU_MAGIC_CHARM, 605]);	// Magic Grand Charm

	//NTConfig_CubingItem.push([NTCU_CRAFT_HITPOWER_GLOVES, 382]);	// Craft Heavy Bracers
	//NTConfig_CubingItem.push([NTCU_CRAFT_HITPOWER_GLOVES, 452]);	// Craft Vambraces

	//NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_HELM, 354]);		// Craft Casque
	//NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_HELM, 424]);		// Craft Armet
	//NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_BOOTS, 388]);	// Craft Battle Boots
	//NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_BOOTS, 458]);	// Craft Mirrored Boots
	//NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_GLOVES, 381]);	// Craft Sharkskin Gloves
	//NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_GLOVES, 451]);	// Craft Vampirebone Gloves
	//NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_BELT, 392]);		// Craft Mesh Belt
	//NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_BELT, 462]);		// Craft Mithril Coil
	//NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_AMULET, 520]);	// Craft Amulet
	//NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_RING, 522]);		// Craft Ring

	NTConfig_CubingItem.push([NTCU_CRAFT_CASTER_AMULET, 520]);	// Craft Amulet

	//NTConfig_CubingItem.push([NTCU_CRAFT_SAFETY_SHIELD, 447]);	// Craft Monarch
	//NTConfig_CubingItem.push([NTCU_CRAFT_SAFETY_AMULET, 520]);	// Craft Amulet

	//NTConfig_CubingItem.push([NTCU_RUNE_THUL, 562]);
	//NTConfig_CubingItem.push([NTCU_RUNE_AMN, 557]);
	//NTConfig_CubingItem.push([NTCU_RUNE_SOL, 567]);
	//NTConfig_CubingItem.push([NTCU_RUNE_SHAEL, 577]);
	//NTConfig_CubingItem.push([NTCU_RUNE_DOL, 572]);
	//NTConfig_CubingItem.push([NTCU_RUNE_HEL, 582]);
	//NTConfig_CubingItem.push([NTCU_RUNE_IO, 563]);
	//NTConfig_CubingItem.push([NTCU_RUNE_LUM, 558]);
	//NTConfig_CubingItem.push([NTCU_RUNE_KO, 568]);
	//NTConfig_CubingItem.push([NTCU_RUNE_FAL, 578]);
	//NTConfig_CubingItem.push([NTCU_RUNE_LEM, 573]);
	//NTConfig_CubingItem.push([NTCU_RUNE_PUL, 583]);
	//NTConfig_CubingItem.push([NTCU_RUNE_UM, 564]);
	//NTConfig_CubingItem.push([NTCU_RUNE_MAL, 559]);
	//NTConfig_CubingItem.push([NTCU_RUNE_IST, 569]);
	//NTConfig_CubingItem.push([NTCU_RUNE_GUL, 579]);
	//NTConfig_CubingItem.push([NTCU_RUNE_VEX, 574]);
	//NTConfig_CubingItem.push([NTCU_RUNE_OHM, 584]);
	//NTConfig_CubingItem.push([NTCU_RUNE_LO, 565]);
	//NTConfig_CubingItem.push([NTCU_RUNE_SUR, 560]);
	//NTConfig_CubingItem.push([NTCU_RUNE_BER, 570]);
	//NTConfig_CubingItem.push([NTCU_RUNE_JAH, 580]);
	//NTConfig_CubingItem.push([NTCU_RUNE_CHAM, 575]);

	//***** Include the following, Primary item must be setted in item_configs folder *****
	//NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 429]);	// Socket Dusk Shroud
	//NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 430]);	// Socket Wyrmhide
	//NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 431]);	// Socket Scarab Husk
	//NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 432]);	// Socket Wire Fleece
	//NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 433]);	// Socket Diamond Mail
	//NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 434]);	// Socket Loricated Mail
	//NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 435]);	// Socket Bone Weave
	//NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 436]);	// Socket Great Hauberk
	//NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 437]);	// Socket Balrog Skin
	//NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 438]);	// Socket Hellforge Plate
	//NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 439]);	// Socket Kraken Shell
	//NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 440]);	// Socket Lacquered Plate
	//NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 441]);	// Socket Shadow Plate
	//NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 442]);	// Socket Sacred Armor
	//NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 443]);	// Socket Archon Plate
	
	
	//NTConfig_CubingItem.push([NTCU_SOCKET_WEAPON, 200]);	// Socket Berserker Axe
	
	//NTConfig_CubingItem.push([NTCU_SOCKET_WEAPON, 255]);	// Socket Thresher
	//NTConfig_CubingItem.push([NTCU_SOCKET_WEAPON, 256]);	// Socket Cryptic Axe
	//NTConfig_CubingItem.push([NTCU_SOCKET_WEAPON, 257]);	// Socket Great Poleaxe
	//NTConfig_CubingItem.push([NTCU_SOCKET_WEAPON, 258]);	// Socket Giant Thresher

	//NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_WEAPON, 295]);	// Titan's Revenge : Exceptional -> Elite

	//NTConfig_CubingItem.push([NTCU_UPGRADE_N_UNIQUE_ARMOR, 337]);	// Magefist : Normal -> Exceptional
	//NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 360]);	// Skin of the Vipermagi : Exceptional -> Elite
	//NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 383]);	// Magefist or Lava Gout : Exceptional -> Elite
	//NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 389]);	// Gore Rider : Exceptional -> Elite
	//NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 477]);	// Arreat's Face : Exceptional -> Elite
	//NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 481]);	// Herald Of Zakarum : Exceptional -> Elite

	//------------------------------------------------------------------------------
	// Gamble Configuration
	// To specify what items to gamble, adjust the array with the desired item codes
	//------------------------------------------------------------------------------
	NTConfig_Gamble = true;		// Enable gambling
	NTConfig_GambleStartGold = 3000000;	// Gold amount to start the gambling
	NTConfig_GambleStopGold = 150000;	// Gold amount to stop the gambling

	NTConfig_GambleItem.push(520);	// Amulets
	NTConfig_GambleItem.push(522);	// Rings
	NTConfig_GambleItem.push(418);	// Circlets
	NTConfig_GambleItem.push(419);	// Coronets
	//NTConfig_GambleItem.push(334);	// Leather Gloves
	//NTConfig_GambleItem.push(335);	// Heavy Gloves
	//NTConfig_GambleItem.push(336);	// Chain Gloves
	//NTConfig_GambleItem.push(337);	// Light Gauntlets
	//NTConfig_GambleItem.push(338);	// Gauntlets

	//------------------------------------------------------------------------------
	// General Configuration
	//------------------------------------------------------------------------------
	NTConfig_AutoParty = false;					// Always use AutoParty, even if not being in public mode
	NTConfig_PublicMode = false;
		
	NTConfig_ExitGameOnMissingPassword = false;	// Exit the game if it is public due to an error pasting the password at game creation
	me.quitonhostile = false;					// Exit the game if another player expresses hostility towards you
	
	me.maxgametime = 1200; 						// 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
	
	//------------------------------------------------------------------------------
	// World Event Configuration
	//------------------------------------------------------------------------------
	NTConfig_CheckSojSales = true;			// If set to true, the bot will stop the current script and wait 5 minutes for every "x Stones of Jordan sold to Merchants" message. Your char will continue running in the same game, unless your me.maxgametime is not reached yet.
	NTConfig_CheckCloneDiablo = true;		// Set to true if you want to wait in game after notifying "Diablo Walks the Earth" message.
	NTConfig_WorldEventAccount = "";		// Wisp this account in case of a world event or a soj sale every 10 minutes (leave blank not to wisp any account)
	NTConfig_WorldEventWaitTime = 0;		// How long you want to wait in game in case of a world event in minutes (0 is infinite)
		
	//------------------------------------------------------------------------------
	// Shrine Configuration
	//------------------------------------------------------------------------------
	NTConfig_ActivateNearbyShrines = true;	// Set to true if you'd like to use shrines (Note: Shrines will only be activated if it is actually useful)
	// If you don't wish to activate shrines in a certain area, add it's areaid to NTConfig_ShrineExeptions - Check the file "areas.txt" in the sdk folder to view all areaids
	//NTConfig_ShrineExeptions(108); 		// Chaos Sanctuary
	
	//------------------------------------------------------------------------------
	// Attack Configuration
	//------------------------------------------------------------------------------
	NTConfig_AttackSkill[0] = 154;	// First skill. Set to 0 if you won't
	NTConfig_AttackSkill[1] = 151;	// Primary skill to boss.
	NTConfig_AttackSkill[2] = 0;	// Reserved
	NTConfig_AttackSkill[3] = 151;	// Primary skill to others.
	NTConfig_AttackSkill[4] = 0;	// Reserved
	NTConfig_AttackSkill[5] = 152;	// Secondary skill in case monster is immune to primary skill. Set to 0 if you won't
	NTConfig_AttackSkill[6] = 0;	// Reserved
	NTConfig_ClearPosition = true;	// Set to true if you want to clear area after killing boss.

	// Check self safe in field (NOT in town). Set to 0 if you won't
	// 0x01 : Potion, 0x02 : Poison, 0x04 : Amplify Damage, 0x08 : Weaken, 0x10 : Iron Maiden, 0x20 : Decrepify, 0x40 : Lower Resist
	NTConfig_CheckSelfSafe = 0;
	// Check merc's safe in field (NOT in town). Set to 0 if you won't
	// 0x01 : Death, 0x02 : Poison, 0x04 : Amplify Damage, 0x08 : Weaken, 0x10 : Iron Maiden, 0x20 : Decrepify, 0x40 : Lower Resist
	NTConfig_CheckMercSafe = 0;
}
defender49 is offline  
Old 10/29/2010, 20:17   #318
 
elite*gold: 0
Join Date: Jul 2006
Posts: 469
Received Thanks: 235
Hm, das war wohl die aus ner älteren Version Hier die aktuelle

Code:
/**
*	This file was modified by 			
*	Check the programming section for updates and further scripts
*	Last Update: 09/05/2010							
*
*	Hotkey Reference NTBot:
*
*	Pause/Break			- Pause the current script
*	Page up (PgUp)		- Skip to the next script
*	Page down (PgDn)	- Repeat the previous script
*	Home (Pos1)			- Show your current coordinates and area id
*	End					- Delete current XML Logfile
*	Insert (Ins)		- Log all items on your char to XML or TXT
*	Delete (Del)		- Exit Game
*
*	Backspace			- Shows the item level and some .nip specific information for items that match your current.nip files; The item(s) have to be located in your horadric cube when you press backspace!
*	NipCheckID Reference:	-1		- The item migh might be useful, but has to be identified first
*							 0		- The item does NOT match any .nip line and is therefore trashed
*							 1		- The item matches at least one .nip line and is stashed - Additional console output: corresponding .nip line, corresponding .nip line in JavaScript code, the name of the .nip file that contains the line and the line number
*							(true)	- The item is kept for cubing
*							(false)	- The item is NOT kept for cubing
*/

function NT_LoadConfig()
{
	//------------------------------------------------------------------------------
	//
	// Run Configuration
	//
	//------------------------------------------------------------------------------
	// Script Include Reference: MWConfig_Script.push([<ScriptName>, <Script Runtime in Minutes (0 is infinite)>]);
	// Current Selection
	MWConfig_Script.push(["NTPit.ntj", 10]); MWConfig_ClearPathToPit = false; NTConfig_ClearPitLevel1 = 1; // 0 : don't clear, 1 : clear path only, 2 : clear all
	MWConfig_Script.push(["NTTravincal.ntj", 10]);
	MWConfig_Script.push(["NTNihlathak.ntj", 10]); NTConfig_PindleskinExtension = false; MWConfig_SkipOnTombVipers = true;
		
	//------------------------------------------------------------------------------
	// Available Scripts
	//------------------------------------------------------------------------------
	/* 
	// Act1
	MWConfig_Script.push(["NTMausoleum.ntj", 10]); NTConfig_KillBloodRaven = true;
	MWConfig_Script.push(["NTTristram.ntj", 10]); NTConfig_KillRakanishu = true;
	MWConfig_Script.push(["NTHole.ntj", 10]); NTConfig_ClearHoleLevel1 = 1; // 0 : don't clear, 1 : clear path only, 2 : clear all
	MWConfig_Script.push(["NTTreehead.ntj", 10]);
	MWConfig_Script.push(["NTCountess.ntj", 10]);
	MWConfig_Script.push(["NTPit.ntj", 10]); MWConfig_ClearPathToPit = true; NTConfig_ClearPitLevel1 = 2; // 0 : don't clear, 1 : clear path only, 2 : clear all
	
	// Act 2
	MWConfig_Script.push(["NTRadament.ntj", 10]);
	MWConfig_Script.push(["NTColdworm.ntj", 10]);
	MWConfig_Script.push(["NTAncientTunnels.ntj", 10]); MWConfig_ClearPathToTunnels = true;
	MWConfig_Script.push(["NTSummoner.ntj", 10]); NTConfig_KillFireEye = true;
	MWConfig_Script.push(["NTDuriel.ntj", 10]); MWConfig_ClearPathToDuriel = true;
	
	// Act 3
	MWConfig_Script.push(["MWFlayerJungle.ntj", 10]);
	MWConfig_Script.push(["NTAct3Sewers.ntj", 10]); NTConfig_ClearA3SewersLevel1 = 1; // 0 : don't clear, 1 : clear path only, 2 : clear all
	MWConfig_Script.push(["NTKurastTravel.ntj", 10]);
	MWConfig_Script.push(["NTTravincal.ntj", 10]);
	MWConfig_Script.push(["NTMephisto.ntj", 10]); MWConfig_OpenMephistoChest = true; MWConfig_MephistoClearArea = true;
	
	// Act 4
	MWConfig_Script.push(["NTIzual.ntj", 10]);
	MWConfig_Script.push(["NTHephasto.ntj", 10]);
	MWConfig_Script.push(["NTDiablo.ntj", 10]); MWConfig_StartAtStar = false; // false: start at entrance, true: start at star
	
	// Act 5
	MWConfig_Script.push(["NTEldritch.ntj", 10]); NTConfig_ShenkExtension = true;
	MWConfig_Script.push(["NTThreshSocket.ntj", 10]);
	MWConfig_Script.push(["NTFrozenRiver.ntj", 10]); NTConfig_ClearFrozenRiver = false;
	MWConfig_Script.push(["NTGlacialTrail.ntj", 10]); NTConfig_ClearGlacialTrail = false;
	MWConfig_Script.push(["NTIcyCellar.ntj", 10]); NTConfig_ClearIcyCellar = false;
	MWConfig_Script.push(["NTNihlathak.ntj", 10]); NTConfig_PindleskinExtension = false; MWConfig_SkipOnTombVipers = true;
	MWConfig_Script.push(["MWWorldstoneKeep.ntj", 10]); MWConfig_SkipLevelOnWitches = true; MWConfig_SkipLevelOnSouls = false; MWConfig_SkipLevelOnDeathLords = true;
	MWConfig_Script.push(["NTBaal.ntj", 10]); NTConfig_KillBaal = true; MWConfig_SkipBaalOnDolls = true; MWConfig_SkipBaalOnSouls = false;
	
	// Miscellaneous
	MWConfig_Script.push(["MWWaypointCatcher.ntj", 0]); MWConfig_WaypointCatcherActs = [1, 2, 3, 4, 5]; MWConfig_TPWaypoints = true; MWConfig_SkipHallsOfPain = true; MWConfig_ClearWaypointPaths = false; 
	MWConfig_Script.push(["MWIdleMode.ntj", 0]); MWConfig_IdleModeRuntime = 5; // Runtime in Minutes
	MWConfig_Script.push(["NTCows.ntj", 10]);
	*/
	//------------------------------------------------------------------------------
	// Various Configuration
	//------------------------------------------------------------------------------
	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_UseMerc = true;		// Set to true if you use a mercenary, will revive merc at a reviver npc.
	NTConfig_ResetWeapon = false;	// Set to true to reset weapon when reviving merc
	MWConfig_ResetArmor = false		// Reset Enigma if Teleport Skill is missing (Note: Activating this function may - though not likely will - lead to the loss of your enigma; Use at your own risk and make sure to include runewords in your .nip Files!)

	//------------------------------------------------------------------------------
	// Chicken Configuration
	//------------------------------------------------------------------------------
	NTConfig_LifeThresh = 60;		// Drink a normal potion if under this percent of life.
	NTConfig_LifeRejuvThresh = 45;	// Drink a rejuvenation potion if under this percent of life.
	NTConfig_ManaThresh = 30;		// Drink a normal potion if under this percent of mana.
	NTConfig_ManaRejuvThresh = 0;	// Drink a rejuvenation potion if under this percent of mana.
	NTConfig_LifeChicken = 45;		// 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 = 50;	// This is the threshold to use a life potion on your merc in percent.
	NTConfig_MercRejuvThresh = 30;	// This is the threshold to use a rejuv potion on your merc in percent.
	NTConfig_MercChicken = 0;		// This is your mercs chicken life percent. If he goes below this, exit game.
	
	MWConfig_UseChickenLog = false;	// Creates a logfile in case of chicken including useful information such as nearby monsters, negative/positive effects, potions etc.
									// Note: This function may delay chickens and is likely to cause chicken counter errors, use at your own risk

	//------------------------------------------------------------------------------
	// Inventory Configuration
	//------------------------------------------------------------------------------
	NTConfig_FreeSpace = 2		// 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,1,0,0,0,0,0];
	NTConfig_Columns[1] = [1,1,1,1,1,0,0,0,0,0];
	NTConfig_Columns[2] = [1,1,1,1,1,0,0,0,0,0];
	NTConfig_Columns[3] = [1,1,1,1,1,0,0,0,0,0];

	NTConfig_MinGoldToStash = 250000;	// 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";
	
	MWConfig_BuyPotionsOnLackOfMana = true;	// Visit Town if your char lacks mana while trying to loot a corpse or to teleport
	//-----------------------------------------------------------------------------------
	// NipFile Configuration
	//-----------------------------------------------------------------------------------
	//NTConfig_NIPFilePath.push("normal/normal.nip");
	//NTConfig_NIPFilePath.push("normal/magic_rare.nip");
	//NTConfig_NIPFilePath.push("normal/set.nip");
	//NTConfig_NIPFilePath.push("normal/unique.nip");
	//NTConfig_NIPFilePath.push("normal/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("private/normal.nip");
	NTConfig_NIPFilePath.push("private/magic_rare.nip");
	NTConfig_NIPFilePath.push("private/set.nip");
	NTConfig_NIPFilePath.push("private/unique.nip");
	NTConfig_NIPFilePath.push("private/craft.nip");
		
	//------------------------------------------------------------------------------
	// Pickit Configuration
	//------------------------------------------------------------------------------
	NTConfig_SnagRange = 60;					// Radius to check for dropped items. 40 is a good number here
	MWConfig_PickItemsInstantly = false;		// Pickup items instantly whenever a monster is killed
	
	//------------------------------------------------------------------------------
	// FindItem Configuration
	//------------------------------------------------------------------------------
	MWConfig_UseFindItem = true;				// Loot corpses of slain Monsters when clearing positions or areas
	MWConfig_FindItemRange = 40;				// Default range to check for corpses to loot when clearing positions or areas
	MWConfig_PickLootedItemsInstantly = false;	// Pick Items directly after using Find Item (slows down looting a lot, not recommended for private games)
	
	// If you don't want to loot corpses in a certain area, add it's areaid to MWConfig_FindItemExceptions
	//MWConfig_FindItemExceptions.push(131); // Throne Of Destruction
	
	//------------------------------------------------------------------------------
	// Chest Configuration
	//------------------------------------------------------------------------------
	NTConfig_OpenChest = true;					// Set to true to open chest (mostly super unique chests)
	MWConfig_OpenAllNearbyChests = true;		// Open any kind of chest or lootable object nearby
	MWConfig_PickChestLootsInstantly = false;	// Wether to pickup items each time a chest is opened; true: pickup items after every single chest; false: pickup items after opening all nearby chests first
	MWConfig_OpenChestsRange = 35;				// Default range to check for chests
	// If you don't wish to open chests in a certain area, add it's areaid to MWConfig_ChestExceptions - Check the file "areas.txt" in the sdk folder to view all areaids
	//MWConfig_ChestExceptions.push(25); 		// Tower Cellar Lvl 5
	
	//------------------------------------------------------------------------------
	// Identification Configuration
	//------------------------------------------------------------------------------
	MWConfig_IdentAtCain = false;				// Identify items using cain (will only use cain, if you don't carry any items that are supposed to be kept unid)
	MWConfig_IdentAfterPickup = true;			// Identify items after pickup using a ID tome
	MWConfig_MinItemsToIdent = 2;				// Amount of unid items to carry before commencing ID progress
	
	//------------------------------------------------------------------------------
	// Itemlog Configuration
	//------------------------------------------------------------------------------
	MWConfig_UseXMLItemlog = true;				// Log kept and sold items additionally in a XML log file
	
	MWConfig_LogSoldItems = false;				// Adds sold items to the manager's itemlog
	MWConfig_ShowGoldPickupsPerScript = true;	// Shows how much gold was picked running the last script
	MWConfig_ShowGoldPickups = false;			// Show Pickup message whenever gold is picked
	MWConfig_ShowPotionPickups = false;			// Show Pickup message whenever a potion is picked
	MWConfig_LogStashToTxt = true;				// Use a textfile instead of a XML file for logging your char's carried items; false: log to .txt, true: log to .xml
	MWConfig_LowestRuneToLog = 19;				// Determine the lowest rune shown in both the Manager's and XML log at pickup (e.g. 0 to log every Rune >= EL or 19 to log every rune >= LEM)
	
	//------------------------------------------------------------------------------
	// Cubing Configuration
	//------------------------------------------------------------------------------
	NTConfig_Cubing = true;		// Enable cubing

	//NTConfig_CubingItem.push([NTCU_ESSENCE, 653]);
	
	NTConfig_CubingItem.push([NTCU_GEM, 560]);		// Flawless Amethyst
	//NTConfig_CubingItem.push([NTCU_GEM, 565]);	// Flawless Topaz
	//NTConfig_CubingItem.push([NTCU_GEM, 570]);	// Flawless Saphire
	//NTConfig_CubingItem.push([NTCU_GEM, 575]);	// Flawless Emerald
	//NTConfig_CubingItem.push([NTCU_GEM, 580]);	// Flawless Ruby
	//NTConfig_CubingItem.push([NTCU_GEM, 585]);	// Flawless Diamond
	//NTConfig_CubingItem.push([NTCU_GEM, 600]);	// Flawless Skull

	//NTConfig_CubingItem.push([NTCU_MAGIC, 420]);	// Magic Tiara
	//NTConfig_CubingItem.push([NTCU_MAGIC, 421]);	// Magic Diadem

	//NTConfig_CubingItem.push([NTCU_MAGIC_CHARM, 603]);	// Magic Small Charm
	//NTConfig_CubingItem.push([NTCU_MAGIC_CHARM, 605]);	// Magic Grand Charm

	//NTConfig_CubingItem.push([NTCU_CRAFT_HITPOWER_GLOVES, 382]);	// Craft Heavy Bracers
	//NTConfig_CubingItem.push([NTCU_CRAFT_HITPOWER_GLOVES, 452]);	// Craft Vambraces

	//NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_HELM, 354]);		// Craft Casque
	//NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_HELM, 424]);		// Craft Armet
	//NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_BOOTS, 388]);		// Craft Battle Boots
	//NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_BOOTS, 458]);		// Craft Mirrored Boots
	//NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_GLOVES, 381]);		// Craft Sharkskin Gloves
	//NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_GLOVES, 451]);		// Craft Vampirebone Gloves
	//NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_BELT, 392]);		// Craft Mesh Belt
	//NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_BELT, 462]);		// Craft Mithril Coil
	//NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_AMULET, 520]);		// Craft Amulet
	//NTConfig_CubingItem.push([NTCU_CRAFT_BLOOD_RING, 522]);		// Craft Ring

	//NTConfig_CubingItem.push([NTCU_CRAFT_CASTER_BOOTS, 455]); 	// Craft Wyrmhide Boots
	NTConfig_CubingItem.push([NTCU_CRAFT_CASTER_AMULET, 520]);		// Craft Amulet

	//NTConfig_CubingItem.push([NTCU_CRAFT_SAFETY_SHIELD, 447]);	// Craft Monarch
	//NTConfig_CubingItem.push([NTCU_CRAFT_SAFETY_AMULET, 520]);	// Craft Amulet

	//NTConfig_CubingItem.push([NTCU_RUNE_THUL, 562]);
	//NTConfig_CubingItem.push([NTCU_RUNE_AMN, 557]);
	//NTConfig_CubingItem.push([NTCU_RUNE_SOL, 567]);
	//NTConfig_CubingItem.push([NTCU_RUNE_SHAEL, 577]);
	//NTConfig_CubingItem.push([NTCU_RUNE_DOL, 572]);
	//NTConfig_CubingItem.push([NTCU_RUNE_HEL, 582]);
	//NTConfig_CubingItem.push([NTCU_RUNE_IO, 563]);
	//NTConfig_CubingItem.push([NTCU_RUNE_LUM, 558]);
	//NTConfig_CubingItem.push([NTCU_RUNE_KO, 568]);
	NTConfig_CubingItem.push([NTCU_RUNE_FAL, 578]);
	NTConfig_CubingItem.push([NTCU_RUNE_LEM, 573]);
	NTConfig_CubingItem.push([NTCU_RUNE_PUL, 583]);
	NTConfig_CubingItem.push([NTCU_RUNE_UM, 564]);
	//NTConfig_CubingItem.push([NTCU_RUNE_MAL, 559]);
	//NTConfig_CubingItem.push([NTCU_RUNE_IST, 569]);
	NTConfig_CubingItem.push([NTCU_RUNE_GUL, 579]);
	//NTConfig_CubingItem.push([NTCU_RUNE_VEX, 574]);
	//NTConfig_CubingItem.push([NTCU_RUNE_OHM, 584]);
	//NTConfig_CubingItem.push([NTCU_RUNE_LO, 565]);
	//NTConfig_CubingItem.push([NTCU_RUNE_SUR, 560]);
	//NTConfig_CubingItem.push([NTCU_RUNE_BER, 570]);
	//NTConfig_CubingItem.push([NTCU_RUNE_JAH, 580]);
	//NTConfig_CubingItem.push([NTCU_RUNE_CHAM, 575]);

	//***** Include the following, Primary item must be setted in item_configs folder *****
	NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 429]);	// Socket Dusk Shroud
	NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 430]);	// Socket Wyrmhide
	NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 431]);	// Socket Scarab Husk
	NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 432]);	// Socket Wire Fleece
	NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 433]);	// Socket Diamond Mail
	NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 434]);	// Socket Loricated Mail
	NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 435]);	// Socket Bone Weave
	NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 436]);	// Socket Great Hauberk
	NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 437]);	// Socket Balrog Skin
	NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 438]);	// Socket Hellforge Plate
	NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 439]);	// Socket Kraken Shell
	NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 440]);	// Socket Lacquered Plate
	NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 441]);	// Socket Shadow Plate
	NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 442]);	// Socket Sacred Armor
	NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 443]);	// Socket Archon Plate
	
	
	//NTConfig_CubingItem.push([NTCU_SOCKET_WEAPON, 200]);	// Socket Berserker Axe
	
	NTConfig_CubingItem.push([NTCU_SOCKET_WEAPON, 255]);	// Socket Thresher
	NTConfig_CubingItem.push([NTCU_SOCKET_WEAPON, 256]);	// Socket Cryptic Axe
	//NTConfig_CubingItem.push([NTCU_SOCKET_WEAPON, 257]);	// Socket Great Poleaxe
	//NTConfig_CubingItem.push([NTCU_SOCKET_WEAPON, 258]);	// Socket Giant Thresher

	//NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_WEAPON, 295]);	// Titan's Revenge : Exceptional -> Elite

	//NTConfig_CubingItem.push([NTCU_UPGRADE_N_UNIQUE_ARMOR, 337]);	// Magefist : Normal -> Exceptional
	//NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 360]);	// Skin of the Vipermagi : Exceptional -> Elite
	//NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 383]);	// Magefist or Lava Gout : Exceptional -> Elite
	//NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 389]);	// Gore Rider : Exceptional -> Elite
	//NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 477]);	// Arreat's Face : Exceptional -> Elite
	//NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 481]);	// Herald Of Zakarum : Exceptional -> Elite

	//------------------------------------------------------------------------------
	// Gamble Configuration
	// To specify what items to gamble, adjust the array with the desired item codes
	//------------------------------------------------------------------------------
	NTConfig_Gamble = true;		// Enable gambling
	NTConfig_GambleStartGold = 3000000;	// Gold amount to start the gambling
	NTConfig_GambleStopGold = 150000;	// Gold amount to stop the gambling

	NTConfig_GambleItem.push(520);	// Amulets
	NTConfig_GambleItem.push(522);	// Rings
	NTConfig_GambleItem.push(418);	// Circlets
	NTConfig_GambleItem.push(419);	// Coronets
	//NTConfig_GambleItem.push(334);	// Leather Gloves
	//NTConfig_GambleItem.push(335);	// Heavy Gloves
	//NTConfig_GambleItem.push(336);	// Chain Gloves
	//NTConfig_GambleItem.push(337);	// Light Gauntlets
	//NTConfig_GambleItem.push(338);	// Gauntlets

	//------------------------------------------------------------------------------
	// General Configuration
	//------------------------------------------------------------------------------
	MWConfig_AutoParty = false;					// Always use AutoParty, even if not being in public mode
	NTConfig_PublicMode = false;
		
	MWConfig_ExitGameOnMissingPassword = false;	// Exit the game if it is public due to an error pasting the password at game creation
	me.quitonhostile = false;					// Exit the game if another player expresses hostility towards you
	
	me.maxgametime = 1500; 		// 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
	
	//------------------------------------------------------------------------------
	// World Event Configuration
	//------------------------------------------------------------------------------
	MWConfig_CheckSojSales = true;			// If set to true, the bot will stop the current script and wait 5 minutes for every "x Stones of Jordan sold to Merchants" message. Your char will continue running in the same game, unless your me.maxgametime is not reached yet.
	NTConfig_CheckCloneDiablo = true;		// Set to true if you want to wait in game after notifying "Diablo Walks the Earth" message.
	MWConfig_WorldEventAccount = "";		// Wisp this account in case of a world event or a soj sale every 10 minutes (leave blank not to wisp any account)
	MWConfig_WorldEventWaitTime = 0;		// How long you want to wait in game in case of a world event in minutes (0 is infinite)
		
	//------------------------------------------------------------------------------
	// Shrine Configuration
	//------------------------------------------------------------------------------
	MWConfig_ActivateNearbyShrines = true;	// Set to true if you'd like to use shrines (Note: Shrines will only be activated if it is actually useful)
	// If you don't wish to activate shrines in a certain area, add it's areaid to MWConfig_ShrineExceptions - Check the file "areas.txt" in the sdk folder to view all areaids
	//MWConfig_ShrineExceptions(108); 		// Chaos Sanctuary
	
	//------------------------------------------------------------------------------
	// Attack Configuration
	//------------------------------------------------------------------------------
	NTConfig_AttackSkill[0] = 154;	// First skill. Set to 0 if you won't
	NTConfig_AttackSkill[1] = 151;	// Primary skill to boss.
	NTConfig_AttackSkill[2] = 0;	// Reserved
	NTConfig_AttackSkill[3] = 151;	// Primary skill to others.
	NTConfig_AttackSkill[4] = 0;	// Reserved
	NTConfig_AttackSkill[5] = 152;	// Secondary skill in case monster is immune to primary skill. Set to 0 if you won't
	NTConfig_AttackSkill[6] = 0;	// Reserved
	NTConfig_ClearPosition = true;	// Set to true if you want to clear area after killing boss.

	MWConfig_CheckImmunitySkills = [];		// Define the condition for a monster being immune; Add skill numbers (0-6) here; Example: [1, 3] means that a monster is considered as immune if it is immune to both NTConfig_AttackSkill[1] and NTConfig_AttackSkill[3]
	NTConfig_BehaviourOnImmuneMonster = 0;	// Determine what the char is supposed to do when attacking immune Monsters; 0: Don't do anything (D2NT standard), 2: Skip the Monster
	// Check self safe in field (NOT in town). Set to 0 if you won't
	// 0x01 : Potion, 0x02 : Poison, 0x04 : Amplify Damage, 0x08 : Weaken, 0x10 : Iron Maiden, 0x20 : Decrepify, 0x40 : Lower Resist
	NTConfig_CheckSelfSafe = 0;
	// Check merc's safe in field (NOT in town). Set to 0 if you won't
	// 0x01 : Death, 0x02 : Poison, 0x04 : Amplify Damage, 0x08 : Weaken, 0x10 : Iron Maiden, 0x20 : Decrepify, 0x40 : Lower Resist
	NTConfig_CheckMercSafe = 0x01;
}
ldevil is offline  
Thanks
1 User
Old 10/29/2010, 21:04   #319
 
elite*gold: 0
Join Date: Aug 2010
Posts: 43
Received Thanks: 1
Danke jetzt läuft er mal!

Gruß
defender49 is offline  
Old 10/30/2010, 15:37   #320
 
elite*gold: 0
Join Date: May 2008
Posts: 61
Received Thanks: 0
Also bei mir startet der das Game mit dem Bot irgendwie nicht.

Brauch eigentlich nur die Stashlogfunktion.

Habe in dem Ordner logs auch für jeden meiner Mules einen Ordner erstellt.
cloudconnected is offline  
Old 10/30/2010, 16:43   #321
 
elite*gold: 0
Join Date: Jul 2006
Posts: 469
Received Thanks: 235
Ich hab das Stashlogging ausgebaut, etwas verbessert und noch so gemacht, dass der Bot automatisch mehrere Accs durch geht und loggt.

ldevil is offline  
Old 11/01/2010, 02:14   #322
 
elite*gold: 0
Join Date: May 2010
Posts: 41
Received Thanks: 7
mh keine ahnung obs schon jemandem aufgefallen ist aba das skip baal on souls/dolls funzt net lässt sich aba ganz leicht beheben...

Code:
Zeile 59: if(!(MWConfig_SkipBaalOnSouls && NTC_FindUnit(NTC_UNIT_MONSTER, GetLocaleString(3070)) || MWConfig_SkipBaalOnDolls && NTC_FindUnit(NTC_UNIT_MONSTER, GetLocaleString(2904))))
Zeile 207: else if(NTC_FindUnit(NTC_UNIT_MONSTER, GetLocaleString(3070)))
Zeile 209: else if(NTC_FindUnit(NTC_UNIT_MONSTER, GetLocaleString(2904)))
ersetzen
dann sollte es funzen

€: axo ich lass den bot auch erst bis hinten porten befor er die abfrage macht, halt ich für sinnvoller da ja da net immer souls/dolls sind auch wenn welche am eingang seien sollten
2face1337 is offline  
Old 11/01/2010, 10:55   #323
 
elite*gold: 0
Join Date: Aug 2010
Posts: 91
Received Thanks: 4
Quote:
Originally Posted by 2face1337 View Post
mh keine ahnung obs schon jemandem aufgefallen ist aba das skip baal on souls/dolls funzt net lässt sich aba ganz leicht beheben...

Code:
Zeile 59: if(!(MWConfig_SkipBaalOnSouls && NTC_FindUnit(NTC_UNIT_MONSTER, GetLocaleString(3070)) || MWConfig_SkipBaalOnDolls && NTC_FindUnit(NTC_UNIT_MONSTER, GetLocaleString(2904))))
Zeile 207: else if(NTC_FindUnit(NTC_UNIT_MONSTER, GetLocaleString(3070)))
Zeile 209: else if(NTC_FindUnit(NTC_UNIT_MONSTER, GetLocaleString(2904)))
ersetzen
dann sollte es funzen

€: axo ich lass den bot auch erst bis hinten porten befor er die abfrage macht, halt ich für sinnvoller da ja da net immer souls/dolls sind auch wenn welche am eingang seien sollten
das hab ich mir vor ein paar tagen auch gefixt, allerdings mache ich es anders, hab einfach anstatt unit ID 690 die 691 genommen und jetzt gehts, muddy hatte wohl das falsche monster da eingetragen.

was mich aber interessieren würde, wie lässt du ihn in den thorn porten und machst dann die abfrage?
kannst du vielleicht dein baal script in seiner gesamtheit mal posten damit man sich das anschauen kann? das wäre super.

lg,
jules
JulesWinnfiled is offline  
Old 11/01/2010, 12:01   #324
 
elite*gold: 0
Join Date: Oct 2009
Posts: 2
Received Thanks: 0
Hallo zusammen,

erstmal danke Muddy für den großartigen Bot!
Leider werde ich ziemlich heftig von restarts geplagt. Es passiert haupsächlich im Mausoleum und in den Alten Tunnel. Ohne jede Vorwahnung schließt das Fenster und eine Errormessage erscheint, die sich jedoch sofort wieder schließt. Bei 25%-50% der Runs macht er nen Restart.

Ich hab leider nichts gefunden was mir hilft!
Hofffe doch ihr könnte helfen. Danke schonmal!
CocoJango is offline  
Old 11/01/2010, 16:19   #325
 
elite*gold: 0
Join Date: May 2010
Posts: 41
Received Thanks: 7
Quote:
Originally Posted by JulesWinnfiled View Post
das hab ich mir vor ein paar tagen auch gefixt, allerdings mache ich es anders, hab einfach anstatt unit ID 690 die 691 genommen und jetzt gehts, muddy hatte wohl das falsche monster da eingetragen.

was mich aber interessieren würde, wie lässt du ihn in den thorn porten und machst dann die abfrage?
kannst du vielleicht dein baal script in seiner gesamtheit mal posten damit man sich das anschauen kann? das wäre super.

lg,
jules
hab einfach nur das
Code:
if(!NTM_MoveTo(me.areaid, 15112, 5068))
		{
			NTC_SendMsgToScript("MWBotGame.ntj", "NTM_MoveTo()");
			return;
		}
noch vor die souls/dolls abfrage gesetzt mehr nich

im gesamten halt so
Code:
if(!NTM_MoveTo(me.areaid, 15112, 5068))
		{
			NTC_SendMsgToScript("MWBotGame.ntj", "NTM_MoveTo()");
			return;
		}	
	if(!(MWConfig_SkipBaalOnSouls && NTC_FindUnit(NTC_UNIT_MONSTER, GetLocaleString(3070)) || MWConfig_SkipBaalOnDolls && NTC_FindUnit(NTC_UNIT_MONSTER, GetLocaleString(2904))))
	{					
		Print("ÿc8" + MW_CountMonstersInThrone(20) + " Monsters nearby, " + MW_CountMonstersInThrone()  + " in total.");
		
		if(NTConfig_PublicMode)
		{
			NTM_MoveTo(me.areaid, 15116, 5068);
			
			var _monsterCount = MW_CountMonstersInThrone(20);
			
			if(_monsterCount)
			{
				if(_monsterCount < 3)
					Say("TP cold, " + _monsterCount + " Monsters close!");
				else if(_monsterCount < 6)
					Say("TP warm, " + _monsterCount + " Monsters close!");
				else
					Say("TP hot, " + _monsterCount + " Monsters close!");
			}
			else
				Say("TP up, no Monsters close!");
			
			NTM_MakeTP();
			NTA_ClearPosition(25, true, 2);
		}

		NT_ClearThroneInt();

		if(NTConfig_PublicMode)
		{
			NTM_MoveTo(me.areaid, 15112, 5004, 1, true);

			NTM_MakeTP();
			Say("TP is safe!");
		}

		while(1)
		{
			if(me.classid == NTC_CHAR_CLASS_PALADIN || me.classid == NTC_CHAR_CLASS_BARBARIAN)
				NTM_MoveTo(me.areaid, 15092, 5028);
			else
				NTM_MoveTo(me.areaid, 15092, 5044);

			if(me.classid == NTC_CHAR_CLASS_PALADIN && !MWC_CheckForExpShrineUsers())
				NTC_PutSkill(109, NTC_HAND_RIGHT);

			for(i = 0 ; i < 6 ; i++)
			{
				_wave = NT_ThroneCheckInt();
				if(_wave > 0)
					break;

				NTC_Delay(500);
			}

			_starttick = GetTickCount();

			while(_wave == 0)
			{
				if(!NT_ThronePreAttackInt())
					NTC_Delay(200);

				if(GetTickCount()-_starttick > 15000)
				{
					NT_ClearThroneInt();

					_starttick = GetTickCount();
				}

				_wave = NT_ThroneCheckInt();
			}
					
			switch(_wave)
			{
			case 1:
				NTA_ClearPosition(40, true, 1);
				NTP_DoPrecast(true);
				break;
			case 3:
				NTA_ClearPosition(40, true, 2);
				NT_CheckHydraInt();
				break;
			case 4:
				NTA_ClearPosition(40, true, 2);
				break;
			case 5:
				NTA_ClearPosition(40, true);
				break;
			default:
				NTA_ClearPosition(40, true, 1);
				break;
			}

			if(_wave == 5)
				break;
		}

		if(NTConfig_KillBaal)
		{
			var _portal;

			if(!NTTMGR_CheckSafe(NTConfig_CheckSelfSafe, NTConfig_CheckMercSafe))
			{
				NTC_SendMsgToScript("MWBotGame.ntj", "NTTMGR_CheckSafe()");
				return;
			}
		
			if(NTConfig_PublicMode)
				Say("Killing Baal");
			
			NTM_MoveTo(me.areaid, 15092, 5010);

			NTP_DoPrecast(true);

			while(NTC_FindUnit(NTC_UNIT_MONSTER, 543))
				NTC_Delay(500);

			_portal = NTC_FindUnit(NTC_UNIT_OBJECT, 563, 1);

			if(!_portal)
			{
				NTC_SendMsgToScript("MWBotGame.ntj", "NTC_FindUnit()");
				return;
			}

			if(!NTM_UsePortal("Portal", 132, null, _portal))
			{
				NTC_SendMsgToScript("MWBotGame.ntj", "NTM_UsePortal()");
				return;
			}

			NTM_MoveTo(me.areaid, 15138, 5916);

			if(!NTA_KillMonster(544))
			{
				NTC_SendMsgToScript("MWBotGame.ntj", "NTA_KillMonster()");
				return;
			}

			NTSI_PickItems();
		}
	}
	else if(NTC_FindUnit(NTC_UNIT_MONSTER, GetLocaleString(3070)))
		Print("ÿc1Skipping Baal due to Black Souls");
		Say("Sorry to much Souls");
	else if(NTC_FindUnit(NTC_UNIT_MONSTER, GetLocaleString(2904)))
		Print("ÿc1Skipping Baal due to Dolls");
		Say("Sorry to much Dolls");

	if(NTConfig_PublicMode)
		Say("Next game");

	NTC_SendMsgToScript("MWBotGame.ntj", "SCRIPT_END");
}
2face1337 is offline  
Old 11/01/2010, 16:31   #326
 
elite*gold: 0
Join Date: Jun 2009
Posts: 65
Received Thanks: 3
Hey zusammen,

nutze momentan den D2NT 3.1 in Verbindung mit nem KUK und dem Light Sorc Script von Beasty.

Jetzt hat muddy ja hier diese genialen GameStatistik (erlangte xp,gold,etc) nach jedem Run in seinem Manager eingebaut.

Meine Frage nun, ist es möglich diese Anzeige auch zu bekommen, obwohl ich die beiden o.g. Modifikationen nutze?
Sprich, gibt es einen Code, den ich den *.ntj hinzufüge und ich bekomme auch diese Anzeige?

Danke schon mal =)

€dit:
Habe ein neues Topic aufgemacht:
chrifin is offline  
Old 11/01/2010, 21:14   #327
 
kal_el's Avatar
 
elite*gold: 0
Join Date: Jan 2009
Posts: 7,310
Received Thanks: 2,205
Quote:
Originally Posted by chrifin View Post
Hey zusammen,

nutze momentan den D2NT 3.1 in Verbindung mit nem KUK und dem Light Sorc Script von Beasty.

Jetzt hat muddy ja hier diese genialen GameStatistik (erlangte xp,gold,etc) nach jedem Run in seinem Manager eingebaut.

Meine Frage nun, ist es möglich diese Anzeige auch zu bekommen, obwohl ich die beiden o.g. Modifikationen nutze?
Sprich, gibt es einen Code, den ich den *.ntj hinzufüge und ich bekomme auch diese Anzeige?

Danke schon mal =)

€dit:
Habe ein neues Topic aufgemacht:
edit: habe neues topic geclosed
kal_el is offline  
Old 11/01/2010, 22:44   #328
 
elite*gold: 0
Join Date: Jul 2006
Posts: 469
Received Thanks: 235
Quote:
also muddy fragen .. der is gut, der weis das

closed
Wenn der noch aktiv wäre

Aber zur Frage: Ja kannst du. Musst du aber wohl selber machen, weil ich glaub kaum, dass einer Lust hat die Sachen für dich raus zu kopieren wenn du's ja auch selber machen kannst. So schwer ist das ganze JavaScript nicht
ldevil is offline  
Old 11/01/2010, 23:47   #329
 
elite*gold: 0
Join Date: Aug 2010
Posts: 91
Received Thanks: 4
Quote:
Originally Posted by ldevil View Post
Wenn der noch aktiv wäre
tja, sieht wohl leider so aus, hab ewig keinen post mehr von ihm gesehen.

wirklich schade, dennoch muddys bot ist und bleibt denke ich auch noch sehr lange der beste, da kommt nichts ran.
evade nutze ich mittlerweile gar nicht mehr, auch ohne evade ist muddys bot einfach das beste.

schade nur das muddy nicht mehr aktiv ist, ein bisschen arbeit an dem bot würde ihm gut tun, ich bin mir sicher es gäbe da noch so einiges an genialem code was muddy uns vor die füße knallen könnte, wo wir dann einfach nur noch wie eine horde zu seinen füßen liegen und nicht mehr tippen können vor lauter staunen über seine neusten ideen.

lg,
jules
JulesWinnfiled is offline  
Old 11/02/2010, 00:30   #330
 
Diablofarmer's Avatar
 
elite*gold: 0
Join Date: Sep 2009
Posts: 1,456
Received Thanks: 290
du musst doch blos Muddys funktionen in den Starter einbauen, das ist simple copy&paste arbeit, wird nicht länger als 5 minuten dauern , wenn du die relevanten Funktionen rausgesucht hast
Diablofarmer is offline  
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 05:03.


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.