LlWhisper/it

From Second Life Wiki
Jump to navigation Jump to search

Sommario

Function: llWhisper( integer canale, string messaggio );

Sussurra il messaggio sul canale indicato.

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

I messaggi comunicati con llWhisper sono visibili in chat in un raggio di 10 metri dall'oggetto che li comunica.

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 messaggio non può essere maggiore di 1024 bytes.
  • Un Prim non può ascoltare se stesso (limitazione impostata per evitare problemi di ridondanza).

Esempi

<lsl>default {

   state_entry()
   {
       llWhisper(0,"Un sussurro da un oggetto." );
   }

}</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>

   llWhisper(-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 Ascoltare la chat

Funzioni

•  llListen Richiesta d'ascolto della chat
•  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

Note approfondite

Search JIRA for related Issues

Firma

function void llWhisper( integer canale, string messaggio );