Início › Documentação › Instalação · origen_vehiclehandling
Executa install.sql na tua base de dados:
DROP TABLE IF EXISTS `origen_vehiclehandling`;
CREATE TABLE IF NOT EXISTS `origen_vehiclehandling` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`model` varchar(50) NOT NULL,
`category` varchar(50) DEFAULT 'General',
`handling_data` longtext NOT NULL DEFAULT '{}',
PRIMARY KEY (`id`),
UNIQUE KEY `model` (`model`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;O recurso também executa automaticamente um CREATE TABLE IF NOT EXISTS em cada arranque, pelo que o ficheiro SQL só é estritamente necessário se quiseres garantir um estado limpo antes do primeiro arranque.
ensure oxmysql
ensure origen_vehiclehandlingPor omissão o recurso recorre a origen_admin, aos grupos do QBCore/ESX ou aos nós ACE admin / command.
Se preferires um controlo ACE explícito, adiciona o seguinte ao teu server.cfg:
# Full management access (open menu, save, delete)
add_ace group.admin origen.vehiclehandling allow
# Live-edit access only (apply changes to a vehicle in real time)
add_ace group.moderator origen.vehiclehandling.liveedit alloworigen.vehiclehandling.liveedit dá acesso apenas ao editor de Live Handling — não permite guardar nem apagar entradas da base de dados.
Se quiseres dar acesso a jogadores concretos independentemente do grupo, adiciona os respetivos identificadores a Config.Permissions.AllowedLicenses em config.lua:
Config.Permissions = {
EnableLicenseWhitelist = true,
AllowedLicenses = {
'license:1234567890abcdef1234567890abcdef12345678',
}
}