🖥️ Funções Client
Esta página documenta todas as funções disponíveis no lado do cliente que você pode usar ou personalizar.📍 Blips (blips.lua)
Gerenciamento de blips no mapa durante as corridas.
Blips.create
Cria um blip no mapa para um checkpoint.
Retorno:
number? - ID do blip criado ou nil
Blips.delete
Remove um blip do mapa.🎥 Câmera (camera.lua)
Animações cinematográficas de câmera.
Camera.raceStartAnimation
Executa a animação de câmera no início da corrida.- Câmera 1: Vista lateral do veículo
- Câmera 2: Vista frontal diagonal
- Câmera 3: Vista do outro lado
A animação só é executada se
Config.raceStartCamAnim = true.🎯 Checkpoints (checkpoints.lua)
Sistema de criação e gerenciamento de checkpoints.
Checkpoints.init
Inicializa o módulo com suas dependências.Checkpoints.draw
Desenha um checkpoint com todos seus elementos visuais.Checkpoints.clear
Remove um checkpoint e todos seus elementos.Checkpoints.get
Obtém os dados de um checkpoint.table? com estrutura:
👻 Ghost Mode (ghost.lua)
Controle de colisões entre jogadores.
Ghost.toggle
Ativa ou desativa o modo fantasma.
Implementação atual:
✅ Validators (validators.lua)
Funções de validação para ações do jogador.
Validators.canOpenPanel
Verifica se o jogador pode abrir o painel da corrida.- Jogador está em um veículo
- Jogador está no banco do motorista
boolean
Validators.canEnterRace
Verifica se o jogador pode entrar na corrida.
Classes de veículos disponíveis:
Retorno:
boolean
🔊 Sons (sounds.lua)
Sistema de reprodução de sons.
Sons Configurados
Os sons são definidos emConfig.Sounds:
✨ Partículas (particles.lua)
Sistema de efeitos de partículas nos checkpoints.
Estrutura de Configuração
🏗️ Props (props.lua)
Sistema de objetos decorativos nos checkpoints.
Estrutura de Configuração
🖼️ Interface (ui.lua)
Funções de interface do usuário.
drawText (interno)
Desenha texto flutuante para indicar entrada na corrida.🎁 Itens Coletáveis Client (collectable_items.lua)
Sistema de power-ups no lado do cliente.
Efeitos Visuais
Cada item pode ter partículas configuradas:Funções de Uso
- Nitro
- Reparo

