Todo servidor com staff tem a mesma dor: chamado que ninguém atende, atendente
que não faz nada e ninguém consegue provar, e jogador que reclama sem que exista
registro. O TBS Calls resolve isso transformando cada atendimento em dado.
Fluxo completo do chamado
O jogador usa `/call <categoria>` e vê primeiro uma base de ajuda contextual
daquele serviço — boa parte dos chamados morre aqui, antes de consumir o tempo
de alguém. Se ainda precisar, abre o chamado. Os atendentes de plantão daquele
serviço recebem em tempo real no hub, aceitam ou recusam, e recebem GPS até o
local (ou teleporte, no caso de staff). Ao finalizar com `/fchamado`, o jogador
avalia o atendimento em estrelas.
Se ninguém aceitar dentro do prazo daquela categoria, o chamado é cancelado
automaticamente e o jogador recebe a mensagem que você configurou. Os prazos são
independentes por serviço — staff em 1min30, os demais em 3 minutos por padrão.
Ranking que gera gestão
Todo atendimento é persistido em MySQL. Por serviço, o sistema acumula número de
chamados atendidos, horas de expediente e média de estrelas. Você deixa de
administrar staff por impressão e passa a administrar por número. O comando
`/resetrankchamados <serviço>` zera a temporada quando você quiser.
Ponto de expediente
`/exp entrar` e `/exp sair`. Só quem está de plantão entra na fila de
distribuição — e a entrada e a saída vão para webhooks separados do Discord. O
tempo de expediente alimenta o ranking automaticamente.
Seis serviços já configurados
| Categoria | Uso | Configurável |
|—|—|—|
| Staff | Suporte e moderação | Teleporte em vez de GPS |
| Polícia | Ocorrências | Exige estar em serviço |
| Hospital | Atendimento médico | Exige serviço + cobra taxa |
| Bombeiro | Incêndios e resgate | Exige serviço + cobra taxa |
| Mecânica | Guincho e reparo | Exige serviço + cobra taxa |
| Advocacia | Jurídico | Exige estar em serviço |
Cada serviço tem permissão própria, prazo de auto-cancelamento próprio e preço
próprio — dá para deixar chamado de polícia gratuito e cobrar pelo guincho, por
exemplo. Adicionar uma categoria nova é uma entrada a mais na tabela.
Base de ajuda embutida
Artigos de ajuda por categoria, renderizados dentro da interface antes de o
chamado ser aberto. Já vem preenchida: oito artigos de suporte geral (microfone,
personagem preso, item sumido, veículo desaparecido, comandos), cinco de
bombeiro e cinco de hospital. Todos editáveis no arquivo de configuração.
Painel de configuração para o staff
Staff autorizado edita as configurações do hub pela própria interface, sem
reiniciar o resource: silenciar notificações, desativar o recebimento de
chamados, ajustar mensagens e definir quais cargos podem editar. Cada atendente
também tem preferências individuais de som e disponibilidade.
Detecção de jogador novato
O sistema identifica jogadores recentes comparando o ID deles com o maior ID
conhecido do servidor. Útil para priorizar quem acabou de chegar — que é
exatamente quem mais abre chamado e mais desiste do servidor se não for atendido.
Um arquivo, quatro frameworks
Adapter escolhido em runtime por `Config.Framework`, com apenas o adapter
selecionado sendo carregado.
| `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 |
Três idiomas
Português, inglês e espanhol
Requisitos
– `ox_lib` e `oxmysql`
– MySQL — a tabela é criada 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, configuração do framework, mapeamento das
permissões dos seus serviços e teste de funcionamento.
Não inclui: integração com scripts de terceiros, customização visual ou
desenvolvimento de novas funcionalidades — orçados à parte.
🛠️ Suporte a mau funcionamento
Também prestamos suporte para ajustes e correções caso o script não
funcione corretamente na sua base.
⚙️ Configuração aberta
Categorias de serviço, permissões, prazos, preços, mensagens e a base de
ajuda ficam em arquivos de configuração abertos e editáveis. A interface
é entregue compilada.
💬 Suporte
Todo o atendimento é feito pelo nosso Discord:
https://discord.gg/8SZ3KVYxr5
“`









