Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Making one prim in a linked object phantom.

Rune Quinnell
Registered User
Join date: 25 Aug 2007
Posts: 28
11-17-2007 23:16
Ok so I tried to do this, I've double checked the correct link number so I know that is not the issue, I put the script in the master prim. No mater what I do either the whole linked set goes phantom or it all goes solid.

Please help! :)

From: someone

default
{
state_entry()
{
llSetLinkPrimitiveParams(2,[PRIM_PHANTOM,TRUE]);
llSetLinkPrimitiveParams(1,[PRIM_PHANTOM,FALSE]);
llSetLinkPrimitiveParams(3,[PRIM_PHANTOM,FALSE]);
llSetLinkPrimitiveParams(4,[PRIM_PHANTOM,FALSE]);
llSetLinkPrimitiveParams(5,[PRIM_PHANTOM,FALSE]);
llSetLinkPrimitiveParams(6,[PRIM_PHANTOM,FALSE]);
llSetLinkPrimitiveParams(7,[PRIM_PHANTOM,FALSE]);
llSetLinkPrimitiveParams(8,[PRIM_PHANTOM,FALSE]);
llSetLinkPrimitiveParams(9,[PRIM_PHANTOM,FALSE]);
llSetLinkPrimitiveParams(10,[PRIM_PHANTOM,FALSE]);
llSetLinkPrimitiveParams(11,[PRIM_PHANTOM,FALSE]);
llSetLinkPrimitiveParams(12,[PRIM_PHANTOM,FALSE]);
llSetLinkPrimitiveParams(13,[PRIM_PHANTOM,FALSE]);
llSetLinkPrimitiveParams(14,[PRIM_PHANTOM,FALSE]);
llSetLinkPrimitiveParams(15,[PRIM_PHANTOM,FALSE]);
llSetLinkPrimitiveParams(16,[PRIM_PHANTOM,FALSE]);
llSetLinkPrimitiveParams(17,[PRIM_PHANTOM,FALSE]);
llSetLinkPrimitiveParams(18,[PRIM_PHANTOM,FALSE]);
llSetLinkPrimitiveParams(19,[PRIM_PHANTOM,FALSE]);
llSetLinkPrimitiveParams(20,[PRIM_PHANTOM,FALSE]);
llSetLinkPrimitiveParams(21,[PRIM_PHANTOM,FALSE]);
llSetLinkPrimitiveParams(22,[PRIM_PHANTOM,FALSE]);
llSetLinkPrimitiveParams(23,[PRIM_PHANTOM,FALSE]);
llSetLinkPrimitiveParams(24,[PRIM_PHANTOM,FALSE]);
llSetLinkPrimitiveParams(25,[PRIM_PHANTOM,FALSE]);
llSetLinkPrimitiveParams(26,[PRIM_PHANTOM,FALSE]);
llSetLinkPrimitiveParams(27,[PRIM_PHANTOM,FALSE]);
}
}


When I tried making just the one prim phantom and manually setting the other objects solid, they all went phantom as soon as they were linked together.

So any ideas?
Void Singer
Int vSelf = Sing(void);
Join date: 24 Sep 2005
Posts: 6,973
11-18-2007 00:55
according to the original wiki, llSetStatus will either set the whole linkset phantom, or not... the proscribed workaround is to unlink, set phantom, relink. I'll assume it works the same for set link prim params

that workaround is probably considered a bug and may not work anymore.

relevant articles here

and here
_____________________
|
| . "Cat-Like Typing Detected"
| . This post may contain errors in logic, spelling, and
| . grammar known to the SL populace to cause confusion
|
| - Please Use PHP tags when posting scripts/code, Thanks.
| - Can't See PHP or URL Tags Correctly? Check Out This Link...
| -