[Release] Muddy's D2NT

07/28/2011 11:57 ges-rik#2701
umgestellt hab ich
problem bleibt das gleiche :(
07/28/2011 11:57 Antav#2702
Quote:
Originally Posted by TheCrazy11 View Post
0 heißt unendlich.
Aktivier doch mal ein paar Scripte! ;)
Ah okay... Wusste nicht dass ich die wirklich oben reinkopieren msus bei "current scripts", dachte es reicht sie bei den available scripts zu aktivieren. Danke :)

edit: gleich noch eine kleien Frage. Mein Hammerdin hat ständig mit "!..." die Lebensprozent des aktuellen ziels über dem kopf. wie bekomm ich das weg?

edit2: Und er lädt Leute ein (ist ein game ohne PW) obwohl der Public Mode nicht an ist, wie mache ich das auch aus?
07/28/2011 12:00 TheCrazy11#2703
Quote:
Originally Posted by Antav View Post
Ah okay... Wusste nicht dass ich die wirklich oben reinkopieren msus bei "current scripts", dachte es reicht sie bei den available scripts zu aktivieren. Danke :)

edit: gleich noch eine kleien Frage. Mein Hammerdin hat ständig mit "!..." die Lebensprozent des aktuellen ziels über dem kopf. wie bekomm ich das weg?
In der MWConfig_GlobalSettings.ntl:
Code:
	// Set to true to enable overhead status messages. NOTE: This will be visible for everyone in the game so you might not want to activate it when doing public games.
	MWConfig_ShowOverheadStatus = [COLOR="Red"]false[/COLOR];
07/28/2011 12:06 ges-rik#2704
ich hab das proble das wen meine sorc nach nen rund zum verkaufen geht und items verkaufen will schliest sich das programm und startet neu nicht bei allen items aba bei vielen und des is sau nervig :/ weil wen er wieder a neues spiel aufmacht will ers wieder verkaufen und des is dann imma as gleiche ......
es kommt immer kurz die meldung :
skriptfehler
Zeile:11
Zeichen :7
Fehler : erlaubnis verweigert
Code:0
URL: [Only registered and activated users can see links. Click Here To Register...]
07/28/2011 12:06 Muddy Waters#2705
Quote:
Originally Posted by sm0ker91 View Post
"Der hat aber schon eine Eni an, oder?"

jop hat er

das erste game geht alles perfekt
aber wenn er das 2te macht
geht er ins travi wp
und dann kommt die oben genannte fehler meldung
In dem Fall finde ich es recht seltsam. Das passiert reporduzierbar, also immer wieder? Einen Enigma Bug kannst du ausschließen? Die Option zum Wiederanlegen der Rüstung im Falle von letzerem hast du aktiviert?

Quote:
Originally Posted by muh999 View Post
Meine Sorc ist der Rusher
Gehen wir es einfach nochmal durch; für den Rusher:
Entry Point: NTBot.ntj
Die Einstellung in der Config sollten in etwa so aussehen:
[Only registered and activated users can see links. Click Here To Register...]

Darüber hinaus sollte die Sorc alle notwendigen Wegpunkte besitzen, ansonsten wird die Sache scheitern.

Quote:
Originally Posted by cobkillacalli View Post
Damn, that's fine thanks for the info!!!



Is there a way to make my druid bot not tele into the final wave of baals minions???
You could try increasing the Tornado range; but apart from that, I guess not, at least not that easily.

Quote:
Originally Posted by ges-rik View Post
wo stell ich des um ^^?
Also an sich stehen 3 Links in der Anleitung, vielleicht einfach mel letztere lesen, dann erübrigen sich direkt auch einige Fragen. ;)

Quote:
Originally Posted by Antav View Post
Hallo,

ich wollte mal den MuddyBot ausprobieren, hab alles eingestellt und eigentlich soltle alles laufen.

Aber...: Der Bot macht ein Spiel auf und leaved es aber gleich isntant wieder und landet im chat. Was ist denn da schief gelaufen? Habe mal die mingamelength auf ein paar Sekunden gesetzt und zu testen, aber nach Ablauf der Zeit ist er auch direkt rausgegangen (vorher war es auf 0). Kann denke ich mal nur irgendwie daran liegen, da im Manager im Log steht das das SPiel erfolgreich abgeshlossen wurde. Was soll ich tun?
Es empfielt sich, Bot Scripte zu aktivieren, sowie die Variable MWConfig_ExitGameOnMissingPassword mit false zu initialisieren, bei Spielen ohne Passwort. Du hast garantiert den Blockkommentar übersehen, darum solltest du vielleicht mal über die Verwendung eines [Only registered and activated users can see links. Click Here To Register...] nachdenken. ;)

LG
Muddy
07/28/2011 12:07 Antav#2706
Danke für die Hilfe, hab direkt beides in den Settings gefunden.

Noch ein Problem: Beim Cuben stürzt das Spiel ab (Windows Warnung), die sofort wegeht weil der Bot neustartet. Ich habe dieses direct TXT angemacht, ansosnten ist das Spiel aber Deutsch, liegt es daran? Und in gleichem Zug: habe ich das richtig vertanden dass er wenn ich ein paar Rezepte in die Char-Config schreibe auch nru die crafted? (muss cubing=true dann trotzdem an sein - dabei nimmt er ja alle die in der cubing.ntl stehen oder)?
07/28/2011 12:14 Muddy Waters#2707
Quote:
Originally Posted by ges-rik View Post
ich hab das proble das wen meine sorc nach nen rund zum verkaufen geht und items verkaufen will schliest sich das programm und startet neu nicht bei allen items aba bei vielen und des is sau nervig :/ weil wen er wieder a neues spiel aufmacht will ers wieder verkaufen und des is dann imma as gleiche ......
es kommt immer kurz die meldung :
skriptfehler
Zeile:11
Zeichen :7
Fehler : erlaubnis verweigert
Code:0
URL: [Only registered and activated users can see links. Click Here To Register...]
Was soll das eigentlich für eine zweifelhafte URL sein?
Ehrlich gesagt habe ich eine derartige Fehlermeldung noch nie gesehen und kann dazu demnentsprechend auch wenig sagen. :rolleyes:

Quote:
Originally Posted by Antav View Post
Danke für die Hilfe, hab direkt beides in den Settings gefunden.

Noch ein Problem: Beim Cuben stürzt das Spiel ab (Windows Warnung), die sofort wegeht weil der Bot neustartet. Ich habe dieses direct TXT angemacht, ansosnten ist das Spiel aber Deutsch, liegt es daran? Und in gleichem Zug: habe ich das richtig vertanden dass er wenn ich ein paar Rezepte in die Char-Config schreibe auch nru die crafted? (muss cubing=true dann trotzdem an sein - dabei nimmt er ja alle die in der cubing.ntl stehen oder)?
Es geht in erster Linie darum, dass dein D2 Englisch ist. Wie du es machst ist dabei egal, aber es muss Englisch sein; demnentsprechend geht das so nicht, nein. ;)

NTConfig_Cubing muss true sein, ansonsten wird gar nicht gecubt, es werden nur die aktivierten Rezepte ausgeführt, die Zutaten werden in den meisten Fällen automatisch gesammelt.

Zum Thema auto party:
MWConfig_AutoParty in der globalen Config auf false setzen.

LG
Muddy
07/28/2011 12:18 ges-rik#2708
naja die felermeldung bringt er jetz a nima er schliest nur noch das fenster und dan 3 sec warten startet er neu ......
07/28/2011 12:19 Antav#2709
Danke Muddy, nur noch die Frage wie ich die Rezepte die ich nicht craften möchte entferne, einfah rauslöschen oder die gewohnten "//" davor?
07/28/2011 12:23 sm0ker91#2710
"In dem Fall finde ich es recht seltsam. Das passiert reporduzierbar, also immer wieder? Einen Enigma Bug kannst du ausschließen? Die Option zum Wiederanlegen der Rüstung im Falle von letzerem hast du aktiviert?"

jop passiert immer wieder
spiel:1=klappt
spiel2=fehler wie oben gepostet
spiel3=fehler wie oben gepostet
usw

enigma bug kann ich ausschließen
steht auch auf true das er die rüssi raus und rein nehmen soll falls es eni bug wäre

Edit:2
hm wenn ich beim d2nt manger
stop und run jedesmal klicke
geht jeder run ^^
aber hab keine lust immer vorm pc zu sitzen und stop/run zu klicken :D

Edit:3
ich pack jetzt einfach am die char confi dazu
vllt is da ein fehler oder so ^^

Code:
/**
*	This file was modified by [email][Only registered and activated users can see links. Click Here To Register...][/email]
*	Check the programming section for updates and further scripts
*	Last Update: 03/02/2011
*
*	Hotkey				Description
*
*	Pause/Break			Pauses the current bot script.
*	Page up (PgUp)		Skips the current bot script.
*	Page down (PgDn)	Repeats the previous bot script
*	Home (Pos1)			Shows your current coordinates and areaid.
*	End					Shows current ping in status text bar.
*	Insert (Ins)		Logs all items on your char to either XML or TXT.
*	Delete (Del)		Exits the game. NOTE: Always use this key to leave a game!
*/

Include("NTBot/char_configs/MWConfig_GlobalSettings.ntl");

function NT_LoadConfig()
{
	MW_LoadGlobalSettings();
	
		//------------------------------------------------------------------------------
	//
	// Run Configuration
	//
	//------------------------------------------------------------------------------
	
	// Use the following syntax for activating botscripts: MWConfig_Script.push([<ScriptName>, <Script runtime in minutes (0 is infinite)>]);
	// ***************** Current schedule ******************
	//MWConfig_Script.push(["NTAndariel.ntj", 10]);
	//MWConfig_Script.push(["NTPit.ntj", 10]); MWConfig_ClearPathToPitSpectype = 0; NTConfig_ClearPitLevel1 = 2; // 0 : don't clear, 1 : clear path only, 2 : clear all
	//MWConfig_Script.push(["NTCountess.ntj", 5]); MWConfig_ClearCountessRoomsSpectype = 0;
	//MWConfig_Script.push(["NTAncientTunnels.ntj", 10]); MWConfig_ClearPathToTunnelsSpectype = 0x01;
	MWConfig_Script.push(["NTTravincal.ntj", 10]);
	//MWConfig_Script.push(["NTMephisto.ntj", 10]); MWConfig_OpenMephistoChest = true; MWConfig_MephistoClearArea = true;
	//MWConfig_Script.push(["NTEldritch.ntj", 10]); NTConfig_ShenkExtension = true;
	// *****************************************************
	//------------------------------------------------------------------------------
	// Available Scripts
	//------------------------------------------------------------------------------
	/* 
	// *********************** Act I ***********************
	
	//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", 5]); MWConfig_ClearCountessRoomsSpectype = 0;
	//MWConfig_Script.push(["NTPit.ntj", 10]); MWConfig_ClearPathToPitSpectype = 0; NTConfig_ClearPitLevel1 = 2; // 0 : don't clear, 1 : clear path only, 2 : clear all
	//MWConfig_Script.push(["NTAndariel.ntj", 10]);
	
	// *********************** Act II **********************
	
	//MWConfig_Script.push(["NTRadament.ntj", 10]);
	//MWConfig_Script.push(["NTColdworm.ntj", 10]);
	//MWConfig_Script.push(["NTAncientTunnels.ntj", 10]); MWConfig_ClearPathToTunnelsSpectype = 0x01;
	//MWConfig_Script.push(["NTSummoner.ntj", 5]); NTConfig_KillFireEye = false; MWConfig_ClearPathToSummonerSpectype = 0;
	//MWConfig_Script.push(["NTDuriel.ntj", 10]); MWConfig_ClearPathToDurielSpectype = 0x01;
	
	// ********************** Act III **********************
	
	//MWConfig_Script.push(["MWFlayerJungle.ntj", 10]);
	//MWConfig_Script.push(["MWKurastSewers.ntj", 5]); MWConfig_ClearPathToKurastSewersSpectype = 0;
	//MWConfig_Script.push(["MWKurastTemples.ntj", 5])
	MWConfig_Script.push(["NTTravincal.ntj", 5]);
	//MWConfig_Script.push(["NTMephisto.ntj", 5]); MWConfig_OpenMephistoChest = true; MWConfig_MephistoClearArea = true;
	
	// *********************** Act IV **********************
	
	//MWConfig_Script.push(["NTIzual.ntj", 5]);
	//MWConfig_Script.push(["MWRiverOfFlame.ntj", 10]);
	//MWConfig_Script.push(["NTHephasto.ntj", 10]);
	//MWConfig_Script.push(["NTDiablo.ntj", 10]); MWConfig_KillFullInfectorMob = true; MWConfig_StartAtStar = false; // false: start at entrance, true: start at star
	
	// *********************** Act V ***********************
	
	//MWConfig_Script.push(["NTEldritch.ntj", 5]); NTConfig_ShenkExtension = true;
	//MWConfig_Script.push(["NTThreshSocket.ntj", 5]);
	//MWConfig_Script.push(["NTFrozenRiver.ntj", 10]); NTConfig_ClearFrozenRiver = false;
	//MWConfig_Script.push(["NTGlacialTrail.ntj", 10]); NTConfig_ClearGlacialTrail = false;
	//MWConfig_Script.push(["NTIcyCellar.ntj", 5]); NTConfig_ClearIcyCellar = false;
	//MWConfig_Script.push(["NTNihlathak.ntj", 5]); 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; MWConfig_DoBaalPreAttack = true;
	
	// *********************** Misc ************************
	
	//MWConfig_Script.push(["MWSuperChests.ntj", 20]); MWConfig_SuperChestClearAreaRadius = 10; MWConfig_SuperChestAreas = ["Cave Level 2", "Mausoleum", "Hole Level 2", "Pit Level 2", "Sewers Level 3", "Halls of the Dead Level 2", "Stony Tomb Level 2", "Maggot's Lair Level 3", "Ancient Tunnels", "Tal Rasha's Tomb", "Arachnid Lair", "Swampy Pit Level 3", "Flayer Dungeon", "Sewers Level 2", "Abbadon", "Pit of Acheron", "Drifter Cavern", "Infernal Pit", "Icy Cellar", "Halls of Pain"];
	//MWConfig_Script.push(["MWRush.ntj", 0]); MWConfig_IsRusher = true; MWConfig_ActiveQuestersName = ""; MWConfig_NumberOfCharsToRush = 1; MWConfig_GetHoradricCubesInNorm = true; MWConfig_QuestSchedule = ["A4Q1", "A5Q1"]; MWConfig_RushActs = [1, 2, 3, 4, 5]; 
	//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]);
	//MWConfig_Script.push(["MWBloodyRejuvs.ntj", 10]);
	//MWConfig_Script.push(["MWOrganHarvest.ntj", 10]); MWConfig_EnterInvalidUberPortals = true; MWConfig_PauseOnLackOfKeys = false; MWConfig_IntendedUberPortal = 0; // Matron's Den: 133; Forgotten Sands: 134; Furnace Of Pain: 135;
	//MWConfig_Script.push(["MWUberTristram.ntj", 10]); MWConfig_PauseOnLackOfOrgans = false;
	
	*/
	//------------------------------------------------------------------------------
	// Misc 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.
	MWConfig_ResetArmor = true;	// Set to true to reset your Enigma if Teleport skill is missing. WARNING: Activating this feature may - though not likely will - result in the loss of your enigma. Use at your own risk!

	//------------------------------------------------------------------------------
	// Potion Configuration
	//------------------------------------------------------------------------------
	
	NTConfig_LifeThresh = 70;		// Drink a normal potion if under this percent of life.
	NTConfig_LifeRejuvThresh = 60;	// 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_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.
	
	//------------------------------------------------------------------------------
	// Chicken Configuration
	//------------------------------------------------------------------------------
	
	// This is your chicken life. If you go below this threshhold, your char will exit the game. You can either enter a percentage (1-100), an absolute threshold (>100) or 0 to deactivate life chicken.
	NTConfig_LifeChicken = 30;
	// This is your chicken mana. If you go below this threshhold, your char will exit the game. You can either enter a percentage (1-100), an absolute threshold (>100) or 0 to deactivate mana chicken.
	NTConfig_ManaChicken = 0;
	// This is your merc's chicken life in percent. If your merc goes below this threshhold, your char will exit the game.
	NTConfig_MercChicken = 0;
	
	//------------------------------------------------------------------------------
	// Inventory Configuration
	//------------------------------------------------------------------------------
	
	// Number of free columns. If less full columns are free stashing is set.
	NTConfig_FreeSpace = 5;

	// Each number represents a slot in your inventory.
	// Set to 0 if the slot and its content must not be touched.
	// Set to 1 to allow access to this slot.
	// Set to 2 to select the slot that is used for storing keys. (if keys are kept at another slot, your char will try to move them)
	NTConfig_Columns[0] = [1,1,0,0,0,0,0,0,0,0];
	NTConfig_Columns[1] = [1,1,0,0,0,0,0,0,0,0];
	NTConfig_Columns[2] = [1,0,0,0,0,0,0,0,0,0];
	NTConfig_Columns[3] = [1,2,0,0,0,0,0,0,0,0];

	// Maximum gold amount carried before going to stash.
	NTConfig_MinGoldToStash = 250000;
	
	// Set to true if your char is supposed to carry, buy and pick up keys. You do not need to add keys to your .nip files, they will be picked up anyway if this is set to true.
	MWConfig_CarryKeys = true;

	//------------------------------------------------------------------------------
	// Belt Configuration
	//------------------------------------------------------------------------------
	
	// Determine how many columns for each type of potion are used.
	// Available types : "hp" = health | "mp" = mana | "rv" = rejuvenation
	// The first number indicates how many columns will be used for this type of potion.
	// The second number indicates the minimum amount of potions in one column. If there are less potions in a single column when your char is in town, he will is visit a merchant in order to buy potions.
	// Unlike in vanilla D2NT, there is no need to specify which column is used for certain type of potion, this will be chosen automatically!
	MWConfig_BeltTypeColQuantity["hp"] = [3, 3];
	MWConfig_BeltTypeColQuantity["mp"] = [1, 3];
	MWConfig_BeltTypeColQuantity["rv"] = [0, 0];
	
	// Visit Town and buy potions if your char lacks mana when trying to loot a corpse or teleport.
	MWConfig_BuyPotionsOnLackOfMana = true;
	
	// Set to true to replace low quality potions with higher quality potions that just dropped.
	MWConfig_ReplaceLowQualityPotions = true;

	//-----------------------------------------------------------------------------------
	// NipFile Configuration
	//-----------------------------------------------------------------------------------
	
	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("private/temp.nip");
	
	//------------------------------------------------------------------------------
	// Pickit Configuration
	//------------------------------------------------------------------------------
	
	// Radius to check for dropped items. NOTE: The maximum is at about ~75, entering higher values will not have any effect.
	NTConfig_SnagRange = 70;
	
	// Set to true to check for dropped items whenever you kill a monster.
	MWConfig_PickItemsInstantly = false;
	
	//------------------------------------------------------------------------------
	// Find Item Configuration
	//------------------------------------------------------------------------------
	
	// Set to true to loot nearby corpses using Find Item.
	MWConfig_UseFindItem = true;
	
	// This is the default range to check for corpses when Find Item is activated.
	MWConfig_FindItemRange = 30;
	
	// Set to true to check for dropped items right after looting a corpse. NOTE: This will slow down your runs and therefore should definately be set to false when doing private games.
	MWConfig_PickLootedItemsInstantly = false;
	
	// If you do not like to loot corpses in a certain area, you can its areaid as an exception below. NOTE: All areaids can be found in "sdk\areas.txt".
	// MWConfig_FindItemExceptions.push(<areaid1>, <areaid2>, <areaidn>);
	
	//------------------------------------------------------------------------------
	// Chest Configuration
	//------------------------------------------------------------------------------
	
	// Set to true to open chests. NOTE: This only affects some super unique chests in certain boss scripts.
	NTConfig_OpenChest = true;
	
	// Set to true to open almost any type of container.
	MWConfig_OpenAllNearbyChests = true;
	
	// Set to true to check for dropped items right after opening a chest. NOTE: This will slow down your runs and therefore should definately be set to false when doing private games.
	MWConfig_PickChestLootsInstantly = false;
	
	// This is the range being checked for chests after clearing an area or room. NOTE: You should not set this too high, 30 is a good value.
	MWConfig_OpenChestsRange = 30;
	
	// If you do not like to open chests in a certain area, you can its areaid as an exception below. NOTE: All areaids can be found in "sdk\areas.txt".
	// MWConfig_ChestExceptions.push(<areaid1>, <areaid2>, <areaidn>);

	//------------------------------------------------------------------------------
	// Cubing Configuration
	//------------------------------------------------------------------------------
	
	// Set to true to enable cubing and crafting. NOTE: The recipes are added in the global config by default. If you like to craft certain recipe only using this very char, add those recipes below.
	NTConfig_Cubing = false;
	
	//------------------------------------------------------------------------------
	// General Configuration
	//------------------------------------------------------------------------------
	
	// Set to true to activate public mode. By activating public mode, your char will form a party, open TPs and do some chat outputs when running certain bot scripts.
	NTConfig_PublicMode = false;

	// Set to true to exit the game instantly if the game is public. This may happen sometimes due to an error pasting the password correctly.
	MWConfig_ExitGameOnMissingPassword = false;
	
	// Set to true to exit the game when another player expresses hostility towards you.
	me.quitonhostile = false;
	
	// This is the maximum time in seconds your char will remain in a single game. Set to 0 to stay in game infinitely.
	me.maxgametime = 500;
	
	// This is the minimum time in seconds for your char to remain in a single game. Your char will not exit the game before this time elapsed.
	me.mingametime = 0;
	
	//------------------------------------------------------------------------------
	// Shrine Configuration
	//------------------------------------------------------------------------------
	
	// Set to true to activate nearby shrines. Shrines will only be activated if it is actually useful.
	MWConfig_ActivateNearbyShrines = true;
	
	// If you would like to skip shrines in a certain area, you can its areaid as an exception below. NOTE: All areaids can be found in "sdk\areas.txt".
	// MWConfig_ShrineExceptions.push(<areaid1>, <areaid2>, <areaidn>);
	
	//------------------------------------------------------------------------------
	// Precast Configuration
	//------------------------------------------------------------------------------
	
	// Your precast skills can be defined in the array below. NOTE: Battle Command, Battle Orders and Shout will be cast automatically. Constants for all skill ids can be found in "scripts\libs\common\MWSkills.ntl".
	MWConfig_PrecastSkills = [];
	
	// Set this to true if you would like to switch slots right after casting BC, BO and Shout. If set to false, your char will remain with the BO Slot until the whole precast procedure is done.
	MWConfig_SwitchSlotsAfterBoPrecast = true;
	
	//------------------------------------------------------------------------------
	// Attack Configuration
	//------------------------------------------------------------------------------

	NTConfig_AttackSkill[0] = MWS_WAR_CRY;		// This skill is used once whenever attacking a new target. Set to 0 to deactivate.
	NTConfig_AttackSkill[1] = MWS_WHIRLWIND;	// Primary skill to bosses.
	NTConfig_AttackSkill[2] = 0;				// Reserved
	NTConfig_AttackSkill[3] = MWS_WHIRLWIND;	// Primary skill to others.
	NTConfig_AttackSkill[4] = 0;				// Reserved
	NTConfig_AttackSkill[5] = MWS_BERSERK;		// Secondary skill in case monster is immune to primary skill. Set to 0 to deactivate.
	NTConfig_AttackSkill[6] = 0;				// Reserved
	NTConfig_AttackSkill[7] = 0;				// Reserved
	NTConfig_ClearPosition = true;	// Set to true if you want to clear area after killing boss.
	
	// Set to true if you want to clear area after killing boss. NOTE: This only affects a few botscripts.
	NTConfig_ClearPosition = true;
	
	// Set to true to clear area when killing a boss and the position is crowded by monsters. NOTE: Setting this to true may cause NTA_KillMonster() to fail way more often.
	MWConfig_ClearBossPosition = false;
	
	// This is the number of attacks to be performed before the the character tries to move to another position. Set to 0 not to reposition.
	MWConfig_AttacksBeforeRepositioning = 25;

	// Define a time limit for your attacks for each type of monster.
	MWConfig_AttackTimeLimit[0] = 20;	// Maximum time in seconds to attack a normal monster
	MWConfig_AttackTimeLimit[1] = 120;	// Maximum time in seconds to attack a super unique monster
	MWConfig_AttackTimeLimit[2] = 30;	// Maximum time in seconds to attack a champion
	MWConfig_AttackTimeLimit[3] = 120;	// Maximum time in seconds to attack a bosse
	MWConfig_AttackTimeLimit[4] = 30;	// Maximum time in seconds to attack a minion
	
	// Define when a monster is considered immune by entering the index of one or more of your attack skills. As an example: [1, 3] means that a monster is considered immune if it is immune to both NTConfig_AttackSkill[1] and NTConfig_AttackSkill[3], whatever those may be.
	MWConfig_CheckImmunitySkills = [];
	
	// Select the behaviour of your character when encountering a monsters that is considered immune referring to the definition above.
	// 0: Don't do anything. (D2NT default)
	// 1: Get close to the monster, use static field if the monster is not immune to lightning.
	// 2: Skip the monster.
	// 3: Attack the monster using NTConfig_AttackSkill[8] and NTConfig_AttackSkill[9]
	NTConfig_BehaviourOnImmuneMonster = 0;
	
	NTConfig_AttackSkill[8] = 0;	// Skill to be used against user defined immunes.
	NTConfig_AttackSkill[9] = 0;	// Untimed Skill to be used against user defined immunes.
	
	// 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;
}
07/28/2011 13:01 -Nemesis1337-#2711
Pack sowas das nächste Mal bitte in nen Spoilertag & [Code] Tag^^ thx

Öhm ansonsten sieht die CharConfig ok aus.
07/28/2011 13:02 sm0ker91#2712
Quote:
Originally Posted by -Nemesis1337- View Post
Pack sowas das nächste Mal bitte in nen Spoilertag ^^ thx

Öhm ansonsten sieht die CharConfig ok aus.
habs nunn so gelöst *gg*
wusste bis grad nciht wie ich das in code schreibe :D
07/28/2011 13:25 Traycas#2713
Quote:
Originally Posted by Antav View Post
Danke Muddy, nur noch die Frage wie ich die Rezepte die ich nicht craften möchte entferne, einfah rauslöschen oder die gewohnten "//" davor?
Beides ist möglich, ich würde dir jedoch raten die "//" davor zu stezen. Solltest du sie später doch noch benötigen, kannst du sie einfach reaktivieren in dem du die "//" wieder entfernst...

Greets Traycas
07/28/2011 13:25 Nobodyknow!#2714
Quote:
Originally Posted by sm0ker91 View Post
hey muddy
hab mir grad ma den bot geladen für den goldfind barb script :)

und ich hab da ein problemchen

erster run läuft super beendet das game
wartet in channel
macht neues game auf dann kommt:
NTTravincal.ntj : NTM_MoveTo()failed (Travincal
[Only registered and activated users can see links. Click Here To Register...]

Ich habe auch bei superchest immer den einen Fehler mit moveto_failed, wenn er im inneren Kloster ist. Und am Waypoint etc liegt es nicht. Ich glaube, dass es ab und zu passiert und vermutlich im skript er dich in ein Gebiet bringen möchte, wo du vllt nicht hinkannst.
07/28/2011 13:53 Klangsphaere#2715
Hatte gerade mal in der "Keys&Organs" item-pickit die 3 Keys aktiviert und dann Summoner Runs gestartet. Hab dann zufällig gesehn das nen Key gedroppt ist und er ihn nicht gepickt hat. Dann hab ich in der "normal-pickit" gesehen das es da auch Einträge für die Schlüssel gibt. Funktioniert also die Keys&Organs nicht?