Como funciona
// Documentação

Módulo NBA 2K (timing de arremesso)

Escolha seu modo

Cada modo é um módulo próprio no Launcher:

NBA - Fixed Timing

Como acerta o tempo
Solta depois de um número fixo de milissegundos. O mais simples e consistente
Melhor para
Um único arremesso, conexão estável

NBA - Colors

Como acerta o tempo
Acha seu medidor pela cor e aprende a altura dele em poucos arremessos
Melhor para
Medidor ligado, sem configuração extra

NBA - Shot Meter

Como acerta o tempo
Um modelo de IA lê o medidor e prevê a hora de soltar
Melhor para
Medidor ligado, estilos variados de medidor

NBA - Skeleton Pose

Como acerta o tempo
Observa o braço de arremesso do seu jogador
Melhor para
Quem joga com o medidor desligado
Janela verdeSolte aqui
Medidor de arremesso com a janela verde e a linha de soltura em destaque.

A janela

  • Topo: caixa Live Preview (padrão ligada), Start, Stop.
  • Aba Main Control: perfis, as configurações principais do seu modo e o timing online.
  • Aba Capture: fonte de vídeo, preview, modelo e configurações de detecção, Save Settings.
  • As configurações são salvas sozinhas no perfil selecionado ("Auto-saved: …").
  • Ignore o último item da barra de status lá embaixo. Nesta versão ele não mostra a conexão do adaptador.

Início rápido

  1. Conecte placa de captura e adaptador (Seção 2) e abra o módulo NBA.
  2. No NBA 2K: medidor de arremesso ligado (exceto no Skeleton Pose). Escolha uma cor de medidor e use sempre o mesmo estilo.
  3. Abra seu módulo NBA pelo Launcher.
  4. Aba Capture: escolha sua placa em Capture Source (clique em Refresh se não aparecer). Resolution: Auto, Capture FPS: 60 (120 se sua placa suportar).
  5. Clique em Start e confira se o preview mostra o jogo.
  6. Vá para o treino / Freestyle, arremesse 10–20 vezes e ajuste pelo guia do seu modo abaixo.
  7. Faça um perfil por situação (ex.: "MyCareer offline", "Rec online").

Aba Capture: fonte de vídeo

Capture Source

Opções: Suas placas de captura e janelas abertas ("Window — …")Padrão: primeira da lista

Refresh depois de conectar

Resolution:

Opções: Auto · 1280x720 · 1920x1080 · 2560x1440Padrão: Auto

Auto usa o tamanho nativo da placa e funciona para a maioria

Capture FPS:

Opções: 30 · 60 · 90 · 120Padrão: 60

120 dá um timing mais fino se placa e PC aguentarem

Preview FPS:

Opções: 30 · 60Padrão: 60

Só afeta o preview na tela

Pop out preview

Pop out preview abre o preview numa janela própria, o que ajuda num segundo monitor. Desligue o Live Preview nas partidas para economizar recursos.

Main Control: perfis

Profile:

Profile: lista (escolher um já carrega) e Load. Name: com Save / Rename, New Profile, Delete Profile (o último perfil não pode ser apagado).

Main Control: timing online

Game Mode:

Game Mode: Offline / MyCareer (padrão) ou Online (Park / Rec / Pro-Am).

  • Ao escolher Online aparece Netcode (ms). Vale para Fixed Timing e Colors. Shot Meter e Skeleton não são afetados.

Netcode (ms):

Padrão: 80

Netcode (ms):, padrão 80

  • O app solta esse tanto antes para compensar o atraso do online.
  • Online saindo atrasado? Suba 10. Adiantado? Baixe 10.

NBA - Fixed Timing

Timing (ms):

Padrão: 400

Timing (ms): ["tempo segurando"], padrão 400

  • Quanto tempo o botão de arremesso fica segurado antes de soltar. Cada arremesso tem seu número mágico, em geral entre 350 e 700 ms.
  • Digite o valor e clique em Apply, ou clique na caixa e use ↑ / ↓ para mudar 1 ms por vez, o que vale na hora.
  • Jogo diz "cedo" (early) → suba. "Tarde" (late) → baixe. Use passos de 25, depois 10, depois 1.

Shot meter color:

Padrão: Purple

Shot meter color: padrão Purple. Use a mesma cor de medidor escolhida no NBA 2K.

Seu Timing (ms)400 ms
Teste Cedo, Verde e Tarde para ajustar o tempo em passos cada vez menores.

Dicas: um arremesso = um número, então salve um perfil por arremesso. Arremesso parado e saindo do drible podem precisar de números diferentes.

NBA - Colors

Preset:

Padrão: Purple

A cor do seu medidor no jogo: Purple, Red, Blue, Dark Green, Yellow, Orange, White. Roxo e azul se destacam melhor.

Release Early (ms):

Padrão: 0

Solta um pouco antes do ponto perfeito calculado. Sempre um pouco atrasado → 10–30. Adiantado → volte para 0.

Enable Training Updates

Padrão: ligado

Continua aprendendo a altura total do seu medidor com arremessos reais. Desligue para "congelar" um setup já ajustado.

Reset Training

Padrão: —

Clique depois de mudar estilo, tamanho, resolução ou arremesso.

Search ROI Height: ["altura da faixa de busca"]

Padrão: 550

Altura da área da tela onde o medidor é procurado. Suba se o seu medidor fica alto. Baixe para ignorar uniformes coloridos.

Mask Debug

Padrão: desligado

Mostra no preview o que o filtro de cor "enxerga". Só para diagnóstico.

Melhor visibilidade: Roxo / Azul
Sete cores de medidor; roxo e azul oferecem a melhor visibilidade.

NBA - Shot Meter

Model:

Model: o módulo carrega o modelo embutido sozinho (status: "Model: …"). Use Browse / Load só se o suporte passar outro modelo.

Confidence:

Padrão: 50

Medidor não encontrado → 35–40. Detecta coisa errada → 60–70.

Min Fill:

Padrão: 15

O quanto o medidor precisa encher para contar como arremesso de verdade (filtra piscadas).

Release Thresh:

Padrão: 92

O % de preenchimento que conta como perfeito. Cedo → 93–95. Tarde → 88–91. Mude de 1 em 1.

Search ROI Height:

Padrão: 550

Mesma ideia do Colors.

ROI Padding:

Padrão: 24

Margem extra em volta do medidor depois de achado. Suba se o medidor se mexe durante o arremesso.

NBA - Skeleton Pose

Funciona com o medidor desligado: observa o braço de arremesso do jogador.

Confidence:

Padrão: 50

O esqueleto some → baixe. Gruda em outros jogadores → suba.

Arm Angle:

Padrão: 145

O ângulo do braço que marca a soltura (180 = esticado). Cedo → suba. Tarde → baixe. Use passos de 5°.

Trigger Frames:

Padrão: 3

Quadros em que o ângulo precisa se manter. Finta dispara → suba. Sempre tarde → 2.

Release Delay:

Padrão: 200

Seu controle principal (ms). Cedo → suba. Tarde → baixe.

Search ROI Height:

Padrão: 550

Altura da área de busca.

Two-stage

Padrão: desligado

Primeiro acha o seu jogador e depois lê a pose. Mais confiável em quadras cheias (Park/Rec).

Player Model:

Padrão: —

Carregue o modelo de jogador com os próprios Browse / Load para usar Two-stage.

Player Conf:

Padrão: 35

Define a confiança da detecção do jogador no Two-stage.

145°
Ângulo do braço no arremesso ilustrado em 145°.

Corrigindo cedo/tarde num relance

Fixed Timing

Sempre ADIANTADO (early)
Suba Timing (ms)
Sempre ATRASADO (late)
Baixe Timing (ms)

Colors

Sempre ADIANTADO (early)
Baixe Release Early
Sempre ATRASADO (late)
Suba Release Early

Shot Meter

Sempre ADIANTADO (early)
Suba Release Thresh
Sempre ATRASADO (late)
Baixe Release Thresh

Skeleton

Sempre ADIANTADO (early)
Suba Release Delay ou Arm Angle
Sempre ATRASADO (late)
Baixe Release Delay, ou Trigger Frames → 2

Online (Fixed/Colors)

Sempre ADIANTADO (early)
Baixe Netcode (ms)
Sempre ATRASADO (late)
Suba Netcode (ms)