Sistema de Corrida Ilegal

Sistema de corrida ilegal com pontos, pagamentos e regras configuráveis. Ajuste rotas, recompensas, cooldowns e permissões.

Pasta do resource
[TS]Corrida
Arquivo de configuração
[TS]Corrida/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]Corrida.
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]Corrida.
Objeto ACL do resource
resource.[TS]Corrida

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 Corrida Ilegal 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.

  • Sistema de Lider
  • Crie quantas corridas desejar
  • Compativel com qualquer tipo de dinheiro
  • Defina o tempo das corridas

Configuração inicial

Abra [TS]Corrida/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
}

config = {

    ["Importantes"] = {   
        ["aclPolicial"] = "Policial"; -- ACL QUE RECEBERA O AVISO DE QUANDO INICIAR UMA CORRIDA	
		["numeroParticipantes"] = 1; -- NUMERO MINIMO DE PARTICIPANTES PARA INICIAR UMA CORRIDA	
        ["tempoCorrida"] = 2; -- TEMPO DA CORRIDA ( EM MINUTOS )
        ["teclaCorrida"] = "e"; -- TECLA PARA ENTRAR NA CORRIDA ( LETRA MINISCULA )
        ["markerInicio"] = 11; -- TAMANHO DO MARKER DE INICIO DA CORRIDA

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.

aclPolicial
O que você pode alterar: Altere os nomes das ACLs para decidir quais grupos podem usar esta função. Exemplo: Admin, Console ou Staff.
Valor atual no Config.lua: "Policial";
numeroParticipantes
O que você pode alterar: Numero minimo de participantes para iniciar uma corrida.
Valor atual no Config.lua: 1;
tempoCorrida
O que você pode alterar: Altere os números de cor. Em RGB/RGBA, cada canal vai de 0 a 255; o último número geralmente controla transparência.
Valor atual no Config.lua: 2;
teclaCorrida
O que você pode alterar: Altere para escolher a tecla usada nessa ação. Use uma tecla livre, como F5, F6 ou F7, para evitar conflito com outros painéis.
Valor atual no Config.lua: "e";
markerInicio
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: 11;
markerCheckpoint
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: 8;
markerFim
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: 8;
blipCorrida
O que você pode alterar: Altere para mostrar, esconder ou trocar o ícone que aparece no radar.
Valor atual no Config.lua: 33;
blipCheckpoint
O que você pode alterar: Altere para mostrar, esconder ou trocar o ícone que aparece no radar.
Valor atual no Config.lua: 53;
blipFim
O que você pode alterar: Altere para mostrar, esconder ou trocar o ícone que aparece no radar.
Valor atual no Config.lua: 41;
codigoCor
O que você pode alterar: Altere os números de cor. Em RGB/RGBA, cada canal vai de 0 a 255; o último número geralmente controla transparência.
Valor atual no Config.lua: "#9250ff";
corDX
O que você pode alterar: Altere os números de cor. Em RGB/RGBA, cada canal vai de 0 a 255; o último número geralmente controla transparência.
Valor atual no Config.lua: {['r'] = 146, ['g'] = 80, ['b'] = 255};
corMarkerInicio
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: {['r'] = 255, ['g'] = 255, ['b'] = 255, ['a'] = 5};
corMarkerRota
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: {['r'] = 0, ['g'] = 0, ['b'] = 0, ['a'] = 255};
corMarkerFim
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: {['r'] = 0, ['g'] = 114, ['b'] = 255, ['a'] = 200};
comTicket
O que você pode alterar: Ajuste este valor apenas se ele fizer sentido para a sua base. Compare com os exemplos do Config.lua antes de alterar.
Valor atual no Config.lua: true;
itemTicket
O que você pode alterar: Altere para o nome do item ou do inventário usado no seu servidor. O nome precisa ser igual ao cadastrado no inventário.
Valor atual no Config.lua: "Item";
pastaInventario
O que você pode alterar: Altere para o nome do item ou do inventário usado no seu servidor. O nome precisa ser igual ao cadastrado no inventário.
Valor atual no Config.lua: "SeuInventario";
inicio
O que você pode alterar: Marker de inicio da corrida.
Valor atual no Config.lua: {1346.634, -2537.02, 13.375 - 1}
fim
O que você pode alterar: Marker do fim da corrida.
Valor atual no Config.lua: {2854.927, -1891.079, 10.567 - 1}

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
}

config = {

    ["Importantes"] = {   
        ["aclPolicial"] = "Policial"; -- ACL QUE RECEBERA O AVISO DE QUANDO INICIAR UMA CORRIDA	
		["numeroParticipantes"] = 1; -- NUMERO MINIMO DE PARTICIPANTES PARA INICIAR UMA CORRIDA	
        ["tempoCorrida"] = 2; -- TEMPO DA CORRIDA ( EM MINUTOS )
        ["teclaCorrida"] = "e"; -- TECLA PARA ENTRAR NA CORRIDA ( LETRA MINISCULA )
        ["markerInicio"] = 11; -- TAMANHO DO MARKER DE INICIO DA CORRIDA
		["markerCheckpoint"] = 8; -- TAMANHO DO MARKER DO CHECKPOINT DA CORRIDA		
        ["markerFim"] = 8; -- TAMANHO DO MARKER DO FIM DA CORRIDA		
        ["blipCorrida"] = 33; -- ID DO BLIP DO LOCAL DA CORRIDA
        ["blipCheckpoint"] = 53; -- ID DO BLIP DOS CHECKPOINTS CRIADOS NA CORRIDA
        ["blipFim"] = 41; -- ID DO BLIP MARCANDO O FIM DA CORRIDA
        ["codigoCor"] = "#9250ff"; -- CODIGO DA COR DA MENSAGEM ( ATUALMENTE ESTA ROXO )
        ["corDX"] = {['r'] = 146, ['g'] = 80, ['b'] = 255};  -- COR DO DX ( ATUALMENTE ESTA ROXO )
        ["corMarkerInicio"] = {['r'] = 255, ['g'] = 255, ['b'] = 255, ['a'] = 5}; -- COR E OPACIDADE DO MARKER DE INICIO DA CORRIDA 
        ["corMarkerRota"] = {['r'] = 0, ['g'] = 0, ['b'] = 0, ['a'] = 255}; -- COR E OPACIDADE DOS MARKERS DE CHECKPOINTS DA CORRIDA
        ["corMarkerFim"] = {['r'] = 0, ['g'] = 114, ['b'] = 255, ['a'] = 200}; -- COR E OPACIDADE DO MARKER DO FIM DA CORRIDA
    };
	
    ["vinculacaoTicket"] = {   
        ["comTicket"] = true;
        ["itemTicket"] = "Item"; 
        ["pastaInventario"] = "SeuInventario"; 
    };		

    Corridas = {
        [1] = {
            nome = 'Aeroporto LS', -- NOME DA CORRIDA

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
  • SeuInventario

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.