Aluguel de Veículos

Sistema para alugar veículos com pontos, preços e modelos configuráveis. Ajuste a experiência de aluguel conforme a economia do servidor.

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

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 Aluguel de Veículos 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.

  • Crie quantas lojas de aluguel desejar
  • Personalize as lojas de forma que desejar
  • Sistema de test drive configurável
  • Categorias de veículos configuráveis

Configuração inicial

Abra [TS]AluguelVeiculos/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 = {

    ["importante"] = {
	
        ["idiomaNativo"] = "pt-BR" -- IDIOMA PADRÃO 
    },
	
    ["idiomaNativo"] = {

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.

idiomaNativo
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: pt-BR
texto_01_server_td_not_in
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: O jogador não estava em um test drive
texto_02_server_invalid_id
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: ID do veículo inválido.
texto_03_server_no_empty_dim
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: Não foi possível encontrar uma dimensão vazia.
texto_04_server_td_abandoned
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: Você abandonou o veículo e o test drive foi encerrado
texto_05_server_td_destroyed
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: Seu veículo foi destruído e o test drive foi encerrado
texto_06_server_rent_one_only
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: Você não pode alugar mais de um veículo ao mesmo tempo
texto_07_server_no_money
O que você pode alterar: Altere o valor para equilibrar a economia do servidor. Aumente para deixar mais caro ou reduza para facilitar o acesso.
Valor atual no Config.lua: Você não tem saldo suficiente
texto_08_server_rent_destroyed
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: Seu veículo foi destruído, e o aluguel foi cancelado
texto_09_server_rent_ending
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: O tempo de aluguel está acabando! Devolva o veículo em breve.
texto_10_server_rent_overtime
O que você pode alterar: Altere o tempo de espera, duração ou intervalo. Confira se o valor está em segundos, minutos ou milissegundos no comentário do arquivo.
Valor atual no Config.lua: Você ultrapassou o limite de tempo do aluguel, pagará uma taxa ao devolver o veículo.
texto_11_server_not_rented_vehicle
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: Esse veículo não é o veículo que foi alugado.
texto_12_server_fee_paid
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: Você pagou R$ %s de taxa por atraso
texto_13_server_no_money_fee
O que você pode alterar: Altere o valor para equilibrar a economia do servidor. Aumente para deixar mais caro ou reduza para facilitar o acesso.
Valor atual no Config.lua: Você não tem saldo suficiente para pagar a taxa de R$ %s
texto_14_server_vehicle_returned
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: Você devolveu o veículo com sucesso
texto_15_server_press_enter_return
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: "Pressione 'ENTER' para devolver o veículo"
texto_16_server_not_rented_vehicle_marker
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: Esse veículo não é o que foi alugado
texto_17_server_quit_fee
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: Taxa de R$ %s cobrada por sair com veículo alugado
texto_01_client_store_rent
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: Alugar
texto_02_client_store_test_drive
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: Test drive
texto_03_client_store_not_available_td
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: Este veículo não está disponível para test drive
texto_04_client_store_vehicle_rented
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: Veículo alugado
texto_05_client_store_rented_for
O que você pode alterar: %s para o tempo.
Valor atual no Config.lua: Você alugou um veículo #808080por %s
texto_06_client_store_return
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: Devolver
texto_07_client_store_fee
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: Taxa
texto_08_client_store_error_rent_time
O que você pode alterar: Altere o tempo de espera, duração ou intervalo. Confira se o valor está em segundos, minutos ou milissegundos no comentário do arquivo.
Valor atual no Config.lua: Erro ao escolher tempo de aluguel
texto_09_client_store_empty
O que você pode alterar: Para veículos vazios na lista.
Valor atual no Config.lua: Vazio
texto_10_client_store_per_min
O que você pode alterar: Altere o número para aumentar ou reduzir o limite permitido por essa função.
Valor atual no Config.lua: /min

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 = {

    ["importante"] = {
	
        ["idiomaNativo"] = "pt-BR" -- IDIOMA PADRÃO 
    },
	
    ["idiomaNativo"] = {
        ["pt-BR"] = {

            ["texto_01_server_td_not_in"] = "O jogador não estava em um test drive",
            ["texto_02_server_invalid_id"] = "ID do veículo inválido.",
            ["texto_03_server_no_empty_dim"] = "Não foi possível encontrar uma dimensão vazia.",
            ["texto_04_server_td_abandoned"] = "Você abandonou o veículo e o test drive foi encerrado",
            ["texto_05_server_td_destroyed"] = "Seu veículo foi destruído e o test drive foi encerrado",
            ["texto_06_server_rent_one_only"] = "Você não pode alugar mais de um veículo ao mesmo tempo",
            ["texto_07_server_no_money"] = "Você não tem saldo suficiente",
            ["texto_08_server_rent_destroyed"] = "Seu veículo foi destruído, e o aluguel foi cancelado",
            ["texto_09_server_rent_ending"] = "O tempo de aluguel está acabando! Devolva o veículo em breve.",
            ["texto_10_server_rent_overtime"] = "Você ultrapassou o limite de tempo do aluguel, pagará uma taxa ao devolver o veículo.",
            ["texto_11_server_not_rented_vehicle"] = "Esse veículo não é o veículo que foi alugado.",
            ["texto_12_server_fee_paid"] = "Você pagou R$ %s de taxa por atraso",
            ["texto_13_server_no_money_fee"] = "Você não tem saldo suficiente para pagar a taxa de R$ %s",
            ["texto_14_server_vehicle_returned"] = "Você devolveu o veículo com sucesso",
            ["texto_15_server_press_enter_return"] = "Pressione 'ENTER' para devolver o veículo",
            ["texto_16_server_not_rented_vehicle_marker"] = "Esse veículo não é o que foi alugado",
            ["texto_17_server_quit_fee"] = "Taxa de R$ %s cobrada por sair com veículo alugado",

            ["texto_01_client_store_rent"] = "Alugar",
            ["texto_02_client_store_test_drive"] = "Test drive",

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.