string item = "Object Name"; // The item you would like to give out
string group_name = "Groups Name"; // The group you would like to give the item to
default
{
on_rez ( integer start )
{
llResetScript(); // Resets the script on rez
}
state_entry()
{
}
touch_start(integer total_number)
{
integer group = llSameGroup(llDetectedKey(0)); // checks to see if the person clicking on the object has the same active group as the object, returns TRUE or FALSE
if ( group == TRUE )
{
llGiveInventory(llDetectedKey(0), item); // gives the item to the person who clicked on the object
llSay(0, "Thank You");
}
else if ( group == FALSE )
{
llSay(0, "Only members of the group " + group_name + " may receive the inclosed item. If you are a member of the group " + group_name + " please put on your gourp tag try again.");
}
}
}