pickupitems.txt: Difference between revisions

From OpenKore Wiki
Jump to navigation Jump to search
mNo edit summary
No edit summary
 
(7 intermediate revisions by 5 users not shown)
Line 1: Line 1:
'''pickupitems.txt''' configures per-item behavior for [[itemsTakeAuto|picking up]] and [[itemsGatherAuto|gathering]] items.
Per-item settings for [[itemsTakeAuto|picking up]] and [[itemsGatherAuto|gathering]] items.


Empty configuration will result in not picking up any items.
Empty configuration will result in not picking up any items.
[http://openkore.svn.sourceforge.net/viewvc/openkore/confpack/trunk/control/pickupitems.txt?view=markup Default configuration] instructs to pick up all items, excluding some worthless loots as an example.


== Syntax ==
== Syntax ==
The format of this file is simply a set of lines that observes the following syntax:
The format of this file is simply a set of lines that observes the following syntax:


  <item name> <value>
  <item_name or item_id> <value>


; <[[References#Item Names|item name]]>
; <[[References#Item_Names|item_name or item_id]]>
: This is the simple name of an item. Keyword "all" can be used to set the default value for all items not specified in configuration.
: This is the simple name of an item. Keyword "all" can be used to set the default value for '''all''' items not specified in configuration. You can also specify the ID of the item.


; <value>
; <value>
Line 27: Line 25:
|Don't pick up / gather the item.
|Don't pick up / gather the item.
|-
|-
!>= 1
!1
|Pick up / gather the item using normal [[itemsTakeAuto|picking up]] and [[itemsGatherAuto|gathering]] sequences.
|Pick up / gather the item using normal [[itemsTakeAuto|picking up]] and [[itemsGatherAuto|gathering]] sequences.
|-
|-
!2
!>=2
|Try to pick up / gather the item as fast as possible when it appears in 5 cell distance around you.
|Try to pick up / gather the item as fast as possible when it appears in 5 cell distance around you.
|}
|}
Line 36: Line 34:
== Notes ==
== Notes ==
* Kore can see unidentified items, so just use normal item names as if they are already identified.
* Kore can see unidentified items, so just use normal item names as if they are already identified.
* Specify item names without the refine level and compounded cards (simple names). For example, if you specified to pick up Stiletto [3], it will pick up all 3-slotted Stilettos, including +9 3-slotted Stilettos and Triple Hurricane Stilettos.
* Specify item names without the refine level and compounded cards (simple names). For example, if you specified to pick up "Stiletto [3]", it will pick up all 3-slotted Stilettos, including "+9 3-slotted Stilettos" and "Triple Hurricane Stilettos".
* Value '''-1''' is useful for Rogues with [http://irowiki.org/wiki/Gank Gank] skill.
* Value '''-1''' is useful for Rogues with [http://irowiki.org/wiki/Gank Gank] skill.
* Don't use value '''2''' on normal, seemingly worthless, items.
* Don't use value '''2''' on normal, seemingly worthless, items.
Line 44: Line 42:


== Examples ==
== Examples ==
In the following example, kore will pick up Old Blue Boxes and 2-slotted Two-handed Axes as quickly as possible. It will ignore 3-slotted Axes, Traps and Magnifiers and drop those items when they are in the inventory. All other items will be picked up by default.  
In the following example, kore will pick up ''Old Blue Boxes'' and 2-slotted ''Two-handed Axes'' as quickly as possible. It will ignore 3-slotted ''Axes'', Magnifiers  and Arrows (ID 1750) and drop those items when they are in the inventory. All other items will be picked up by default.  


  Old Blue Box 2
  Old Blue Box 2
Line 50: Line 48:
  Axe [3] -1
  Axe [3] -1
  Magnifier -1
  Magnifier -1
  Trap -1
  1750 -1 # Arrow
   
   
  #Pick up all items by default
  #Pick up all items by default
Line 56: Line 54:




[[Category:Control]]
[[Category:control]]

Latest revision as of 23:49, 26 April 2021

Per-item settings for picking up and gathering items.

Empty configuration will result in not picking up any items.

Syntax

The format of this file is simply a set of lines that observes the following syntax:

<item_name or item_id> <value>
<item_name or item_id>
This is the simple name of an item. Keyword "all" can be used to set the default value for all items not specified in configuration. You can also specify the ID of the item.
<value>
Determines picking up and gathering behavior for specified item.
Value Description
-1 Drop the item when it enters your inventory.
0 Don't pick up / gather the item.
1 Pick up / gather the item using normal picking up and gathering sequences.
>=2 Try to pick up / gather the item as fast as possible when it appears in 5 cell distance around you.

Notes

  • Kore can see unidentified items, so just use normal item names as if they are already identified.
  • Specify item names without the refine level and compounded cards (simple names). For example, if you specified to pick up "Stiletto [3]", it will pick up all 3-slotted Stilettos, including "+9 3-slotted Stilettos" and "Triple Hurricane Stilettos".
  • Value -1 is useful for Rogues with Gank skill.
  • Don't use value 2 on normal, seemingly worthless, items.

API

Misc::pickupitems

Examples

In the following example, kore will pick up Old Blue Boxes and 2-slotted Two-handed Axes as quickly as possible. It will ignore 3-slotted Axes, Magnifiers and Arrows (ID 1750) and drop those items when they are in the inventory. All other items will be picked up by default.

Old Blue Box 2
Two-handed Axe [2] 2
Axe [3] -1
Magnifier -1
1750 -1 # Arrow

#Pick up all items by default
all 1