Description

Aqui está a descrição completa das funcionalidades do volei_hitbox_final2.lua:

🎯 SLIM HUB — Lendas de Voleibol 🏐

Funcionalidade 1: Hitbox Expandido da Bola

  • O que faz: Aumenta o tamanho da bola de vôlei para facilitar o contato

  • Como funciona: Modifica o .Size de todas as BasePart dentro da bola (detectada via CollectionService:GetTagged("Ball"))

  • Configuração: Slider de 5 a 50 studs (padrão: 20)

  • Persistência: Aplica a cada 10 frames no loop Heartbeat e salva o tamanho original pra restaurar quando desligar

  • Detecção de nova bola: Usa GetInstanceAddedSignal("Ball") pra aplicar hitbox automaticamente quando uma nova bola aparece

Funcionalidade 2: Auto Hit (Teleporte pra Bola)

  • O que faz: Move o jogador automaticamente para dentro da bola para tocar nela

  • Como funciona: Teleporta o HumanoidRootPart do jogador para a posição da bola usando CFrame.new(ballPos)

  • Condição de ativação: Só ativa se a bola estiver dentro da distância máxima configurada (padrão: 50 studs)

  • Reset de velocidade: Zera a velocidade do root após teleportar (root.Velocity = Vector3.zero)

  • Loop: Verifica a cada frame no RunService.Heartbeat

GUI (Rayfield)

Duas abas principais:

AbaOpções

🏐 HITBOX

Toggle ON/OFF + Slider de tamanho (5-50)

⚡ AUTO HIT

Toggle ON/OFF + Slider de distância máxima (10-100)

📊 INFO

Informações do jogo e créditos

Como o jogo detecta colisão (análise técnica)

  • O jogo usa workspace:GetPartsInPart(Part, HitboxParams) para detectar se o jogador tocou na bola

  • O hitbox do jogador é um Part invisível criado pelo módulo ClientHitbox

  • Isso significa que a colisão é por sobreposição de parts, não por eventos Touched (por isso firetouchinterest não funcionava nas versões anteriores)

Limitação conhecida

O Auto Hit teleporta o personagem inteiro para a bola, fazendo ele "voar" até ela. O jogador mencionou que isso é indesejável — a ideia seria refinar para mover apenas um membro (como a mão) enquanto o corpo permanece no chão.

Comments

0comments
Add a comment...

No comments yet

Be the first to share your thoughts!