Bonjour,
J'ai un petit souci de chargement d'une texture, tous fonctionne correctement mais j'ai toujour un message d'erreur de script, j'espere que vous pourez m'aider.
Object: Couldn't find texture
j'ai recupere via le forum la fonction pour inclure une notecard, mon script fonctionne avec un menu qui une fois selectionner affiche correctement la texture qui se trouve dans la notecard du moins son uuid, par defaut la texture de la notecard est charger.
key g_keyNotes;
integer iLine = 0;
string notecard ="note";
default {
state_entry()
{
llListen(CHANNEL, "", NULL_KEY, "");
owner = llGetOwner();
llSetTimerEvent(5.0);
g_keyNotes = llGetNotecardLine(notecard,0);
}
dataserver(key requested, string data)
{
if ( requested == g_keyNotes ) // make sure we are getting the data we want
{
g_keyNotes = NULL_KEY;
if ( data != EOF )
{
llSetTexture(data, 0);
}
}
}
on_rez(integer param){
owner = llGetOwner();
}
une fois le menu qui s'affiche j'ai la possibilité de choisir une autre texture deja avec son uuid, le but de la manoeuvre est de pouvoir mettre une seul texture perso via la notecard, donc je reviens sur ma texture via le menu et la j'ai l'erreur mais elle se charge bien donc je comprend pas.
if(message == "PERSO")
{
string data;
g_keyNotes = llGetNotecardLine(notecard,0);
llSetTexture(data, 0);
}
Voila si quelqu'un peux me dire ou j'ai fait l'erreur ce serai gentil .
Merci .
Sylvie.
|