Hi ich brauch ne gute Pickit Liste für version 3.4 das er gute items aufsammelt!! wenn einer so nett ist und kann mir eine machen ich wär ihn sehr verbunden!!!!!
function pickItem(item)
if isKey(item) then
return 3
elseif item.baseItem.code == "r33" then --Zod
return 10
elseif item.baseItem.code == "r32" then --Cham
return 10
elseif item.baseItem.code == "r31" then --Jah
return 10
elseif item.baseItem.code == "r30" then --Ber
return 10
elseif item.baseItem.code == "r29" then --Sur
return 10
elseif item.baseItem.code == "r28" then --Lo
return 10
elseif item.baseItem.code == "r27" then --Ohm
return 10
elseif item.baseItem.code == "r26" then --Vex
return 10
elseif item.baseItem.code == "r25" then --Gul
return 8
elseif item.baseItem.code == "r24" then --Ist
return 10
elseif item.baseItem.code == "r23" then --Mal
return 10
elseif item.baseItem.code == "r22" then --Um
return 9
elseif item.baseItem.code == "r21" then --Pul
return 8
elseif item.baseItem.code == "r20" then --Lem
return 7
elseif item.baseItem.code == "jew" and (item.quality == ItemQuality.Magic or item.quality == ItemQuality.Unique) then --Magic Jewels or Rainbow Facet
return 9
elseif item.baseItem.code == "cm1" and item.quality == ItemQuality.Magic then --Magic Small Charms
return 8
elseif item.baseItem.code == "cm3" and item.quality == ItemQuality.Magic then --Magic Grand Charms
return 8
elseif item.baseItem.code == "ci0" and item.quality == ItemQuality.Rare then --Circlet
return 6
elseif item.baseItem.code == "ci1" and item.quality == ItemQuality.Rare then --Coronet
return 6
elseif item.baseItem.code == "ci2" and item.quality == ItemQuality.Rare then --Tiara
return 6
elseif item.baseItem.code == "ci3" and item.quality == ItemQuality.Rare then --Diadem
return 6
elseif item.baseItem.code == "rin" and item.quality == ItemQuality.Rare then --Rare Ring
return 6
elseif item.baseItem.code == "amu" and item.quality == ItemQuality.Rare then --Rare Amulet
return 6
elseif isCirclet(item) and item.quality == ItemQuality.Magic then
return 8
elseif item.baseItem.code == "rin" and (item.quality == ItemQuality.Magic or item.quality == ItemQuality.Unique) then --Unique or Magic Ring
return 7
elseif item.baseItem.code == "amu" and (item.quality == ItemQuality.Magic or item.quality == ItemQuality.Unique) then --Unique or Magic Amulet
return 7
elseif item.baseItem.code == "ci3" and item.quality == ItemQuality.Unique then --Griffon's Eye
return 10
elseif item.baseItem.code == "uap" and item.quality == ItemQuality.Unique then --Shako
return 8
elseif item.baseItem.code == "uhm" and item.quality == ItemQuality.Unique then --Nightwing's Veil, Veil of Steel
return 6
elseif item.baseItem.code == "urn" and item.quality == ItemQuality.Unique then --CoA
return 10
elseif item.baseItem.code == "usk" and item.quality == ItemQuality.Unique and item.flags.Ethereal == true then --Andy's Mask
return 9
elseif item.baseItem.code == "xh9" and item.quality == ItemQuality.Unique and item.flags.Ethereal == true then --Eth Gaze
return 6
elseif item.baseItem.code == "uh9" and item.quality == ItemQuality.Unique and item.flags.Socketed == true then --Giant Skull
return 4
elseif item.baseItem.code == "ulc" and item.quality == ItemQuality.Unique and item.flags.Ethereal == false then --Arach's
return 10
elseif item.baseItem.code == "umc" and item.quality == ItemQuality.Unique and item.flags.Ethereal == false then --Verdungo's
return 9
elseif item.baseItem.code == "zhb" and item.quality == ItemQuality.Unique and item.flags.Ethereal == false then --TGod's
return 0
elseif item.baseItem.code == "uvg" and item.quality == ItemQuality.Unique and item.flags.Ethereal == false then --Drac's
return 9
elseif item.baseItem.code == "uvb" and item.quality == ItemQuality.Unique and item.flags.Ethereal == true then --Sand Treks
return 10
elseif item.baseItem.code == "xtb" and item.quality == ItemQuality.Unique and item.flags.Ethereal == false then --War Travs
return 6
elseif item.baseItem.code == "xvb" and item.quality == ItemQuality.Unique and item.flags.Ethereal == false then --Waterwalk
return 8
elseif item.baseItem.code == "umb" and item.quality == ItemQuality.Unique and item.flags.Ethereal == false then --Marrow's
return 0
elseif item.baseItem.code == "uhb" and item.quality == ItemQuality.Unique and item.flags.Ethereal == false then --Shadow Dancer
return 8
elseif item.baseItem.code == "upl" and item.quality == ItemQuality.Unique and item.flags.Ethereal == true then --Arkaine's Valor
return 7
elseif item.baseItem.code == "uar" and item.quality == ItemQuality.Unique then --Tyrael's Might or Templar's Might
return 7
elseif item.baseItem.code == "xhn" and item.quality == ItemQuality.Unique and item.flags.Ethereal == true then --Shaftshop
return 6
elseif item.baseItem.code == "obc" and item.quality == ItemQuality.Unique then --Eschuta's
return 10
elseif item.baseItem.code == "obf" and item.quality == ItemQuality.Unique then --Death Fathom
return 10
elseif item.baseItem.code == "7gw" and item.quality == ItemQuality.Unique then --Death Web
return 10
elseif item.baseItem.code == "7bw" and item.quality == ItemQuality.Unique then --Boneshade
return 10
elseif item.baseItem.code == "uit" and item.quality == ItemQuality.Unique then --Stormshield
return 0
elseif item.baseItem.code == "pa9" and item.quality == ItemQuality.Unique then --HoZ
return 10
elseif item.baseItem.code == "nef" and item.quality == ItemQuality.Unique then --Darkforce
return 10
elseif item.baseItem.code == "nea" and item.quality == ItemQuality.Unique then --Homunculus
return 9
elseif item.baseItem.code == "gld" and item.stats[0].Value > 1000 then
return 3
elseif isEliteArmor(item) and isNotSpecific(item) then --THESE NEED TO BE SOLD WITH THE CORRESPONDING SELLITEM
return 0
elseif item.baseItem.code == "7wa" and item.quality == ItemQuality.Superior then --Sup Berserker Axe for runes
return 6
elseif item.baseItem.code == "7cr" and item.quality == ItemQuality.Superior then --Sup Phase Blade for runes
return 6
elseif item.baseItem.code == "7gd" and item.quality == ItemQuality.Superior and item.flags.Ethereal == true then --Sup Eth Colossus Blade for runes
return 0
elseif item.baseItem.code == "utp" and item.quality == ItemQuality.Superior then --Sup Archon Plate for runes
return 6
elseif item.baseItem.code == "uui" and item.quality == ItemQuality.Superior then --Sup Dusk Shroud for runes
return 6
elseif item.baseItem.code == "xtp" and item.quality == ItemQuality.Superior then --Sup Mage Plate for runes
return 6
elseif isGlitchableArmor(item) then
return 0
elseif item.baseItem.code == "uit" and item.quality == ItemQuality.Superior then --Sup Monarch for runes
return 0
elseif item.baseItem.code == "pab" and item.quality == ItemQuality.Superior then --Sup STarge for runes
return 8
elseif item.baseItem.code == "pac" and item.quality == ItemQuality.Superior then --Sup SRondache for runes
return 5
elseif item.baseItem.code == "ush" and item.quality == ItemQuality.Superior then --Sup Trolls for runes
return 0
elseif item.baseItem.code == "7vo" and (item.quality == ItemQuality.Normal or item.quality == ItemQuality.Superior) and item.flags.Ethereal == true then --Eth C Voulge for runes
return 7
elseif item.baseItem.code == "7pa" and (item.quality == ItemQuality.Normal or item.quality == ItemQuality.Superior) and item.flags.Ethereal == true then --Eth C Axe for runes
return 7
elseif item.baseItem.code == "pab" and item.quality == ItemQuality.Normal and item.flags.Ethereal == true and item.flags.Socketed == false then --Normal Eth STarge for glitching
return 8
elseif item.baseItem.code == "pac" and item.quality == ItemQuality.Normal and item.flags.Ethereal == true and item.flags.Socketed == false then --Normal Eth SRondache for glitching
return 8
elseif item.baseItem.code == "paf" and item.quality == ItemQuality.Normal and item.flags.Ethereal == true and item.flags.Socketed == false then --Normal Eth Vortex for glitching
return 8
elseif item.baseItem.code == "crs" and item.quality == ItemQuality.Rare and item.flags.Ethereal == true then --Eth Rare Crystal Sword, if upped into a Pb, it can be pretty badass
return 5
else
return 0
end
end
function isKey(item)
return (item.baseItem.code == "pk1" or item.baseItem.code == "pk2" or item.baseItem.code == "pk3")
end
function isCirclet(item)
return (item.baseItem.code == "ci0" or item.baseItem.code == "ci1" or item.baseItem.code == "ci2" or item.baseItem.code == "ci3")
end
function isEliteArmor(item)
return false
end
function isNotSpecific(item)
return (item.quality == ItemQuality.Inferior or item.quality == ItemQuality.Normal or item.quality == ItemQuality.Superior or item.quality == ItemQuality.Magic or item.quality == ItemQuality.Rare)
end
function isGlitchableArmor(item)
if item.quality == ItemQuality.Normal and item.flags.Ethereal == true and item.flags.Socketed == false then
if item.baseItem.code == "uar" then -- Sacred Armor
return true
elseif item.baseItem.code == "uul" then -- Shadow Plate
return false
elseif item.baseItem.code == "uth" then -- Laquered Plate
return false
elseif item.baseItem.code == "ult" then -- Hellforge Plate
return false
elseif item.baseItem.code == "uld" then -- Kraken Shell
return false
elseif item.baseItem.code == "utp" then -- Archon Plate
return false
elseif item.baseItem.code == "upl" then -- Balrog Skin
return false
elseif item.baseItem.code == "uhn" then -- Boneweave
return false
elseif item.baseItem.code == "urs" then -- Great Hauberk
return false
else
return false
end
else
return false
end
end
function isSpiritOrInsightRune(item)
return (item.baseItem.code == "r10" or item.baseItem.code == "r11" or item.baseItem.code == "r08" or item.baseItem.code == "r12")
end
Pickit Liste für Redvex shop bot 10/03/2009 - Diablo 2 - 15 Replies So hier meine Pickit Liste (selber sehr viel verbessert!!),würde mich freuen wenn jemand mal nach Fehler gucken könnte. Ich denke die besten item nimmt er. =)
ItemName=Any
Prefix=witch
Suffix=Any
Skill=LightningSentry
MinSkillLevel=3
Sockets=0
ForceSockets=0
Brauche sehr gute pickit für Awesom-o 04/20/2009 - Diablo 2 - 1 Replies Hallo Leute,
wie mein Topic schon sagt brauche ich eine gute pickit für meinen bot. Wäre nett wenn mir jemand eine zukommen lassen würde.
MfG
eskalation
Awesom-0 pickit .lua help 09/10/2008 - Diablo 2 - 6 Replies also ich möchte einstellen das der bot smaragde und rubine einsammelt geht das von...
function isNormalGem(item)
return (
item.baseItem.code == "gsv" or -- Amethyst
item.baseItem.code == "gsw" or -- Diamond
item.baseItem.code == "gsg" or -- Emerald
item.baseItem.code == "gsr" or -- Ruby
item.baseItem.code == "gsb" or -- Sapphire
item.baseItem.code == "sku" or -- Skull