Jump to content

Amethyst Dominica

Resident
  • Posts

    25
  • Joined

  • Last visited

Everything posted by Amethyst Dominica

  1. I imported some BVH files into Qavimator to work on. The female walk looked normal, but when I imported it into SL, there was a long pause at the beginning of each walking cycle (I looped the animation when I imported it.) Why is this happening and what can I do to fix it? Also, when I tried altering the hands of the BVH walk cycle, the hands didn't change when I imported the file into SL (They remained at the avatar's sides). Is there a reason none of my changes appeared in the actual animation in SL when they looked fine in Qavimator? Thanks!
  2. Okay! It seems to work! (I tested it with an alternate avatar.) Thanks again!
  3. Awww. The code you gave me doesn't work. It says there's a problem with line 17, Column 6 And I really have no idea how to post code so it appears formatted in the forum here. (I don't see any buttons anywhere that would allow me to do that.) If the code does work, then I'm not sure if I'm just putting the animation name/ channel info in the wrong places. ) Sorry to bother you again.
  4. Thanks and I'm sorry. It's been so long since I've been here that I've forgotten how to do that. Thanks again!
  5. Awhile ago, I asked for help with a script. What I wanted basically was a way to place an animation into a prim, attach it to an avatar, and then have the animation in the prim turn on and off via chat command (Like a fan that an avatar can start and stop waving via chat command). I received this: string gsAnim = ""; //put the anim to be played here string gsCommStart = "start"; //put the command for playing the anim here string gsCommStop = "stop"; //put the command for stop playing the anim here integer giChannel = 11; //channel for the commands integer giListener; default { attach(key id) { if(id != NULL_KEY) { llRequestPermissions(id, PERMISSION_TRIGGER_ANIMATION); } else { llListenRemove(giChannel); } } run_time_permissions(integer perm) { if(PERMISSION_TRIGGER_ANIMATION & perm) { giChannel = llListen(giChannel, "", llGetOwner(), ""); } } listen(integer channel, string name, key id, string msg) { if(llToLower(llStringTrim(msg, STRING_TRIM)) == gsCommStart) { llStartAnimation(gsAnim); } else if (llToLower(llStringTrim(msg, STRING_TRIM)) == gsCommStop) { llStopAnimation(gsAnim); } } } It seemed to work, but the problem is, when I tried giving the fan I had made to another person, (or selling it) the script stopped working. Is there any way to fix this script? (Bear in mind, I have no idea how to script myself. And I'd be happy to buy such a script if it were for sale anywhere. If you want to just toss a string of text at me and say "Here, put this in your script somewhere" it's not going to be very helpful because I'll have no idea where to put it..) I would appreciate any substantial help anyone would be willing to give me. ^_^) Thanks in advance!
×
×
  • Create New...