it is a script for a halloween poofer, but it only responds to the owner (me)
How can I make it respond to anyone who types 'poof' in the open chat?
any help would be appreciated..thanks
here's the script as is...
string texture;
string keyword = "poof";
updateParticles()
{
llParticleSystem([0,256,1,<1.0,1.0,1.0>,2,1.0,5,<1,1,1>,7,8.0,9,2,12,texture,13,0.1,15,12,17,0.5,18,0.5,19,2.0]);
llSleep(2.5);
llParticleSystem([]);
}
integer channel = 0;
integer Handle;
default
{
state_entry() {
texture = llGetInventoryName(INVENTORY_TEXTURE, 0);
Handle = llListen (channel, "", llGetOwner(), ""

}
changed(integer change)
{
if (change & CHANGED_OWNER)
llResetScript();
}
listen(integer chan, string name, key id, string msg)
{
if (msg == keyword) {
updateParticles();
} else if (llToLower(llGetSubString(msg, 0, 10)) == "set keyword"

{
keyword = llToLower(llDeleteSubString(msg, 0, 11));
llOwnerSay("Keyword set to "+keyword);
} else if (llToLower(llGetSubString(msg, 0, 10)) == "set channel"

{
if ((channel = ((integer)llDeleteSubString(msg, 0, 11))) < 0) channel = 0;
llOwnerSay("Chat Channel set to "+(string)channel);
llListenRemove(Handle);
Handle = llListen (channel, "", llGetOwner(), ""

}
}
}