llSetSitText/br

From Second Life Wiki
Jump to navigation Jump to search

Template:LSL Header/br

Summary

Function: llSetSitText( string texto );
0.0 Forced Delay
10.0 Energy

Substitui o texto que aparece na opção padrão "Sit Here" no pie menu.

• string texto

Specification

O parâmetro texto deve possuir no máximo 9 caracteres.
O tab (\n) conta como 4 caracteres.
Apesar de poder usar o "\n" para nova linha, e ele contar como 1 caractere, a segunda linha não será mostrada no pie menu.

Assim como as partículas e outras funções de texto, o texto adicionado através de llSetSitText será atributo do objeto e não do script. Logo, mesmo que você remova ou desative o script o objeto continuará com o texto que foi adicionado ao pie menu.

Não existe nenhum controle sobre sobre formatação deste texto, como cor ou tamanho.

Alterando o texto

<lsl>default{

   state_entry(){
       llSetSitText("Senta aí tchê!");
   }

}</lsl>

Removendo o texto

Não existe maneira de remover a o espaço reservado para a string "Sit Here" do pie menu. Se você tentar colocar um espaço em branco, através desta função, o texto apresentado voltará ao padrão.

Logo, para remover o texto adicionado, você deverá sobrescrever com uma string nula (" ").

<lsl>default{

   state_entry(){
       llSetSitText("");
   }

}</lsl> Após colocar a string nula (" "), o texto do menu voltará ao padrão "Sit Here".

Examples

See Also

Functions

•  llSitTarget/br
•  llSetTouchText/br

Deep Notes

Signature

function void llSetSitText( string texto );