MLPV2 questions & bug reports
|
Void Singer
Int vSelf = Sing(void);
Join date: 24 Sep 2005
Posts: 6,973
|
06-07-2009 03:39
From: Chaz Longstaff (notice the minus 2032 bit) [...] Call up menu, call up a poseball, and wham poseball goes about 50 metres beneath you. I'd guess that the poseballs are moving to the limit of their link distance in the direction they are being sent.... (WAY DOWN)...
_____________________
| | . "Cat-Like Typing Detected" | . This post may contain errors in logic, spelling, and | . grammar known to the SL populace to cause confusion | | - Please Use PHP tags when posting scripts/code, Thanks. | - Can't See PHP or URL Tags Correctly? Check Out This Link... | - 
|
Kataya Praga
Registered User
Join date: 26 Nov 2007
Posts: 2
|
Question
06-07-2009 04:53
I love the way the Xpose balls look when they are rezzed the outside of the ball has a 60% transparency while the inside is solid it gives them this really nice glowy look, is there any way of modding the ball script to mimick this. i think it may be something to do with the part below. render() { if (!visible || (Avatar != NULL_KEY && !Adjusting)) { // hidden llSetScale(<0.01,0.01,0.01>  ; llSetAlpha(0.0, ALL_SIDES); llSetText("",<1.0,1.0,1.0>,1.0); } else if (Avatar != NULL_KEY && Adjusting) { // sitting and adjusting llSetAlpha(0.2,ALL_SIDES); llSetText("Adjust",<1.0,1.0,1.0>,1.0); llSetScale(<0.1,0.1,5.0>  ; } else { // shown llSetAlpha(1.0, ALL_SIDES); llSetScale(<0.2,0.2,0.2>  ; if (Adjusting) { llSetText("Adjust",<1.0,1.0,1.0>,1.0); } else { llSetText(Name,<1.0,1.0,1.0>,1.0); } } } but i am absolutly hopeless at scripting and would have no idea how to go about modding it. any help would be greatly appreciated. Thankyou!
|
Void Singer
Int vSelf = Sing(void);
Join date: 24 Sep 2005
Posts: 6,973
|
06-07-2009 05:38
replace the single call for shown using ALL_SIDES with something like this...
llSetAlpha( 0.5, 0 ); //-- outside sphere = 50% llSetAlpha( 1.0, 1 ); //-- inside = fully visible
EDIT: Might help if I had the arguments in the right order... =P
ETA: you need to hollow the spheres used too... so pull them out, hollow them and put them back.
_____________________
| | . "Cat-Like Typing Detected" | . This post may contain errors in logic, spelling, and | . grammar known to the SL populace to cause confusion | | - Please Use PHP tags when posting scripts/code, Thanks. | - Can't See PHP or URL Tags Correctly? Check Out This Link... | - 
|
Kataya Praga
Registered User
Join date: 26 Nov 2007
Posts: 2
|
Thankyou
06-07-2009 05:46
Thankyou, Thankyou i love you! it works for any of you out there who would like to use it also hugs Void!
|
Lear Cale
wordy bugger
Join date: 22 Aug 2007
Posts: 3,569
|
06-07-2009 10:10
From: Chaz Longstaff I'm sure there are no issues using MLP at various heights. I just want to confirm.
Was helping a customer just now who lives at 2000 metres adjust poses.
We saved all the work to notecards. The positions were a bit odd, but I figured, whatever......
[18:40] {Drink} <169.663,-210.636,-2032.769> <178.2,0.9,-26.0> <0.000,0.000,0.000> <180.0,0.0,0.0> [18:40] {Drinking} <169.659,-210.528,-2032.689> <178.2,0.9,-26.0> <0.000,0.000,0.000> <180.0,0.0,0.0>
(notice the minus 2032 bit)
Save notecard with adjusted positions. Reboot MLP object.
Call up menu, call up a poseball, and wham poseball goes about 50 metres beneath you.
There's another problem at play, right? Nothing to do with the height of all this? Just want to make totally sure I'm correct in assuming that is *not* a factor. Positions are relative, so they should NEVER be outside of the range -10 to 10. If they are, something is messed up. I've heard reports of this problem now and then, and updating to latest scripts makes it go away. I don't know what the root cause is. The .POSITIONS line contains <p> <r> for every ball in a pose, where <p> is the relative position and <r> is the relative rotation (in degrees). The <r> numbers fall in the range -180 to 180.
|
Alexia Carnell
Registered User
Join date: 16 Apr 2007
Posts: 1
|
Adding Facial expressions
06-09-2009 16:29
In your tutorial you say "These are explained under MLPV2 Expressions below" but the link goes nowhere. Where do i find the syntax of suffixes?
|
Lear Cale
wordy bugger
Join date: 22 Aug 2007
Posts: 3,569
|
06-10-2009 19:35
From: Alexia Carnell In your tutorial you say "These are explained under MLPV2 Expressions below" but the link goes nowhere. Where do i find the syntax of suffixes? Thanks; I'll fix that. Meanwhile, they're in the .readme notecard in the MLPV2 distribution.
|
Isabella Trezuguet
Registered User
Join date: 29 Dec 2008
Posts: 7
|
06-11-2009 05:31
Hi, is there any way to loop an animation with the MLPV2??
thanks
|
Jodi Morane
Registered User
Join date: 25 Feb 2008
Posts: 1
|
Data server timeout using ~MLPT-Xcite-adaptor4 v0g
06-13-2009 22:57
I have been using the full partner Xcite script for a while now and recently I have made new products and I have followed the same procedure (as far as I can see) as I did before but now I get a data server timeout messages. I have been looking at this now for a week but I can not figure out how to fix it. dataserver(key query_id, string data) { if (query_id == ConfigRequestID) { if (data == EOF) { if (next_card()) { llSetTimerEvent(ConfigTimeout); } else { config_done(); state s_active; } } else { config_parse(data, ConfigCardName, ConfigLineIndex); ConfigRequestID = llGetNotecardLine(ConfigCardName, ++ConfigLineIndex); } } } timer() { say("Dataserver time out"  ; state s_unconfigured; } It has something to do with that in the script but I am not a scripter so I haven't a clue what it is saying. Can anyone offer me some advice on how to get this working again please? Thanks
|
Void Singer
Int vSelf = Sing(void);
Join date: 24 Sep 2005
Posts: 6,973
|
06-14-2009 01:00
set ConfigTimeout to a larger number? zero would be bad, I generally use ~5.0 - 10.0 which is generally plenty of time to find out that SL is misbehaving, but not so long that the user starts to be curious WTH is taking so long... I see frequent examples ~30.0
_____________________
| | . "Cat-Like Typing Detected" | . This post may contain errors in logic, spelling, and | . grammar known to the SL populace to cause confusion | | - Please Use PHP tags when posting scripts/code, Thanks. | - Can't See PHP or URL Tags Correctly? Check Out This Link... | - 
|
Lear Cale
wordy bugger
Join date: 22 Aug 2007
Posts: 3,569
|
06-14-2009 06:33
From: Isabella Trezuguet Hi, is there any way to loop an animation with the MLPV2??
thanks Sort of. Normally, the animation has to be looped itself. However, you can make a sequence (see the example in the distribution) with one pose that plays the pose, waits for the duration of the anim, and then repeats, something like this, for a 30-second animation: SEQUENCE | MySequence | NOCHAT MENU | MyMenu POSE | MyPose WAIT | 30 AVWAIT | 0 REPEAT where - "MySequence" is an arbitrary name that matches the last name in the LINKMSG button config in .MENUITEMS.* file. - NOCHAT means it won't say the pose name (which gets repetitive) - MyMenu is the name of the menu containing the pose you want - The "AVWAIT 30" The "AVWAIT | 0" makes it so it won't keep repeating unless someone is on ~ball0, the first ball. This is just to avoid using CPU time when nobody's using it. NOTE: this is from memory, so I may have typos or misrembered a few bits; follow the format in the example. I don't remember whether this is written up in the Wiki yet, be sure to check there.
|
Lear Cale
wordy bugger
Join date: 22 Aug 2007
Posts: 3,569
|
06-14-2009 06:38
From: Void Singer set ConfigTimeout to a larger number? zero would be bad, I generally use ~5.0 - 10.0 which is generally plenty of time to find out that SL is misbehaving, but not so long that the user starts to be curious WTH is taking so long... I see frequent examples ~30.0 Right, and you'll see that ConfigTimeout is set to 30 (near the top of the script). Something's not healthy if this is happening. This timer gets reset for each notecard, though, and perhaps one of your notecards is very long. It would have been better to restart the timer for each notecard line, in which case a timer of 5 to 10 seconds should be ample, and there'd be no need to adjust it for longer notecards. Try increasing the timer or breaking up your configuration into multiple notecards.
|
Isabella Trezuguet
Registered User
Join date: 29 Dec 2008
Posts: 7
|
06-20-2009 06:44
From: Lear Cale Sort of. Normally, the animation has to be looped itself. However, you can make a sequence (see the example in the distribution) with one pose that plays the pose, waits for the duration of the anim, and then repeats, something like this, for a 30-second animation:
SEQUENCE | MySequence | NOCHAT MENU | MyMenu POSE | MyPose WAIT | 30 AVWAIT | 0 REPEAT
where
- "MySequence" is an arbitrary name that matches the last name in the LINKMSG button config in .MENUITEMS.* file.
- NOCHAT means it won't say the pose name (which gets repetitive)
- MyMenu is the name of the menu containing the pose you want
- The "AVWAIT 30"
The "AVWAIT | 0" makes it so it won't keep repeating unless someone is on ~ball0, the first ball. This is just to avoid using CPU time when nobody's using it.
NOTE: this is from memory, so I may have typos or misrembered a few bits; follow the format in the example. I don't remember whether this is written up in the Wiki yet, be sure to check there. Thanks 
|
Bird Lilliehook
Birdie
Join date: 19 Mar 2007
Posts: 6
|
Chat Possible?
06-23-2009 16:34
I cannot see anywhere that MenuText or Chat when a pose is hit, is this possible? I need to give some instructions and would like to do it either on the menu or some chat. Thank you. UPDATE: I found a solution to what I needed. I edited the ~menu script and just put the text there, it was sufficient for what I needed..Thank you anyways 
_____________________
Bird Lilliehook
|
LaFate Pfeffer
Registered User
Join date: 28 May 2008
Posts: 1
|
MLP not as Prime Function
06-29-2009 18:59
Is there any way to get the MLP to not act as a Prime Function?
I want a Menu to open when I Touch/Click the Object in which I can choose to access the MLP or a different possible function of this Object other than MLP. As it is now I always have 2 Menus Pop up simultaneously (MLP & the wanted pre-menu).
Thx Fate
|
Void Singer
Int vSelf = Sing(void);
Join date: 24 Sep 2005
Posts: 6,973
|
06-29-2009 19:11
I imagine you could just change the touch event handler to a link message one, with a few tweaks, then have your parent menu system send a link message to the MLP script to trigger it's menu system.
_____________________
| | . "Cat-Like Typing Detected" | . This post may contain errors in logic, spelling, and | . grammar known to the SL populace to cause confusion | | - Please Use PHP tags when posting scripts/code, Thanks. | - Can't See PHP or URL Tags Correctly? Check Out This Link... | - 
|
Lear Cale
wordy bugger
Join date: 22 Aug 2007
Posts: 3,569
|
06-30-2009 05:50
Put a LINKMSG button on the MLP menu, which sends a link message to activate your secondary script. The MLPV2 distribution has an example of a LINKMSG button, and it's covered in the MLPV2 reference wiki (see my picks).
|
TanyaR Auer
Registered User
Join date: 25 Jun 2007
Posts: 8
|
Script errors ... 2 cannot find animation & swap script
07-02-2009 18:24
Hi .. any help with this would be greatly appreciated ... when the sim is restarted, get one of two, if not both, errors .. cannot find animation such and such and/or swap script gets set to not running. is there a way to fix this or is it expected behavior?
|
Lear Cale
wordy bugger
Join date: 22 Aug 2007
Posts: 3,569
|
07-03-2009 06:26
From: TanyaR Auer Hi .. any help with this would be greatly appreciated ... when the sim is restarted, get one of two, if not both, errors .. cannot find animation such and such and/or swap script gets set to not running. is there a way to fix this or is it expected behavior? I'm surprised to learn that scripts are now being reset on a sim reset. That's a huge mistake on LL's part, frankly! If this only happens on a sim restart, and not on a restart of MLPV2, don't worry about the "can't find" errors. I'll look into the swap script issue. Exactly which version of MLPV2?
|
Cheree Bury
ChereeMotion Owner
Join date: 6 Jun 2007
Posts: 666
|
07-05-2009 00:03
From: Lear Cale Positions are relative, so they should NEVER be outside of the range -10 to 10. If they are, something is messed up. I've heard reports of this problem now and then, and updating to latest scripts makes it go away. I don't know what the root cause is. QUOTE]
Lear, I am seeing this anomaly every time I have only a single pose ball. Never when there are two or more pose balls.
The positions for that ball always come out close to the region coordinates.
It happens when I Save Pos, even though I entered the correct coordinates in the .POSITIONS card manually, and do not move it before doing the Save.
I am using MLPV2.3l
_____________________
Visit ChereeMotion - Life's Best Pinup Poses http://slurl.com/secondlife/Wild%20Rice/38/230/51
|
Cheree Bury
ChereeMotion Owner
Join date: 6 Jun 2007
Posts: 666
|
07-12-2009 06:55
I am trying to do a SEQUENCE for Bits and Bobs Lovescene. I have most of it working, but it appears that the NOCHAT and HIDDEN options do not work. Is that a known issue? Or am I doing something wrong?
I am using MLPV2.3
_____________________
Visit ChereeMotion - Life's Best Pinup Poses http://slurl.com/secondlife/Wild%20Rice/38/230/51
|
Brighton Lorefield
Registered User
Join date: 26 Jun 2008
Posts: 5
|
Sequences do not work in MLPV 2.4 k
07-16-2009 05:57
I really dig this tool, but there was no way I could get sequences to work in MLPV 2.4 k. The example sequences that came witl MLPV did not work either - when clicking the menu button for a Tour, the menu simply disappeared for a split second, then came back - and nothing happened, no balls were rezzed, nothing whispered in chat. I tried to rezz the balls first and then push a sequence button, but the same happened - nothing at all.
I then bought the 2.3l version and transferred my animations, menues and positions to work with 2.3l - and the sequences worked at once, no problems.
Would be nice to have the extra options in 2.4 too though - sure it can be fixed.
Than you for a great tool.
Brighton
|
ted Floresby
Registered User
Join date: 24 Feb 2009
Posts: 2
|
jPose bed cover v1m Issue
07-16-2009 10:34
OK This is weird...
Last night i was using the bed.... Editing and saving the positions... Got off the bed and now I cant use it! I can use all the menus until i chose a position... the balls rezz and I cant use them!!! But get this... Everyone else can!!!! Please help..... I cant use my own bed!!!!
|
Lear Cale
wordy bugger
Join date: 22 Aug 2007
Posts: 3,569
|
07-16-2009 14:40
From: ted Floresby OK This is weird...
Last night i was using the bed.... Editing and saving the positions... Got off the bed and now I cant use it! I can use all the menus until i chose a position... the balls rezz and I cant use them!!! But get this... Everyone else can!!!! Please help..... I cant use my own bed!!!! OK, put this one in the truly bizarre column. First, did you try relogging? Second, exactly what happens when you right-click and "Sit" on a ball?
|
Lear Cale
wordy bugger
Join date: 22 Aug 2007
Posts: 3,569
|
07-16-2009 14:41
From: Brighton Lorefield I really dig this tool, but there was no way I could get sequences to work in MLPV 2.4 k. The example sequences that came witl MLPV did not work either - when clicking the menu button for a Tour, the menu simply disappeared for a split second, then came back - and nothing happened, no balls were rezzed, nothing whispered in chat. I tried to rezz the balls first and then push a sequence button, but the same happened - nothing at all. Thanks for the report; I'll look into it. Thanks for the exact version number, and the info that it works with 2.3l. Big help!
|