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 521 guests and 1 member online

Publicité SL

Second Life avatars 3d>>

Social



Clé unique (UUID) vers entier
User Rating: / 0
PoorBest 
Librairie Scripts
Written by Garmin K   
Ce script présente une fonction utilisateur pour convertir une clé unique (UUID) en un entier

 

key kUUID = "45bec867-2467-49d9-9986-76d16fa68cb0";
integer iUnicInt;

//Fonction de conversion UUID =>> Integer
//Avantage 1 = toujours le même entier (par exemple canal) pour un même UUID
//Avantage 2 = très faible possibilité d'avoir 2 fois le même entier pour un même script
//Pour utiliser l'entier comme canal de communication, il est recommandé de le passer en négatif
integer UUID2Int(string sUUID)
{
    return (integer)("0x" + llGetSubString(llMD5String(sUUID,0), 0, 7));  
}

default
{
    state_entry()
    {
        llOwnerSay("Fonction de conversion UUID =>> Integer");
    }

    touch_start(integer total_number)
    {
        //Pour obtenir un entier unique positif à partir d'un UUID
        iUnicInt = UUID2Int(kUUID);
        llOwnerSay("UUID " + (string)kUUID + " = " + (string)(iUnicInt));
    }
}

 

 


Copier ce script et glissez-le dans un nouveau script d'une primitive, compilez et cliquez sur l'objet

 

 

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