Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Help with DNA ZHAO - Treading Water

Greta Twine
Registered User
Join date: 23 Jul 2008
Posts: 4
07-28-2008 05:26
I'm wearing the LostDog DNA 1.0.9 and seem to be stuck in the treading water sitting on ground setting. I've tried loading and reloading the ZHAO, turning off the sit AO, but I keep floating in the air and treading water. Any help? I like running the AO, as it enhances my appearance.
Seshat Czeret
Registered User
Join date: 26 May 2008
Posts: 152
07-28-2008 05:43
Suggestion 1: Edit->Preferences->Network->Clear cache.
Why?
Because it sometimes works. Forcing SL to reload everything about your avatar can clear some forgotten trace of 'wrong'.

Suggestion 2: Teleport into a different sim.
Why?
See suggestion 1. Again, it makes SL study your avatar and reset bits of it.

Suggestion 3: If you're able to, open the script and press 'Reset Script'.
Why?
Detaching and reattaching should have reset the script, but if they didn't put 'llResetScript()' in their on_rez event, you may need to reset it manually.
If it works (or if you can't do it), complain to the manufacturer and point them to this thread. Tell them what you did to clear the problem. They need to install the llResetScript().
It sounds like the script might be stuck in the idea that you're doing whatever makes that animation. Because you aren't, it never gets told you've stopped.

Suggestion 4: Go do whatever it is that's supposed to trigger the animation you're stuck in.
Why?
Because when you stop, the script may well get the idea that you've stopped, and move on.
If this fixes it, complain to the manufacturer and point them to this thread. Tell them what you did to clear the problem. They need to install the llResetScript().

Suggestion 5: After detaching the AO, run a short-lived priority 4 animation that animates all body parts.
Why?
A 'static' animation that has been stopped sometimes leaves the body part in the last position of the animation until another animation moves it. IMO, this is bad behaviour on SL's part: it should probably be coded to have a 'rest' position for each body part and return them to 'rest' during the stop-animation process. But it doesn't.
If this is the problem, your AO manufacturer can install a brief, high-priority animation that moves all the body parts and then lets them return to 'rest'. It's a workaround for an SL bug, however, so it's not actually their problem and they shouldn't need to be the ones to fix it. Still... if it works....
_____________________
My blog: http://seshat-czeret.blogspot.com/
My shop: http://slurl.com/secondlife/Achlya/199/185/102
Valradica Vale
Registered User
Join date: 8 Oct 2006
Posts: 11
another thing
07-28-2008 07:07
you can try the menu pick world/stop all animarions - this stops all the animatona on your av ecepth the default Sl anmations
Seshat Czeret
Registered User
Join date: 26 May 2008
Posts: 152
07-29-2008 03:02
I can't believe I missed that one. Oh well.

Be aware that it sometimes works but doesn't -seem- to work: not until your av is cued to switch to another animation that moves the joint(s) which look frozen.

There are also 'stop all animation' anti-griefer anti-bug tools. These (in theory) do the same job as the Stop All Animations menu item, but sometimes the menu thing doesn't work but these do, or vice versa. It's weird and makes no sense, but eh.

NCI (New Citizens Incorporated) has the anti-griefer anti-bug animation stoppers at almost all their locations, and has them free to pick up and rez for yourself on their freebies walls.
_____________________
My blog: http://seshat-czeret.blogspot.com/
My shop: http://slurl.com/secondlife/Achlya/199/185/102
Greta Twine
Registered User
Join date: 23 Jul 2008
Posts: 4
07-29-2008 05:20
Thanks for the responses. I tried a few, but unfortunately cannot edit or modify the AO. Switched to another one for the time being.