PT-BR/createBlipAttachedTo: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
mNo edit summary
Line 22: Line 22:
===Argumentos opcionais===  
===Argumentos opcionais===  
{{BR/ArgOpcional}}  
{{BR/ArgOpcional}}  
*'''icone:''' Um [[int]] para determinar qual blip deve ser criado. Valores válidos disponíveis em [[Blips/PT-BR|Blips]].
*'''icone:''' Um [[int]] para determinar qual blip deve ser criado. Valores válidos disponíveis em [[PT-BR/Blips|Blips]].
*'''tamanho:''' O tamanho do blip. Somente aplicável ao ícone '''Marker'''. Valor por padrão é 2. Máximo 25.
*'''tamanho:''' O tamanho do blip. Somente aplicável ao ícone '''Marker'''. Valor por padrão é 2. Máximo 25.
*'''r:''' A quantidade de vermelho na cor do blip (0 - 255). Somente aplicável ao ícone '''Marker'''. Padrão é 255.  
*'''r:''' A quantidade de vermelho na cor do blip (0 - 255). Somente aplicável ao ícone '''Marker'''. Padrão é 255.  
Line 33: Line 33:
}}
}}
<section name="Servidor" class="server" show="true">
<section name="Servidor" class="server" show="true">
*'''visivelPara:''' Qual elemento poderá ver o blip. Por padrão todos podem ver. Confira [[Visibility/PT-BR|visibilidade]].
*'''visivelPara:''' Qual elemento poderá ver o blip. Por padrão todos podem ver. Confira [[PT-BR/Visibility|visibilidade]].
</section>
</section>



Revision as of 16:53, 21 February 2021

Esta função cria um blip que é anexado à um elemento. Este blip é exibido como um ícone no radar do client e vai 'seguir' o elemento no qual foi anexado.

Sintaxe

Click to collapse [-]
Servidor
blip createBlipAttachedTo ( element elementoParaAnexar [, int icone = 0, int tamanho = 2, int r = 255, int g = 0, int b = 0, int a = 255, int ordem = 0, float distanciaDeVisibilidade = 16383.0, element visivelPara = getRootElement( ) ] )
Click to collapse [-]
Client
blip createBlipAttachedTo ( element elementoParaAnexar [, int icone = 0, int tamanho = 2, int r = 255, int g = 0, int b = 0, int a = 255, int ordem = 0, float distanciaDeVisibilidade = 16383.0 ] )

Sintaxe POO(OOP) Não entendeu o que significa isso?

Método: Blip.createAttachedTo(...)

Argumentos necessários

  • elementoParaAnexar: O elemento para anexar o blip.

Argumentos opcionais

NOTA: Ao usar argumentos opcionais, pode ser necessário fornecer todos os argumentos anteriores ao que você deseja usar. Para obter mais informações sobre argumentos opcionais, consulte Argumentos Opcionais.

  • icone: Um int para determinar qual blip deve ser criado. Valores válidos disponíveis em Blips.
  • tamanho: O tamanho do blip. Somente aplicável ao ícone Marker. Valor por padrão é 2. Máximo 25.
  • r: A quantidade de vermelho na cor do blip (0 - 255). Somente aplicável ao ícone Marker. Padrão é 255.
  • g: A quantidade de verde na cor do blip (0 - 255). Somente aplicável ao ícone Marker. Padrão é 0.
  • b: A quantidade de azul na cor do blip (0 - 255). Somente aplicável ao ícone Marker. Padrão é 0.
  • a: A quantidade de alpha na cor do blip (0 - 255). Somente aplicável ao ícone Marker. Padrão é 255.
  • ordem: Isto define a ordem de nível-Z do blip (-32768 à 32767). Padrão é 0.
  • distanciaDeVisibilidade: A distância máxima que o blip pode ser visto no mini-mapa. (0-65535)
Click to collapse [-]
Servidor
  • visivelPara: Qual elemento poderá ver o blip. Por padrão todos podem ver. Confira visibilidade.

Retorna

Retorna um blip se tiver sido criado com sucesso, caso contrário retorna false.

Exemplo

Click to collapse [-]
Server

Este exemplo cria um blip anexado à um jogador aleatório, visível para todos. O blip seguirá o jogador enquanto ele se move.

-- Obtenha um jogador aleatório
function setupRandomRobber ()
	local myPlayer = getRandomPlayer ()
	-- Cria um blip na posição do jogador(grudado nele), com o ícone de cifrão e visível para todos.
	local myBlip = createBlipAttachedTo ( myPlayer, 52 )
end

Veja também