Here's my script for a menu where you can choose to receive a notecard or goto a webpage. Make sure when you put it in an object you place the notecard you want to dispense inside the object also. Thanks for the help ben
// when touched, present two menu choices to give notecard and load URL
// when touched, present two menu choices to give notecard and load URL
integer CHANNEL = 42; // dialog channel
list MENU_MAIN = ["Website", "Notecard"]; // the main menu
key id;
default {
state_entry() {
llListen(CHANNEL, "", NULL_KEY, ""); // listen for dialog answers (from multiple users)
}
touch_start(integer total_number)
{
id = llDetectedKey(0);
llDialog(id, "What do you want to do?", MENU_MAIN, CHANNEL); // present dialog on click
}
listen(integer channel, string name, key id, string message)
{
if (message == "Website")
llLoadURL(id, "", "http://si.ist.psu.edu/neodante"); //load webpage
else if (message == "Notecard")
llGiveInventory(id, "Info"); //give notecard
}
}
No comments:
Post a Comment