Make AddItem work with non-intitalised vehicle inventories #591
+20
−1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
I had an issue where I couldn't add items to the trunk of my delivery van for my postal job because the trunk didn't exist, so I wrote an extension to AddItem for this case. The only change a developer needs to make is the vehicleClass to the end of the export[there's no server side native for it :( ].
Usage examples:
exports['qb-inventory']:AddItem(identifier, itemName, amount, slot, info, reason, vehicleClass)
exports['qb-inventory']:AddItem("trunk-" .. plate, "package", 1, false, info, "postaljob", 12)
Checklist