Difference between revisions of "LlSay/fr"
Gally Young (talk | contribs) (Localized to french) |
(proofreading) |
||
Line 8: | Line 8: | ||
|p2_type=string|p2_name=msg | |p2_type=string|p2_name=msg | ||
|func_desc=Envoie le '''msg''' sur le '''canal''' indiqué. | |func_desc=Envoie le '''msg''' sur le '''canal''' indiqué. | ||
|func_footnote=Les messages envoyés avec llSay sont entendus dans un périmètre de 20 métres autour de l'objet émetteur. | |||
|return_text | |return_text | ||
|spec | |spec | ||
|constants={{LSL Constants/Chat/fr}} | |constants={{LSL Constants/Chat/fr}} | ||
|caveats=*Le '''msg''' ne peut pas faire plus de 1024 bytes. | |caveats=*Le '''msg''' ne peut pas faire plus de 1024 bytes. | ||
*Une prim '''ne peut pas''' s'écouter elle même (pour éviter les boucles infinies). | *Une prim '''ne peut pas''' s'écouter elle même (pour éviter les boucles infinies). | ||
|examples=<lsl>default | |examples=<lsl>default | ||
Line 18: | Line 18: | ||
state_entry() | state_entry() | ||
{ | { | ||
llSay(25,"Ceci est un programme complètement inutile." ); | |||
} | } | ||
}</lsl> | }</lsl> | ||
Line 37: | Line 37: | ||
Pour déboguer, vous pouvez utiliser [[llOwnerSay/fr|llOwnerSay]] ou le canal {{LSL Const/fr|DEBUG_CHANNEL|integer|hex=0x7FFFFFFF}}. | Pour déboguer, vous pouvez utiliser [[llOwnerSay/fr|llOwnerSay]] ou le canal {{LSL Const/fr|DEBUG_CHANNEL|integer|hex=0x7FFFFFFF}}. | ||
Si un objet doit parler à un autre objet (ex : bouton d'allumage d'une lampe), c'est une bonne idée d'utiliser un canal fortement négatif (valeur limite : -2 147 483 648) | Si un objet doit parler à un autre objet (ex : bouton d'allumage d'une lampe), c'est une bonne idée d'utiliser un canal fortement négatif (valeur limite : -2 147 483 648) | ||
<lsl> | <lsl> llSay(-5243212,"Allumer");</lsl> | ||
Car il est impossible pour un avatar d'envoyer manuellement un message sur un canal négatif et il y a assez peu de chance pour que ce canal soit utilisé par un autre objet (l'objet ciblé doit être à l'écoute). | Car il est impossible pour un avatar d'envoyer manuellement un message sur un canal négatif et il y a assez peu de chance pour que ce canal soit utilisé par un autre objet (l'objet ciblé doit être à l'écoute). | ||
Latest revision as of 03:12, 27 June 2008
LSL Portail Francophone | LSL Portail Anglophone | Fonctions | Évènements | Types | Operateurs | Constantes | Contrôle d'exécution | Bibliothèque | Tutoriels |
Description
Fonction: llSay( integer canal, string msg );23 | N° de fonction |
0.0 | Delais |
10.0 | Energie |
Envoie le msg sur le canal indiqué.
• integer | canal | |||
• string | msg |
Les messages envoyés avec llSay sont entendus dans un périmètre de 20 métres autour de l'objet émetteur.
Numéros de canal constants | Descriptions | |
---|---|---|
DEBUG_CHANNEL | 0x7FFFFFFF | Canal réservé au débogage et aux messages d'alertes des scripts. |
PUBLIC_CHANNEL | 0x0 | Canal réservé pour parler à tous les avatars alentours. |
Avertissements
- Le msg ne peut pas faire plus de 1024 bytes.
- Une prim ne peut pas s'écouter elle même (pour éviter les boucles infinies).
Exemples
<lsl>default {
state_entry() { llSay(25,"Ceci est un programme complètement inutile." ); }
}</lsl> Pour éviter que votre objet ne spam vos voisins, vous pouvez utiliser également llOwnerSay ou llInstantMessage.
Notes
Pour déboguer, vous pouvez utiliser llOwnerSay ou le canal DEBUG_CHANNEL. Si un objet doit parler à un autre objet (ex : bouton d'allumage d'une lampe), c'est une bonne idée d'utiliser un canal fortement négatif (valeur limite : -2 147 483 648) <lsl> llSay(-5243212,"Allumer");</lsl> Car il est impossible pour un avatar d'envoyer manuellement un message sur un canal négatif et il y a assez peu de chance pour que ce canal soit utilisé par un autre objet (l'objet ciblé doit être à l'écoute).
Si le DEBUG_CHANNEL est utilisé comme canal, le script enverra un msg dans la fenêtre des alertes/messages d'erreur.
Si 0 est utilisé comme canal, le msg sera envoyé sur le canal de discution (say/dire). Les autres canaux sont invisibles.
Voir également
Évènement
• | listen | – | Evènement déclenché par une écoute |
Fonctions
• | llListen | – | Permet d'ouvrir une écoute | |
• | llOwnerSay | – | Envoie un message uniquement au propriétaire | |
• | llWhisper | – | Envoie un message dans un périmètre de 10 mètres | |
• | llShout | – | Envoie un message dans un périmètre de 100 mètres | |
• | llInstantMessage | – | Envoie un message instantané |