LlSay/it

From Second Life Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Sommario

Function: llSay( integer canale, string messaggio );

Dice in chat la string msg nel canale specificato dall'integer channel.

• integer canale Canale di uscita, accetta qualunque valore integer
• string messaggio messaggio che si vuole trasmettere

Numero del canale Descrizione
DEBUG_CHANNEL 0x7FFFFFFF Canale riservato per lo scripting debugging e la trasmissione di messaggi d'errore.
PUBLIC_CHANNEL 0x0 Canale pubblico di comunicazione chat.

Avvertimenti

  • Il testo non è sentito oltre i 20 mt di raggio dalla sorgente.
  • La stringa usata può essere al massimo di 1024 bytes.
  • Lo script che usa questa funzione non può ascoltarla per problemi di ridondanza.
All Issues ~ Search JIRA for related Bugs

Esempi

<lsl>default {

   state_entry()
   {
       llSay(0,"Ciao, Avatar!"); //riporterà in chat pubblica (canale 0) la scritta "Ciao, Avatar!"
   }

}</lsl>

Per evitare problemi di spam utilizzare le funzioni llInstantMessage/it o llOwnerSay/it.

Note

  • Il canale 0 è . Tutti possono parlare in questo canale. Tutti gli altri canali sono canali privati (Gli utenti non possono leggere su canali diversi dal ad eccezione del ).
  • si consiglia di utilizzare llInstantMessage, llOwnerSay, o il per il debugging. Se è usato come channel, lo script manderà un errore.
  • Se un oggetto 'parla' spesso con un'altro oggeto (un bottone che, quando toccato, accende una lampada), è una buona idea usare canali negativi.

<lsl>

   llSay(-5243212,"turn on");

</lsl> I canali negativi sono molto popolari per l'ascolto tra oggetti, in quanto solo gli script possono comunicare su questi canali ("/-xxxx messaggio" non comunica il "message" nel canale "-xxxx", questo verrà comunicatonel canale pubblico (0)).

Si veda anche

Eventi

•  listen/it                 Riceve la chat

Funzioni

•  llListen/it Richiesta per l'ascolto degli eventi
•  llInstantMessage/it Invia in chat il messaggio all'Owner (o ad altri utenti specifici) per evitare lo spam nel
•  llOwnerSay/it Invia in chat il messaggio unicamente all'Owner per evitare lo spam nella PUBLIC_CHANNEL
•  llRegionSay/it Invia il messaggio all'intera Regione
•  llShout/it Invia il messaggio nel raggio di 100 Metri
•  llWhisper/it Invia il messaggio nel raggio di 10 Metri

Articoli

•  Hello Avatar

Note approfondite

Search JIRA for related Issues

Firma

function void llSay( integer canale, string messaggio );