Skip to main content
Hero Dark

Resolva problemas comuns

Resource não inicia

Está com problemas para iniciar o seu produto? Clique aqui

Configurar o resource

Está com dúvidas de como configurar algo no sistema? Clique aqui
Hero Dark

Sobre o sistema

A proposta do Radar system é unir performance, personalização e controle total. O jogador tem liberdade para configurar o mapa do jeito que quiser, e o dono do servidor tem poder absoluto para definir o padrão, limitar opções e integrar com outros sistemas. Com as funções exportadas, você pode:
  • Controlar a visualização da minimap e bigmap;
  • Criar rotas personalizadas no GPS (útil para sistemas com rotas de entrega, empregos, missões, etc.);
  • Criar zonas dinâmicas no radar/bigmap, com opções de renderização, ícones personalizados e cores (ótimo para demarcar safe zones, territórios, zonas de perigo, etc.);
  • E muito mais, com a flexibilidade de integrar essas funcionalidades em outros sistemas.

Funções Exportadas

Client-side

Server-side

changeMinimapVisualization

Side: client e server Client syntax
Server syntax
Required arguments
  • state (string): 'on' para ligar ou 'off' para desligar.
Server required arguments
  • player (player): jogador alvo que terá a minimap ligada/desligada.
  • state (string): 'on' para ligar ou 'off' para desligar.
Return (server)
  • true em sucesso.
  • false em falha (player inválido, estado inválido, ou cliente ainda não liberado).
Example

changeBigmapVisualization

Side: client e server Client syntax
Server syntax
Required arguments
  • state (string): 'on' para abrir ou 'off' para fechar.
Server required arguments
  • player (player): jogador alvo que terá o bigmap alterado.
  • state (string): 'on' para abrir ou 'off' para fechar.
Comportamento
  • Em 'on', abre o bigmap com fluxo completo (cursor, navegação e render).
  • Em 'off', fecha o bigmap caso esteja aberto.
Return (server)
  • true em sucesso.
  • false em falha (player inválido, estado inválido, ou cliente ainda não liberado).
Example

createGPSRoute

Side: client e server Client syntax
Server syntax
Required arguments
  • player (player)
    • No client: deve ser o localPlayer.
    • No server: player alvo que receberá a rota.
  • x (number): coordenada X do destino.
  • y (number): coordenada Y do destino.
Optional arguments
  • z (number): coordenada Z do destino (padrão 0).
Return
  • true quando a rota é criada/atualizada.
  • false em falha (principalmente no server: player inválido ou coordenadas inválidas).
Client example
Server example

createRadarZone

Side: server Syntax
Required arguments
  • zoneData (table) com campos obrigatórios:
    • id (string)
    • x (number)
    • y (number)
    • width (number > 0)
    • height (number > 0)
Optional fields
  • name (string) - padrão: id
  • owner (string)
  • renderMode ('name' ou 'blip')
  • blipId (number)
  • blip (number) (alias de blipId)
  • color ('#RRGGBB')
  • icon (string) caminho de ícone
Return
  • string com o ID normalizado da zona em sucesso.
  • false em falha.
Example

removeRadarZone

Side: server Syntax
Required arguments
  • zoneId (string): ID da zona a remover.
Return
  • true se removeu.
  • false se não encontrou ou falhou.
Example

getRadarZones

Side: server Syntax
Return
  • table de zonas dinâmicas no formato:
Example

Observações

  • Todas as exports exigem que o resource já tenha sido liberado pela proteção.
  • As funções acima seguem o que está exportado no meta.xml do sqh_radar.