Forums

Help login failed by Plash on Jeudi, 26.Avril 2012 18:22
Second Life connection impossible by Doggy on Jeudi, 26.Avril 2012 17:25
Breedable pets et animals Second Life by aden on Samedi, 31.Mars 2012 19:13
Shapes Mesh by born Resident on Lundi, 20.Février 2012 11:20
Tuto Puppeteer by Josiane on Mercredi, 01.Février 2012 13:34
Transparence de la tenue by hani amaterasu on Vendredi, 27.Janvier 2012 22:50
Ajouter des faces, où des arêtes by brucie on Jeudi, 26.Janvier 2012 16:02

Qui est online

Nous avons 362 invités en ligne

Publicité SL

Second Life avatars 3d>>

Social



Clé unique (UUID) vers entier
Note des utilisateurs: / 0
MauvaisTrès bien 
Librairie Scripts
Écrit par 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

 

 

Ajouter un Message

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

Code de sécurité
Rafraîchir