ðChangelog
Released version and their changes.
Changelog - Version 1.1.4
Changes
Provides more informative error message when attempting to initialize vehicle access from a database fetch, but the vehicle is missing required values. Usually the result of an incorrectly configured vehicle dealer or old vehicles that have not yet been initialized.
Files Affected
server/locked/initialize.lua
fxmanifest.lua
Changelog - Version 1.1.3
Changes
Function to handle initialization of spawned vehicles, available as export for 3rd party scripts.
Stops attempting to find and modify a vehicle that can not be found in a reasonable timeframe.
Overhaul to key stealing, including various settings and a minigame option.
Files Affected
client/unlocked/eventhandler.lua
client/unlocked/small_resources/lockpicking.lua
client/unlocked/small_resources/stealkeys.lua
client/unlocked/menus/vehicleactions.lua
server/unlocked/functions.lua
server/unlocked/persistent_vehicles/functions.lua
server/locked/vehicleactions.lua
locales/en.lua
Added
searchingKeys
Added
failedToFindKeys
shared/unlocked/config.lua
Modified
Config.Settings.keys
Added
Config.Settings.tempKeys
fxmanifest.lua
Changelog - Version 1.1.2
Changes
Added a client-sided export to remove persistent vehicles.
Better error handling for removing persistent vehicles.
Files Affected
client/unlocked/persistent_vehicles/functions.lua
server/unlocked/persistent_vehicles/functions.lua
server/unlocked/persistent_vehicles/eventhandler.lua
locales/en.lua
Added
vinNotFound
.
fxmanifest.lua
Changelog - Version 1.1.1
Changes
Fixed issue where the QBCore version could not check if the rank was considered boss.
Removed unused argument for inventory update event.
Extra check to see if metadata exist for keys in case it was obtained incorrectly or has missing data. Only prints a debug now.
Files Affected
client/locked/functions.lua
client/unlocked/main.lua
server/unlocked/functions.lua
fxmanifest.lua
Changelog - Version 1.1.0
Changes
New vehicle actions menu.
Hold keybind to open menu, press keybind to open keyfob for the closest vehicle you have access to.
Keyfob UI.
Keybind to lock closest vehicle.
Optionally keys as items.
Your items decide your access to vehicles.
Change frequency and void older keys, ensuring the right people have access to your vehicles.
Persistent vehicles.
Leaving area / relogging does not despawn the vehicle.
Server-restart proof, will respawn vehicles that are removed.
Temporary vehicles are consistent.
Removed previous "on restart" actions, now part of cleanup parameters.
Adding cleanup parameters and execution.
Better vehicle actions syncing, no need for exports to be placed everywhere, as other resources can now override the vehicle's state.
New impound UI design.
New finance UI design
Updated the performance modifications UI design.
Expanded the exports and events section.
Configuration to require being inside of an impound zone to impound vehicles.
Minor performance optimizations.
Files Affected
Replace all your files.
Database Updates v1.0.1 -> v1.1.0
Run the queries for your framework below, in order.
ESX
DROP TABLE zyke_garages_restart_actions
ALTER TABLE owned_vehicles
ADD COLUMN keyFreq MEDIUMINT;
Run zyke_cleanup_settings.sql.
QBCore
DROP TABLE zyke_garages_restart_actions
ALTER TABLE player_vehicles
ADD COLUMN keyFreq MEDIUMINT;
Run zyke_cleanup_settings.sql.
If starting fresh, simply run the new standard databases as usual.
Changelog - Version 1.0.1
Changes
Further exploitation proofing.
Additional event to set vehicle ownership after car dealer purchase.
GiveTempKeys export also accepts plate, and finds vehicle by matching it.
New OpenImpounderMenu export found here.
Files affected
server/unlocked/eventhandler.lua
Additional executor protection for setting new owner.
server/unlocked/functions.lua
Additional executor protection for setting new owner.
client/unlocked/menus/impound.lua
Created export to open impounder menu.
client/unlocked/functions.lua
GiveTempKeys accepting plate.
Added zyke_garages:HandleVehiclePurchaseWithPlate event.
Last updated