createBlip
Cria um blip parado em uma posição do mapa.
Sintaxe
Seção intitulada “Sintaxe”-- servidorblip createBlip ( number x, number y, number z [, number icone = 0, number tamanho = 2, number r = 255, number g = 0, number b = 0, number a = 255, number ordem = 0, number distanciaVisivel = 16383, element visivelPara = root ] )
-- clienteblip createBlip ( number x, number y, number z [, number icone = 0, number tamanho = 2, number r = 255, number g = 0, number b = 0, number a = 255, number ordem = 0, number distanciaVisivel = 16383 ] )Parâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Padrão | Descrição |
|---|---|---|---|
x, y, z | number | — | Posição do blip no mundo. |
icone | number | 0 | Ícone do radar, de 0 a 63. |
tamanho | number | 2 | Tamanho do ícone. Acima de 25 é reduzido para 25. |
r | number | 255 | Canal vermelho. |
g | number | 0 | Canal verde. |
b | number | 0 | Canal azul. |
a | number | 255 | Opacidade. |
ordem | number | 0 | Prioridade de desenho quando blips se sobrepõem. |
distanciaVisivel | number | 16383 | A partir de que distância o blip deixa de aparecer. |
visivelPara | element | root | Só no servidor. Elemento que enxerga o blip. Com o root, todos veem. |
Até distanciaVisivel as duas assinaturas são idênticas. O último argumento existe só no servidor: um blip criado no cliente aparece apenas na tela daquele jogador, então não há para quem escolher.
Retorno
Seção intitulada “Retorno”O blip criado, ou false se algum valor estiver fora da faixa permitida. No servidor também devolve false quando o elemento passado em visivelPara não é válido.
Exemplo
Seção intitulada “Exemplo”-- servidor: ponto de encontro amarelo visível de longelocal ponto = createBlip(1481.0, -1770.0, 18.8, 0, 3, 255, 220, 0, 255, 0, 500)
-- servidor: um blip que só o jogador dono da missão enxergaaddEventHandler("onPlayerJoin", root, function() createBlip(2495.0, -1670.0, 13.5, 41, 2, 0, 200, 255, 255, 0, 16383, source)end)
-- cliente: o mesmo ponto de encontro, só nesta telalocal ponto = createBlip(1481.0, -1770.0, 18.8, 0, 3, 255, 220, 0, 255, 0, 500)Veja também
Seção intitulada “Veja também”createBlipAttachedTo— Cria um blip preso a um elemento.getBlipIcon— Devolve o ícone atual de um blip.getBlipSize— Devolve o tamanho atual de um blip.getBlipColor— Devolve a cor de um blip.getBlipOrdering— Devolve a ordem de desenho de um blip.getBlipVisibleDistance— Devolve a distância máxima em que o blip ainda aparece.setBlipIcon— Troca o ícone de um blip.setBlipSize— Troca o tamanho de um blip.