Bei mir bringt der Bot schon längers folgende Fehlermeldung:
Kann nicht nachvollziehen, wann der Error kommt, kommt nur ca. alle 100 Games und auch immer bei unterschiedlichen Bots, haben alle die gleiche Cube- & Craft-Config:
Weiß aber nicht ob vor oder nach dem cuben, der Cube war auf jeden Fall immer offen.
Der Fehler nervt insofern, dass der eine Bot dadurch einfach hängt und die Games auf maxtime gehen.
Leider habe ich keine API-Referenz (D2NT/D2BS) gefunden, wo GetItems() dokumentiert ist.
Habe auch in der Ur-D2NT nachgesehen, da wird die name-Eigenschaft auch so verwendet wie bei Muddy's.
EDIT: Bei KingHigh scheint es das gleiche Problem zu sein, die Property name passt wohl nicht ganz?
Diese ist bis jetzt gekommen wenn im Cube noch ein PA, PS oder Baal-SC gelegen ist.Quote:
<D2NT Error> [D2NT-Pfad]\scripts\libs\common\NTCubing.ntl (1673): TypeError: _cubeItems[0].name is undefined
Kann nicht nachvollziehen, wann der Error kommt, kommt nur ca. alle 100 Games und auch immer bei unterschiedlichen Bots, haben alle die gleiche Cube- & Craft-Config:
Code:
//------------------------------------------------------------------------------ // Cubing Configuration //------------------------------------------------------------------------------ // Set to true to log cubing of gems in the manager's common log. MWConfig_ShowCubedGemsInCommonLog = true; // Set to true to always remove all items from cube after transmuting. If set to false, the item will remain in cube and is not removed until it interferes with another recipe. MWConfig_ClearCubeAfterCubing = false; // Set to true to enable an advanced cubing algorithm that allows collecting ingredients for multiple recipes at the same time. MWConfig_UseAdvancedCubingAlgorithm = true; // Set to true if you do not want kept low runes or gems to be used for cubing. Set to false to use them anyway. MWConfig_RestrictKeptItemsFromCubing = false; // *********************** Misc *********************** //NTConfig_CubingItem.push([NTCU_ESSENCE, 653]); // Essences --> Token // ****************** Transmute Gems ****************** 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 // ************* Transmute magic and rares ************* NTConfig_CubingItem.push([NTCU_MAGIC_CHARM, 603]); // Magic Small Charm NTConfig_CubingItem.push([NTCU_MAGIC_CHARM, 605]); // Magic Grand Charm NTConfig_CubingItem.push([MWCU_RARE, 421]); // Rare Diadem // ********************** Crafting ********************* //NTConfig_CubingItem.push([NTCU_CRAFT_HITPOWER_GLOVES, 336]); // Craft Chain Gloves //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_HITPOWER_RING, 522]); // Craft Ring //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_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 // ****************** Transmute runes ****************** //NTConfig_CubingItem.push([NTCU_RUNE_THUL, 562]); // Transmute 3xTHUL --> 1xAMN //NTConfig_CubingItem.push([NTCU_RUNE_AMN, 557]); // Transmute 3xAMN --> 1xSOL //NTConfig_CubingItem.push([NTCU_RUNE_SOL, 567]); // Transmute 3xSOL --> 1xSHAEL //NTConfig_CubingItem.push([NTCU_RUNE_SHAEL, 577]); // Transmute 3xSHAEL --> 1xDOL //NTConfig_CubingItem.push([NTCU_RUNE_DOL, 572]); // Transmute 3xDOL --> 1xHEL //NTConfig_CubingItem.push([NTCU_RUNE_HEL, 582]); // Transmute 3xHEL --> 1xIO //NTConfig_CubingItem.push([NTCU_RUNE_IO, 563]); // Transmute 3xIO --> 1xLUM //NTConfig_CubingItem.push([NTCU_RUNE_LUM, 558]); // Transmute 3xLUM --> 1xKO //NTConfig_CubingItem.push([NTCU_RUNE_KO, 568]); // Transmute 3xKO --> 1xFAL //NTConfig_CubingItem.push([NTCU_RUNE_FAL, 578]); // Transmute 3xFAL --> 1xLEM NTConfig_CubingItem.push([NTCU_RUNE_LEM, 573]); // Transmute 3xLEM --> 1xPUL NTConfig_CubingItem.push([NTCU_RUNE_PUL, 583]); // Transmute 2xPUL --> 1xUM NTConfig_CubingItem.push([NTCU_RUNE_UM, 564]); // Transmute 2xUM --> 1xMAL NTConfig_CubingItem.push([NTCU_RUNE_MAL, 559]); // Transmute 2xMAL --> 1xIST //NTConfig_CubingItem.push([NTCU_RUNE_IST, 569]); // Transmute 2xIST --> 1xGUL NTConfig_CubingItem.push([NTCU_RUNE_GUL, 579]); // Transmute 2xGUL --> 1xVEX //NTConfig_CubingItem.push([NTCU_RUNE_VEX, 574]); // Transmute 2xVEX --> 1xOHM //NTConfig_CubingItem.push([NTCU_RUNE_OHM, 584]); // Transmute 2xOHM --> 1xLO //NTConfig_CubingItem.push([NTCU_RUNE_LO, 565]); // Transmute 2xLO --> 1xSUR //NTConfig_CubingItem.push([NTCU_RUNE_SUR, 560]); // Transmute 2xSUR --> 1xBER //NTConfig_CubingItem.push([NTCU_RUNE_BER, 570]); // Transmute 2xBER --> 1xJAH //NTConfig_CubingItem.push([NTCU_RUNE_JAH, 580]); // Transmute 2xJAH --> 1xBER //NTConfig_CubingItem.push([NTCU_RUNE_CHAM, 575]); // Transmute 2xCHAM --> 1xZOD // ******************* Socket items ******************** // Primary item must be included in one of your .nip Files 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, 199]); // Socket War Spike 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_SOCKET_SHIELD, 447]); // Socket Monarch //NTConfig_CubingItem.push([NTCU_SOCKET_SHIELD, 498]); // Socket Sacred Targe //NTConfig_CubingItem.push([NTCU_SOCKET_SHIELD, 502]); // Socket Vortex Shield // ******************* Upgrade items ******************* //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 //NTConfig_CubingItem.push([NTCU_UPGRADE_N_UNIQUE_ARMOR, 342]); // Goblin Toe N -> E //NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 388]); // Goblin Toe E -> E
Der Fehler nervt insofern, dass der eine Bot dadurch einfach hängt und die Games auf maxtime gehen.
Leider habe ich keine API-Referenz (D2NT/D2BS) gefunden, wo GetItems() dokumentiert ist.
Habe auch in der Ur-D2NT nachgesehen, da wird die name-Eigenschaft auch so verwendet wie bei Muddy's.
EDIT: Bei KingHigh scheint es das gleiche Problem zu sein, die Property name passt wohl nicht ganz?