Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Loss Limit on llRequestPermissions(PERMISSION_DEBIT)

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.
  1. This could be a property that you set on the 'general' tab of the object, or...
  2. 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.
  3. 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.
_____________________
Co-Founder / Lead Developer
GigasSecondServer
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"?