(plate, model).
HasTuning
Indica se existe alguma tunagem salva para uma placa (opcionalmente restringindo a um modelo). Use antes de spawnar o veículo para decidir se deixa o Bennys reaplicar a customização.
Retorno:
boolean — true se há tunagem salva para a placa (ou para a placa+modelo).
Exemplo
ApplyStoredTuning
Reaplica a tunagem salva em um veículo já criado, sincronizando a customização para todos os clients. É a função que “veste” o veículo com o que foi salvo na oficina.
Retorno:
boolean — true se encontrou e aplicou uma tunagem; false se não havia nada salvo para a placa.
Comportamento de modelo: a função tenta casar o modelo do veículo (via GetEntityModel) com o modelo salvo. Se a placa tem apenas uma tunagem registrada, ela é aplicada mesmo sem casar o modelo. Internamente dispara five-bennys:setTuningMods para -1 (todos).
Som do motor: o
ApplyStoredTuning restaura a customização completa — incluindo o som de motor salvo. O setTuningMods chama SetCustomization, que reaplica ForceVehicleEngineAudio. Você não precisa disparar five-bennys:syncEngineSound no spawn: o export já cuida do som junto com o resto. (É por isso que o five-vehicles chama apenas HasTuning + ApplyStoredTuning, sem nenhum evento de som.)GetStoredEngineSound
Retorna o som de motor salvo para uma placa. Exposto como função de interface do resource (Core.GetStoredEngineSound), útil para reaplicar/consultar o áudio do motor em outros fluxos.
Retorno:
string com o model do som (ex: "k20a") — ou false se não houver som salvo.
Para aplicar um som em um veículo, o resource dispara
five-bennys:syncEngineSound, que rebroadcast para todos os clients aplicarem via ForceVehicleEngineAudio. Veja os Eventos.
