Avatar Measures

De DigiWiki.

// Avatar Measures v0.1 by djphil (CC-BY-NC-SA)
 
float   factor = 5.0;
integer digits = 5;
float   adjust = 1.09; // 1.12 & 1.125
string  format(float s) {return llGetSubString((string) s, 0, digits);}
 
output(float weight, float height, string avatar) 
{
    string text = "[ " + avatar + " ]\n" 
                + format(weight) + " Lg\n" 
                + format(weight*factor) + " kg\n"
                + format(height*100) + " cm\n"
                + format(height) + " m"; 
    llSetText(text, <1.0, 1.0, 1.0>, 1.0);
}
 
default
{
    state_entry() {llSay(0, "Initialisation ...");}
    touch_start(integer number)
    {
        vector v = llGetAgentSize(llDetectedKey(0))*adjust;
        output(llGetObjectMass(llDetectedKey(0)), (float)v.z, llDetectedName(0));
    }
}
Outils personnels
  • Cette page a été consultée 886 fois.
donate
Google Ads