I'm very new to Second Life and I'm having a ton of fun building. I have an idea for various sets of attachments, but I'd like to take them one step further and actually make them do things. Nothing ambitious: I'd just like them to be able to change color and materials, as I've seen is the trend lately (lots of color-customizable stuff).
I've been pouring over the LSL wiki, and my head is spinning. I'm no stranger to programming, although I'm rather inexperienced, but I'm having a hard time figuring out how to get to the scripts I'd like to write.
Here's what I'd like to do, specifically:
I'm building a set of attachments (horns/spikes/jewelry/etc), and I'd like to be able to allow the owner (only the owner) to change their color or material (metal/glass/light) through the use of the pie menu (or a dialog menu if that's not feasable). For instance, there would be options for "Glass", "Metal", "Light", and "Color." The first three would change the attachment to the specified material, and the fourth would open up a dialog box with a list of colors.
I would also like to set slash-commands "/1234 Change the Color Even More" so that the owner could change the whole set at once without clicking on each individual attachment.
Now, changing attributes is easy enough. I figured out how to do that. What I need help with is the functionality. I saw a General Menu System over on the wiki which looks pretty good for my purposes (but I can't really understand what a lot of it does), but I'd still like to go through the pie menu if I can. I also have no idea how to set up those slash-commands -- haven't been able to find anything on it in the wiki yet.
I'm not asking for a lot, just a nudge in the right direction, if there are any tutorials I can look at, etc... any help at all is appreciated. The wiki is great, but it's sort of hard to use it alone to answer questions if you're as lost as I am.
Thanks!

-GLX