|
Keiki Lemieux
I make HUDDLES
Join date: 8 Jul 2005
Posts: 1,490
|
12-12-2005 13:53
When an object requests permissions from the owner to debit money directly from the avatar's account, the script has permission to give away every linden on that avatar. I would like to propose that PERMISSION_DEBIT be handled differently. I would like to see the owner of the object be able to set an absolute limit to the amount that can be transferred. - This could be a property that you set on the 'general' tab of the object, or...
- You could change the functions to llRequestPermissions( PERMISSION_DEBIT, integer amount ) where amount is the amount of money that the script can debit from the avatar. A value of 0 or -1 would give the function permission to debit all funds. You may have to replace the function with a new function since llRequestPermissions also handles other types of permissions.
- You could change the verification of llRequestPermissions(PERMISSION_DEBIT), so that the owner must type in an amount after giving permissions to the script/object.
Open for your votes: Prop: 801 - Loss limits for debit permissions
_____________________
imakehuddles.com/wordpress/
|
|
Argent Stonecutter
Emergency Mustelid
Join date: 20 Sep 2005
Posts: 20,263
|
12-13-2005 05:55
I vote for removing permission debit as an option unless you own the script and the object it's in, and the script is copy/mod to you. I can't imagine agreeing to grant a script I don't have readable and editable source to PERMISSION_DEBIT.
|
|
Adam Zaius
Deus
Join date: 9 Jan 2004
Posts: 1,483
|
12-13-2005 06:45
This would break anything which works on a commission basis. TBH it comes down to a matter of trust; if you cant trust something on your account, use a mule account to hold the prims concerned.
|
|
Keiki Lemieux
I make HUDDLES
Join date: 8 Jul 2005
Posts: 1,490
|
12-13-2005 08:58
Why would it necessarily break something with commissions? You could still write a script that required full debit permissions depending on how you implemented it. But you could also write scripts that required only a small loss-limit or or give the owner the choice.
_____________________
imakehuddles.com/wordpress/
|
|
Argent Stonecutter
Emergency Mustelid
Join date: 20 Sep 2005
Posts: 20,263
|
12-13-2005 12:03
From: Adam Zaius This would break anything which works on a commission basis. TBH it comes down to a matter of trust; if you cant trust something on your account, use a mule account to hold the prims concerned. Can you elaborate on what you mean by "anything which works on a commission basis"?
|