7987 Commits

Author SHA1 Message Date
zykem b740729933 Merge pull request #1799 from ASTROWwwW/fix/onesync-spawnvehicle
perf(es_extended): drop redundant player loops in OneSync.SpawnVehicle
2026-07-21 14:25:26 +02:00
ASTROWwwW c38dbfa445 perf(es_extended): drop redundant player loops in OneSync.SpawnVehicle 2026-07-06 00:04:00 +02:00
Arctos. dad7e75117 Merge pull request #1797 from RiccardoTiber006/fix/typo-occured-occurred
fix(es_extended/server/functions): correct occured typo to occurred
2026-06-30 21:31:28 +02:00
Riccardo Tiber fdfb17466a fix(es_extended/server/functions): correct occured typo to occurred
The item-use error warning printed to the server console misspelled
occurred as occured. Corrected the spelling in the user-facing message.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-30 21:17:35 +02:00
Arctos. 7014d85abf Merge pull request #1794 from ASTROWwwW/fix/esx-server-guards
fix(es_extended): guard getMoney and player load against missing data
2026-06-24 03:25:39 +02:00
Arctos. 3a9f69602e Merge pull request #1795 from ASTROWwwW/feat/esx-player-method-returns
feat(es_extended): return success booleans from player class mutators
2026-06-24 03:19:52 +02:00
Arctos. c7b15af400 Merge pull request #1793 from ASTROWwwW/refactor/esx-remove-dead-callback
refactor: remove unused esx:spawnVehicle server callback
2026-06-24 03:16:32 +02:00
ASTROWwwW f749e71acf fix(es_extended): kick the player when their data fails to load 2026-06-23 23:46:32 +02:00
ASTROWwwW e7d58e3166 feat(es_extended): return success booleans from player class mutators
Money, inventory and weapon mutators on the player class now return a
boolean (true on success, false on failure) instead of returning nothing.
Failure paths that previously threw via error() now warn and return false,
so these methods never throw and always return a boolean. The change is
additive; callers that ignore the return value are unaffected. The xPlayer
type definitions are updated to match.
2026-06-23 21:57:31 +02:00
ASTROWwwW 4b2ad5428a refactor(es_extended): remove unused esx:spawnVehicle server callback
The callback had no caller in the repo; the client spawns vehicles via
the native CreateVehicle. Drop the dead handler.
2026-06-22 22:52:29 +02:00
ASTROWwwW b4671bafb4 fix(es_extended): return 0 from getMoney when the money account is absent 2026-06-22 22:51:49 +02:00
Arctos. 3dabbd1b8a Merge pull request #1754 from Kr3mu/types
(refactor:es_extended) Moves types to the additional folder types
2026-03-28 21:48:12 +01:00
Fezz 0e9b8e55f7 Merge pull request #1739 from Zykem/fix/tp-with-vehicle
fix(commands/tp) Fix teleporting in vehicle
2026-01-24 01:48:23 +00:00
Kremu 4e1f1669a6 Merge pull request #1751 from FBFezz/main
Fix documentation links in readme.md
2026-01-14 14:36:25 +01:00
Kr3mu 2f79933087 init 2025-11-01 11:37:07 +01:00
Fezz 5a340cf9c7 Fix documentation links in SkinChanger README
Updated documentation links in README.md for SkinChanger.
2025-10-27 20:59:07 +00:00
Fezz 12c03ecdb0 Update README.md 2025-10-27 20:58:40 +00:00
Fezz 2e00639b50 Fix documentation links in README.md
Updated documentation links in README.md for ESX Cron.
2025-10-27 20:58:06 +00:00
Fezz 1614e596ec Fix documentation link in README.md
Updated documentation link to point to the correct ESX documentation.
2025-10-27 20:57:34 +00:00
Fezz 9cbb9ab491 Update documentation link in README.md 2025-10-27 20:57:04 +00:00
Fezz 2bba5ef7c8 Fix documentation link in readme.md
Updated documentation link to point to the correct ESX TextUI documentation.
2025-10-27 20:56:41 +00:00
Fezz b6962946e3 Fix documentation link in README.md
Updated documentation link for ESX Loading Screen.
2025-10-27 20:56:07 +00:00
Fezz ed46043fff Fix documentation link in README.md
Updated the documentation link for ESX Identity.
2025-10-27 20:55:33 +00:00
Fezz 88b2cd3afd Fix documentation link in readme.md
Updated documentation link for ESX Multi-Character.
2025-10-27 20:37:44 +00:00
Fezz 01ff37a7aa Fix HTML encoding in readme.md 2025-10-27 20:36:33 +00:00
Fezz e87062941d Fix HTML encoding in ESX Notify readme 2025-10-27 20:32:47 +00:00
Fezz 45ba74aed2 Fix documentation link in readme.md
Updated documentation link for ESX Notify.
2025-10-27 20:32:37 +00:00
Fezz 3d4f012269 Fix documentation link in README.md
Updated the documentation link for ESX Context.
2025-10-27 20:32:06 +00:00
Fezz 69831114fa Fix documentation link in README
Updated documentation link to point to esx_core.
2025-10-27 20:30:32 +00:00
Fezz d0ba96bcc2 Fix documentation links in readme.md 2025-10-27 20:28:56 +00:00
Kenshin13 ba4073e38d Merge pull request #1747 from esx-framework/tp
fix(es_extended): fix coordinate cmd handler arg
2025-10-23 22:01:11 +02:00
Kenshin13 60258aca4e Merge pull request #1748 from esx-framework/set-metadata
feat(es_extended): add xPlayer.updatePlayerData
2025-10-23 17:55:40 +02:00
Kenshin13 c655284bfa refactor: use xPlayer.triggerEvent instead of TriggerClientEvent 2025-10-23 17:45:03 +02:00
Kenshin13 aa12b8f675 refactor(es_extended): replace event trigger with xPlayer.updatePlayerData method 2025-10-23 17:39:14 +02:00
Kenshin13 6d11490934 feat(es_extended): add xPlayer.updatePlayerData 2025-10-23 17:37:08 +02:00
Kenshin13 f39cd72005 fix(es_extended): fix coordinate cmd handler arg 2025-10-23 11:17:18 +02:00
zykem#0643 c02f90b2cf fix(commands/tp) Set Vehicle coords if in vehicle 2025-10-20 12:01:13 +02:00
_Not_ a18f1eb9da apply(AlexRXWindy changes of stats improvement) 2025-10-19 08:27:10 -05:00
Alx 9961172932 refactor(player-stats): improve code structure in ESX 2025-10-19 08:24:30 -05:00
Alx 8f34c5abff feat(player-stats): add new configurable stats and new character stat options 2025-10-19 08:23:49 -05:00
Alx ce3d970e84 refactor: address code review feedback 2025-10-19 08:17:15 -05:00
Alx 592ba386f2 refactor(player-stats): improve code structure in ESX 2025-10-19 08:16:21 -05:00
Alx 288ec56532 refactor(player-stats): improve code structure in ESX 2025-10-19 08:15:52 -05:00
_Not_ 2149fc1932 Merge remote-tracking branch 'N/main' into dev 2025-10-19 08:14:19 -05:00
_Not_ 3ebe73cf31 Merge remote-tracking branch 'iamilia/main' into dev 2025-10-19 08:13:58 -05:00
_Not_ 69d9fe4883 Merge remote-tracking branch 'zykem/feat/noclip' into dev 2025-10-19 08:13:49 -05:00
_Not_ 0f5f6a6b94 refactor(streaming.lua): improve model and asset loading functions with timeout handling 2025-10-19 08:01:51 -05:00
SNAILX 080bf97283 fix: delay ox_inventory load until character registration completes in non-multicharacter
Delay ox_inventory load until character identity is set (non-multicharacter)
Inventory was loading before firstName were assigned to new
characters when multicharacter was disabled.

Fix/Changes:
* Check if multicharacter is disabled (Config.Multichar)
* Identify new characters (isNew flag)
* Wait for firstName to be registered
* Implement 2-minute timeout to prevent infinite loops
* Log warning if registration fails to complete in time
* Continue loading inventory anyway after timeout

Ensures identity data loads before inventory initializes
2025-10-17 23:32:35 +01:00
SNAILX f9792d8117 Delay inventory load until character identity is set (non-multicharacter)
Inventory was loading before firstName and lastName were assigned to new
characters when multicharacter was disabled.

Fix:
* Check if multicharacter is disabled (Config.Multichar)
* Identify new characters (isNew)
* Wait for firstName and lastName to exist
* Recheck every 3 seconds

Ensures identity data loads before inventory initializes
2025-10-17 17:33:31 +01:00
ilia b363d6b197 better type for ESX.RegisterCommand 2025-10-17 17:39:11 +03:30