|
Azreal Rubio
PrimHead
Join date: 29 Jan 2004
Posts: 194
|
01-28-2005 06:53
Having Worked long and hard trying to get a giftbox which gives out only selected items from the objects inventory to work to a specified folder in the recipients inventory, I discover there is a 'feature' of the llGiveInventoryList() that means it will only give out items with a full set of permission (mod, copy & transfer). This unfortunately makes my planned giftbox impossible without giving all the objects individually to the the recipients object directory, which for a full outfit could result in quite a mess.
So my suggestion is this, can we fix llGiveInventoryList to allow the giving of mod & transfer objects, whilst removing them from the object inventory.
|
|
Lex Neva
wears dorky glasses
Join date: 27 Nov 2004
Posts: 1,361
|
01-28-2005 16:10
From: Azreal Rubio it will only give out items with a full set of permission (mod, copy & transfer). ... really? I hope you're not saying that it automatically adjusts the permissions when it gives things! Otherwise, I'm in trouble. I've got a quickie little vendor script I wrote that uses llGiveInventoryList. I'm pretty sure I tested it, and it gives stuff that aren't full-perms just fine. Maybe only one item in the list needs to be full-perms? If so, include a notecard. Mine has a notecard, perhaps that's how I get around the rpoblems you're seeing. I'll test this later today when I'm in-world.
|
|
Toneless Tomba
(Insert Witty Title Here)
Join date: 13 Oct 2004
Posts: 241
|
01-28-2005 17:24
From: Lex Neva ... really? I hope you're not saying that it automatically adjusts the permissions when it gives things! Otherwise, I'm in trouble. You're vendor should be fine if you are the creator of all your items because automatically you have the copy permissions. llGiveInventory() doesn't work if the items cannot be copied by the owner of the script.
|
|
Azreal Rubio
PrimHead
Join date: 29 Jan 2004
Posts: 194
|
01-28-2005 17:59
From: Lex Neva ... really? I hope you're not saying that it automatically adjusts the permissions when it gives things! Otherwise, I'm in trouble. Nope only if you don't have copy permission, llGiveInventory works with varying permission combinations, so why can't llGiveInventoryList do the same. 
|