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.
RegionSay/it
llRegionSay
Sommario
Function: llRegionSay( integer canale, string messaggio );
Invia un messaggio sul canale indicato. Il messaggio può essere ascoltato solamente da uno script in tutta la regione e con il listen impostato sullo stesso canale.
• integer
|
canale
|
–
|
Canale di uscita, accetta qualunque valore integer tranne il valore 0 [zero]
|
|
• string
|
messaggio
|
–
|
messaggio che si vuole trasmettere
|
|
Il messaggio può essere ascoltato solo nella regione dove viene trasmesso.
Numero del canale
|
Descrizione
|
DEBUG_CHANNEL
|
0x7FFFFFFF
|
Canale riservato per lo scripting debugging e la trasmissione di messaggi d'errore.
|
Avvertimenti
- Questa funzione non può trasmettere sul canale pubblico, cquesta restrizione è volontaria.
- Il messaggio non può essere maggiore di 1023 bytes, altrimenti questo verrà troncato a 1023.
- Un Prim non può ascoltare se stesso (per evitare problemi di ridondanza).
All Issues ~
Search JIRA for related Bugs
Esempi
<lsl>default
{
state_entry()
{
llRegionSay(25,"Un messaggio che uno script può ascoltare in qualunque punto della regione." );
}
}</lsl>
Note
- 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)).
- Dalla versione 1.18.3, utilizzare llRegionSay sul canale DEBUG_CHANNEL farà apparire un messaggio sul canale 0 in un perimetro di 100m.
Si veda anche
Eventi
Funzioni
•
|
llListen/it
|
–
|
Richiesta per l'ascolto degli eventi
|
|
•
|
llOwnerSay/it
|
–
|
Invia in chat il messaggio unicamente all'Owner per evitare lo spam nella PUBLIC_CHANNEL
|
|
•
|
llShout/it
|
–
|
Invia il messaggio nel raggio di 100 Metri
|
|
•
|
llSay/it
|
–
|
Invia il messaggio nel raggio di 20 Metri
|
|
•
|
llWhisper/it
|
–
|
Invia il messaggio nel raggio di 10 Metri
|
|
•
|
llInstantMessage/it
|
–
|
Invia in chat il messaggio all'Owner (o ad altri utenti specifici) per evitare lo spam nel
|
|