Sistema Avançado de Votação de Mapas entre Rodadas
Gere uma implementação robusta de votação de mapas entre rodadas para experiências Roblox competitivas, cooperativas ou de minigames. O prompt orienta a IA a analisar a estrutura real do seu Explorer, adaptar nomes de RemoteEvents, pastas e interfaces existentes, e entregar arquivos Luau prontos para uso.
O sistema solicitado segue arquitetura servidor-autoritativa: o servidor escolhe candidatos, controla o tempo, valida votos, impede duplicidade e decide o mapa vencedor. Também contempla atualização visual para jogadores, tratamento de empate, jogadores entrando ou saindo durante a votação e integração segura com o carregamento da próxima rodada.
É indicado para desenvolvedores que já possuem, ou desejam estruturar, um loop de partidas profissional e precisam evitar falhas comuns como confiar no cliente para registrar votos, selecionar mapas ou determinar resultados.
Atue como um desenvolvedor Roblox sênior, especializado em Luau, sistemas multiplayer servidor-autoritativos e arquitetura escalável para ciclos de rodada. Desenvolva um sistema completo de votação de mapas entre rodadas, adaptado estritamente ao contexto do meu jogo que será informado abaixo.