Aviso: Antes de abrir um ticket de suporte, consulte este arquivo, que contém uma lista de erros comuns que podem ocorrer nos scripts. Verifique se o seu problema já está listado aqui.
Enquanto você está tunando o veículo ou iniciando missões, as portas do veículo podem começar a flutuar ou simplesmente desaparecer. Esse problema ocorre devido a falhas no mod do próprio veículo. Mas não se preocupe, vamos ensinar você a corrigir isso!
Mostrar Tutorial
Acesse o arquivo dope_bennys_v2/client-side/functions.lua
Vá até o final do código e cole o seguinte trecho:
Copiar
SetVehicleDoorOpen = function(...) -- parando o sistema de abertura de portasendSetVehicleDoorShut = function(...) -- parando sistema de fechamento das portasend
Veículos nativos do GTA com som de motor modificado ao iniciar a Bennys
Ao iniciar o script da mecânica, você notou que o som de alguns veículos nativos do GTA, ou até mesmo de outros veículos, foi alterado de forma não intencional. O motivo desse problema é que nossa mecânica inclui uma pasta de sons personalizados para os motores, o que pode gerar conflitos com alguns sons do próprio GTA.
Você percebeu que o script não está enviando nenhuma notificação, seja relacionada à falta de dinheiro, às missões para tunar o veículo, ao sistema de criação de blips ou qualquer outro tipo de aviso.
Mostrar Tutorial
Acesse o arquivo dope_bennys_v2/client-side/functions.lua
Localize a função com o nome notify
Verifique como a sua base de código envia notificações. Atualmente, temos dois exemplos conhecidos:
Substitua a linha referente à notificação. O código resultante deverá ficar da seguinte forma:
Copiar
notify = function(tipo, part) local notify = notifys[tipo] or {} local text = notify["text"] or "" local tipo = notify["type"] or "sucesso" local time = notify["time"] or 5000 if part then text = string.format(text, part) end -- Linha alterada: TriggerEvent(NotifyEventName, tipo, text, time)end
Vá até o arquivo dope_bennys_v2/server-side/functions.lua
Localize a função com o nome notify
Garanta que as mesmas alterações mencionadas acima sejam aplicadas também com os exemplos:
Certifique-se de que, ao abrir a interface da mecânica, o valor das tunagens apareça acima do botão de “Finalizar”. Se o valor não aparecer, isso indica que você não possui a permissão de mecânico. Para corrigir, basta se configurar com a mesma permissão cadastrada ao criar a mecânica, utilizando o comando /criarBennys.
Se o valor da tunagem estiver visível e, ao clicar em “Finalizar”, o valor for descontado da sua conta e o veículo ficar travado, isso significa que a mecânica iniciou as missões. Agora, você precisa ir até o local indicado no mapa (cadastrado previamente com o comando /criarBennys), pegar a peça do veículo e instalá-la. Somente após concluir todas as missões e o veículo ser destravado, você poderá guardá-lo e retirá-lo novamente.
Caso você tenha seguido todos os passos corretamente e, ao retirar o veículo da garagem, ele ainda esteja sem a tunagem, significa que a instalação foi realizada de forma incorreta. Isso pode ocorrer se o export da mecânica não foi adicionado ou se as funções não foram verificadas adequadamente. Para aprender a realizar a instalação corretamente, consulte o tutorial completo aqui.
Você está tunado e saindo da garagem, mas tem um detalhe: os faróis estão travados e não apagam, mesmo desligando o veículo. Vamos resolver isso rapidinho para garantir que tudo funcione certinho!
Mostrar Tutorial
Acesse o arquivo dope_bennys_v2/client-side/functions.lua
Procure pelo termo SetVehicleLights, você encontrará SetVehicleLights(vehicle, 2)