Comandos
Os comandos dos painéis são checados no client (
IsMechanic, CheckPlayerPermission) e a permissão real é validada no servidor via Framework.HasPermission.five-bennys:setTuningMods
Aplica um conjunto de customização a um veículo pela network. Registrado tanto no server (rebroadcast) quanto no client (aplica de fato). É o evento por trás doApplyStoredTuning.
five-bennys:syncEngineSound
Sincroniza o som de motor de um veículo para todos os clients. O server recebe e rebroadcast parafive-bennys:syncEngineSound:apply, que aplica via ForceVehicleEngineAudio.
five-bennys:notifyBennys
Evento de notificação do resource. É disparado porFramework.Notify e normaliza vários apelidos de estilo antes de exibir na NUI.
A NUI mapeia os estilos para
success, warn e error. Para usar o sistema de notificação do seu servidor, reescreva o corpo deste evento no client/framework.lua.Eventos de reparo (internos)
Disparados pelo fluxo de reparo de motor. Úteis para integrar com o seu inventário/sistema de veículos.O reparo é iniciado pela NUI (
post:clientMechanic:repairVehicle), validado e cobrado no servidor (Core.CheckRepair, custo Bennys.Prices.repairPrice) e respeita o cooldown Bennys.RequestRepairTime.
