Jim Shield
4e8a15590f
make a checkToken() event its own function
...
Several events were calling very similar check token events, so I've just moved them to one to help unify it and help future debugging
2025-05-05 11:44:51 +01:00
Jim Shield
c745d51832
Fix up dupwarn and additem auth messages
...
Forgot to update this, now prints an optional message if available
and made dupeWarn kick message less specific
2025-05-04 20:33:51 +01:00
Jim Shield
f9b97b7505
Version bump 2.0.05
v2.0.05
2025-05-04 16:24:55 +01:00
Jim Shield
489da64c5e
add a new warning for token auth
2025-05-04 15:40:20 +01:00
Jim Shield
07c35cd917
workaround for ox_inventory returning a bool
...
I think, if ox_inventory checks a stash that doesn't exist yet, it returns a boolean or `nil`
This checks for that and instead returns a table to hopefully stop the scripts from breaking
2025-05-04 15:21:02 +01:00
Jim Shield
3f72a21d75
Update bigMessageInstance.lua
2025-05-03 20:28:13 +01:00
Jim Shield
4ad6170a49
Fix ox_target items variable
...
Completely overlooked that ox_target item variable is `items` not `item`
changes
```lua
item = opts[i].item or nil,
```
to:
```lua
items = opts[i].item or nil,
```
2025-05-03 00:11:28 +01:00
Jim Shield
18df0817b1
Make version checks a bit more obvious
...
Adds more obvious prints if the current version is outdated
(and also repeats it every 20 minutes)
2025-05-02 22:22:47 +01:00
Jim Shield
0eca7ae29e
Fix CodeM item slot check for metadata function
...
The slot data for CodeM apparently returns as a string, this fixes it trying to compare a string to a number
```lua
if v.name == item and v.slot <= lowestSlot then
```
to
```lua
if v.name == item and tonumber(v.slot) <= lowestSlot then
```
2025-05-02 22:20:26 +01:00
Jim Shield
6a5913230f
Add better fallbacks for if no metadata table is found
...
```lua
durability = v.info.durability
```
to:
```lua
durability = v.info and v.info.durability or nil
```
2025-05-02 22:16:51 +01:00
Jim Shield
b7a284e051
Fix new duty sync
...
This should have been placed in a `onPlayerLoaded()` but it was checking at script start for player info before that info was able to be grabbed
2025-05-02 12:29:02 +01:00
Jim Shield
0accdda2dd
version bump
...
`2.0.04`
v2.0.04
2025-05-02 11:36:54 +01:00
Jim Shield
37b855d7a7
Better syncing of onDuty variable
...
Added a check to the script start to get the current players duty (helpful if yours saves the duty through restarts)
Also added core specific triggers for job/duty changes to help keep these in sync
2025-05-02 11:20:09 +01:00
Jim Shield
7432dd5118
revert qbinv dectetion
...
Wasn't playing as well as I thought it would..
2025-05-01 20:05:00 +01:00
Jim Shield
59ff34c9cc
Add exploit protection for :Crafting:GetItem
...
I unfortunately forgot to add this before when adding the extra exploit protection. Now demands an auth token before allowing crafting results to help reduce exploiters calling it externally
2025-05-01 18:07:39 +01:00
Jim Shield
b81ada265b
Better support for RedM's RSG Core
...
Nothing public uses this yet, but its very similar to QBCore which makes it very for me to support
Nothing special to note, just improves the integration for future ventures into RedM
2025-05-01 17:49:37 +01:00
Jim Shield
65c9c6c586
Add automated check for QBInv version
...
Currently if you still have the old qb-inventory or a css edit it would require you to manually edit the starter.lua
```lua
QBInvNew = true
```
I'm testing a change to grab the version and return true of false if its above `2.0.0` (200)
```lua
local qbInvVer = GetResourceMetadata(Exports.QBInv, 'version', nil):gsub("%.", "")
QBInvNew = tonumber(qbInvVer) >= 200
```
If this causes issue's I'll revert this
2025-05-01 17:08:21 +01:00
Jim Shield
278cbb4d34
fix discord bot yml
2025-05-01 13:36:44 +01:00
Jim Shield
381c19e701
add gitbot yml
2025-05-01 00:20:35 +01:00
Jim Shield
fc2ebefc9e
fix CodeM server side inventory info grab
2025-04-30 17:54:04 +01:00
Jim Shield
423b75e7d9
Tgiann Inv support added
2025-04-30 17:53:26 +01:00
Jim Shield
e984a437df
attempt to fix shops for QS-Inv
v2.0.03
2025-04-30 16:54:33 +01:00
Jim Shield
0818dae0df
change qs-inv metadata call to info
2025-04-30 13:21:39 +01:00
Jim Shield
771a2a3217
fix quasar crafting stash item removal
2025-04-29 23:26:10 +01:00
Jim Shield
04b3f87b32
change CodeM metadata check to info
2025-04-29 19:55:30 +01:00
Jim Shield
6c3d0ffc5e
change CodeM client inv check to getUserInventory()
2025-04-29 19:55:09 +01:00
Jim Shield
3f093ce934
fix QS-Inv registerStash function
2025-04-29 17:43:37 +01:00
Jim Shield
9a47ec59b0
bump fxmanifest version
v2.0.02
2025-04-29 17:24:20 +01:00
Jim Shield
69ce8d9225
remove nui from jim_bridge, i think its killing things
2025-04-29 17:23:28 +01:00
Jim Shield
93b884de01
Bump to 2.0.01
v2.0.01
2025-04-29 12:31:05 +01:00
Jim Shield
a308f82be9
version bump
2025-04-29 12:27:00 +01:00
Jim Shield
b3100a336c
possible fix for lib error
2025-04-29 12:26:49 +01:00
Jim Shield
8f7f9bb009
force stash to a table when removing items
2025-04-29 02:37:47 +01:00
Jim Shield
25dadae446
Merge pull request #41 from jimathy/1.2
2025-04-28 18:19:38 +01:00
Jim Shield
1d588c4f41
Add a complete readme with documentation
2025-04-22 19:17:34 +01:00
Jim Shield
ac58fe4bb7
Fix and enhance update checker
2025-04-22 19:17:03 +01:00
Jim Shield
45c5af8e81
Fix duplicate functions and typos
2025-04-22 19:16:31 +01:00
Jim Shield
673d9e3a12
fix alt forcing nui focus
2025-04-20 23:44:09 +01:00
Jim Shield
738e11c8e3
Add support for built in nui menu
2025-04-20 19:17:40 +01:00
Jim Shield
842379e8f9
Add override convar checks
2025-04-20 19:17:16 +01:00
Jim Shield
d1bb796d5f
implement inbuilt nui menu
2025-04-20 01:22:32 +01:00
Jim Shield
b7db98ffdc
esx fixes
2025-04-18 19:45:56 +01:00
Jim Shield
6ce6770df4
add checks for if MySQL has loaded for ESX
2025-04-18 16:14:42 +01:00
Jim Shield
56ef3b75b2
Fix change dui functions
2025-04-14 21:58:38 +01:00
Jim Shield
bd1be5e953
add function to get animal anim table for that ped
2025-04-13 19:07:02 +01:00
Jim Shield
8f72968e76
Create FUNDING.yml
2025-04-13 13:26:09 +01:00
Jim Shield
b27f91ac87
fix playerdata check for isDead in server
2025-04-12 01:09:21 +01:00
Jim Shield
35357c07a3
add isDead and isDown to getPlayer()
2025-04-12 00:19:22 +01:00
Jim Shield
943436467e
add ox checkbox option for input
2025-04-12 00:18:48 +01:00
Jim Shield
747fd272d4
fix bigmessage scaleform being local
2025-04-12 00:17:47 +01:00