LlOwnerSay/pt
Função: llOwnerSay(string msg);
Diz a mensagem apenas para o proprietário.
• string msg
Advertências
Se a mensagem for maior que 1023 bytes, ela será truncada para 1023 bytes. Falha silenciosamente 45 segundos depois que o proprietário deixar a região que o objeto está. Falha silenciosamente quando um objeto que contem o script está doado para um grupo. Todos os problemas ~ Procure JIRA para bugs relacionados.
EXEMPLOS
default {
touch_start(integer total_number) { llOwnerSay("Olá!" ); }
}
Trechos Úteis
//-- llOwnerSay extensão para prevenir falhas silenciosas //-- Cole este script no topo do codigo e substitua //-- Todas as chamadas para llOwnerSay estão abaixo com uOwnerSayPlus
uOwnerSayPlus( string vStrMsg ){ key owner = llGetOwner(); if (llKey2Name( owner )){ llOwnerSay( vStrMsg ); //-- único proprietário que a região ainda mantem uma ligação }else if (llList2Key( llGetObjectDetails( llGetKey(), [OBJECT_GROUP] ), 0 ) == owner){ llWhisper( 0, "/me : " +vStrMsg ); //-- pertence ao grupo, deve enviar mensagem ao público }else{ llInstantMessage( owner, vStrMsg ); //-- único proprietário, não presente, deve enviar um MI } }