Bonjour à vous tous, je voudrais vous faire partagé la version de D2NTv3.1_Compilation que j'utilise.
Avant toutes chose sachez que les scripts originaux ne sont pas de moi mais de différent auteurs ainsi que la compilations d'ailleurs....( les crédits se trouve dans l archive). J'ai juste légerment modifié les scripts pour leurs apporté soit des extensions ou des fixes qui me semblais utile.
Sachez aussi que vous utilisez les bots et autres hacks à vos risque et péril! En aucun cas vous ne pourrez tenir qui que se soit responsable de la fermeture/bannissement de vos compte/clé cd.
Afin de vous facilitez la vie, commencez par télécharger Notepad++ qui est un utilitaire qui remplace le bloc note et qui est beaucoup plus claire visuellement.
Installez le et suivez les informations d'installation. Ensuite sur la page principale de notepad++ aller dans l'onglet langage puis sur la lettre 'J' et enfin choisissez Java Script.
Et bien sur le dossier contenant le bot et un petit bonus(item lvl viewer).D2NTv3.1_Compilation.rar1.26 Mo250 téléchargement(s) Décompressez le dossier D2NTv3.1_Compilation.rar ou vous voulez SAUF dans le dossier d'installation de DiabloII(LOD)
Ensuite voici le dossier DATA qui permet de mettre votre diabloII(LOD) en anglais.Data.rar162 octets88 téléchargement(s) Décompressez le et glissez le dans le dossier d'installation de DiabloII(LOD) qui se trouve par défaut dans :C:\Program Files\Diablo II et C:\Program Files (x86)\Diablo II pour les utilisateur de Seven.
Il faut bien garder à l'esprit que vous devez respecter les informations décrite ici sous peine de ne pas réussis a faire fonctionné le bot.
Nous allons voire tout le déroulement d'un multi-boting.
Les configurations de base. Comment faire pour mettre D2 en anglais. Comment configuré d2nt compilation. Les sorts des personnages de D2. Le pick-it. Le launcher. Le rush-bot Le multi-bot. Le leech-bot. Item-viewer.
D2nt est, lorsqu'on prend la peine de lire et réfléchir..., très simple à utiliser.
Souvent au cours de ce guide vous serez amené à modifier les variantes (très simple il faut le dire) de d2nt. Mais il est important de suivre quelque règles de base.
Vous devez IMPÉRATIVEMENT respecter la case, c'est à dire que une majuscule est une majuscule et une minuscule est une minuscule.
Souvent, par exemple vous devrez écrire true(vrai en anglais) et fasle(faux) j ai bien écris true / false et non True / False. Même chose pour le nom de votre personnage :Baal_WeaKoS ne peut s'écrire bAAl-wEAkOs. Vous remarquerez aussi les sigles du nom : _ n'est pas - et vice versa.
La majorité des erreurs provient de la syntaxe c'est à dire de se que vous écrivez(que cela soit dans les fichiers de configuration ou dans la pick liste).
Dans la configuration de votre bot, vous serrez souvent amené a modifier des lignes afin qu'elle soit lu ou non. Cela se passe comme suit: Voici un extrait de code:
Dans la première ligne : //NTConfig_Script.push("NTBaal.ntj"); NTConfig_KillBaal = true; Les '//' veux dire ne sera pas lu et donc pas effectué
Dans la seconde ligne: NTConfig_Script.push("NTBaal.ntj"); NTConfig_KillBaal = true; Les '//' ne sont plus la et donc cette ligne sera lue, vous remarquez le 'true' dont nous avons parlé précédemment.... veux donc dire 'vrai' ! NTConfig_KillBaal = true; veux donc dire KillBall = vrai .
Dans la troisième ligne: NTConfig_Script.push("NTBaal.ntj"); NTConfig_KillBaal = fasle; Les '//' ne sont plus la et donc cette ligne sera lue, vous remarquez le 'false' dont nous avons parlé précédemment.... veux donc dire 'faux' ! NTConfig_KillBaal = false; veux donc dire KillBall = faux .
Vous voyez? C'est pas bien compliqué .
Avez vous remarquez les couleurs dans les lignes de code? Les différences entre activer ou pas? C'est pour cela que je vous renvois au premier poste afin de ne pas oublié de configurer Notepad++.
C'est très simple vous l'avez fait lorsque vous avez mis le dossier Data dans votre répertoire DiabloII(LOD).
COMMENT!! vous ne l'avez pas encore fais ?! go post1 et vite !!
Par contre vous voudriez joué toujours en anglais? Vous ne savez pas comment faire?
Très simple! Cliquez droit sur le raccourcis D2 de votre bureau, onglet propriété et vous ajoutez a la fin de la cible -directxt Cela dois ressembler à ceci: "C:\Program Files (x86)\Diablo II\Diablo II.exe" -directxt N'oubliez pas l'espace entre exe" et -directxt
Il existe d'autre petite chose du genre:
-w // joue en fenêtré -nosound //je dois quand pas vous l'expliquez ca hein ?! -directxt //permet de lancer le fichier Data
Vous pouvez bien sur utiliser tout cela en même temps : "C:\Program Files (x86)\Diablo II\Diablo II.exe" -w -directxt -nosound
Alors la faites gaffe on entre dans la partie ou il faut faire attention, TRES attention. Si vous merdez ici ..... Ca va être galère! Ici, j'ai pris une sorcière afin de vous expliquer comment faire mais c'est la même chose pour chaque personnage (pala/ baba /soso)
La première chose à faire c'est de configurer votre "Feuille de personnage".
Elle se trouve a cet endroit: D2NTv3.1_Compilation\scripts\NTBot\char_configs\NTConfig_Sorceress_XXXXXXXXX
Commencez par remplacer les XXXXXXXX(les xxxxx ne sont pas dans le fichier.... c'est un exemple!) par le nom EXACT de votre personnage. Ne vous trompez pas, c est expliqué plus haut ... Ensuite, lorsque vous avez renommez ce fichier correctement ouvrez le avec Notepad++( n'oubliez pas de configuré notepad++) Vous y trouverez ceci
La partie qui suit vous montre comment faire un boss ou non. Pour ce faire supprimez les '//' devant le boss voulu.( ici les boss de l'acte 1 mais c est pareil pour les autres aussi)
C est aussi expliqué plus haut, je ne vais donc pas revenir la dessus.
Pour l instant, ne touchez pas a ceci, cela sert a configurer les rush-bot et leech-bot.
//------------------------------------------------------------------------------
// Leech configuration
//------------------------------------------------------------------------------
//NTConfig_Script.push("NTCowLeech.ntj"); NTConfig_KillRakanishuCows = true; NTConfig_TristExtension = true;
//NTConfig_Script.push("NTBaalLeech.ntj");
//NTConfig_Leader = "YourLeaderHere" // Your Leader name - CaSe sensitive
//NTConfig_Script.push("NTDiabloLeechFight.ntj");
//NTConfig_Script.push("NTBaalLeechFight.ntj"); NTConfig_KillBaal = true;
//------------------------------------------------------------------------------
// Misc configuration
//------------------------------------------------------------------------------
//NTConfig_Script.push("NTShopbot.ntj");
//NTConfig_Script.push("NTLNipCheck.ntj"); NTConfig_CheckCodes = true;
//NTConfig_Script.push("NTCloneHunter.ntj");
//NTConfig_Script.push("Cords.ntj");
//NTConfig_Script.push("TLInventory.ntj");
//------------------------------------------------------------------------------
// Rush Configuration
//------------------------------------------------------------------------------
//NTConfig_Script.push("NTRushAndy.ntj");
//NTConfig_Script.push("NTRushRadament.ntj");
//NTConfig_Script.push("NTRushCubeAmu.ntj"); //Only does cube in normal
//NTConfig_Script.push("NTRushStaff.ntj");
//NTConfig_Script.push("NTRushSummoner.ntj");
//NTConfig_Script.push("NTRushDuriel.ntj"); //Goes to harem and tp's after duriel is dead.
//NTConfig_Script.push("NTRushTome.ntj");
//NTConfig_Script.push("NTRushTrav.ntj");
//NTConfig_Script.push("NTRushMeph.ntj");
//NTConfig_Script.push("NTRushIzual.ntj");
//NTConfig_Script.push("NTRushForge.ntj");
//NTConfig_Script.push("NTRushChaos.ntj"); NTConfig_ClearCS = false;
//NTConfig_Script.push("NTRushSocket.ntj");
//NTConfig_Script.push("NTRushAnya.ntj");
//NTConfig_Script.push("NTRushAncients.ntj");
//NTConfig_Script.push("NTRushBaal.ntj"); NTConfig_KillBaal = true;
//NTConfig_Script.push("NTRushWps.ntj");
//NTConfig_Script.push("NTAllWps.ntj");
Nous allons maintenant détaillé la suite. Cette partie sert a définir le temps maxi de vos parties. me.maxgametime = 600000 c'est le temps en seconde de votre partie. Vous pouvez la modifié mais toucher pas au reste.
//------------------------------------------------------------------------------
//------------------------------------------------------------------------------
me.maxgametime = 600000; // 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 = 0; // Delay time in milliseconds to wait before starting picking items
La suite vous permet de modifier le moment ou devez boire une potion, vous pouvez modifiez les chiffres qui sont en %
//------------------------------------------------------------------------------
//------------------------------------------------------------------------------
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 = 85; // Drink a normal potion if under this percent of life.
NTConfig_LifeRejuvThresh = 65; // 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 = 49; // 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 = 40; // 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.
Ceci permet de choisir si vous désirez un merco ou non, ne toucher pas à : NTConfig_ResetWeapon = false;
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
Ici vous configurer l'inventaire de votre personnage.
/!\ATTENTION/!\
Ne vous tromper pas sous peine de voire disparaitre un anni ou torche ou encore skillers.....
1=libre c'est a dire que il met dans le coffre ou il jette! 0= vos objet anni ou torche ou encore skillers
NTConfig_MinGoldToStash = 1000000; C'est l'or que vous garder sur vous avant de le mettre au coffre, vous pouvez modifié cette valeur.
//------------------------------------------------------------------------------
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,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 = 1000000; // Maximum gold amount carried before going to stash
Ici votre ceinture, la seule chose à savoir est qu'il faut toujours les mettre dans l'ordre suivant : Healpotion à gauche puis les Manapotion et enfin les full rejuv à droite.
Voici venir les options de pickit, enlevez les '//' devant la liste désiré.
NTConfig_SnagRange = 40; est ligne qui permet de définir le rayon de ramassage d'objet tombé autour de vous. Et les trois dernière lignes servent a définir se qui sera affiché dans les logs.
//NTConfig_NIPFilePath.push("custom/blanc.nip");
//NTConfig_NIPFilePath.push("custom/shoping.nip");
//NTConfig_NIPFilePath.push("custom/unique.nip");
NTConfig_NIPFilePath.push("custom/allitem.nip");
NTConfig_SnagRange = 40; // Radius to check for dropped items. 40 is a good number here
NTConfig_LogSoldQuality = [4,5,6,7]; //log magic,set,rare,unique
NTConfig_UseXMLItemlog = true; // Log kept and sold items as well in a XML log file
NTConfig_LogSoldItems = false; // Adds sold items to the manager's itemlog
Ici les options de cubage diverse telle que cubage des runes, crafting,..... La première ligne permet de dire si oui ou non vous désirez utiliser la fonction de cubage. La suite c est le même principe que pour les boss enlevez ou ajoutez '//' devant ce que vous voulez.
Et la c'est les options de pari.... C'est comme tout le reste lisez un peu vous aller trouvez j'en suis sur
// Gamble configuration
// To specify what items to gamble, adjust the array with the desired item codes
//------------------------------------------------------------------------------
NTConfig_Gamble = true; // Enable gambling
NTConfig_GambleStartGold = 1800000; // Gold amount to start the gambling
NTConfig_GambleStopGold = 500000; // 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
Nous allons définir certaine option intéressante,dans l'ordre: mode public oui ou non s'arrête si diablo marche sur le monde et attend dans la partie ouvre les coffres ou pas quitte si quelqu'un vous est hostile
les cinq dernières servent pour savoir si vous prennez les shrine d'xp gem .....
// General configuration
//------------------------------------------------------------------------------
NTConfig_PublicMode = true;
NTConfig_CheckCloneDiablo = true; // 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;
MyConfig_CatchExperienceShrine = true; // hits exp shrines.
MyConfig_CatchGemShrine = true; // hits gem shrines.
MyConfig_CatchSkillShrine = true; // hits skill shrines.
MyConfig_CatchArmorShrine = false; // hits armor shrines.
MyConfig_CatchResistShrine = false; // hits resist shrines.
Cette partie est aussi asser importante car c'est ici que définissez vos attaque. la deuxième partie sert a savoir si vous retourné ou non en ville en cas de malédiction. et la dernière partie sert a cast static ou non et a quelle pourcentage vous arretez de lancer static.
//------------------------------------------------------------------------------
// Attack configuration
//------------------------------------------------------------------------------
NTConfig_AttackSkill[0] = 53; // First skill. Set to 0 if you won't
NTConfig_AttackSkill[1] = 49; // Primary skill to boss.
NTConfig_AttackSkill[2] = 49; // Primary untimed skill to boss. Set to 0 if you won't
NTConfig_AttackSkill[3] = 53; // Primary skill to others.
NTConfig_AttackSkill[4] = 0; // Primary untimed skill to others. Set to 0 if you won't
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; // Secondary untimed skill. Set to 0 if you won't
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 = 0x01;
// 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;
NTConfig_CastStatic = 100; // Cast Static Field until monster's HP lower less than this percent. Set to 100 if you won't
la dernière partie est pour les joueurs de D2Classic ( a part pour rush y a encore des gens qui jouent en classique ? )
Ceci est un pâle copier/coller du post de darkness-stone (j'espère que tu ne m'en voudras pas ) Post original
Revenons un instant sur les configurations des sorts de vos personnages.
// Attack configuration
//------------------------------------------------------------------------------
NTConfig_AttackSkill[0] = 53; // First skill. Set to 0 if you won't
NTConfig_AttackSkill[1] = 49; // Primary skill to boss.
NTConfig_AttackSkill[2] = 49; // Primary untimed skill to boss. Set to 0 if you won't
NTConfig_AttackSkill[3] = 53; // Primary skill to others.
NTConfig_AttackSkill[4] = 0; // Primary untimed skill to others. Set to 0 if you won't
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; // Secondary untimed skill. Set to 0 if you won't
NTConfig_ClearPosition = true; // Set to true if you want to clear area after killing boss.
Dans cet exemple, c'est une configuration pour une sorcière foudre. NTConfig_AttackSkill[0] = 53; // Premier sort, tapez 0 pour le pas en mettre NTConfig_AttackSkill[1] = 49; // premier sort pour les boss NTConfig_AttackSkill[2] = 49; // premier sort pour les boss non limiter dans le temps,tapez 0 pour le pas en mettre NTConfig_AttackSkill[3] = 53; // premier sort pour les autres mob NTConfig_AttackSkill[4] = 0; // premier sort pour les autres non limiter dans le temps,tapez 0 pour le pas en mettre NTConfig_AttackSkill[5] = 0; // second sort pour les immunes, tapez 0 pour le pas en mettre NTConfig_AttackSkill[6] = 0; // second sort non limiter dans le temps, tapez 0 pour le pas en mettre NTConfig_ClearPosition = true; //mettez oui pour nettoyer la zone après avoir tuer un boss
Voila qui est fait, vérifiez que tout est correct!
Avant toute chose, il faut savoir qu'ici aussi il faut respecter la case. je pense avoir mis ma pick list par défaut dans le dossier de bot renommez la simplement : allitem.nip (.nip c est l'extension de fichier hein ) Elle se trouve a cet endroit: D2NTv3.1_Compilation\scripts\NTBot\item_configs\custom\allitem-by-joo Voici a quoi ressemble une pick list:
[Name] == ZakarumShield //veux dire que le nom est ZakarumShield && //veux dire 'et' bah oui quoi [Quality] == unique // qualité unique # // à condition que [EnhancedDefense] >= 150 // est une condition && //veux dire 'et' [PaladinSkills] >= 2// est une condition Nous pouvons donc en déduire ceci : Si le nom est ZakarumShield et que la qualité est unique, je prend seulement si la défense est supérieur à 150 et que les sort du paladin sont de 2
En gros cela donne ceci.
Je ne vais pas faire la liste complète des dénominatif car elle serais énorme. Voici juste quelque exemple: [Flag] != ethereal //prend si non éthéré [Flag] == ethereal //prend si éthéré [IAS] >= 20 //prend si vitesse d'attaque supérieur ou égal à 20
Voici une autre variante:
([Strength] >= 15 || [Dexterity] >= 10 ) // Prend si soit force supérieur ou égal à 15 ou dextérité supérieur ou égal à 10
'||' définis donc une variante
Vous rencontrerez beaucoup d'autre variante qui devront être lue avec attention pour ne pas faire d'erreur. Cela dis avec ces quelque bases vous ne devriez pas avoir trop de peine à crée votre propre pick liste.
Gardez bien à l'esprit que vous devez être très attentif à toute les modification que vous apporterez a tout les fichier modifié, n'hésitez pas à vous relire plusieurs fois avant de passer a la ligne suivante.
Voici le chemin du launcher ou manager D2NTv3.1_Compilation\D2NT Manager
Qu'est ce que le manager ? C'est en fait l'exécutable qui gère toutes les commandes des fichiers que vous avez édité. Il se présente comme ceci: La première chose à faire est de crée un profil, pour ce faire cliquez sur Add. Vous obtiendrez alors ceci: Configurez le comme suit: Bien évidement faite en sorte que cela corresponde à votre configuration..... Dans Profile name inscrivez le nom de votre personnage bot. Cliquez ensuite sur auto detection. Pour le reste c'est asser explicite Dans entry point vous avez différente option, pour l'instant laisser le sur NTBot.njt Cliquez sur OK puis sur save. Vous devriez obtenir ceci: Cliquer sur run, entrez votre mot de passe et c'est partis!
Le rush-bot Nous allons considéré vous connaissez le fonctionnement de base de d2nt à présent. Reprenons notre 'feuille de personnage'. Vous devez annulé TOUT les boss run en cours. Dans la 'feuille de personnage' reprennons ces quelque lignes:
//------------------------------------------------------------------------------
// Leech configuration
//------------------------------------------------------------------------------
//NTConfig_Script.push("NTCowLeech.ntj"); NTConfig_KillRakanishuCows = true; NTConfig_TristExtension = true;
//NTConfig_Script.push("NTBaalLeech.ntj");
//NTConfig_Leader = "YourLeaderHere" // Your Leader name - CaSe sensitive
//NTConfig_Script.push("NTDiabloLeechFight.ntj");
//NTConfig_Script.push("NTBaalLeechFight.ntj"); NTConfig_KillBaal = true;
//------------------------------------------------------------------------------
// Misc configuration
//------------------------------------------------------------------------------
//NTConfig_Script.push("NTShopbot.ntj");
//NTConfig_Script.push("NTLNipCheck.ntj"); NTConfig_CheckCodes = true;
//NTConfig_Script.push("NTCloneHunter.ntj");
//NTConfig_Script.push("Cords.ntj");
//NTConfig_Script.push("TLInventory.ntj");
//------------------------------------------------------------------------------
// Rush Configuration
//------------------------------------------------------------------------------
//NTConfig_Script.push("NTRushAndy.ntj");
//NTConfig_Script.push("NTRushRadament.ntj");
//NTConfig_Script.push("NTRushCubeAmu.ntj"); //Only does cube in normal
//NTConfig_Script.push("NTRushStaff.ntj");
//NTConfig_Script.push("NTRushSummoner.ntj");
//NTConfig_Script.push("NTRushDuriel.ntj"); //Goes to harem and tp's after duriel is dead.
//NTConfig_Script.push("NTRushTome.ntj");
//NTConfig_Script.push("NTRushTrav.ntj");
//NTConfig_Script.push("NTRushMeph.ntj");
//NTConfig_Script.push("NTRushIzual.ntj");
//NTConfig_Script.push("NTRushForge.ntj");
//NTConfig_Script.push("NTRushChaos.ntj"); NTConfig_ClearCS = false;
//NTConfig_Script.push("NTRushSocket.ntj");
//NTConfig_Script.push("NTRushAnya.ntj");
//NTConfig_Script.push("NTRushAncients.ntj");
//NTConfig_Script.push("NTRushBaal.ntj"); NTConfig_KillBaal = true;
//NTConfig_Script.push("NTRushWps.ntj");
//NTConfig_Script.push("NTAllWps.ntj");
C'est la dernière partie qui nous intéresse, enlevez les'//' devant chaque boss que vous désirez que le bot rush fasse. Dans le manager, choisissez edit sur votre personnage rusher et modifier entry point sur NTRush.njt
Crée une partie avec votre personnage qui à besoin d'un rush et rejoingez avec le rusher .... Admirez!
Il y a différente façon de lancer plusieurs fois diabloII. Je vais vous expliquer la façon de faire qui fonctionne à tout les coups.
La première chose à faire c'est d'installé diabloII normalement comme vous l'avez toujours fait. Lorsque vous avez fini, prenez la totalité du dossier d'installation et déplacez le sur le bureau.
Recommencez l'installation dans un dossier que vous nommerez DiabloII 2, lors de l'installation, il vous seras demandé de remplacer certain fichiers, faites le. Répettez l'opération autant de fois que vous possédé de clé cd. Vous pourrez ensuite repositionner tout vos dossiers d'installation à leurs place.
Vous pouvez maintenant lancer diablo autant de fois que vous le désirez sous différente session d'utilisateur ou via le manager(en spécifiant l'exécutable correct correspondant à la bonne clé cd)grâce à l'option NTLoader.njt dans entry point
Reprenons notre 'feuille de personnage'. Vous devez annulé TOUT les boss run en cours. Dans la 'feuille de personnage' reprennons ces quelque lignes:
//------------------------------------------------------------------------------
// Leech configuration
//------------------------------------------------------------------------------
//NTConfig_Script.push("NTCowLeech.ntj"); NTConfig_KillRakanishuCows = true; NTConfig_TristExtension = true;
//NTConfig_Script.push("NTBaalLeech.ntj");
//NTConfig_Leader = "YourLeaderHere" // Your Leader name - CaSe sensitive
//NTConfig_Script.push("NTDiabloLeechFight.ntj");
//NTConfig_Script.push("NTBaalLeechFight.ntj"); NTConfig_KillBaal = true;
Vous devez modifier les deux 'feuilles de personnage', c'est à dire celle du rucher et celle du leecher. Comencons par le rucher. C'est très simple, vous le configurez pour faire baal ou diablo ou encore les vaches Ensuite le lecher. Dans cette ligne, notez le nom du personnage qui rush, celui qui ouvre le portail des vaches....
//NTConfig_Leader = "YourLeaderHere" // Your Leader name - CaSe sensitive
Ensuite choisissez l'option qui convient. Vous pouvez leech tout simplement sans combattre ou leech en aidant le bot leader. Encore une fois, c'est asser explicite.
Très facile a utiliser, lancer le, sélectionnez un objet à la souris, revenez dans la fenêtre d'item-viewer toujours avec l'objet sélectionné, tapez Enter, et hop ...
Il y a un tas d'autre possibilité avec d2nt, comme par exemple: modifier les messages que votre bot écrit en cours de baal ou dia run ( à cet endroit: D2NTv3.1_Compilation\scripts\NTBot\bots\le fichier concerné) Faire rejoindre un chanel par défaut a votre bot (à cet endroit: D2NTv3.1_Compilation\scripts\NTBot.njt) Modifier le temps minimum en jeu (à cet endroit: D2NTv3.1_Compilation\scripts\NTBot.njt)
Et si vous cherchez un peu vous allez trouver Voila ce tutoriel est maintenant terminé N'hésitez pas à poser des questions,j'y répondrais dans la mesure de mes connaissance et j éditerais les différents point pour y ajouté les informations.
Et pour l erreur c est une mauvaise configuration personnage, c'est à dire que soit le nom de la pick list n est pas celui de la 'Feuille de personnage' et vice versa
NTConfig_NIPFilePath.push("custom/allitem.nip");
normalement c est ce pick-it par defaut mais il faut le renomer dans D2NTv3.1_Compilation\scripts\NTBot\item_configs\custom\allitem.nip au lieu de allitem-by-joo.nip
voila j'espere que c est bien cela
édit: Je vais modifier le dossier de download pour éviter cette erreur édit2: c'est fais
//NTConfig_Leader = "YourLeaderHere" // Your Leader name - CaSe sensitive
//NTConfig_Script.push("NTDiabloLeechFight.ntj");
//NTConfig_Script.push("NTBaalLeechFight.ntj"); NTConfig_KillBaal = true;
//------------------------------------------------------------------------------
// Rush Configuration
//------------------------------------------------------------------------------
NTConfig_Script.push("NTRushAndy.ntj");
//NTConfig_Script.push("NTRushRadament.ntj");
NTConfig_Script.push("NTRushCubeAmu.ntj"); //Only does cube in normal
NTConfig_Script.push("NTRushStaff.ntj");
NTConfig_Script.push("NTRushSummoner.ntj");
NTConfig_Script.push("NTRushDuriel.ntj"); //Goes to harem and tp's after duriel is dead.
//NTConfig_Script.push("NTRushTome.ntj");
NTConfig_Script.push("NTRushTrav.ntj");
NTConfig_Script.push("NTRushMeph.ntj");
//NTConfig_Script.push("NTRushIzual.ntj");
//NTConfig_Script.push("NTRushForge.ntj");
NTConfig_Script.push("NTRushChaos.ntj"); NTConfig_ClearCS = false;
//NTConfig_Script.push("NTRushSocket.ntj");
//NTConfig_Script.push("NTRushAnya.ntj");
//NTConfig_Script.push("NTRushAncients.ntj");
//NTConfig_Script.push("NTRushBaal.ntj"); NTConfig_KillBaal = true;
//NTConfig_Script.push("NTRushWps.ntj");
//NTConfig_Script.push("NTAllWps.ntj");
//------------------------------------------------------------------------------
//------------------------------------------------------------------------------
me.maxgametime = 900000; // 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 = 0; // 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 = 75; // Drink a normal potion if under this percent of life.
NTConfig_LifeRejuvThresh = 65; // Drink a rejuvenation potion if under this percent of life.
NTConfig_ManaThresh = 0; // 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 = 27; // 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_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 = 1000000; // 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] = "rv";
NTConfig_BeltColType[2] = "rv";
NTConfig_BeltColType[3] = "rv";
NTConfig_SnagRange = 40; // Radius to check for dropped items. 40 is a good number here
NTConfig_LogSoldQuality = [4,5,6,7]; //log magic,set,rare,unique
NTConfig_UseXMLItemlog = true; // Log kept and sold items as well in a XML log file
NTConfig_LogSoldItems = false; // Adds sold items to the manager's itemlog
//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 = 2500000; // Gold amount to start the gambling
NTConfig_GambleStopGold = 500000; // Gold amount to stop the gambling
//------------------------------------------------------------------------------
// General configuration
//------------------------------------------------------------------------------
NTConfig_PublicMode = true;
NTConfig_CheckCloneDiablo = true; // 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] = 0; // First skill. Set to 0 if you won't
NTConfig_AttackSkill[1] = 112; // Primary skill to boss.
NTConfig_AttackSkill[2] = 113; // Primary aura to boss. Set to 0 if you won't
NTConfig_AttackSkill[3] = 112; // Primary skill to others.
NTConfig_AttackSkill[4] = 113; // Primary aura to others. Set to 0 if you won't
NTConfig_AttackSkill[5] = 101; // Secondary skill in case monster is immune to primary skill. Set to 0 if you won't
NTConfig_AttackSkill[6] = 113; // Secondary aura. Set to 0 if you won't
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 = 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;
NTConfig_UseRedemptionHP = 87; // Use Redemption if under this percent of life. Set to 0 if you won't
NTConfig_UseRedemptionMP = 87; // Use Redemption if under this percent of mana. Set to 0 if you won't
}
// auto kill anya red tp undead
var autoClear = true;
// shop anya go wp, if u want go wp, set it to true£¬base do not go wp
var anyaGoWp = false;
// get error then £º"quit game" or "come on"£¬base is "come on"
var errorGoQuitGame = true;
//==========================================================================================================
Tu as bien renommer la pick list ? Dans le manager, dans entry point sur le rusher tu as bien mis NTRush?
Si tout cela est juste, comment procede tu pour le rush ? Tu crées bien avec les personnages a rush? et tu rejoins ensuite avec le rusher ?
NTConfig_AttackSkill[0] = 0; // First skill. Set to 0 if you won't
NTConfig_AttackSkill[1] = 112; // Primary skill to boss.
NTConfig_AttackSkill[2] = 113; // Primary aura to boss. Set to 0 if you won't
NTConfig_AttackSkill[3] = 112; // Primary skill to others.
NTConfig_AttackSkill[4] = 113; // Primary aura to others. Set to 0 if you won't
NTConfig_AttackSkill[5] = 101; // Secondary skill in case monster is immune to primary skill. Set to 0 if you won't
NTConfig_AttackSkill[6] = 113; // Secondary aura. Set to 0 if you won't
NTConfig_ClearPosition = true; // Set to true if you want to clear area after killing boss.
ici tu peux laisser tout sur zéro car c est automatique pour le hammer ( peux etre que l erreur viens de la )