The Product Maker script can be used to make several different products out of provided
ingredients, rezzed near the product maker object. It rezzes the completed object and
gives it to the avatar that "made" it before removing the ingredients and the rezzed copy
of the finished product.
The script can be used in an roleplay environment, e.g. to let avatars create products
out of things they collected during a previous roleplay etc. The finished product can be
used as ingredient again for another product to be made. You can use an optional custom
sit animation, have sounds played during chopping and on finishing, configure texts, the
sit target and whether all possible products shall be made from the available ingredients
or just the first possible one. It can also be used together with a sitter script.
Many parameters can be configured in a config notecard; a description and an example are
included. All parameters can be set in the script as well. Detailed configuration options:
- rezzing offset and rotation of finished product, can be disabled
- sit target and sit rotation, can be disabled if used with another sitter script
- whether to give the product after completion or only on touch of the rezzed product
- whether everyone's ingredients can be used or only the operator's
- whether only the operator can pick up the finished product or everyone
- attachment point if attach on touch after rezzing is to be used (now for everyone)
- uses temporary attachments, so that it works for everyone and not just the owner
- access level all, group or owner, also works for deeded objects
- don't make product if ingredients are removed before finishing
- check that ingredients are rezzed, not attached (can't be removed if not rezzed)
- specify whether a whisper broadcast or sensor should be used to scan for ingredients
- whether all possible products should be made from the available ingredients or just one
- configure the time it takes to complete each product, optionally display remaining time
- specify time after which a finished product is auto-deleted if it is not picked up
- option to ignore numbers of ingredients and treat e.g. "Flour" and "Flour 1" the same
- whether object should pretend to speak as the seated avatar or talk as itself
- say mode to select between region say/IM, whisper, say and shout or to disable messages
- item to give automatically on sit, e.g. a tool, optionally require it to be attached
- text to display on right-click menu instead of "Sit"
- sit animation to use, otherwise uses first found anim, or standard anim if none
- configurable sounds that are played during crafting and on finishing
- spoken texts on sit, unsit, touch, crafting and completing a product, needing a tool,
forbidden to sit and when auto-deleting finished products that were not taken
The Product Maker scripts are full perm. They're licensed under the BSD license with the
addition that they must not be resold or otherwise given away standalone in parts or as
whole. They can be used in your creations as long as these license conditions are met.
Please remember to remove modify and either copy or transfer permissions on the scripts
before you put your products on sale.
Feel free to report bugs, request features, give feedback or write a nice MP review ^^
To update or redeliver a product, wear the included Updater and follow the instructions.
Store policies and info about custom scripting at my MP store and the inworld terminals.
Changelog:
- v0.54 ... Fixed issue when products are also ingredients, fixed issue that only
last product could be attached, don't use PRODUCTS with notecard,
read whole notecard before starting, added auto-delete timer and message,
changed sit text and some messages
- v0.55 ... Use vector for sit rotation, configurable rotation of rezzed product,
optionally display remaining time, only check substring for tool to attach,
extra message for tool to attach, theft protection: optionally only use
worker's ingredients, check who gets product
- Collect ingredients and make products
- Perfect for roleplay environments
- Define and use optional sit animation
- Configurable access level
- Full perm, BSD license
easy to use , fun to use , AND makes RP just a bit more exciting
no more pretending this makes it fun to actually gather things before crafting its awesome

![[.Shuggles.] Inventory Giver](https://slm-assets.secondlife.com/assets/10886544/view_small/_.Shuggles.__Inventory_Giver_Image.jpg?1420654103)
![[.Shuggles.] Auto-Attach](https://slm-assets.secondlife.com/assets/10854228/view_small/_.Shuggles.__Auto-Attach_Image.jpg?1420113313)
![[.Shuggles.] Miner](https://slm-assets.secondlife.com/assets/35278731/view_small/%5B.Shuggles.%5D%20Shuicraft%20Miner.jpg?1717523964)
![[.Shuggles.] Tree Feller](https://slm-assets.secondlife.com/assets/35278779/view_small/%5B.Shuggles.%5D%20Shuicraft%20Woodcutter.jpg?1717524429)
![[.Shuggles.] Shuicraft Server](https://slm-assets.secondlife.com/assets/35278785/view_small/%5B.Shuggles.%5D%20Shuicraft%20Server.jpg?1717524496)
![[.Shuggles.] Shuicraft Portal](https://slm-assets.secondlife.com/assets/35278793/view_small/%5B.Shuggles.%5D%20Shuicraft%20Portal.jpg?1717524574)
![[.Shuggles.] Shuicraft Rezzer FULL PERM](https://slm-assets.secondlife.com/assets/35309627/view_small/%5B.Shuggles.%5D%20Shuicraft%20Rezzer.jpg?1718039194)
![[.Shuggles.] Shuicraft Crafter Advanced FULL PERM](https://slm-assets.secondlife.com/assets/35323350/view_small/%5B.Shuggles.%5D%20Shuicraft%20Crafter%20Advanced.jpg?1718218191)