v1.17
Changes:
Refactored vehicle interactions from AddModelInteraction to AddEntityInteraction (netId-based) — fixes coop sync issues
Added CalculateTeamMoney system — team rewards now scale properly with player count (bonus/penalty/equal split)
Added resolveCompletionItems system — mission completion item drops with weightedPool and perItem modes
Added global + per-region missioncompletedItems config with dropMode + chance system to all 5 regions
Added start job cooldown to prevent rapid job restart abuse
Fixed vehicle registration to use correct lobby identifier
Added tgiann-inventory support
Simplified entity scanning — removed over-engineered incremental scan system for cleaner, more reliable approach
Improved interaction entity caching with netId validation and deterministic sort
Enhanced job access checks and canOpen validation
Expanded RefreshSkin and sendNotification functions
Added new XP tier requirements
Updated Arabic locale translations
Expanded server/utility.lua with better framework compatibility (HasItem, addItem, removeItem)
Changed Files:
fxmanifest.lua, config/config.lua, server/server.lua, server/utility.lua, client/main.lua, client/utility.lua, client/interaction/entities.lua, client/interaction/interactions.lua, client/interaction/interacts.lua, locales/ar.lua
Last updated

