Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Yay, another PickIt question...
#1
I wanna know how I can configure PickIt to grab items that are already ID'd....its prbly really simple but humor me Smile
Reply
#2
well heres a simple walkthrough for pickit hope it helps :



The syntax for pickit has been a mistery , a mistery i hope this post helps u with

There are several commands which you can use in the pickit ini file, what's importaint to understand is that you don't need to use them all to make it pick up an item. Actually often the more you manually use, the greater that chance for a mistake.

The following commands are available:

Header
the heser is just used for telling you which item the following rule applies for, it is not used for logging or anything else. You have to use this in front of every rule, and it has to be surrounded with []

Code
This code is used to tell the pickit, what base type item you wish to pickup, it should be included in almost all entries you make. Only exception, is if you are making a pickup rule which applies to all base type items in the game. base tyep means wat kind of item it is, like the base type for a lightsaber is a phaseblade. the Code should always be inside ""

Notify
Notify tells pckit weather or not it should tell the uses that the item has dropped, if you turn it on, pickit will show you on the screen that the item has sropped. Notify is a bool, which means you can only use it with 2 varialbles, either TRUE or FALSE. So Notify = SOMETIMES does not work. Also remember that Notify has a default value which is TRUE, this means that if you do not sue Notify in you rule, pickit will take that as if you use Notify = TRUE. So now you know that you only need to use the notify command when you want to turn it off

Description
The Description is not used at all, so just ignore it. It used to be a description of what pickit would show onscreen, like you might want to use "useless crap armor" as the description for venom ward, and every time that dopped, pickit would write that onscreen.

Identified
Once again we have a BOOL value, which meant you could only use TRUE or FALSE. If you use identify = TRUE, pickit would only pick up the item if it had already been identified, if you use FALSE it will only pick up items not identified. The default value for identified is both TRUE&FALSE, this emans if you don't use identify pickit will pick up item if they are identified and also if they are not. this command is almost never used.

Type
This commands can be quite useful for making special pickups. You can use it with 6 different argumetns, they are shield/weapon/armor/helm/bow/other, the default is ANY, meaning if you do not use type pickit will pick up any type. Imagine that you wwanted to pickup all set shields in the game, then you would need this command, since it can sort out shields from the rest. Type = Shield would pick up shields, but not any weapons or armors. Quite useful for special needs, but not generally used.

Quality
Now this is a very importain command, as it can sort between qulity of items, menaing that it will make you only pick up uniques if you set the Quality = Unique. it's default value is to pick up any quality, but you can use the with any of these argumetns rare / unique / set / magic / normal / craft / superior / lowquality. This command is very useful, and should be used almost everytime you add a rule to pickit.

Pickup
Once again a BOOL value, so it's either a TURE or a FALSE and nothing else. It's default value is TRUE, so you only need to use it if you specify Pickup = FALSE. The command is a good way to take out a entry without deleting it, and then still get onscreen notifications. Basicly what i just said was, that you can have pickit grap super healing potions, but you might like it to not do so while you do baal runs, that you can just put Pickit = FALSE next to the section with Healt potions and it will not pick them up, untill you remove the Pickit = FALSE again.

MinSocket
This commands tell pickit that a item must have atleast as many sockets as you specify. Default is any number of sockets, so if you don't use it pickit ill grab any item both with 0 and also up to 6 sockets. MinSocket = 4 would only pick up items with 4 or more sockets. It not possible to specify a max amount of sockets.

Ethereal
This is another BOOL value, so use either TRUE or FALSE, Default is both, so items without this command would be picked up weather it is ethereal or not. Ethereal = TURE will only pick up items that are ethereal

Lowlvl
Igonore this one, as it has very little usage.

Hghlvl
Igonore this one, as it has very little usage.

Teleport
Another BOOL, if you set Teleport = TRUE it will make any charactor which has the teleport skill, use it to get to the item faster. Use only for the really high lvl items, but not for rares, potions, charms and the like, as it sometimes will get you killed by teleporting into a horde of monsters. not recommende for HC players. Default value is FALSE, so if you don't specify Teleport = TRUE it will not teleport.

Nomove
Is also a BOOL value. Use TRUE or FALSE to set it. When set to TRUE, pickit will not make your charactor move to pick the item up, but only pick it up for items which are within the charactors range. Good for use with gold, potions, scrolls and the like. default is FALSE, so only use on the items which you your charator not to move too.

Priority = <number> - [Default: 255]
The priority systems allows you to specify which items pickit sould pick up first, if it sees multiple items that you would like. Imagine that baal drops a Windforce and a lycanders aim, now if Priority is not used, pickit might pick up the lycanders first thus allowing someone else to pick up the windforce. but if you have Priority = 1 besides windforce, pickit would go for that items first, leaving the lycanders for the other player. You can use from 1 to 255 where 1 is the highest priority. Don't set priority for items that you donøt mind being picked up last. Default value 255, meaning that pickit will use Priority = 255 for all items where you don't use it.

Here are som examples on how to make a good entry into your pickit.ini files.





<CENTER><TABLE cellSpacing=0 cellPadding=3 width=561 border=0><TBODY><TR><TD vAlign=center>Code:

</TD></TR><TR><TD vAlign=center>
[Chance Guards]
Code = "mgl"
Quality = Unique


</TD></TR></TBODY></TABLE></CENTER>



This will pick up a pair of chance guards, if they drop. As you can see all i've used is the header, which just tells me what i'm lloking at, the base type code for chain gloves, and the quality modifier Unique. This tells pickit to pick up chains gloves that are unique. But rememr that i've also left out allot of things, namely all the default values, in reality pickit sees this entry as:




<CENTER><TABLE cellSpacing=0 cellPadding=3 width=561 border=0><TBODY><TR><TD vAlign=center>Code:

</TD></TR><TR><TD vAlign=center>
Code = "mgl" <-- I enabled this
Notify = TRUE <-- default Value, not nessisary to set
Identified = BOTH <-- default Value, not nessisary to set
Type = ANY <-- default Value, not nessisary to set
Quality = Unique <-- I enabled this
Pickup = TRUE <-- default Value, not nessisary to set
MinSocket = ANY <-- default Value, not nessisary to set
Ethereal = BOTH <-- default Value, not nessisary to set
Lowlvl = ALL <-- default Value, not nessisary to set
Hghlvl = ALL <-- default Value, not nessisary to set
Teleport = FALSE <-- default Value, not nessisary to set
Nomove = FALSE <-- default Value, not nessisary to set
Priority = 255 <-- default Value, not nessisary to set


</TD></TR></TBODY></TABLE></CENTER>



but as you can agree, the first one is easier to read. How if you where to find the runes for the heart of the oak, you would need a good flail to put the runes in. the entry for such a flail might look like this.




<CENTER><TABLE cellSpacing=0 cellPadding=3 width=561 border=0><TBODY><TR><TD vAlign=center>Code:

</TD></TR><TR><TD vAlign=center>
[4 Socket Non-Ethereal Flail]
code = "fla"
Ethereal = FALSE
MinSocket = 4
Teleport = TRUE

[4 Socket Non-Ethereal Knout]
code = "9fl"
Ethereal = FALSE
MinSocket = 4
Teleport = TRUE


</TD></TR></TBODY></TABLE></CENTER>



Here we use the codes for basetype flail(fla) and knout(9fl), we also tell it that we don't want ethereal items, eventhoguht some might like that, as the requiements of ethereal items are lower that normal items. The minimum number of sockets we want is 4 and we wish to teleport to the item when it drops. If you use this for your own pickit.ini file, you might like to make entries for Superior versions of the flail and knout, as long as you remember that repairing changes on superior items is really exspensive. You can also add the priority command, if you want too. But that's up to you to do.

I hope this has helped you a bit, with understanding the itemformat for pickit, good luck in making your own files. I'm adding my a pickit file of my own making and all the codes for itemtypes.
Reply
#3
gaz can u configure it to pickup wirt's leg?

im trying to figure out what type it is.
Reply
#4
silver_ice1212 Wrote:gaz can u configure it to pickup wirt's leg?

im trying to figure out what type it is.
Try this one:
http://www.gamers2k4.com/portal/modules/...hp?lid=107

And if you upgrade the leg, it becomes a hand axe.

Ah, the code for Wirt's Leg is just leg.

And Gaz should mention where he got that walkthrough from. Tongue
Reply
#5
just curious,
why do u want it to pik up wirts leg? lol
Reply
#6
etanol Wrote:Try this one:
http://www.gamers2k4.com/portal/modules/...hp?lid=107

And if you upgrade the leg, it becomes a hand axe.

Ah, the code for Wirt's Leg is just leg.

And Gaz should mention where he got that walkthrough from. Tongue
i already knew the code for the leg and i typed it like this

[Wirt's Leg]
Code="leg"
Priority=3

but it doesnt pick it up

this is the same for all quest items

can anyone fix this
Reply
#7
[ Wirt's Leg ]
Pickup=TRUE
Code="leg"
Quality=unique
Notify=TRUE
Teleport=FALSE

Try that one. I don't know if it's considered unique, but I guess so.
Or it doesn't even have to be added.
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  question eth ws on paly? iused2runthis 0 146 06-17-2011, 11:21 AM
Last Post: iused2runthis
  Question on Farming White - Socketable BudBud 3 514 05-30-2011, 03:50 PM
Last Post: skidude
  d2 loader question, Storm.dll missing dkim 3 2,118 02-28-2011, 09:01 PM
Last Post: perrybill
  Question about Uber Smiters Blue 10 459 08-25-2009, 05:10 PM
Last Post: Blue
  Light Sorc Question philipoo 2 567 08-09-2009, 03:19 AM
Last Post: xDBD
  Quick 'Energy Shield' question Ombra 1 463 10-19-2008, 08:03 AM
Last Post: KPax
  question about cd keys / game versions fightclublegend 2 375 09-30-2008, 01:12 PM
Last Post: fightclublegend
  quick question regarding rare circlets xDBD 1 394 08-24-2008, 01:46 AM
Last Post: FraterPerdurabo
  Eth Titans Question DerekTiburon 1 444 08-16-2008, 03:49 PM
Last Post: BrioCloud
  N Pickit.ini For D2 Classic Julosch 2 2,413 07-22-2008, 12:26 AM
Last Post: Julosch

Forum Jump:


Users browsing this thread: 1 Guest(s)