true/false.
Regras (na web-side): cada acerto = 1 ponto; 5 acertos = vitória (true); 2 erros = derrota, assim como o tempo (Duration) chegar a 0 (false). Conjunto de caracteres: A-Z e 0-9. Recurso client-side puro, sem servidor, banco ou persistência.
Funcionalidades
Minigame de habilidade
Carrossel de letras e números (
A-Z, 0-9) com janela de acerto no centro.Chamada bloqueante
Abre a UI, prende o foco e retorna
true/false ao concluir.Verificação de sucesso
Usado por outros recursos como gate para hacks, lockpicks e ações similares.
Parâmetros ajustáveis
Duration e Speed controlam o tempo e a velocidade do carrossel.Dependências
vrp
Apenas
lib/Tunnel.Exports
Chame o minigame via export, recebendo umboolean de sucesso:
lettergame:
Exemplos reais de uso: securitycam, propertys/
vRP.LetterGame.Eventos
Tunnel.bindInterface("lettergame", Core) no cliente (interface lettergame com LetterGame). A NUI é aberta com SendNUIMessage({Action="Open", Payload={Duration, "Jogo das Letras", "Acerte a combinação das letras.", Speed}}).
Customização
Duration/Speed: argumentos do export (padrões60/5).- Título/subtítulo: fixos no
Payload(client-side/core.lua). - Regras (5 acertos / 2 erros), charset e sons: na
web-side.

