script boite aux lettres

Répondre
Partager Rechercher
bonjour voila j aimerai savoir si il serais possible de creer un script boite aux lettre je m explique:

j ai merai creer une boite aux lettre d'ou les gens pourrai mettre des notes mais seulement moi pourrai les lire ou les enlever , est ce possible ??????
Salut Serge,

Oui ça existe, j'ai trouvé le mienne sur SL Exchange... (mailbox) mais par compte faut pas compter sur moi pour tu faire le script

Bises
^_^
Code:
key avatar; 
key request; 
 
default 
{ on_rez(integer start_param) 
{ 
llResetScript(); 
} 
state_entry() 
{ avatar = llGetOwner(); 
llAllowInventoryDrop (TRUE); 
llSetTimerEvent(60.0); 
} 
 
timer() 
{ 
request = llRequestAgentData(avatar, DATA_ONLINE); 
} 
 
touch_start(integer total_number) 
{ 
llSay(0, "If you have any questions or suggestions, please drop as note with detailed information in this status indicator/mailbox"); 
} 
changed(integer change) 
{ 
if (change == CHANGED_ALLOWED_DROP) 
{ 
llSay (0, "Thank you for your note"); 
llInstantMessage (avatar, "Someone left a note in your mailbox"); 
} 
} 
 
dataserver(key queryid, string data) 
{ 
if (request == queryid) 
{ if ((integer) data == TRUE) 
{ 
if (llGetAgentInfo(avatar) & AGENT_AWAY) 
{ 
llSetPrimitiveParams([ PRIM_COLOR, ALL_SIDES, 
<0, 0.5, 0>, 1.0, PRIM_COLOR, 0, <1, 1, 1>, 1.0]); 
llSetTexture("away", 0); 
} 
 
if (llGetAgentInfo(avatar) & AGENT_BUSY) 
{ 
llSetPrimitiveParams([ PRIM_COLOR, ALL_SIDES, 
<0, 0, 1>, 1.0, PRIM_COLOR, 0, <1, 1, 1>, 1.0]); 
llSetTexture("busy", 0); 
} 
 
else 
 
{ llSetPrimitiveParams([ PRIM_COLOR, ALL_SIDES, 
<0, 0.22, 0>, 1.0, PRIM_COLOR, 0, <1, 1, 1>, 1.0]); 
llSetTexture("online", 0); 
} 
} 
 
{ if ((integer) data == FALSE) 
{ 
llSetPrimitiveParams([ PRIM_COLOR, ALL_SIDES, 
<1, 0, 0>, 1.0, PRIM_COLOR, 0, <1, 1, 1>, 1.0]); 
llSetTexture("offline", 0); 
} 
} 
} 
 
} 
 
}
Bonsoir,

J'essaye d'utiliser se script, mais j'ai l'impression qu'il ne fonctionne pas, je pense qu'il y a surement du paramètrage à mettre ? ne serai ce le nom de l'avatar je pense ?
Merci de m'aider.

Cordialement,

Denis
Répondre

Connectés sur ce fil

 
1 connecté (0 membre et 1 invité) Afficher la liste détaillée des connectés