Scripts LSL - boîte aux lettres

De OSWiki
Aller à la navigation Aller à la recherche
<source lang="ada">
  /*
   Script Acryline Erin 2017
   Boîte aux lettres
   Version 1
   Licence  : Attribution - Partage dans les Mêmes Conditions 3.0 France (CC BY-SA 3.0 FR)
   https://creativecommons.org/licenses/by-sa/3.0/fr/  
   Placer le script dans  une primitive.
   Presser sur CTRL et en même temps faire glisser un objet de l'inventaire dans la primitive.
 */
   //Définissez le texte qui s'affichera au dessus de la primitive
   //Pour revenir à la ligne utilisez  n\
   //exemple : Presser sur CTRL et en même temps \nfaire glisser un objet \nde l'inventaire dans la primitive. 
   string texte = "Ecrire un texte ici";
   //Définissez la réponse de la  primitive 
   //exemple : Votre courrier sera livré dans les plus brefs délais.
   string reponse = "Ecrire la réponse ici";

default {

   state_entry()
   {
       llSetText(texte,<1.0,1.0,1.0>,1.0);
       llAllowInventoryDrop(TRUE );
   }
   changed(integer change)
   {
   if (change & CHANGED_ALLOWED_DROP)
       {llSay(0, "\n"+reponse);}
   }

} </source>