Server-side

blipsystem:registerPlayer

Esse evento pode ser disparado para adicionar um jogador ao sistema de blipsystem, ou atualizá-lo, caso já esteja nele.

Esse evento normalmente é utilizado ao entrar em serviço.

Parâmetros:

  • source: integer
  • role: string
    • true caso queira iniciar a contagem de horas, e false caso queira finalizá-la.
  • canSeeRoles: string[]
    • Lista de grupos que o jogador pode exergar no mapa.
    • Exemplo: Caso a lista seja Policia e Hospital o jogador poderá enxergar em seu mapa qualquer pessoa que estiver registrada com role de Policia ou Hospital. Qualquer outra pessoa registrada com outro role não será vista.
  • options
    • name: string
      • Nome do blip no mapa.
    • sprite: integer
    • color: integer
    • showHeading: boolean
      • Se o blip exibirá para que lado o jogador está olhando.
    • showVehicle: boolean
      • Se o ícone do blip será influenciado pelo veículo que o jogador está utilizando.

Exemplo de uso:

TriggerEvent(
	"blipsystem:registerPlayer", source, 
	"Policia", { "Policia", "Hospital" },
	{
		name = "Policial",
		sprite = 63,
		color = 3,
		showHeading = true,
		showVehicle = true,
	}
)

blipsystem:unregisterPlayer

Esse evento pode ser disparado para remover um jogador do sistema de blipsystem.

Esse evento normalmente é utilizado ao sair de serviço.

Parâmetros:

  • source: integer

Exemplo de uso:

TriggerEvent("blipsystem:unregisterPlayer", source)