Property system for ox_core, not an apartment system. Intended as a framework to support other scripts in creating intractable components(zones and points) tied to a centralised permission system while providing some basic locations and capabilities.
Permissions and ownership for each property are managed at it's management zone and will update in real time. Each can be owned by a player and/or group, providing full access to the property for the owning player and the owning group's top ranked players through permission level 1.
Permissions are flexible and highly customisable. Additional levels can be created and provide a custom level of access to each component. Membership for each level can be limited to individual players, a grade threshold of any group or opened to everyone.
Adding more properties is a simple case of creating a new property config file as a data file of any resource and declaring that file as ox_property_data in the manifest. If started after ox_property, the data files will automatically be loaded on resource start. Additional component types and the actions triggered by their use can be created via exports. ox_vehicledealer is a good example of this process.
Each readily available vanilla house is preconfigured with parking, wardrobes and stashes where appropriate.
Various public car parks.
Not really a component but a blip can be defined for each property. The blip colour is based on the group colour and properties that a relevant to the player (personally owned or owned by a group they are a member of) will be set as long range and show around the edge of the minimap.
One per property, manage permissions and ownership.
Store, retrieve, recover and transfer vehicles between different parking locations.
Standard stashes through ox_inventory.
Manage personal outfits and outfits specific to the current location. WIP, will probably get a rewrite.
- additional property config (help wanted if you are able to follow often vague requirements and take criticism)
- teleport component
- shops, crafting
- ox_doorlock integration
- property info display
- improve configuration
- locales
- admin controls
- indication for retrieved vehicle