🎮 Arcade Café - Sistema de Lan House & Fliperama
📦 Visão Geral
O recurso arcadecafe
permite que jogadores usem computadores, arcades e consoles em uma lan house interativa no servidor FiveM. O sistema inclui menu NUI para seleção de tempo de uso, cobranças automáticas por minuto e interação via markers no mundo.
⚙️ Requisitos
Base: Compatível com qualquer base (preferencialmente QBCore).
Banco de Dados:
mysql-async
(ou adaptável a oxmysql).Suporte a Escrow: Sim (com
shared/
liberado viaescrow_ignore
).
📁 Estrutura de Arquivos
🧠 Funcionamento
🎯 Objetivo
Os jogadores interagem com uma lan house, podendo escolher entre três tipos de máquinas:
🖥️ PC
🕹️ Arcade
🎮 Console
🖱️ Interação
Pressionar E próximo à coordenada principal abre o menu NUI.
Jogador seleciona o tempo e o tipo de máquina.
O sistema verifica o saldo e inicia o cronômetro.
Ao término, o uso é finalizado e o NUI é fechado.
📌 Configurações
📄 shared/config.lua
Algumas das opções configuráveis:
🔄 Comandos (somente se Config.Job.Job = true
)
Config.Job.Job = true
)/darpc [id]
Envia tempo e tipo de máquina para o ID.
🧩 Integrações
Para funcionamento completo, é necessário implementar as funções:
🗺️ Blip no Mapa
Ativado por Config.Blips.Blips = true
. O blip é criado nas coordenadas principais configuradas.
🎨 Customização Visual (NUI)
O conteúdo do NUI está na pasta html/
. Você pode alterar as imagens, estilos (CSS) e links de apps exibidos nas máquinas.
✅ Conclusão
O Arcade Café
oferece uma experiência roleplay imersiva para jogadores que querem simular o uso de lan houses. É ideal para servidores com foco em diversão, comunidade ou eventos.
Atualizado