Pamela Galli Posted September 25, 2012 Share Posted September 25, 2012 I have to give my full perm items on touch - wine glass, fork, etc. -- but I do not want them reused by other creators. I tried Robin Sojourner's script that prevents this but it did not suit my purposes -- I don't really want it to disappear from the wearer's hand so quickly, for one thing. But I would like to make it so the item can't be reused -- rezzed, put in contents, worn, etc. Is there a script that could do that? Link to comment Share on other sites More sharing options...
Sassy Romano Posted September 25, 2012 Share Posted September 25, 2012 I don't see why you're giving them full perm, they don't need to be. They need to be copy if given via llGiveInventory but can be no mod. With a script inside, they can determine if it's the first time they're rezzed or not, subsequent rezzing will immediately detach the item (or delete it if rezzed). Link to comment Share on other sites More sharing options...
Pamela Galli Posted September 25, 2012 Author Share Posted September 25, 2012 thanks -- It's so their guests can get a fork -- it has to be full perm to the buyer so the buyer's guests can get a copy from them. Okay so I need a script like you describe -- I don't suppose you know of any lying around? Otherwise I hope Rolig is not busy! Link to comment Share on other sites More sharing options...
Sassy Romano Posted September 25, 2012 Share Posted September 25, 2012 I still don't believe it has to be full perm, copy/trans yes but as long as it's no mod then a script can control what it can do. I could be wrong but don't see it. Link to comment Share on other sites More sharing options...
Rolig Loon Posted September 26, 2012 Share Posted September 26, 2012 Hi, Pam. One way to beat the problem is to use the new llAttachToAvatarTemp function, which was designed for exactly that application. Essentially, the script rezzes an object which then asks the user for permission to attach, and then attaches to the user at the proper point without transfering ownership. The user cannot take the object to her inventory or drop it. When it's detached, the object simply vanishes. 1 Link to comment Share on other sites More sharing options...
Sassy Romano Posted September 26, 2012 Share Posted September 26, 2012 Even better I need to play with some of the new shiny things someday. Link to comment Share on other sites More sharing options...
Ela Talaj Posted September 26, 2012 Share Posted September 26, 2012 Yes it can. I wrote it long time ago for wearable attachments demo. Can be worn only once, after it would not reattach. Link to comment Share on other sites More sharing options...
Dora Gustafson Posted September 26, 2012 Share Posted September 26, 2012 The best solution to the problem is to use llAttachToAvatarTemp Like Rolig says A script can never secure a full perm object from being copied and reused. A script has to run before it can do anything It is not running while the object is in inventory and it is not running on parcels where scripts are not allowed to run Link to comment Share on other sites More sharing options...
Qie Niangao Posted September 26, 2012 Share Posted September 26, 2012 Rolig Loon wrote: [re: llAttachToAvatarTemp ...] The user cannot take the object to her inventory or drop it. When it's detached, the object simply vanishes. In case it's not obvious, that feature of this function is a huge win for the end user: Dead copies of the object don't clutter up their Inventories. Link to comment Share on other sites More sharing options...
Ela Talaj Posted September 27, 2012 Share Posted September 27, 2012 I made my demo script long before llAttachToAvatarTemp was implemented and I'm too lazy to redo it now Doesn't matter anyways cuz attachments to demonstrate are scripted and would do nothing on no-scripts parcel. You are right of course that they must be no mod/no copy. Link to comment Share on other sites More sharing options...
Recommended Posts
Please take a moment to consider if this thread is worth bumping.
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now