| | 1 | This command tells the agent to pick up any items that are currently inside of its bounding box. The agent will only pick up items of type IT_QUAGENTITEM. |
| | 2 | |
| | 3 | '''Parameters:''' |
| | 4 | * This command takes no parameters. |
| | 5 | |
| | 6 | '''Responds:''' |
| | 7 | * illegal_target TYPE |
| | 8 | * where TYPE is the typename that would be returned by a [[wi]] on this entity. |
| | 9 | * picked up Q TYPE |
| | 10 | * where Q is the quantity of the item that was picked up. |
| | 11 | * where TYPE is the typename that would be returned by a [[wi]] on this entity. |
| | 12 | |
| | 13 | '''Reports:''' |
| | 14 | * ''done'' after attempting to pick up all objects. |
| | 15 | * ''nothing_there'' if no target (valid or invalid) exists. |
| | 16 | * ''popped'' if popped by [[po]]. |
| | 17 | * ''forgotten'' if deleted by [[fa]] or [[fm]]. |
| | 18 | * ''replaced'' if replaced by a command scheduled with 'r'. |
| | 19 | |
| | 20 | '''Example:''' |
| | 21 | * User sends: "n pu 512" |
| | 22 | * Bot replies "picked up 80 quagent_item_treasure" |
| | 23 | * Bot replies "cp pu 512 done" |