Particle texture problem
|
|
DrDoug Pennell
e-mail is for old people
Join date: 13 Mar 2007
Posts: 112
|
12-09-2007 20:09
Hello,
I bought a particle texture from The Particle Laboratory. It is a no mod, no transfer texture. I tried this
PSYS_SRC_TEXTURE, "JP Particle - Luminescent Firefly",
in my script but I still don't get the texture. I can't get the UUID (presumably because it is no mod, no transfer).
What am I doing wrong? The texture is in my textures folder. Do I need to include that in the name?
Thanks,
Doug
|
|
Deanna Trollop
BZ Enterprises
Join date: 30 Jan 2006
Posts: 671
|
12-09-2007 20:18
You need to put a copy of the texture in the object containing the particle script.
|
|
DrDoug Pennell
e-mail is for old people
Join date: 13 Mar 2007
Posts: 112
|
12-09-2007 20:28
From: Deanna Trollop You need to put a copy of the texture in the object containing the particle script. D'OH :-0 Thanks Deanna. I shoulda figured that. Now I can finish my wine and go to bed. Doug
|
|
Squirrel Wood
Nuteater. Beware!
Join date: 14 Jun 2006
Posts: 471
|
12-09-2007 23:40
Alternative: right-click the texture in your inventory and copy its UUID key. Then use that one in your script instead of the textures name to reference it. This will not require putting the texture into the object.
(There is a way to obtain a textures key no matter what permissions you have for that texture)
|
|
DrDoug Pennell
e-mail is for old people
Join date: 13 Mar 2007
Posts: 112
|
12-10-2007 06:22
From: Squirrel Wood Alternative: right-click the texture in your inventory and copy its UUID key. Then use that one in your script instead of the textures name to reference it. This will not require putting the texture into the object.
(There is a way to obtain a textures key no matter what permissions you have for that texture) Hi Squirrel, How do you do that? When I right-click on the texture in my inventory I don't get the option to copy the UUID. Thanks, Doug
|
|
Squirrel Wood
Nuteater. Beware!
Join date: 14 Jun 2006
Posts: 471
|
12-10-2007 07:08
debug menu => client => request admin ...
and you're set.
|
|
DrDoug Pennell
e-mail is for old people
Join date: 13 Mar 2007
Posts: 112
|
12-10-2007 12:57
From: Squirrel Wood debug menu => client => request admin ...
and you're set. Thanks Squirrel, I find Request Admin Status on the debug menu => Server menu but don't see on on the client menu. But when I try that it says "Request for Special Powers Failed. This request has been logged." Is this the right one and do you have to be the owner of the parcel for this to work? Thanks, Doug
|
|
Jesse Barnett
500,000 scoville units
Join date: 21 May 2006
Posts: 4,160
|
12-10-2007 14:09
From: DrDoug Pennell Thanks Squirrel,
I find Request Admin Status on the debug menu => Server menu but don't see on on the client menu. But when I try that it says "Request for Special Powers Failed. This request has been logged."
Is this the right one and do you have to be the owner of the parcel for this to work?
Thanks,
Doug ugh Don't request admin status. Only ones that can get admin status are Lindens. Don't worry about the "This request has been looged" message either. Most all of us have pushed that at one time or another. You aren't about to get into trouble  The correct way to tget the uuid of a texture is what you were told at first. Go to your main inventory(not the inventory of the object) and right click the desired texture and choose "copy asset uuid". You can then paste it directly into a script or notepad or anywhere else you want. If copy asset uuid is not available then the asset database is probably under a heavy load. Try from another sim or later.
_____________________
I (who is a she not a he) reserve the right to exercise selective comprehension of the OP's question at anytime. From: someone I am still around, just no longer here. See you across the aisle. Hope LL burns in hell for archiving this forum
|
|
DrDoug Pennell
e-mail is for old people
Join date: 13 Mar 2007
Posts: 112
|
12-10-2007 18:38
From: Jesse Barnett ugh Don't request admin status. Only ones that can get admin status are Lindens. Don't worry about the "This request has been logged" message either. Most all of us have pushed that at one time or another. You aren't about to get into trouble  Phew! I was a little worried but figured I could always blame Squirrel. From: Jesse Barnett The correct way to get the uuid of a texture is what you were told at first. Go to your main inventory(not the inventory of the object) and right click the desired texture and choose "copy asset uuid". You can then paste it directly into a script or notepad or anywhere else you want.
If copy asset uuid is not available then the asset database is probably under a heavy load. Try from another sim or later. Hmmm... I did this but alas, no joy. I can get the UUID for all my other textures (created by me or full perm ones) but for this one (which is No Mod, No Transfer) the Copy Asset UUID and Rename buttons are grayed out. Bummer too. I'm having to put that silly texture in about 50 separate prim. Doug
|
|
Jesse Barnett
500,000 scoville units
Join date: 21 May 2006
Posts: 4,160
|
12-10-2007 18:56
From: DrDoug Pennell Phew! I was a little worried but figured I could always blame Squirrel.
Hmmm... I did this but alas, no joy. I can get the UUID for all my other textures (created by me or full perm ones) but for this one (which is No Mod, No Transfer) the Copy Asset UUID and Rename buttons are grayed out.
Bummer too. I'm having to put that silly texture in about 50 separate prim.
Doug Aw heck!! Please see the disclaimer in my signature  Actually in a case like this, Squirrel actually gave the correct advise. It's not usable advice, but it is correct  LOL Think about it this way. If you COULD get the uuid of a texture that wasn't full perms, then the perms would be meaningless. You could give the uuid to all of your freinds and then they could use it in thier scripts etc.
_____________________
I (who is a she not a he) reserve the right to exercise selective comprehension of the OP's question at anytime. From: someone I am still around, just no longer here. See you across the aisle. Hope LL burns in hell for archiving this forum
|
|
Strife Onizuka
Moonchild
Join date: 3 Mar 2004
Posts: 5,887
|
12-10-2007 21:12
There was an AR on this thread about someone posting an exploit. It is not an exploit but it can be used for copyright infringement. There is nothing LL can do to stop copyright infringement short of trusted computing or blocking all content creation. Neither are nice solutions. This is not the thread for a discussion of such.
_____________________
Truth is a river that is always splitting up into arms that reunite. Islanded between the arms, the inhabitants argue for a lifetime as to which is the main river. - Cyril Connolly
Without the political will to find common ground, the continual friction of tactic and counter tactic, only creates suspicion and hatred and vengeance, and perpetuates the cycle of violence. - James Nachtwey
|
|
Tyken Hightower
Automagical
Join date: 15 Feb 2006
Posts: 472
|
12-10-2007 22:51
From: Jesse Barnett Aw heck!! Please see the disclaimer in my signature  Actually in a case like this, Squirrel actually gave the correct advise. It's not usable advice, but it is correct  LOL Think about it this way. If you COULD get the uuid of a texture that wasn't full perms, then the perms would be meaningless. You could give the uuid to all of your freinds and then they could use it in thier scripts etc. Not to burst your bubble, but you can, and it's even got a keyboard shortcut.
|
|
Squirrel Wood
Nuteater. Beware!
Join date: 14 Jun 2006
Posts: 471
|
12-11-2007 00:14
If what I posted was an exploit then it would have long been removed from the viewer.
Matter of fact is that if you know how to get the UUIDs from the texture cache then you can use that method too.
And even that one is documented.
In short: If someone wants to get a textures UUID they can use several methods to obtain it. And there is absolutely NOTHING you can do about it. The most complicated one would be to compile your own client. And since the client will have to know the UUID in order to display the texture..
|
|
Strife Onizuka
Moonchild
Join date: 3 Mar 2004
Posts: 5,887
|
12-11-2007 02:32
@Squirrel: Not to mention packet sniffing. Or if you don't care about the UUID you can snag the texture from GPU memory.
The ship leaks so much, and much of it out of LL's control, what is the point of plugging one hole? It's a novel concept. A side effect of this is that it is easier to detect copyright infringement. All LL need do is track the number of times a user uses UUIDs to set textures with regard to if they have a copy of the texture in inventory. Habitual infringers will score higher. You could argue this feature is a honey-pot. By keeping infringement easy, they make detection easy.
_____________________
Truth is a river that is always splitting up into arms that reunite. Islanded between the arms, the inhabitants argue for a lifetime as to which is the main river. - Cyril Connolly
Without the political will to find common ground, the continual friction of tactic and counter tactic, only creates suspicion and hatred and vengeance, and perpetuates the cycle of violence. - James Nachtwey
|
|
Tyken Hightower
Automagical
Join date: 15 Feb 2006
Posts: 472
|
12-11-2007 02:49
From: Strife Onizuka The ship leaks so much, and much of it out of LL's control, what is the point of plugging one hole? It's a novel concept. A side effect of this is that it is easier to detect copyright infringement. All LL need do is track the number of times a user uses UUIDs to set textures with regard to if they have a copy of the texture in inventory. Habitual infringers will score higher. You could argue this feature is a honey-pot. By keeping infringement easy, they make detection easy.
While this may sound like a good idea in theory, I highly suspect the number of legitimate uses is far greater. I for one don't keep copies of each texture in prim inventories, especially for things like XY-Text style functions. It's just not feasible. Also, as long as people are willing to rip it from memory through OpenGL hooks or whatever other method, they can always re-upload it and make it their own.
|
|
Jesse Barnett
500,000 scoville units
Join date: 21 May 2006
Posts: 4,160
|
12-11-2007 04:08
From: Tyken Hightower Not to burst your bubble, but you can, and it's even got a keyboard shortcut. Hey I like my bubble burst sometimes  Never too proud to learn something new.
_____________________
I (who is a she not a he) reserve the right to exercise selective comprehension of the OP's question at anytime. From: someone I am still around, just no longer here. See you across the aisle. Hope LL burns in hell for archiving this forum
|
|
DrDoug Pennell
e-mail is for old people
Join date: 13 Mar 2007
Posts: 112
|
12-11-2007 06:05
From: Strife Onizuka There was an AR on this thread about someone posting an exploit. It is not an exploit but it can be used for copyright infringement. There is nothing LL can do to stop copyright infringement short of trusted computing or blocking all content creation. Neither are nice solutions. This is not the thread for a discussion of such. Oh Great! I start a thread that's been AR'd AND I requested Admin status. I'm doomed  .
|
|
Jesse Barnett
500,000 scoville units
Join date: 21 May 2006
Posts: 4,160
|
12-11-2007 06:46
From: DrDoug Pennell Oh Great! I start a thread that's been AR'd AND I requested Admin status. I'm doomed  . Hey that's why god created alts 
_____________________
I (who is a she not a he) reserve the right to exercise selective comprehension of the OP's question at anytime. From: someone I am still around, just no longer here. See you across the aisle. Hope LL burns in hell for archiving this forum
|