|
Roni Navarathna
Registered User
Join date: 18 Jul 2008
Posts: 2
|
02-12-2009 11:24
Hi, I hope this post doesn't upset anyone. Please keep in mind that I don't do scripting but this sounded like the best place to post this problem.
I have a piano that is mod that I would like to put in my venue but the default sit always puts the tiny facing away from the piano. It was suggested I try clearing the old scripts out of the contents folder and using a sit target setter. I got one for tinies in Raglan Shire and it sounded simple to use. Here's the text of the notecard included with it:
This system helps you easily calculate and set a sit target for any prim.
Written by Lex Neva. Please distribute willy-nilly.
Instructions:
1. Place the "sit target setter" script into a prim that will get the sit target. 2. Rez the Sit Target Helper. 3. Sit on the Sit Target Helper. 4. Move the Sit Target Helper so that you are positioned exactly where you want the sit target to be. 5. Click the prim you put the "sit target setter" script in. 6. Now the sit target is set. You can use the code the script outputs in a poseball script. Once the sit target is set, you can remove the "sit target setter" script. NOTE: To use a sit animation, place one copy in the helper and one copy in the base object. If the animation is no-copy, place the animation in the helper first while you position yourself, and then move it over to the base after you click it. Only the first animation in the inventory will be used.
MORE HELP: This is a completely free, open-source system. As such, I am not available to support it. Please feel free to ask for help on the forums.
I've tried following the instructions. I get the tiny avi sitting on the piano bench facing the right direction and everything looks great until I get out of edit mode. Then when I try to sit my avi winds up sitting under the floor or in the ground. When I stand up its like Ive been shot out of a cannon.
I've noticed there are more scripts in the folder than described in the note like one that says Sit Target (put in prim later.) When? How much later? The note also says "You can use the code the script outputs in a poseball script." What code? Should I be using a poseball animation instead of a simple sit? Do I need to cut and paste something somewhere?
If someone could share some polite advice about this it would be greatly appreciated.
Roni Navarathna
|
|
Destiny Niles
Registered User
Join date: 23 Aug 2006
Posts: 949
|
02-12-2009 11:26
Shoting out like a cannon is not just tinies. Making the seat and poseballs phanton works to solve that problem.
|
|
Lear Cale
wordy bugger
Join date: 22 Aug 2007
Posts: 3,569
|
02-12-2009 11:33
Try Easy Sit Target Positioner, available on XStreetSL.com, or see my picks for ingame location. http://xstreetsl.com/modules.php?name=Marketplace&file=item&ItemID=318690It's the same underlying code, but with a slightly different method of operating, and I included excruciating detail in the instructions. No scripting ability required. It also supports multiple animations, as long as they can share the same sit target. [Edit: earlier I used the wrong name, "Sit Target Setter". Fixed.]
|
|
Cheree Bury
ChereeMotion Owner
Join date: 6 Jun 2007
Posts: 666
|
02-12-2009 12:20
I am not familiar with this particular Sit Target Setter. But most of them require you to touch the prim you put the Sit Target Setter into after you have adjusted yourself in relation to it on the Sit Target Helper. It will then say the code for the script in local chat. Copy and paste that code into a new script in the prim and remove the Sit Target Setter in that prim. Once you do that, you should sit correctly.
The fact that you are a Tiny should have nothing to do with it as long as you have the correct animation in the Sit Target Helper and the prim you are targeting. It is, after all, the animation that causes you to be a Tiny.
_____________________
Visit ChereeMotion - Life's Best Pinup Poses http://slurl.com/secondlife/Wild%20Rice/38/230/51
|
|
Roni Navarathna
Registered User
Join date: 18 Jul 2008
Posts: 2
|
02-12-2009 18:03
Hi again Cheree,
I have touched the prim after using the helper but its never given me a code on local. Maybe there's something wrong with the one I'm using. I'll look into getting a different one.
Thanks for all the help!
Roni
|
|
Bloodsong Termagant
Manic Artist
Join date: 22 Jan 2007
Posts: 615
|
02-12-2009 19:09
heyas roni;
you need to put the 'sit target setter' script in your item you're going to sit on. also the one named (if its mine...) something like 'nyterave anim8 w/ sit target edits and tiny sit stopper' or somesuch.
make sure you dont have the new one i gave out a few weeks ago, as that is bugged all to heck, and we're still trying to fix it :X
then you sit on the helper ball, and scoot yourself onto the piano bench. click the bench. the 'sit target setter' script makes it tell you the data you need.
it should be (if you have the right version) a line that looks like llSitTarget(<abunchacrazymeaninglessnumbers>);
copy that from chat history and open the 'nyterave blah blah blah' script. look for the big orange line that tells you where to paste that line, and paste it in.
save, and then sit on the bench.
and yeah, turn it phantom so you dont fly out of it when you unsit. or, strategically place a cushion. ;)
im me if you have any trouble.
_____________________
Why Johnny Can't Rotate: http://forums.secondlife.com/showthread.php?t=94705
|