Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Texture drag/drop without painting the prim?

Yingzi Xue
Registered User
Join date: 11 Jun 2008
Posts: 144
09-07-2008 22:06
Is there a way to keep from having to CTRL-drag textures to a prim (to keep them from applying if you're the owner of the prim/object you're dragging to)?
Winter Ventura
Eclectic Randomness
Join date: 18 Jul 2006
Posts: 2,579
09-07-2008 22:45
you could edit the object, open the "contents" tab, and then drag the contents there.
_____________________

● Inworld Store: http://slurl.eclectic-randomness.com
● Website: http://www.eclectic-randomness.com
● Twitter: @WinterVentura
Yingzi Xue
Registered User
Join date: 11 Jun 2008
Posts: 144
09-07-2008 23:18
Yeah. I already considered that. *sigh* Thanks for the suggestion though.
Winter Ventura
Eclectic Randomness
Join date: 18 Jul 2006
Posts: 2,579
09-07-2008 23:35
You could also use a method whereby another object GIVES the texture to the receiver object, but you're still going to have the same problem over and over again.

I know that the EasyTexture HUD (part of the JexTone EasyTexture system) has a special prim it wants you to drop inventory onto.. and if you drop onto the wrong prim, it lets you know that you did it wrong.

You can use a "changed" event to detect if a texture changes on your drop box... then you can "change the texture back to it's proper texture" via script, and then have the box use a whisper or say, to say "Sorry, you need to hold down Ctrl when dragging inventory".

CODE

default
{
changed(integer change)
{
if (change & CHANGED_TEXTURE)
{
llSay(0, "You n00b! You need to hold down CTRL when dropping textures to my inventory!");
llSetTexture("5748decc-f629-461c-9a36-a35a221fe21f", ALL_SIDES);
}
}
}

_____________________

● Inworld Store: http://slurl.eclectic-randomness.com
● Website: http://www.eclectic-randomness.com
● Twitter: @WinterVentura
Ruthven Willenov
Darkness in your light
Join date: 16 Jan 2008
Posts: 965
09-08-2008 09:34
From: Winter Ventura

{
llSay(0, "You n00b! You need to hold down CTRL when dropping textures to my inventory!";);



lmao