Cambiar canal a pose ball hide/show

Creo que a muchos nos ha sucedido de querer esconder determinadas pose ball y cuando vemos, nos damos cuenta que no se pueden modificar los scripts para cambiar el channel, les doy un script que he encontrado muy util para cuando no se puede modificar el script de la pose, tipo las de Bits and Bob.

basta crear un nuevo script y copiar lo que sigue:

//This script controls floating text, text colour, hide and show commands and the channel they operate on, change these variables to suit your requirements

//Written by Yoshimi Muromachi

//Name on floating text
string NAME = "Couch lay 2";
//Colour of floating text
vector TEXTCOL = <1.0, 1.0,1.0>;
//Listen channel the ball operates on
integer CHANNEL = 1;
//Offset(position of animation relative to the poseball)
vector OFFSET = <0.0,0.0,-0.2>;
//Rotation of animation relative to poseball
rotation ROTATION = ZERO_ROTATION;
//Message in pie-menu on sit button
string SITTEXT = "Sit Here";

key AVATAR;

default
{
state_entry()
{
llSitTarget(OFFSET, ROTATION);
llListen(CHANNEL, "", NULL_KEY, "");
llSetText(NAME, TEXTCOL, 1);
llSetAlpha(1.0, ALL_SIDES);
llSetSitText(SITTEXT);
}

changed(integer change)
{
if(change & CHANGED_LINK)
{
AVATAR = llAvatarOnSitTarget();
if(llKey2Name(AVATAR) != "")
{
llSetText("", TEXTCOL, 0.0);
llSetAlpha(0.0, ALL_SIDES);
}
else
{
llSetText(NAME, TEXTCOL, 1);
llSetAlpha(1.0, ALL_SIDES);
}

}
}

listen(integer channel, string name, key id, string message)
{
if (message == "show")
{
llSetText(NAME, TEXTCOL, 1);
llSetAlpha(1.0, ALL_SIDES);
}
if (message == "hide")
{
llSetText("", TEXTCOL, 0.0);
llSetAlpha(0.0, ALL_SIDES);
}
}

}

La parte en negrillas es donde se pone el numero del canal, luego lo que de debe hacer, es editar la pose que queremos y nos vamos a la pestana content y ahi arrastramos nuestro nuevo script, si es una pose de pareja se debe copiar el script en ambas balls. Y bueno eso es todo, para ocultarlas o mostrarlas usaremos el normal comando en chat, por ejemplo si pusimos channel = 55 el comando seria:

/55 hide

/55 show