Michael Revere
Registered User
Join date: 30 May 2005
Posts: 47
|
11-14-2005 10:48
I currently have a need to set the For Sale price on a item. I have an item that I set the For Sale price in the properties to $0. That works for that item but when I put the same item in a object and rez it from there the For Sale price goes back to (the default?) or $10. Is there any way to either:
1. Set the For Sale price to $0 2. Allow users to just Take a object without paying 3. Set a Pay price to $0
Thanks in advance, Mike
|
Logan Bauer
Inept Adept
Join date: 13 Jun 2004
Posts: 2,237
|
11-14-2005 11:03
From: Michael Revere I currently have a need to set the For Sale price on a item. I have an item that I set the For Sale price in the properties to $0. That works for that item but when I put the same item in a object and rez it from there the For Sale price goes back to (the default?) or $10. Is there any way to either:
1. Set the For Sale price to $0 2. Allow users to just Take a object without paying 3. Set a Pay price to $0
Thanks in advance, Mike You should also be able to check the "allow anyone to copy" box, this may help you.
|
Alain Talamasca
Levelheaded Nutcase
Join date: 21 Sep 2005
Posts: 393
|
11-14-2005 11:58
There are a number of ways t set the price of an object... But it is important to understand which object is having its price set!
When you originally set the object's price, that price, on that object, was valid if you were setting that object out in the world for anyone to click on and press the "Buy" option from the right-click menu.
The instant you put that object inside another object, we are dealing with contents issues, and an interesting set of rules ensues:
The price of the item in contents is no longer the price looked at. The price looked at the the price of the container. There are a couple of settings that you can use to control how the item in contents is sold.
1) If you want to sell copies of the box with the item inside, then set the container's price where you want it for all of the contents included, set the sell to "Copy" or "Origianl" (I assume you do NOT want "original" since that will transfer ownership of the origianl, but I include it for completeness. I always set mine to copy to sell copies of the item they click and all of its contents.) If one of the items in teh contents is "No Copy", then I am not sure what the results of this will be... you may end up selling your original. Experiment to find out how this permission set works.
2) Set the container's sell process to "Contents." Then, when the toucher clicks "buy", they will purchase the contents of the box but not the box itself. This is good for items where you have one per box, and a lot of different boxes, but don't want to load your customers down with boxes, just merchandise.
Perhaps if you described more completely what you are trying to do, we could come up with more specific, less general advice. There are plenty of people here who have been struggling with the current selling perms for long enough that there is no need to reinvent the wheel... But there is also so much information to share that it would be both confusing and wasteful to try and cover it all here if all you need is how to make a one prim freebie box-vendor.
_____________________
Alain Talamasca, Ophidian Artisans - Fine Art for your Person, Home, and Business. Pando (105, 79, 99)
|
Michael Revere
Registered User
Join date: 30 May 2005
Posts: 47
|
Unfortunately
11-14-2005 12:03
Unfortunately I want them to be able to take the object outright and not leave a copy behind  -Mike
|
Alain Talamasca
Levelheaded Nutcase
Join date: 21 Sep 2005
Posts: 393
|
11-14-2005 13:10
This kind of sale is the simplest...
Just make sure that on the General tab of the Edit screen, you check the "Sell Original" option... When they buy the item, it transfers to them... At that point, they must pick up the item to get it out of your space, but it will be their item after the sale.
_____________________
Alain Talamasca, Ophidian Artisans - Fine Art for your Person, Home, and Business. Pando (105, 79, 99)
|
Alain Talamasca
Levelheaded Nutcase
Join date: 21 Sep 2005
Posts: 393
|
11-14-2005 14:34
I just thought of another way to possibly achieve the effect you are seeking, and also clean up the space afterward. Put the item in a box Put the widely available "Give all inventory" script inside. Open the script and insert an LLDie() when the script is done giving the object's contents to the buyer. Now the object will sell the item at whatever price you set in the box-prim. You don't even have to set a sell price. The common script just gives away everything that is in inventory except itself. Once it is done doing that, it will come across the llDie() function you insert and the container (and anything left in it) will de-rez. I have not used llDie() a whole lot, so there may be some experimentation to do, but this should work, in theory. Just rememberto experiment on example objects forst, before committing this to your actual sale. It would suxxor if the merchant box de-rezzed before the transfer was completed. 
_____________________
Alain Talamasca, Ophidian Artisans - Fine Art for your Person, Home, and Business. Pando (105, 79, 99)
|
Michael Revere
Registered User
Join date: 30 May 2005
Posts: 47
|
Thanks Alain
11-14-2005 17:46
Thanks. I'll give that a try and post whether it works. You all are great! -Mike
|
Michael Revere
Registered User
Join date: 30 May 2005
Posts: 47
|
Problem
11-14-2005 18:53
I set the object's For Sale Price to 30 in inventory and when I call llRezObject it resets the For Sale price to 10. Is there any way around that? -Mike
|