📋 DESCRIÇÃO COMPLETA DO SCRIPT - TP HUB
Nome:
TP HUB - Sistema de Teletransporte Avançado
---
🎯 FUNCIONALIDADES PRINCIPAIS:
1. Sistema de Teletransporte (TP)
· Salva a posição atual do jogador
· Teleporta para a posição salva com 1 clique
· Tecla de atalho: R para teleporte rápido
· Posição salva persiste mesmo após o jogador morrer
2. Gerenciamento de Coordenadas
· Pegar Local: Captura as coordenadas exatas da posição atual
· Copiar Local: Copia as coordenadas para a área de transferência
· Campo de texto: Permite colar/editar coordenadas manualmente
· Definir TP: Define a posição de TP a partir das coordenadas inseridas
3. Auto TP
· Teleporta automaticamente para a posição salva
· Intervalo de 0.5 segundos entre cada teleporte
· Botão toggle (liga/desliga)
· Indicador visual quando ativo
4. Reset
· Remove a posição salva
· Volta o botão TP ao estado inicial
5. Interface (UI)
· Design Glassmorphism (efeito vidro)
· Tema escuro com cores neon
· Animações suaves em todos os botões
· Efeito hover com aumento e brilho
· Feedback visual ao clicar (cores mudam temporariamente)
6. Controles
· Arrastável: Pode mover o hub pela tela
· Fechar: Botão X vermelho para fechar o hub
· Abrir/Fechar: Tecla F para alternar visibilidade
· Teleporte Rápido: Tecla R para teleportar
---
🎨 DESIGN VISUAL:
Elemento Descrição
Fundo Preto/roxo escuro com transparência
Bordas Cantos quadrados (estilo retrô)
Cores Roxo, azul, dourado, verde, vermelho
Animações Tween suave (0.15s - 0.3s)
Efeitos Hover, glow, pulsação
Ícones Emojis para cada função
---
🎮 CONTROLES DO USUÁRIO:
Tecla Ação
R Teleportar para posição salva
F Abrir/Fechar o hub
Mouse Arrastar o hub pelo título
---
🔧 TECNOLOGIAS USADAS:
· Serviços: Players, UserInputService, TweenService, RunService
· Instâncias: ScreenGui, Frame, TextButton, TextBox, TextLabel
· Animações: TweenService para transições suaves
· Persistência: Dados mantidos após morte do personagem
---
📦 ESTRUTURA DO HUB:
```
┌─────────────────────────┐
│ ✦ TP HUB ✕ │ ← Cabeçalho (arrastável)
├─────────────────────────┤
│ 📍 TELEPORTAR │ ← Teleporta para posição
│ 📌 PEGAR LOCAL │ ← Captura coordenadas atuais
│ 📋 COPIAR LOCAL │ ← Copia coordenadas
│ [0, 0, 0] │ ← Campo de texto
│ ✅ DEFINIR TP │ ← Define TP pelo campo
│ 🗑️ RESET TP │ ← Remove posição salva
│ ⏳ AUTO TP │ ← Auto teleporte a cada 0.5s
│ [R] Teleportar │ ← Dica de tecla rápida
└─────────────────────────┘
```
---
🛡️ CARACTERÍSTICAS TÉCNICAS:
· Persistente: O TP salvo não é perdido ao morrer
· Leve: Código compacto e otimizado
· Responsivo: Funciona em qualquer resolução
· Seguro: Não causa lag ou travamentos
· Compatível: Funciona em qualquer jogo Roblox
---
📝 COMO USAR:
1. Salvar posição:
· Clique em "Pegar Local" para capturar coordenadas
· Ou digite manualmente no campo de texto
· Clique em "Definir TP" para salvar
2. Teleportar:
· Clique em "TELEPORTAR"
· Ou pressione a tecla R
3. Auto TP:
· Clique em "Auto TP" para ativar/desativar
· O jogador será teleportado automaticamente a cada 0.5s
4. Fechar/Reabrir:
· Clique no ✕ para fechar
· Pressione F para reabrir
---
🎯 PARA QUEM É INDICADO:
· Jogadores que precisam se locomover rápido pelo mapa
· Desenvolvedores testando áreas do jogo
· Criadores de conteúdo gravando vídeos
· Speedrunners otimizando rotas
· Qualquer pessoa que queira um sistema de TP prático