Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

MLPV2.2 Enhancements

Lear Cale
wordy bugger
Join date: 22 Aug 2007
Posts: 3,569
11-10-2008 12:55
OK, update: here's what I've added. Been a busy bee.

- 6 avs

- sound buttons (user clicks the button, the sound plays once)

- sequences, programmed roughly as outlined above, but with the ability to say/whisper phrases, inserting the participants names into the messages

- 3 different xcite scripts:
- - very simple one to give the idea, but not terribly useful
- - one from Ravanne (thanks!) allows xcite config per anim, happens once when anim starts
- - one that allows xcite configs per anim (as per Ravanne's) or per pose per ball. Per-anim config allows scite messages using participants' names (e.g., name of person on ball3), so you can use av names rather than him/her/their. Per-pose configs include periodic stimulation.

- "Reorient" menu to shift or rotate whole pose sets, useful when applying an old pose set to a new furniture item where the root prim is oriented differently. Changes can be dumped and saved (unlike the Z adjustment from old MLP, which is still there).

- Adjust mode is now a toggle, as requested by Chaz. Hit "Adjust Pos" again, or STOP, to quit. Furthermore, when in "adjust" mode, any time you change poses, it automatically saves the current pose. The auto-save does NOT happen if you select the same pose you're in, so do that if you're editing and goof up (spotting your partner on the horizon .. ;) ).

- When rezzed, balls get named ~ball0 ... ~ball5. This helps for folks using sequences for machinima with bots, and also helps when you're configuring per-ball xcite (just edit a ball to see which one it is, rather than finding it in the .MENUITEMS file.)

Not released yet, need more beta testing. If you're interested, join MLPV2 group and find the beta version in group Notices.

Optional things like xcite scripts, anim permission checkers, ~touch_passer, and Reorient menu were moved to an "MLP Tools" box in inventory. Be sure to check it out.
Faust Vollmar
llSetAgentSanity(FALSE);
Join date: 3 Feb 2007
Posts: 87
11-10-2008 15:40
Has an Item Giver (Yknow, for stuff meant to be attachments.) been added yet? If not I'll contribute the one I made.
Uses the Link Message feature. GIVE*(ItemName) for the String.

default
{
link_message(integer f_Sender, integer f_Num, string f_String, key f_Key)
{
list f_Parsed = llParseString2List(f_String,["*"],[]);
string f_Item = llList2String(f_Parsed, 1);
if(llList2String(f_Parsed, 0) == "GIVE";)
{
if(~llGetInventoryType(f_Item))
{
llGiveInventory(f_Key, f_Item);
}
else
{
llWhisper(0,f_Item + " not found in inventory.";);
}
}
}
}
Chaz Longstaff
Registered User
Join date: 11 Oct 2006
Posts: 685
11-10-2008 16:15
Item giver that tells people what they are being given / why, so they don't think they're being griefed, and allows multiple items:

http://wiki.secondlife.com/wiki/MLPV2_Give_Item_Add-on
_____________________
Thread attempting to compile a list of which animations are freebies, and which are not:

http://forums.secondlife.com/showthread.php?t=265609
1 2