Basement Desade
Registered User
Join date: 14 Jul 2006
Posts: 91
|
03-19-2008 14:02
I've searched quite a bit for an answer to this. If this has been addressed in another thread, I would certainly appreciate a link. Anyhoo, I am trying to load a 3D rezzing vendor, which requires my products UUID's. The problem is, whenever I copy the UUID for any item, all I get is 00000000-0000-0000-0000-000000000000. I haven't logged onto SL for quite some time; has something changed while I was gone, or is it just taking too long for the actual UUID to download, is something broken, or am I just being stupid? 
|
Ollj Oh
Registered User
Join date: 28 Aug 2007
Posts: 522
|
03-19-2008 14:56
To get a key from an object you usually need full perm on the object. You cant just copy the key and paste it anywhere for reasons of POSSIBLE lack of permissions.
If you need it for a script try the object name from the inventory, that usually works better and gives more options in scripting code. A common error is trying to get the key of a prims inventory item, if the name is just as good to use for the script. The key can be permission-protected and return NULL_KEY if it lacks permissions to read the key.
A key in a script eats memory from the scripts 16k-limit. An object in a prim inventory does not.
|
Basement Desade
Registered User
Join date: 14 Jul 2006
Posts: 91
|
03-19-2008 16:11
Thanks, but this is for loading a vendor with items that I made, so I, of course, have full perms on them. The vendor requires the UUID to function, unfortunately; the item name will not work in this instance.
|
AWM Mars
Scarey Dude :¬)
Join date: 10 Apr 2004
Posts: 3,398
|
03-20-2008 06:36
The issue seems to be either, cache corrupt/out of date, try clearing cache and relog. Fully uninstall SL, clearing all folders in Application Data/Secondlife... reinstall fresh copy, wait for a zillion years for SL to refresh your cache.
Asset server lag (old issue), items in sl loose their identity, either creator or of late, aquired date.. wait a zillion years for LL to fix.
_____________________
*** Politeness is priceless when received, cost nothing to own or give, yet many cannot afford - Why do you only see typo's AFTER you have clicked submit? ** http://www.wba-advertising.com http://www.nex-core-mm.com http://www.eml-entertainments.com http://www.v-innovate.com
|
Thili Playfair
Registered User
Join date: 18 Aug 2004
Posts: 2,417
|
03-20-2008 06:47
Doesnt seem to matter, my linked, unlinked , 1 prim will turn out as '00000000-0000-0000-0000-000000000000 ~.^ quite useless isnt it, guess its another thing thats back bugwise. Notecard/anims/textures/parts does however have a uuid.
So i guess you cant get a uuid if youre object creator and you have it. creator inventory + creator object + uuid fetch =0's alt inventory + someones object + uuid fetch = uuid numberhere ?, not tested -.-
|
Lear Cale
wordy bugger
Join date: 22 Aug 2007
Posts: 3,569
|
03-20-2008 11:59
An object gets a new UUID when rezzed ... perhaps this is related. Does an object in inventory *have* a UUID? If not, the right-click menu item shouldn't show up.
One wonders what a vendor would do with an object's UUID. Anyone have any good guesses? I can't think of any off the top of my head.
|
Darien Caldwell
Registered User
Join date: 12 Oct 2006
Posts: 3,127
|
03-20-2008 12:12
I think the vendor is expecting the UUID of a texture representing the item, not the UUID of the item itself. You have to load the item into the vendor directly. Get the UUID of your sign texture and use that.
|