A eleição que o seu servidor nunca conseguiu fazer direito
Servidor de roleplay com prefeitura sempre esbarra no mesmo problema: a eleição
acontece num formulário do Google, numa enquete do Discord ou na decisão de um
admin. Nada disso é roleplay — é burocracia fora do jogo, e o cargo perde
legitimidade antes mesmo de existir.
O TBS Urna traz a votação para dentro da cidade.
Uma urna de verdade, no mapa
A urna é um objeto físico posicionado onde você quiser. O jogador se aproxima,
recebe o prompt na tela, aperta a tecla e o personagem entra em animação de
interação enquanto vota. Nada de menu abrindo do nada no meio da rua.
A experiência que todo brasileiro reconhece
A interface reproduz a sequência da urna eletrônica brasileira: teclado
numérico, número do candidato digitado dígito a dígito, foto e nome aparecendo
para conferência, tecla de correção, tecla de confirmação — e o som de voto
confirmado no final.
Esse reconhecimento imediato é o que faz a mecânica funcionar. O jogador não
precisa aprender nada; ele já sabe usar.
Inclui também o indicador em braile, como no equipamento real.
Voto único, validado duas vezes
Cada jogador vota uma vez. A checagem acontece contra o cache em memória e
contra o banco de dados, então nem relogar nem reconectar libera um segundo
voto.
Prefeito e Vice
Dois cargos disputados na mesma eleição, cada um com sua apuração independente.
### Candidatos cadastrados no jogo
Um comando administrativo abre um formulário onde você registra o candidato:
número de dois dígitos, nome, foto e cargo. O sistema valida que o número ainda
não está em uso, que todos os campos foram preenchidos e que a imagem é uma URL
válida.
Sem editar arquivo, sem reiniciar resource — a chapa se monta durante a
campanha.
Apuração automática
Um comando administrativo apura e informa os vencedores de cada cargo com a
contagem de votos.
Encerramento programado
Você define o dia da apuração. Chegando a data, a urna para de aceitar votos e o
jogador recebe o aviso de que é dia de resultado. A campanha tem prazo, como
deveria.
Interface aberta de verdade
O front-end é HTML, CSS e JavaScript puro — sem framework, sem build, sem
compilação. Abra o arquivo e edite. Trocar as cores da urna para a identidade
da sua cidade é questão de minutos.
### Um arquivo, quatro frameworks
| `Config.Framework` | Compatibilidade |
|—|—|
| `qbcore` | QBCore e Qbox (`qb-core` ou `qbx_core`) |
| `vrp` | vRP clássico |
| `vrpex` | vRPEX |
| `custom` | Template aberto para bases próprias ou ESX |
Integração por exports
Três exports de servidor permitem plugar a eleição no resto do servidor:
consultar se um jogador já votou, obter a lista de candidatos e limpar o cache
de votos — útil para iniciar um novo pleito.
Três idiomas
Português, inglês e espanhol.
Requisitos
– `ox_lib` e `oxmysql`
– MySQL — as tabelas são criadas automaticamente no primeiro start
– QBCore, Qbox, vRP, vRPEX ou base própria via template `custom`
⚠️ IMPORTANTE — LEIA ANTES DE COMPRAR
🔧 Instalação assistida (opcional)
Se preferir que a nossa equipe faça a instalação na sua base, prestamos
esse serviço por uma taxa de R$ 100,00 (aprox. USD 20). O serviço inclui
a instalação completa e os ajustes necessários para o funcionamento
correto no seu servidor.
Inclui: instalação do resource, importação do banco de dados, configuração
do framework, posicionamento das urnas e teste de funcionamento.
Não inclui: cadastro dos seus candidatos, integração com scripts de
terceiros ou desenvolvimento de novas funcionalidades — orçados à parte.
Observação: este script não exige mapeamento complexo. Na maioria das
bases a instalação leva poucos minutos seguindo a documentação — o serviço
assistido é opcional e raramente necessário aqui.
🗳️ Sobre a data da eleição
O encerramento da votação é definido por você no arquivo de configuração.
Configure a data antes de abrir a urna aos jogadores.
🛠️ Suporte a mau funcionamento
Também prestamos suporte para ajustes e correções caso o script não
funcione corretamente na sua base.
🎨 Interface 100% aberta
A interface é HTML, CSS e JavaScript puro — sem framework, sem build, sem
compilação. Abra o arquivo e edite. É o front-end mais simples de
customizar de todo o nosso catálogo.
💬 Suporte
Todo o atendimento é feito pelo nosso Discord:
https://discord.gg/8SZ3KVYxr5








