// Shared props with BUTTON (alpha) v0.01a // // Allows props to be rezzed by button. They won't derez when sitters "swap" or // if only one avatar stands up. Requires [AV]prop script from AVsitter2 // box 2.1-09.01 or later. Shared props should use PROP3 in the AVpos notecard // (a special prop type specifically for shared props). // // example use: // // BUTTON myprop|555 <--- rez the prop // BUTTON [CLEAR]|555 <--- clear all props // BUTTON remprop_myprop|555 <--- derez the prop // PROP3 myprop|object|0|<0,0,0><0,0,0> <--- define the prop (in any SITTER) default { link_message(integer sender, integer num, string msg, key id) { if (num != 555) return llMessageLinked(LINK_THIS, 90220, "remprop_" + msg, NULL_KEY); // remove the prop llMessageLinked(LINK_THIS, 90220, msg, NULL_KEY); // rez the prop llMessageLinked(LINK_THIS, 90005, "", id); // give back the menu } }