Sistema de Ônibus

Configure rotas, pontos, pagamentos e regras do trabalho de ônibus. Use a documentação para ajustar markers, veículos e permissões do emprego.

Pasta do resource
[SistemaDeOnibus]/[TS]Onibus
Arquivo de configuração
[SistemaDeOnibus]/[TS]Onibus/Config.lua

Antes de instalar

Se você está começando agora, siga esta ordem. Ela evita a maior parte dos erros de ativação, permissão e dependência.

1. Proteção pronta Instale o módulo MTAX:SA, cadastre o IP e coloque sua KEY no Config.lua.
2. Pasta correta Mantenha o resource com o nome esperado: [TS]Onibus.
3. Dependências ligadas Inicie inventário, notificação, blur, banco ou utilitários citados nesta página antes do produto.
4. Debug limpo Reinicie o resource e confira o console. Se aparecer erro, corrija antes de liberar aos jogadores.
Permissão do resource Se o mod precisar de permissão no ACL, adicione o resource ao grupo correto usando o nome exato da pasta. Para este produto, a referência é resource.[TS]Onibus.
Objeto ACL do resource
resource.[TS]Onibus

Abrir guia completo de instalação e ativação

Como ler os códigos nesta página

Config.lua Arquivo principal onde você altera KEY, permissões, comandos, valores, cores, posições e integrações.
Blocos grandes Servem para localizar a parte correta no arquivo. Não cole o bloco inteiro por cima do seu arquivo sem revisar.
Trechos curtos Podem ser comandos, exports ou exemplos de ACL. Copie apenas quando a legenda disser que é para usar.
Video do produto Sistema de Onibus na loja TioSam Scripts.

Visão geral

Use esta página para entender o que você pode alterar no Config.lua deste produto. As explicações abaixo indicam onde mexer em licença, permissões, comandos, valores, cores, posições do mapa e integrações comuns.

  • Defina as rotas
  • Defina o valor de cada rota
  • Defina o tempo de cada rota
  • Mapa incluso como brinde

Configuração inicial

Abra [SistemaDeOnibus]/[TS]Onibus/Config.lua, preencha sua licença em ConfigLicense.license e reinicie o script depois de salvar. Não publique a chave em prints, tickets ou arquivos enviados para terceiros.

Licença protegida
» CopyRight © 2026
            » Nosso website https://tiosamscripts.com.br/
            » Nosso discord discord.gg/tiosamscripts
]]--

ConfigLicense = {
    license = "SUA KEY" -- KEY DO USUARIO
}

Objetos = {
    id = 1874
}

Config = { 
    ["Gerais"] = {
	
        ["TipoMoeda"] = "R$"; -- TIPO DE MOEDA ( R$, $,.. )

O que você pode alterar

Comece por estes campos. Eles são os pontos mais comuns de personalização para cliente final: permissões, comandos, teclas, valores, cores e posições. Se uma opção não estiver clara, mantenha o valor padrão.

TipoMoeda
O que você pode alterar: Altere o símbolo da moeda exibida no painel, como R$, $ ou €.
Valor atual no Config.lua: "R$";
QuerBlur
O que você pode alterar: Use true para ativar o efeito de blur no painel. Use false se sua base não tiver esse efeito ou se quiser uma interface mais simples.
Valor atual no Config.lua: true;
NomeBlur
O que você pode alterar: Altere para o nome exato do script de blur usado no seu servidor. Se você não usa blur, desligue a opção de blur.
Valor atual no Config.lua: "Blur";
QuerBlip
O que você pode alterar: Altere para mostrar, esconder ou trocar o ícone que aparece no radar.
Valor atual no Config.lua: true;
IdBlip
O que você pode alterar: Altere apenas se você trocou o modelo ou objeto usado pelo produto. Se não souber o que esse ID representa, mantenha o padrão.
Valor atual no Config.lua: 58;
MarkerLS
O que você pode alterar: Altere as coordenadas para mover o ponto no mapa. Use a posição do seu personagem ou uma ferramenta de copiar coordenadas.
Valor atual no Config.lua: {0, 114, 255, 255}
MarkerLV
O que você pode alterar: Altere as coordenadas para mover o ponto no mapa. Use a posição do seu personagem ou uma ferramenta de copiar coordenadas.
Valor atual no Config.lua: {0, 114, 255, 255}
MarkerSF
O que você pode alterar: Altere as coordenadas para mover o ponto no mapa. Use a posição do seu personagem ou uma ferramenta de copiar coordenadas.
Valor atual no Config.lua: {0, 114, 255, 255}

Trechos úteis do Config.lua

Os trechos abaixo mostram onde os campos ficam no arquivo. Copie apenas como referência: no seu servidor, edite o Config.lua original e mantenha sua licença real somente nele.

Bloco principal
ConfigLicense = {
    license = "SUA KEY" -- KEY DO USUARIO
}

Objetos = {
    id = 1874
}

Config = { 
    ["Gerais"] = {
	
        ["TipoMoeda"] = "R$"; -- TIPO DE MOEDA ( R$, $,.. )	
		["QuerBlur"] = true; -- true PARA ATIVAR O Blur, false PARA DESATIVAR	
        ["NomeBlur"] = "Blur"; -- NOME DO RESOURCE Blur EM SEU SERVIDOR	
        ["QuerBlip"] = true; -- true PARA ATIVAR O BLIP, false PARA DESATIVAR
		["IdBlip"] = 58; -- ID DO BLIP QUE MARCA OS PONTOS
    };
	
    ["CoresMarkers"] = {
	
        ["MarkerLS"] = {0, 114, 255, 255}, -- COR E OPACIDADE DOS MARKERS DE LS
        ["MarkerLV"] = {0, 114, 255, 255}, -- COR E OPACIDADE DOS MARKERS DE LV
        ["MarkerSF"] = {0, 114, 255, 255}, -- COR E OPACIDADE DOS MARKERS DE SF
    };		

	["Los Santos"] = {
	 -- NOME DO LOCAL, PREÇO, TEMPO ( MILISEGUNDOS), POSICAO DO MARKER, IMAGEM DO LOCAL
		{"Grove Street", 35, 45000, 2430.5480957031,-1651.8543701172,13.546875, "ImgCJ"},
		{"Principal", 25, 35000, 1319.1551513672,-1388.8226318359,13.555503845215, "ImgPrincipalLS"},
		{"Vinewood", 45, 55000, 1394.3050537109,-931.94305419922,34.582141876221, "ImgVinewood"},
		{"Praia", 15, 23000, 436.48370361328,-1725.1517333984,9.8246850967407, "ImgPraiaLS"},
		{"Lixão", 55, 60000, 2207.8872070312,-1967.2476806641,13.546875, "ImgLixaoLS"},

Integrações

Este produto usa os scripts abaixo em alguma parte do Config.lua. Antes de iniciar o servidor, confira se eles existem com exatamente o mesmo nome na sua base.

  • dxmessages

Checklist rápido

  • Preencha ConfigLicense.license com a chave correta.
  • Confira ACLs, permissões e comandos antes de liberar em produção.
  • Revise coordenadas de markers, blips e áreas no mapa do seu servidor.
  • Se houver integração com inventário, banco ou Discord, confirme os nomes dos scripts usados no seu servidor.
  • Reinicie o script e acompanhe o debug para validar a configuração.