D2NT Problem mit multiple bots

04/14/2010 16:37 heretic#1
Moin,

ich bin wohl zu blöd aber ich krieg es nicht geregelt 2 Bots
gleichzeitig laufen zu lassen.
Bot1 habe ich Key1 genommen und als CDKey eingetragen,
für Bot2 Key2.
Wollte die beiden jetzt mal benutzen um mich selbst zu ziehen und
habe als Entrypoint NTmap genommen.
Wenn ich Bot1 starte und anschliessend Bot2 meint
er, es kann nur ein Diablo laufen.
Ich dachte es geht ohne Sandboxie?
04/14/2010 16:56 Tablet#2
Bei nur 2 Diablofenstern könntest du auch erst normal Diablo starten und dann per NT Manager, da kommt dann auch keine Fehlermeldung (zumindest bei mir)
04/14/2010 18:09 heretic#3
Jetzt dreht er völlig durch...ich habe alles neu gemacht, 2 bot directories,
wenn ich in d2nt das Profil starte dann restartet das alle 5 sekunden aber startet
keinen Bot und geht nicht in die Lobby oder sowas
04/14/2010 18:17 TheBluebird#4
Zwei Sequenzen via D2NT:
Zwei Profile erstellen, bei denen du auf den Pfad der Game.exe achten musst. Es sollte natürlich nicht zwei mal die gleiche exe gestartet werden.
Unter EntryPoint auf NTBot.ntj bei beiden stellen. Speichern - fertig.

Ohne D2NT:
[Only registered and activated users can see links. Click Here To Register...]
Hier startest du Diablo 2 die D2Multi.ese.
Beachte die Voreinstellungen, die auf der Seite auch erklärt werden.

Ich wende täglich beide Versionen an!

Gruß Blue

Ich wende beide Versionen an.
04/14/2010 18:23 heretic#5
Quote:
Originally Posted by TheBluebird View Post
Zwei Sequenzen via D2NT:
Zwei Profile erstellen, bei denen du auf den Pfad der Game.exe achten musst. Es sollte natürlich nicht zwei mal die gleiche exe gestartet werden.
Unter EntryPoint auf NTBot.ntj bei beiden stellen. Speichern - fertig.

Ohne D2NT:
[Only registered and activated users can see links. Click Here To Register...]
Hier startest du Diablo 2 die D2Multi.ese.
Beachte die Voreinstellungen, die auf der Seite auch erklärt werden.

Ich wende täglich beide Versionen an!

Gruß Blue

Ich wende beide Versionen an.
ja...ich wollte jetzt zur Sicherheit alles noch mal neu machen und einrichten,
aber siehe oben...jetzt restartet es nur noch alle 5 sekunden, ich habe null
Ahnung was jetzt schiefgelaufen ist.
Habe im D2NT Profil nun so ziemlich alles nachgeprüft was zu prüfen ist,
finde keinen Fehler. Bot lief ja auch 3 Tage. Nun kriege ich nicht mal mehr
einen einzelnen Bot gestartet. Er loggt sich nicht mal ein, es kommt sofort
wieder restart.
04/14/2010 18:45 Qanchao#6
Quote:
Originally Posted by heretic View Post
Habe im D2NT Profil nun so ziemlich alles nachgeprüft was zu prüfen ist,
finde keinen Fehler. Bot lief ja auch 3 Tage. Nun kriege ich nicht mal mehr
einen einzelnen Bot gestartet. Er loggt sich nicht mal ein, es kommt sofort
wieder restart.
Dann stimmt meistens das D2 verzeichnis im Manager nicht, wenn er ständig restarts macht
04/14/2010 19:06 heretic#7
Habe es überprüft, das Verzeichnis stimmt.
D2 startet ja auch nur es tut nichts, nach 2 sekunden versucht
schon das nächste zu starten.
Sandboxie geht.
Ich habe bei der Neueinrichtung folgendes gemacht:
(Ich schilder das mal vielleicht finde ich schon beim schreiben einen
eigenen Fehler)

Alles gelöscht.
D2 komplett neu installiert.
Battlenet Patch.
Mit dc2key meinen Bot1 Key direkt eingetragen.
Kopiert nach Directory "Bot1".
Desktop Shortcut gemacht.
Mit dc2key meinen Bot2 Key direkt eingetragen.
Kopiert nach Directory "Bot2".
Desktop Shortcut gemacht.
Mit dc2key meinen dritten, hoffentlich noch sauberen Key ins Originalverzeichnis direkt eingetragen.
Desktop Shortcut gemacht.
Neues Profil für einen Bot in D2NT:
In D2NT den Pfad "c:\games\bot1\Diablo II.exe" eingetragen,
sowie Account etc. (Keinen Key).

Es loggt sich nicht ein und restartet ständig.
Gott ich finde den Fehler nicht.
Sandboxie geht mit beiden Bot-Directories.

Mit d2ckey neue Keyfiles für Bot1 und Bot2 erstellt und in die
entsprechenden Directories kopiert und in den D2NT Manager
eingetragen. Geht auch nicht.
Ich beiss in den Tisch.
04/14/2010 19:11 jokerpvp#8
mann kann bis zu 8 oder mehr gleichzeitig laufen lassen du musst nur immer nen neuen fad bei edit eintragen mit anderen cd code und dann get das habe 6 mal d2nt laufen auf einem desktop :D
04/14/2010 19:13 heretic#9
aaah. Ich Depp. sorry für die Aufregung.
Es muss game.exe eingetragen werden, nicht Diablo II.exe.
Qanchao lag richtig.
04/23/2010 21:04 chucky14#10
ne frage meine soso telt zu baal und alles aber greift niemanden an sie stellt sich einfach nur hinn und mach nix kann sich das mal jemand angucken hier ist die char datei :

var NTConfig_CastStatic;

function NT_LoadConfig()
{
//------------------------------------------------------------------------------
// Boss configuration
//------------------------------------------------------------------------------
NTConfig_Script.push("NTPindleskin.ntj"); NTConfig_NihlathakExtension = false;
NTConfig_Script.push("NTNihlathak.ntj"); NTConfig_PindleskinExtension = true;NTConfig_KillNihlathak = true;
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("NTBaal.ntj"); NTConfig_KillBaal = true;NTConfig_ClearA3SewersLevel1 = 2;
NTConfig_Script.push("NTDiablo.ntj");NTConfig_Clea rA3SewersLevel1 = 2;
//NTConfig_Script.push("NTHephasto.ntj");
//NTConfig_Script.push("NTIzual.ntj");
NTConfig_Script.push("NTMephisto.ntj");NTConfig_Cl earA3SewersLevel1 = 2;
//NTConfig_Script.push("NTTravincal.ntj");
NTConfig_Script.push("NTKurastTravel.ntj");
//NTConfig_Script.push("NTAct3Sewers.ntj"); NTConfig_ClearA3SewersLevel1 = 2; // 0 : don't clear, 1 : clear path only, 2 : clear all
NTConfig_Script.push("NTSummoner.ntj"); NTConfig_KillFireEye = true;NTConfig_ClearA3SewersLevel1 = 2;
NTConfig_Script.push("NTDuriel.ntj");NTConfig_Clea rA3SewersLevel1 = 2;
//NTConfig_Script.push("NTAncientTunnels.ntj");
//NTConfig_Script.push("NTColdworm.ntj");
//NTConfig_Script.push("NTRadament.ntj");
NTConfig_Script.push("NTAndariel.ntj");NTConfig_Cl earA3SewersLevel1 = 2;
NTConfig_Script.push("NTCountess.ntj");NTConfig_Cl earA3SewersLevel1 = 2;
//NTConfig_Script.push("NTTreehead.ntj");
NTConfig_Script.push("NTPit.ntj"); NTConfig_ClearPitLevel1 = 2; // 0 : don't clear, 1 : clear path only, 2 : clear all
//NTConfig_Script.push("NTMausoleum.ntj"); NTConfig_KillBloodRaven = true;
//NTConfig_Script.push("NTHole.ntj"); NTConfig_ClearHoleLevel1 = 1; // 0 : don't clear, 1 : clear path only, 2 : clear all
//NTConfig_Script.push("NTTristram.ntj"); NTConfig_KillRakanishu = true;

//------------------------------------------------------------------------------
//------------------------------------------------------------------------------
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

//------------------------------------------------------------------------------
//------------------------------------------------------------------------------
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_LifeThresh = 60; // Drink a normal potion if under this percent of life.
NTConfig_LifeRejuvThresh = 40; // Drink a rejuvenation potion if under this percent of life.
NTConfig_ManaThresh = 30; // Drink a normal potion if under this percent of mana.
NTConfig_ManaRejuvThresh = 10; // Drink a rejuvenation potion if under this percent of mana.
NTConfig_LifeChicken = 30; // This is your chicken life percent. If you go below this life total, exit game.
NTConfig_ManaChicken = 0; // This is your chicken mana percent. If you go below this mana total, exit game.

NTConfig_MercLifeThresh = 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 = 20; // This is your mercs chicken life percent. If he goes below this, exit game.

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

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

NTConfig_MinGoldToStash = 100000; // 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";

//-----------------------------------------------------------------------------------
// SnagIt configuration
// Select one group only (normal / advance / extreme)
//-----------------------------------------------------------------------------------
//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_SnagRange = 40; // Radius to check for dropped items. 40 is a good number here

//------------------------------------------------------------------------------
// Cubing configuration
//------------------------------------------------------------------------------
NTConfig_Cubing = false; // Enable cubing

//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, 442]); // Socket Sacred Armor

//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 = false; // Enable gambling
//NTConfig_GambleStartGold = 800000; // Gold amount to start the gambling
//NTConfig_GambleStopGold = 300000; // 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_PublicMode = false;
NTConfig_CheckCloneDiablo = false; // Set to true if you want to wait in game after notifying "Diablo Walks the Earth" msg.
NTConfig_OpenChest = true; // Set to true to open chest
me.quitonhostile = false;

//------------------------------------------------------------------------------
// Attack configuration
//------------------------------------------------------------------------------
NTConfig_AttackSkill[0] = 20; // Lightning Bolt
NTConfig_AttackSkill[1] = 20; // Lightning Bolt
NTConfig_AttackSkill[2] = 20; // Lightning Bolt
NTConfig_AttackSkill[3] = 20; // Lightning Bolt
NTConfig_AttackSkill[4] = 20; // Lightning Bolt
NTConfig_AttackSkill[5] = 20; // Lightning Bolt
NTConfig_AttackSkill[6] = 20; // Lightning Bolt
NTConfig_ClearPosition = true; // Lightning Bolt

// 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 = 0x04|0x40;
// 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|0x04|0x10|0x40;

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




vllt. kann mir ja jemand sagen und helfen was da nicht stimmt , weil sie ja nicht angreift danke schonmal
04/23/2010 21:08 HcAndi20#11
poste dein Problem in den richtigen Thread @ Chucky
[Only registered and activated users can see links. Click Here To Register...]

jetzt tun sie ja schon statt wie meistens Threads zu eröffnen ihre Probleme in irgendwelche Threads posten^^
10/27/2010 15:50 egolawz#12
änder mal
Code:
//------------------------------------------------------------------------------
// Attack configuration
//------------------------------------------------------------------------------
NTConfig_AttackSkill[0] = 20; // Lightning Bolt
NTConfig_AttackSkill[1] = 20; // Lightning Bolt
NTConfig_AttackSkill[2] = 20; // Lightning Bolt
NTConfig_AttackSkill[3] = 20; // Lightning Bolt
NTConfig_AttackSkill[4] = 20; // Lightning Bolt
NTConfig_AttackSkill[5] = 20; // Lightning Bolt
NTConfig_AttackSkill[6] = 20; // Lightning Bolt
NTConfig_ClearPosition = true; // Lightning Bolt
zu

Code:
//------------------------------------------------------------------------------
// Attack configuration
//------------------------------------------------------------------------------
NTConfig_AttackSkill[0] = 0;
NTConfig_AttackSkill[1] = 20; // Lightning Bolt
NTConfig_AttackSkill[2] = 0;
NTConfig_AttackSkill[3] = 0;
NTConfig_AttackSkill[4] = 0;
NTConfig_AttackSkill[5] = 0;
NTConfig_AttackSkill[6] = 0;
NTConfig_ClearPosition = true;
10/27/2010 16:56 kal_el#13
man siehe.... 04-23-2010

closed