Kakarot 02397cfc5a Refactor player system and API
Large refactor of server/player.lua to modernize the player system and public API. Introduces a Player metatable with cleaner Player.Functions interface, offline player support, and centralized data validation/merge logic (CheckPlayerData, applyDynamicDefaults, merge/prune helpers). Adds unique ID generators, improved money logging/notifications, and safer save/delete flows (including ForceDeleteCharacter). Replaces old Login/Logout/CreatePlayer flows, exposes exports (GetPlayer, GetPlayerByCitizenId, GetOfflinePlayerByCitizenId, GetPlayerByLicense, GetOfflinePlayerByLicense, AddPlayerMethod, AddPlayerField) for runtime integration, and improves inventory and job/gang handling. Overall aims: clearer runtime API, offline lookups, and more maintainable player persistence and event synchronization.
2026-05-12 23:40:29 -05:00
2023-09-23 15:09:33 -05:00
2025-06-01 15:42:49 -05:00
2025-07-05 23:17:12 -05:00
2025-05-10 09:29:59 -05:00
2026-05-12 23:40:29 -05:00
2025-05-11 21:13:37 -05:00
2025-06-01 13:14:11 -05:00
2021-09-14 23:20:11 +02:00
2022-04-13 07:43:54 -05:00
2022-09-29 11:06:31 -05:00

qb-core

Official QBCore Documentation

License

QBCore Framework
Copyright (C) 2015-2022 ESX (Jérémie N'gadi), Joshua Eger

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>
S
Description
FiveM RP Framework Core 💪
Readme GPL-3.0 4.1 MiB
Languages
Lua 98.2%
JavaScript 1.1%
CSS 0.6%
HTML 0.1%