Blizzard Sector
need help adding socket pickit code - Printable Version

+- Blizzard Sector (https://www.blizzsector.co)
+-- Forum: Diablo II (https://www.blizzsector.co/forum-4.html)
+--- Forum: Hacks Bots and Editors (https://www.blizzsector.co/forum-16.html)
+--- Thread: need help adding socket pickit code (/thread-47032.html)



need help adding socket pickit code - Bosx - 02-04-2011

heya guys N gals. I am trying to get my bot to pick up socket sheilds and i wrote this code in the normal.nip file and was wondering if it is correct as I can not tell if they just arent droping or if my bot isnt looting them.

any helpwould be greatly appreciated

Code:
// ##### Shields #######################
[Type] == shield && [Class] == elite && [Quality] == superior && [Flag] != ethereal # [Sockets] == 3 && [EnhancedDefense] >= 5 // Dream
[Name] == Monarch && [Quality] == superior && [Flag] != ethereal # ([Sockets] == 0 || [Sockets] == 4) && [EnhancedDefense] >= 5 // Phoenix or Spirit
[Name] == Monarch && [Quality] == normal && [Flag] != ethereal # ([Sockets] == 0 || [Sockets] == 4) && [EnhancedDefense] >= 5 // Phoenix or Spirit
[Type] == shield && [Class] == elite && [Quality] == superior && [Flag] != ethereal # [Sockets] == 3 && [EnhancedDefense] >= 5 // Dream
[Name] == TrollNest && [Quality] == superior && [Flag] != ethereal # ([Sockets] == 0 || [Sockets] == 4) && [EnhancedDefense] >= 5 // Phoenix or Spirit
[Name] == TrollNest && [Quality] == normal && [Flag] != ethereal # ([Sockets] == 0 || [Sockets] == 4) && [EnhancedDefense] >= 5 // Phoenix or Spirit
[Type] == shield && [Class] == elite && [Quality] == superior && [Flag] != ethereal # [Sockets] == 3 && [EnhancedDefense] >= 5 // Dream
[Name] == BladeBarrier && [Quality] == superior && [Flag] != ethereal # ([Sockets] == 0 || [Sockets] == 4) && [EnhancedDefense] >= 5 // Phoenix or Spirit
[Type] == shield && [Class] == exceptional && [Quality] == superior && [Flag] != ethereal # [Sockets] == 3 && [EnhancedDefense] >= 5 // Dream
[Name] == GrimShield && [Quality] == superior && [Flag] != ethereal # ([Sockets] == 0 || [Sockets] == 4) && [EnhancedDefense] >= 5 // Phoenix or Spirit

Please let me know if this is the correct format to get the bot to loot these socket items i edit this in my normal.nip file since im using the normal tag lines in my .ntl file


need help adding socket pickit code - Jammer74 - 02-04-2011

Bosx Wrote:heya guys N gals. I am trying to get my bot to pick up socket sheilds and i wrote this code in the normal.nip file and was wondering if it is correct as I can not tell if they just arent droping or if my bot isnt looting them.

any helpwould be greatly appreciated

Code:
// ##### Shields #######################
[Type] == shield && [Class] == elite && [Quality] == superior && [Flag] != ethereal # [Sockets] == 3 && [EnhancedDefense] >= 5 // Dream
[Name] == Monarch && [Quality] == superior && [Flag] != ethereal # ([Sockets] == 0 || [Sockets] == 4) && [EnhancedDefense] >= 5 // Phoenix or Spirit
[Name] == Monarch && [Quality] == normal && [Flag] != ethereal # ([Sockets] == 0 || [Sockets] == 4) && [EnhancedDefense] >= 5 // Phoenix or Spirit
[Type] == shield && [Class] == elite && [Quality] == superior && [Flag] != ethereal # [Sockets] == 3 && [EnhancedDefense] >= 5 // Dream
[Name] == TrollNest && [Quality] == superior && [Flag] != ethereal # ([Sockets] == 0 || [Sockets] == 4) && [EnhancedDefense] >= 5 // Phoenix or Spirit
[Name] == TrollNest && [Quality] == normal && [Flag] != ethereal # ([Sockets] == 0 || [Sockets] == 4) && [EnhancedDefense] >= 5 // Phoenix or Spirit
[Type] == shield && [Class] == elite && [Quality] == superior && [Flag] != ethereal # [Sockets] == 3 && [EnhancedDefense] >= 5 // Dream
[Name] == BladeBarrier && [Quality] == superior && [Flag] != ethereal # ([Sockets] == 0 || [Sockets] == 4) && [EnhancedDefense] >= 5 // Phoenix or Spirit
[Type] == shield && [Class] == exceptional && [Quality] == superior && [Flag] != ethereal # [Sockets] == 3 && [EnhancedDefense] >= 5 // Dream
[Name] == GrimShield && [Quality] == superior && [Flag] != ethereal # ([Sockets] == 0 || [Sockets] == 4) && [EnhancedDefense] >= 5 // Phoenix or Spirit

Please let me know if this is the correct format to get the bot to loot these socket items i edit this in my normal.nip file since im using the normal tag lines in my .ntl file
the format is correct but some of the modifiers aren't,which won't hurt anything but you won't find them either.,Troll nest and blade barrier only get 3 os max and grim shield gets 2


need help adding socket pickit code - Bosx - 02-08-2011

How ever i ran into a new problem I am trying to get my bot to loot stave's so she can sell them i placed this code but it doesn't seem to be working i can not find a answer to this across the net so I am hoping you may be able to assist me

Code:
// ##### Staves ########################
[Type] == Stave && [Quality] >= exceptional # [ItemAllSkills] >= 4
[Name] == ElderStaff && [Quality] == elite # [ItemAllSkills] >= 4
[Name] == CedarStaff && [Quality] == exceptional # [ItemAllSkills] >= 4
[Name] == GothicStaff && [Quality] == exceptional # [ItemAllSkills] >= 4
[Name] == RuneStaff && [Quality] == exceptional # [ItemAllSkills] >= 4
[Name] == QuarterStaff && [Quality] == exceptional # [ItemAllSkills] >= 4
[Name] == JoStaff && [Quality] == exceptional # [ItemAllSkills] >= 4
[Name] == ArchonStaff && [Quality] == Elite # [ItemAllSkills] >= 4
[Name] == GarnledStaff && [Quality] == normal # [ItemAllSkills] >= 4

I basicly thinking this would make the bot loot any staves and sell them if they do not have a item skill of 4 or greater

also I can not for the life of me figure out how to get her to the do the same thing for orbs


if this is not the correct code could you show me where im going wrong.

thnx this site is extremely helpful hoping to learn as much as i can about this great program and macros.


need help adding socket pickit code - Jammer74 - 02-08-2011

Bosx Wrote:How ever i ran into a new problem I am trying to get my bot to loot stave's so she can sell them i placed this code but it doesn't seem to be working i can not find a answer to this across the net so I am hoping you may be able to assist me

Code:
// ##### Staves ########################
[Type] == Stave && [Quality] >= exceptional # [ItemAllSkills] >= 4
[Name] == ElderStaff && [Quality] == elite # [ItemAllSkills] >= 4
[Name] == CedarStaff && [Quality] == exceptional # [ItemAllSkills] >= 4
[Name] == GothicStaff && [Quality] == exceptional # [ItemAllSkills] >= 4
[Name] == RuneStaff && [Quality] == exceptional # [ItemAllSkills] >= 4
[Name] == QuarterStaff && [Quality] == exceptional # [ItemAllSkills] >= 4
[Name] == JoStaff && [Quality] == exceptional # [ItemAllSkills] >= 4
[Name] == ArchonStaff && [Quality] == Elite # [ItemAllSkills] >= 4
[Name] == GarnledStaff && [Quality] == normal # [ItemAllSkills] >= 4
I basicly thinking this would make the bot loot any staves and sell them if they do not have a item skill of 4 or greater

also I can not for the life of me figure out how to get her to the do the same thing for orbs


if this is not the correct code could you show me where im going wrong.

thnx this site is extremely helpful hoping to learn as much as i can about this great program and macros.
the [ItemAllSkills] is for +skills like shako,Annihlus,maras ect . Unfortunately you have to use [ItemAddClassSkills] or more specifically [ItemAddSorceressSkills],
however either of those only work on magic and rare staves as white or socketed staves only have what Blizzard calls staff mods or in laymens terms up to +3 individual skillchoices
with up to +3 skills so say Blizzard, warmth, and Enchant, all possible +3.

Code:
[Name] == ElderStaff && ([quality] == Normal || [Quality] == Superior) # ([SkillBlizzard] >= 3 || [SkillThunderstorm] >= 3 || [SkillWarmth] >= 3)
that will pick up any white or grey (socketed or ethereal) elder staff with + 3 to any of the skills listed
Code:
[Name]== ElderStaff && [Quality] == Magic # [SorceressSkills] >= 3 && ([SkillBlizzard] >= 3 || [SkillThunderstorm] >= 3 || [SkillWarmth] >= 3)
this one will pick up any magic elderstaff with +3 sorc skills and +3 to any of the listed skills

you would do much the same thing for orbs

or you can use a generic [type] like
Code:
[Type] == SorceressItem && ([quality] == Normal || [Quality] == Superior) #  ([SkillBlizzard] >= 3 || [SkillThunderstorm] >= 3 || [SkillWarmth]  >= 3)
[Type] == SorceressItem && [Quality] == Magic # [SorceressSkills] >= 3 &&  ([SkillBlizzard] >= 3 || [SkillThunderstorm] >= 3 || [SkillWarmth]  >= 3)
the sorceressitem type will pick orbs and staffs

hope that helps


need help adding socket pickit code - Bosx - 02-12-2011

thnx bro i was able to get it to loot magic staffs but i couldn't get it to do the orbs ima try the code u made and modify it certain specs that i newly learned wille experimenting hope i read waht u wrote corectly cause that last code should get my bot to loot orbs. and that would be very helpful when dealing with rune word repairs

i have a major problem though when the bot reaches 0 mana it wont use any mana pots and in many cases any health pots i screwed with the thresholds a ton nothing works i read on previous version that some have this issue is there a way to fix this or is this just something that happens and i would have to find a in game way of combating it such as raising my mana regen rate

even if i cant fix the fact that the bot wont use pots when at 0 if i can make it go to town and get healed by the healer that would work i search all the files and i may have missed it but i couldnt find the line that makes her return to town she does a great job going there when she is hit with amplified dmg but when she falls below like 10% life or mana she just stays stuck doing nothing and the toon would be full of pots she just wont use em


thnx again uve been really helpful man people like u deserve a reward or teacher trophy