|
Mistress Lycia
Registered User
Join date: 6 Jan 2006
Posts: 4
|
08-25-2006 12:07
Steps to reproduce the bug: Make 2 prims. Have a notecard called "test" inside the first prim and a script that gives the card to the second with llGiveInventory("key-of-the-other-prim","test"  ;. Run the script multiple times. Observed results: The card is copied correctly. After subsequent calls, multiple notecards with increasing numbers are created, although the cards are identical. Expected results: See http://secondlife.com/badgeo/wakka.php?wakka=llGiveInventory: Identical items should NOT be copied. Can anyone confirm or comment on this? Best regards, Lycia
|
|
Haravikk Mistral
Registered User
Join date: 8 Oct 2005
Posts: 2,482
|
08-25-2006 14:31
Hmm, I've never done it before so I can't verify the previous behaviour. However, notecards become entirely new assets every time you alter or resave them, perhaps that is what is happening here? Whereas a texture is just a key with a name pointing to the image itself.
_____________________
Computer (Mac Pro): 2 x Quad Core 3.2ghz Xeon 10gb DDR2 800mhz FB-DIMMS 4 x 750gb, 32mb cache hard-drives (RAID-0/striped) NVidia GeForce 8800GT (512mb)
|
|
Shyotl Kuhr
Registered User
Join date: 15 Jun 2005
Posts: 105
|
08-25-2006 15:00
lsl wiki From: someone If the object is deemed to be a different object with the same name, it will create a new copy with an incremented number, as if a user manually placed an item with a duplicate name into an object's inventory
It certainly isn't behaving as the LSL wiki says it should. Answers forum /139/61/132676/1.html Scripting tips forum /54/fd/132677/1.html /54/9a/132552/1.html /54/ae/132524/1.html /54/ef/131990/1.html Pretty much confirmed. The inventory system seems to be messed up pretty badly, breaking alot of the stuff that relies on it. Removal seems to not really be happening half the time. Adding to inventory seems to take a long time to be reflected in scripts. Objects( and scripts, etc) are occasionally failing to be found when they are right there in the inventory. GetScriptName() is returning null for a fair while after the scripts been created. Stuffs broken!
|
|
Ron Overdrive
Registered User
Join date: 10 Jul 2005
Posts: 1,002
|
08-25-2006 15:02
NM
|