Sales Split Script - Locked
|
|
Gusher Castaignede
SL Builder
Join date: 8 Oct 2007
Posts: 342
|
01-04-2008 14:19
Is there any sales split script that is placed on sellable prims that cannot be deleted by 2nd owner?
For example, I have items that clients request FULL Perms so they can re-sell, but I want a percentage from each sale they make from that item, so I need to figure a way that enables the full Perm prim split sales and at same time prevent the script from being deleted.
|
|
Gordon Wendt
404 - User not found
Join date: 10 May 2006
Posts: 1,024
|
01-04-2008 14:35
They can always delete the script, the only way to get them not to do so is if there is other scripting move the functionality into the other script and set the script to no mod (the object itself will still be whatever perms you gave) that way if they delete the script it'll break the object, if the object doesn't have any other scripting your somewhat out of luck if you want the object to be mod.
_____________________
Twitter: http://www.twitter.com/GWendt Plurk: http://www.plurk.com/GordonWendt GW Designs: XStreetSL
|
|
Ordinal Malaprop
really very ordinary
Join date: 9 Sep 2005
Posts: 4,607
|
01-04-2008 14:44
Yes, if you have the scripting functions in the item directly linked to a DRM function - either internally within one script, or via encrypted link messages - then that will help. If you are just trying to protect a prim build that has no real scripting component via script then sorry, no, you are out of luck there - you will have to sell it to them with limited perms or trust them.
There isn't really an easy way of making sure that you get a cut from sales that I can think of whatever the solution. If they put item X in a box and sell it, you won't be able to do anything to detect that or take money from the transaction. You could have something in the script for the item which thought "ah, I've changed owners, I won't start working until the new owner pays me L$X" but that would be very irritating for the purchasers, who would then have to pay twice.
I do a lot of full-perms work for clients but I charge them, you know, proper programming contract rates for it - just as if I spent a week writing code for any company, they would have full permission to use whatever I wrote as they saw fit, but they would have to pay me quite a bit more than the usual SL "hey, buy yourself a coffee, you've earnt it for that eight-hour shift" rates.
If clients aren't prepared to pay on that basis then suggest that you install your own vendors in the locations that they want.
_____________________
http://ordinalmalaprop.com/forum/ - visit Ordinal's Scripting Colloquium for scripting discussion with actual working BBCode!
http://ordinalmalaprop.com/engine/ - An Engine Fit For My Proceeding, my Aethernet Journal
http://www.flickr.com/groups/slgriefbuild/ - Second Life Griefbuild Digest, pictures of horrible ad griefing and land spam, and the naming of names
|
|
Gusher Castaignede
SL Builder
Join date: 8 Oct 2007
Posts: 342
|
01-04-2008 15:24
Think about it, once you give out full perms to someone who wants it there's no guarantee that the item will be kept away from FREEBIES....most likely it will end up there and the end result is your creation down the drain. Now will charging a lump sum worth it?
Someone on another thread wrote about licenses.....what about the possibility of licenses that only enable a limited number of copies to sell?
|
|
Ordinal Malaprop
really very ordinary
Join date: 9 Sep 2005
Posts: 4,607
|
01-04-2008 15:51
From: Gusher Castaignede Think about it, once you give out full perms to someone who wants it there's no guarantee that the item will be kept away from FREEBIES....most likely it will end up there and the end result is your creation down the drain. Now will charging a lump sum worth it?
Someone on another thread wrote about licenses.....what about the possibility of licenses that only enable a limited number of copies to sell? If I have been paid sufficiently for the work required to write a full-permissions script, then it is up to the client as to what they do with it. If they release it full-permissions, that is up to them, though they would be a bit odd if they did so, given that they would be paying me at least, oh, L$10,000 per hour of my time to write it (and I don't take payment in L$). If you want to have limited licences, then the best way that I can think of is to have a script using llHTTPRequest or similar that polls a web server when rezzed to check the licence status for that owner. If there are no licences available, it deletes itself. Otherwise it checks off a licence on your own database. I own a copy of the En Garde! fencing game which works like this, I believe.
_____________________
http://ordinalmalaprop.com/forum/ - visit Ordinal's Scripting Colloquium for scripting discussion with actual working BBCode!
http://ordinalmalaprop.com/engine/ - An Engine Fit For My Proceeding, my Aethernet Journal
http://www.flickr.com/groups/slgriefbuild/ - Second Life Griefbuild Digest, pictures of horrible ad griefing and land spam, and the naming of names
|
|
Alicia Sautereau
if (!social) hide;
Join date: 20 Feb 2007
Posts: 3,125
|
01-04-2008 15:56
or have the prim act as a vendor, when some one pays the prim, it gives you a % and tells the server to send a copy to the person who payed
|
|
Hewee Zetkin
Registered User
Join date: 20 Jul 2006
Posts: 2,702
|
01-05-2008 00:57
Unfortunately, not even tightening permissions can help with this issue. You can't create a set of permissions that keep the owner from deleting a script or other inventory item. No-modify on the object keeps you from adding new scripts, but not from deleting existing ones.
As said, the best choice is probably to include some core functionality in the script that splits payment, rather than making it a simple, modular, stant-alone split-payment script.
|
|
Papalopulus Kobolowski
working mind
Join date: 11 Aug 2006
Posts: 326
|
01-05-2008 07:02
Or do like Alicia says,I wrote my own vendor server so y can sell the vendor and any of my objects are not inside just my script(all my products are in a server on my land, the customer pay the vendor the vendor send a message to the server then the server check some things for security like password and other stuff, finally the server send the product to the buyer and the vendor make the split between the owner of the vendor and me.
|
|
Void Singer
Int vSelf = Sing(void);
Join date: 24 Sep 2005
Posts: 6,973
|
Ot
01-05-2008 11:49
~40/hr for full permissions scripts eh Ordinal? =) I'm curious, do retain resale rights for yourself on those?
_____________________
| | . "Cat-Like Typing Detected" | . This post may contain errors in logic, spelling, and | . grammar known to the SL populace to cause confusion | | - Please Use PHP tags when posting scripts/code, Thanks. | - Can't See PHP or URL Tags Correctly? Check Out This Link... | - 
|
|
Ordinal Malaprop
really very ordinary
Join date: 9 Sep 2005
Posts: 4,607
|
01-05-2008 12:00
Oh, no, that would all be on usual commercial bases, just as if I was going into an office, exclusive rights for distribution being given to X etc etc etc. It would depend on the contract but they're mostly all the same. (That's not actually a high rate either. I really need to raise it.)
There is a certain issue in that, if I spend ten hours solving a particular problem and coming up with an elegant way to handle it, which I bill the client for, I will probably remember that for the next time that I write anything similar. But really that's no more an issue than that if anyone learns anything when working, they will get better at their job and their next employer will be better off.
In practice of course, within SL not many people would be willing to pay that, so that would be the point for negotiation as to distribution, copyright, permissions, commission etc.
_____________________
http://ordinalmalaprop.com/forum/ - visit Ordinal's Scripting Colloquium for scripting discussion with actual working BBCode!
http://ordinalmalaprop.com/engine/ - An Engine Fit For My Proceeding, my Aethernet Journal
http://www.flickr.com/groups/slgriefbuild/ - Second Life Griefbuild Digest, pictures of horrible ad griefing and land spam, and the naming of names
|
|
Void Singer
Int vSelf = Sing(void);
Join date: 24 Sep 2005
Posts: 6,973
|
01-05-2008 12:20
exactly why I asked, 40 isn't bad at all for commercial work (depending on a persons speed)... I charge a lot less, but then I only take on projects that are fun for me, take my time usually, and almost always retain possible resale for myself (usually after a grace period)... and you're right, most don't want to pay that (especially in cash).. just asked out of curiousity of what others charge =) it's not a bad rate at all though.
_____________________
| | . "Cat-Like Typing Detected" | . This post may contain errors in logic, spelling, and | . grammar known to the SL populace to cause confusion | | - Please Use PHP tags when posting scripts/code, Thanks. | - Can't See PHP or URL Tags Correctly? Check Out This Link... | - 
|