Linden
0e8bb0a15d
Merge remote-tracking branch 'esx_skin/master'
2021-06-25 06:25:43 +10:00
Linden
6745021e30
Merge remote-tracking branch 'async/master' into main
2021-06-25 06:08:26 +10:00
Linden
5dad65298c
Merge branch 'main' into async/master
2021-06-25 06:08:20 +10:00
Linden
c44fdf0e64
Merge remote-tracking branch 'esx_basicneeds/master'
2021-06-25 06:04:07 +10:00
Linden
27781811b2
Merge remote-tracking branch 'esx_status/master'
2021-06-25 06:03:56 +10:00
Linden
bd21330485
Merge remote-tracking branch 'esx_accessories/master'
2021-06-25 06:01:32 +10:00
Linden
28d4ed59d0
Merge remote-tracking branch 'cron/master'
2021-06-25 05:54:23 +10:00
Linden
2c1eb8ceb9
Async
2021-06-25 05:54:19 +10:00
Linden
5878f71a0e
Revert "Setup repository"
...
This reverts commit b656ed6a43 .
2021-06-25 05:34:42 +10:00
Linden
b656ed6a43
Setup repository
2021-06-25 04:00:05 +10:00
ESXCrackhead
92a9779f93
Merge pull request #59 from thelindat/patch-2
...
fix(client/main): Fix nil tables after dying; resolve server hitch from update event
2021-06-23 08:06:39 -05:00
ESXCrackhead
f034e2b95f
Merge pull request #53 from thelindat/patch-1
...
improvement(client/main): Minor optimisation - use the esx_status:onTick event
2021-06-23 08:04:53 -05:00
Linden
4aa9525fcf
fix(client/main): Remove update triggerserverevent when modifying statuses (it only needed to trigger with the interval)
2021-06-14 17:49:00 +10:00
Linden
0087ace534
refactor(client/main): Use pairs loop
2021-06-13 09:04:56 +10:00
Linden
5aa50f5ac7
improvement(client/main): Minor optimisation - use the esx_status:onTick event
...
The event was added to esx_status late 2018 but never utilised anywhere; using it here drops ms to 0.0 at all times.
#### Note: This event can and should also be used in various HUDs to improve performance.
Many of them use 500ms threaded loops, despite status only updating every 1s by default.
They also use individual event callbacks to retrieve each status value, while each value is already being sent in the event.
2021-06-09 12:37:33 +10:00
Linden
acb264c027
revert(client/main): Go back to table.insert for GetStatusData
...
Not even sure why I did it as size+1 and not i; but doesn't seem to work with index anyway.
Fixes nil value after dying
2021-06-07 11:14:54 +10:00
ESXCrackhead
6aed226671
Merge pull request #58 from thelindat/patch-1
...
fix(client/main): Ensure the hud displays initially; get the visibility of statusbars correctly
2021-06-06 17:14:18 -05:00
Linden
97d7e5186b
fix(client/main): Ensure the hud displays initially; get the visibility of statusbars correctly
2021-06-07 08:07:10 +10:00
Taso
d752235eb4
Merge pull request #57 from thelindat/master
...
refactor+fix(server/main): Check if using Legacy; use ternary to define xPlayers; fixed incorrect values when defining xPlayer
2021-06-05 18:23:41 -04:00
Linden
b3c20e174b
fix(server/main): Fix incorrect values (if v is table, xPlayer equals v; else GetPlayerFromId(v))
2021-06-06 05:57:46 +10:00
Linden
16b1fc3316
refactor(server/main): Cache if ESX.GetExtendedPlayers() exists; use short-circuit evaluation to define xPlayers
2021-06-05 12:35:16 +10:00
Taso
bbc848e699
Merge pull request #56 from thelindat/master
...
(legacy): Resolve server hitches; add support for relogging; (general): improved clientside performance
2021-06-04 21:41:32 -04:00
Taso
3a81208632
Merge pull request #103 from thelindat/master
...
fix(legacy/multichar): Do not trigger callback if multichar is enabled
2021-06-04 21:34:47 -04:00
Linden
16d97ec1e3
chore(config): Define the default value for Display
2021-06-04 13:15:44 +10:00
Linden
20b2319e97
refactor(client/main): Remove unused variable; optimisations
...
- Status.max was never defined anywhere (always nil) and was not referenced anywhere
- Add a toggle for status bars (Config.Display); setting to false reduces CPU usage
- onTick thread no longer retrieves StatusData twice; receives the minimal data then adds the other variables if Display is enabled
2021-06-04 13:14:56 +10:00
Linden
98687c3b38
fix(nui/js): Use the percent value already being sent by Lua
2021-06-04 12:59:15 +10:00
Linden
5a8e750287
fix(client/main): Disable status bars after relogging
2021-06-04 11:45:22 +10:00
Linden
97289e615b
fix(client/main): Prevent multiple onTick threads from running at once after relogging
2021-06-04 11:41:57 +10:00
Linden
0cc776dfc3
refactor(server/main): Removed duplicate code and use type when defining xPlayer
2021-06-03 07:12:09 +10:00
Linden
ee3d1d024f
improvement(server/main): Use the new xPlayer loop when restarting the resource
2021-05-28 10:29:02 +10:00
Linden
d876399bab
chore(server/main): Removed leftover debug code
2021-05-28 10:08:26 +10:00
Linden
b823e7d557
fix(legacy/multichar): Clear player status when logging out
2021-05-28 09:58:24 +10:00
Linden
ae9cde16e8
improvement(server/main): Use the new xPlayer loop when using ESX Legacy
2021-05-28 09:55:32 +10:00
Linden
7edee6c092
fix(legacy/multichar): Do not retrieve skin if esx_multicharacter is enabled
2021-05-17 21:22:37 +10:00
FuraXx
f9b73b8c31
Initial commit
2021-05-16 13:53:20 +02:00
ESXCrackhead
1a0302be4d
Merge pull request #102 from MiddleSkillz/master
...
fix: Update for Latest ESX Legacy Changes
2021-05-06 04:20:53 -05:00
MiddleSkillz
274955d52e
fix: Don't Wait for Skin to Load
2021-05-06 02:46:35 -06:00
MiddleSkillz
38d4fa62bb
fix: Update for Latest ESX Legacy Changes
2021-05-06 02:39:15 -06:00
LazarusOfTheFallen
3d526522fa
Merge pull request #50 from Tinky124/patch-1
...
Fix server hitch warning
2021-02-02 16:59:02 -06:00
Tinky
74335672ea
Fixed losing functionality when restarting script
2021-02-02 19:28:48 -01:00
LazarusOfTheFallen
e7b778f0c7
Merge pull request #9 from Yarpii/patch-1
...
Update
2021-02-01 16:57:22 -06:00
LazarusOfTheFallen
b98f29022a
Merge pull request #93 from trkyshorty/master
...
Turkish translation fixes
2021-02-01 14:57:30 -06:00
LazarusOfTheFallen
222e1e20b0
Merge pull request #85 from Ruqen/master
...
Fix of manifest
2021-02-01 14:56:37 -06:00
LazarusOfTheFallen
dcde286747
Merge pull request #50 from trkyshorty/master
...
Turkish translation implemented
2021-02-01 14:53:28 -06:00
LazarusOfTheFallen
3f09616dfc
Merge pull request #44 from PainedPsyche/master
...
fix for status values reset on login bug (issue #39 )
2021-02-01 14:51:54 -06:00
Tinky
ea844e81da
Better just to remove this... Too many hitch
2021-01-24 21:17:01 +01:00
Tinky
49f1668b0a
Fix server hitch warning
2021-01-23 21:19:32 +01:00
ArkSeyonet
ce3fe5465c
Merge pull request #49 from steveski/master
...
Update main.lua
2021-01-11 17:07:46 -06:00
Stephen York
a12046120c
Update main.lua
...
Added player count to avoid running script when no players are on
2021-01-07 10:29:05 +11:00
Stephen York
925bd4559e
Update main.lua
...
Replace recursive call to saveData with CreateThread and a timer.
Loop now builds when and where clauses for a set operation update against multiple records with a single mysql execute rather than a single update PER player.
2021-01-04 12:53:56 +11:00