Forums

Help login failed by Plash on Thursday, 26.April 2012 18:22
Second Life connection impossible by Doggy on Thursday, 26.April 2012 17:25
Breedable pets et animals Second Life by aden on Saturday, 31.March 2012 19:13
Shapes Mesh by born Resident on Monday, 20.February 2012 11:20
Tuto Puppeteer by Josiane on Wednesday, 01.February 2012 13:34
Transparence de la tenue by hani amaterasu on Friday, 27.January 2012 22:50
Ajouter des faces, où des arêtes by brucie on Thursday, 26.January 2012 16:02

Qui est online

We have 261 guests online

Publicité SL

Second Life avatars 3d>>

Social



Construction d'un avatar 2: Le Stand Pose
Tutoriels Création d'avatars

Pour construire où modifier son propre avatar, un petit outil est nécessaire: le Stand pose.
Ce Stand pose vous permettra de placer correctement vos prims sur votre avatar.
Vous pouvez fabriquer votre propre stand pose très facilement.

 

Vous avez besoin pour le faire, d'un script et d'une animation.

 

1°) Posez un Cylindre sur le sol.

2°) Èditez votre cylindre et allez dans l'onglet "OBJET"

3°) Modifiez sa taille.   

X = 1.000 

Y = 1.000 

Z = 0.100

second life avatars stand pose animation script

4°) Modifiez le biseautage de votre cylindre:

X = 0.30   et    Y = 0.30

5°) Glissez une animaton (vous trouverez quelques animations gratuites dans Second Life).

6°) Glissez le script que vous trouverez dans la librairie de script
où bien ouvrez l'onglet contenu puis cliquez sur le bouton nouveau script et éditez votre script:

7°) Copiez le script ci-dessous et remplacez le dans le nouveau script.

 

// ================================================================

// Quand un avatar est assis sur le prim il est animé en
// utilisant l'animation qui est dans le prim
//

string g_sit_text = "Pose";

// ==============================================================
// Stop toute les animations
stop_anims( key agent )
{
    list    l = llGetAnimationList( agent );
    integer    lsize = llGetListLength( l );
    integer i;
    for ( i = 0; i < lsize; i++ )
    {
        llStopAnimation( llList2Key( l, i ) );
    }
}

// ==============================================================
default
{
    on_rez ( integer param )
    {
       llResetScript();
    }

    state_entry()
    {
        llSitTarget( < 0.0, 0.0, 1.5 > , ZERO_ROTATION );
        llSetSitText( g_sit_text );
    }

    run_time_permissions(integer permissions)
    {
        if (permissions & PERMISSION_TRIGGER_ANIMATION)
        {
            key agent = llGetPermissionsKey();
            if ( llGetAgentSize( agent ) != ZERO_VECTOR )
            {
              
                stop_anims( agent );
                llStartAnimation( llGetInventoryName( INVENTORY_ANIMATION, 0) );
            }
        }
        else
        {
            llOwnerSay("FAILED to initialize");
            llResetScript();
        }
    }

    changed(integer change)
    {

        if (change & CHANGED_LINK)
        {  
       
          
            key agent = llAvatarOnSitTarget();
            if (agent)           
            {  
                llRequestPermissions( agent, PERMISSION_TRIGGER_ANIMATION );
            }
            else
            {  
               
              
                agent = llGetPermissionsKey();
                if ( llGetAgentSize( agent ) != ZERO_VECTOR )
                {
                   
                    if ( llGetPermissions() & PERMISSION_TRIGGER_ANIMATION )
                    {   
                        stop_anims( agent );
                    }
                    llResetScript();
                }
            }
        }

    }   

    touch_start( integer num )
    {
        llSay( 0, "Si vous le souhaitez, vous pouvez remplacer la pose avec une
autre animation de vos choix" );
        llSay( 0, "Cliquez droit et pose pour commencer la pose" );
    }
}

 

 

Vous pouvez bien sur ensuite colorer votre Stand.

Si vous désirez faire vous même votre animation,

lisez le tutoriel: Comment faire une animation pour Second Life?

 

Voici le Stand pose en marche:

second life avatars stand pose animation script

 

Add comment

Si vous ne voyez pas vos messages c est que vous n êtes pas enregistré sur Avatars-3d en tant que membre. Ils seront examinés par un administrateur avant d être publié! Si vous désirez publier rapidement vos messages enregistrez vous ici

Security code
Refresh