Posts: 10
Threads: 3
Joined: Feb 2011
Reputation:
0
I was wondering if a larger list for crafted items was made. I looked for a cubing recipe in the character config file for caster rings and then caster rings in the pickit list and couldnt find any. Was a more expansive list ever created?
Posts: 68
Threads: 5
Joined: Feb 2011
Reputation:
0
you'll have to do a couple different things to get the caster items.
Step one: Add this code to you character config file. There are some additional scripts for other cubing recipes as well. It would probably be easiest to just copy this crafting code over your stock crafting code.
Code: //------------------------------------------------------------------------------
// Cubing configuration
//------------------------------------------------------------------------------
NTConfig_Cubing = true; // 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, 285]); // maiden javelin - ilvl 71
//NTConfig_CubingItem.push([NTCU_MAGIC, 295]); // ceremonial javelin - ilvl 77
//NTConfig_CubingItem.push([NTCU_MAGIC, 305]); // matriarchal javelin - ilvl 80
//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_CASTER_BOOTS, 385]); // CASTER Demonhide Boots
//NTConfig_CubingItem.push([NTCU_CRAFT_CASTER_BOOTS, 455]); // CASTER Wyrmhide Boots
//NTConfig_CubingItem.push([NTCU_CRAFT_CASTER_BELT, 461]); // CASTER Vampirefang Belt
//NTConfig_CubingItem.push([NTCU_CRAFT_CASTER_BELT, 391]); // CASTER Sharkskin Belt
//NTConfig_CubingItem.push([NTCU_CRAFT_SAFETY_SHIELD, 447]); // Craft Monarch
//NTConfig_CubingItem.push([NTCU_CRAFT_SAFETY_AMULET, 520]); // Craft Amulet
//NTConfig_CubingItem.push([NTCU_ESSENSE, 0]);
//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, 436]); // Socket Great Hauberk
//NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 435]); // Socket Boneweave
//NTConfig_CubingItem.push([NTCU_SOCKET_BODYARMOR, 443]); // Socket Archon Plate
//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, 442]); // Socket Sacred Armor
//NTConfig_CubingItem.push([NTCU_SOCKET_WEAPON, 254]); // Socket Colossus Voulge
//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_WEAPON, 29]); // Socket Crystal Sword
//NTConfig_CubingItem.push([NTCU_SOCKET_SHIELD, 447]); // Socket Monarch
//NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_WEAPON, 148]); // HONE SUNDAN : Exceptional -> Elite
//NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_WEAPON, 157]); // RIBCRACKER : Exceptional -> Elite
//NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_WEAPON, 103]); // SUICIDE BRANCH : Exceptional -> Elite
//NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_WEAPON, 295]); // TITANS'S REVENGE : Exceptional -> Elite
//NTConfig_CubingItem.push([NTCU_UPGRADE_N_UNIQUE_ARMOR, 335]); // BLOODFIST : Normal -> Exceptional
//NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 381]); // BLOODFIST or GRAVEPALM: Exceptional -> Elite
//NTConfig_CubingItem.push([NTCU_UPGRADE_N_UNIQUE_ARMOR, 337]); // MAGEFIST : Normal -> Exceptional
//NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 383]); // MAGEFIST or LAVA GOUT : Exceptional -> Elite
//NTConfig_CubingItem.push([NTCU_UPGRADE_N_UNIQUE_ARMOR, 339]); // HOTSPUR: Normal -> Exceptional
//NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 385]); // HOTSPUR or INFERNOSTRIDE : Exeptional -> Elite
//NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 385]); // WATERWALK : Exeptional -> Elite
//NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 389]); // GORE RIDER : Exceptional -> Elite
//NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 360]); // SKIN OF THE VIPERMAGI : Exceptional -> Elite
//NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 365]); // SHAFTSTOP : Exeptional -> Elite
//NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 420]); // KIRA'S GUARDIAN : Exeptional -> Elite
//NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 477]); // ARREAT'S FACE : Exceptional -> Elite
//NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 487]); // HOMUNCULUS : Exceptional -> Elite
//NTConfig_CubingItem.push([NTCU_UPGRADE_E_UNIQUE_ARMOR, 481]); // HERALD OF ZAKARUM : Exceptional -> Elite
Step Two: Go to the below link, hit ctr+a (to highlight everything), and then paste it over top your "NTCubing.ntl" which is located in your "D2NT\scripts\libs\common" folder.
http://pastebin.com/raw.php?i=q0hTKkxH
Step Three: Uncomment the lines you would like the bot to craft from the code in step 1 (remove the "//" in front of the lines you want).
That should do it, let me know if you have any problems and I will do what I can to help.
Posts: 10
Threads: 3
Joined: Feb 2011
Reputation:
0
03-09-2011, 09:55 AM
(This post was last modified: 03-09-2011, 10:06 AM by solus09.)
Thanks for the help, it's much appreciated.
quick question, do I remove both pairs of slashes in lines like this? The one with the carrot underneath then the one in front of "flawless Amethyst". I would also need a pickit to specify which caster rings to keep or it would keep all of them wouldnt it?
//NTConfig_CubingItem.push([NTCU_GEM, 560]); // Flawless Amethyst
^
Posts: 68
Threads: 5
Joined: Feb 2011
Reputation:
0
Posts: 10
Threads: 3
Joined: Feb 2011
Reputation:
0
actually I'm a bit confused, I dont see a caster_ring in the new config. is that covered in there?
Posts: 68
Threads: 5
Joined: Feb 2011
Reputation:
0
solus09 Wrote:actually I'm a bit confused, I dont see a caster_ring in the new config. is that covered in there?
You're right, i don't see it in there either. I've never looked for a caster ring, so I had to look up some info on them.
Since its not in the code I copied for you, we might have to add support for a caster ring ourselves (or someone else might already have done so and can share their code). I'll work on it and let you know.
If you are so inclined and want to take a look at it, what you would have to do is add the recipe in the NTCubing.ntl file below the other caster functions. Then simply a line of code in your char config file that calls that function like the others.
Posts: 10
Threads: 3
Joined: Feb 2011
Reputation:
0
oramified Wrote:You're right, i don't see it in there either. I've never looked for a caster ring, so I had to look up some info on them.
Since its not in the code I copied for you, we might have to add support for a caster ring ourselves (or someone else might already have done so and can share their code). I'll work on it and let you know.
If you are so inclined and want to take a look at it, what you would have to do is add the recipe in the NTCubing.ntl file below the other caster functions. Then simply a line of code in your char config file that calls that function like the others.
[Type] == ring && [Quality] == crafted # [FCR] >= 7 && [FireResist]+[LightResist]+[ColdResist]+[PoisonResist] >= 30 && ([MaxMana] >= 50 || [MaxHP] >= 10 || [Strength] >= 5 || [Dexterity] >= 5)
sooo it would look like this for the picket file (above) and this for the character config file (below)? I made the stat reqs a bit conservative.
NTConfig_CubingItem.push([NTCU_CRAFT_CASTER_RING, 35]); // Craft Ring
also one last thing, my bot got confused when it picked up some dracul's grasp gloves and tried to use them to transmute something  . How do I make it only try to cube magic vampire bone gloves?
Posts: 68
Threads: 5
Joined: Feb 2011
Reputation:
0
mostly correct, but you would also have to add a function in the NTCubing.ntl file that describes the recipe and the different items required. I would copy one of the amulet caster functions and change amulet to ring and whatever else the recipe required. But you are right about the other parts. Just make sure you make the function variable the same in your char config file as the one in your NTCubing.ntl file.
|