Help! I can't seem to open the dialog menu box at all! I've tried everything and searched up all over on google on how to fix the problem but nothing seems to be helping me! I've taken a script from the SL wiki to show. list colorChoices = ["-", "Red", "Green", "Yellow"]; string message = "\nPlease make a choice."; key ToucherID; integer channelDialog; integer listenId; // OUR NEW HANDLE default { state_entry() { channelDialog = -1 - (integer)("0x" + llGetSubString( (string)llGetKey(), -7, -1) ); } touch_start(integer num_detected) { ToucherID = llDetectedKey(0); llDialog(ToucherID, message, colorChoices, channelDialog); listenId = llListen(channelDialog, "", ToucherID, "");// OUR NEW LISTEN } } This script works but just today I am not able to open any menu scripts that I make at all! I'm also having trouble with this script to play because I want it to play the sound "Drop the bass" when I click on a button but having no dialog box I can't tell if it works or not :| // when touched, present a dialog with four color choices integer CHANNEL = 42; // dialog channel list MENU_MAIN = ["Light Show", "Heart", "Ping-Pong", "Cheat", "Options..."]; // the main menu list MENU_OPTIONS = ["Chill", "Hardcore", "Dance", "Techy", "Chips", "DROP THE BASS`", "...Back"]; // a submenu default { state_entry() { llListen(CHANNEL, "", NULL_KEY, ""); // listen for dialog answers (from multiple users) } touch_start(integer total_number) { llDialog(llDetectedKey(0), "What do you want to do?", MENU_MAIN, CHANNEL); // present dialog on click } listen(integer channel, string name, key id, string message) { if (llListFindList(MENU_MAIN + MENU_OPTIONS, [message]) != -1) // verify dialog choice { llSay(0, name + " picked the option '" + message + "'."); // output the answer if (message == "Options...") llDialog(id, "Pick an option!", MENU_OPTIONS, CHANNEL); // present submenu on request { if (message == "DROP THE BASS") { llPlaySound("Drop the bass",1.0); // wat } else if (message == "...Back") llDialog(id, "What do you want to do?", MENU_MAIN, CHANNEL); // present main menu on request to go back // here you have the name and key of the user and can easily verify if they have the permission to use that option or not } } }