Can someone help me get pointed in the right direction? Thanks in advance.
Listening script :
<php>
default {
state_entry() {
string objDesc = llGetObjectDesc();
integer textureChannel = (integer)objDesc;
llListen(textureChannel, "", "", ""
;}
listen(integer textureChannel, string name, key id, string msg) {
string textTextureId = msg;
key textureId = (key)textTextureId;
llSetTexture(textureId, ALL_SIDES);
}
}
</php>
Sending script:
<php>
float time = 3.0;
default {
state_entry() {
llSetText("",<1,1,1>,0);
llSetTimerEvent(time);
}
timer() {
integer number = llGetInventoryNumber(INVENTORY_TEXTURE);
integer choice = (integer)llFrand(number);
string tName = llGetInventoryName(INVENTORY_TEXTURE, choice);
key textureId = llGetInventoryKey(tName);
string textTextureId = (string)textureId;
if (tName != ""
{llSetTexture(textureId, ALL_SIDES);
string objDesc = llGetObjectDesc();
integer textureChannel = (integer)objDesc;
llWhisper(textureChannel,textTextureId);
}
}
on_rez (integer start_param) {
llResetScript();
}
}
</php>