dimarts, 19 de març del 2019

PRÀCTIQUES A VIRTUAL TOUCH (Hugo Marta)

P1: default
{
    touch_start(integer total_number)
    {
        llLoadURL(llDetectedKey(0), "FELICITACIO REGAL 2018", "https://studio.code.org/projects/applab/MC15VaQwU5lFUS2SMXW4zXSyD1yxJp3KNJm7KsFilgs");
    }
}
P2: Nom: Hugo 
Cognoms: Marta Doñágueda
Curs: 2 ESO B
Institut Narcis Oller
Hobbies: M'encanta molt l'esport en general però el que més el futbol, també, m'agrada quedar-me a casa per a jugar a jocs.
P3: // Put me in a prim, adjust the vector destination. On click "teleport" in pie, avatar will be teleported to destination.

// Retrieved from Free SL Scripts on http://www.gendersquare.org/sl
// Author: unknown

key lastAVkey = NULL_KEY;
string fltText = "TORNAR (TP botó dret)";
vector dest = <102,46,93>; // X Y Z coordinates

init()
{
        llSetSitText("Teleport");
        llSetText(fltText, <1,1,1>, 1);
        llSitTarget(dest-llGetPos(), <0,0,0,1>);
}

default
{
    state_entry()
    {
                init();
    }
    touch_start(integer i)
    {
        init();
    }
    changed(integer change)
    {
        key currentAVkey = llAvatarOnSitTarget();
        if (currentAVkey != NULL_KEY && lastAVkey == NULL_KEY)
        {
            lastAVkey = currentAVkey;        
            if (!(llGetPermissions() & PERMISSION_TRIGGER_ANIMATION))  
                llRequestPermissions(currentAVkey,PERMISSION_TRIGGER_ANIMATION);
            llSleep(0.5);
            llUnSit(currentAVkey);
            llStopAnimation("sit");
            llResetScript();
        }
    }
}
P4: default
{
    state_entry()
    {
        llTargetOmega(<0,0,1>,-20,20);
    }
}


Cap comentari:

Publica un comentari a l'entrada