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
Kakarot
7536889ccc
new method exp
2025-07-06 16:00:23 -05:00
Kakarot
6d09c49fe2
return on improper usage
2025-07-06 13:25:48 -05:00
Kakarot
446b984da4
backwards compat testing
2025-07-06 13:01:01 -05:00
Kakarot
0c82f0d28d
ui updates
2025-07-05 23:17:12 -05:00
Kakarot
c35374f2da
UI updates
2025-06-22 21:52:20 -05:00
Kakarot
33c6dc8ac8
more testing
2025-06-22 13:35:42 -05:00
Kakarot
28753848dc
remove more unneeded functions
2025-06-01 15:42:49 -05:00
Kakarot
8f883ccd2a
add more returns for validation
2025-06-01 15:19:33 -05:00
Kakarot
670ab320c7
cleanup file
2025-06-01 15:08:42 -05:00
Kakarot
669ce782dd
combine functions
2025-06-01 13:57:24 -05:00
Kakarot
1fefbe2363
remove weird functions
2025-06-01 13:55:51 -05:00
Kakarot
521327494c
metatable testing
2025-06-01 13:43:44 -05:00
Kakarot
eb4a573411
move paychecks
2025-06-01 13:14:11 -05:00
Kakarot
70daf38e5e
updates
2025-05-11 21:13:37 -05:00
Kakarot
d88d91b9e3
updates
2025-05-11 19:05:51 -05:00
Kakarot
fe3847d591
Add json support
2025-05-10 11:42:14 -05:00
Kakarot
a437265c68
reset branch
2025-05-10 09:29:59 -05:00
Kakarot
49ba87e216
upload html
2025-04-29 14:51:46 -05:00
Kakarot
a08a950e73
bring in loops, will change
2025-03-11 23:35:12 -05:00
Kakarot
493d5b7279
editor callbacks
2025-03-11 23:34:35 -05:00
Kakarot
e8dc8f8d32
Bring in client functions
2025-03-11 23:34:24 -05:00
Kakarot
11052e2aac
wip player creation with state and backward compat
2025-03-11 23:32:11 -05:00
Kakarot
66d94359f0
Editor command
2025-03-11 23:31:03 -05:00
Kakarot
6cd10e6424
Bring in some server functions
2025-03-11 23:15:39 -05:00
Kakarot
ae872278a3
Basic commands support
2025-03-11 23:13:00 -05:00
Kakarot
1b2c2aa88e
Basic server handling
2025-03-11 23:12:25 -05:00
Kakarot
e1024cd061
Remove old server files
2025-03-11 23:08:14 -05:00
Kakarot
e7ddd55af4
Update fxmanifest
2025-03-11 23:07:28 -05:00
Kakarot
2e67cf644b
Upload shared files
2025-03-11 23:06:37 -05:00
Kakarot
7800abdca0
Start removing old code
2025-03-11 23:05:17 -05:00
Joel
bb56120a16
Merge pull request #1180 from DispersiaRoleplay/main
...
Added new locale file ua.lua
2025-03-10 23:30:08 +00:00
Joel
b1c0488610
Merge branch 'main' into main
2025-03-10 23:28:45 +00:00
Joel
de9021c738
fix: add qb_locale convar check
2025-03-10 23:27:54 +00:00
Kakarot
251f41a9ad
Merge pull request #1165 from PickleModifications/main
...
Fixes misidentification of source as an identifier
2025-03-09 14:24:13 -05:00
Kakarot
73e80fbc7c
Merge branch 'main' into main
2025-03-09 14:23:30 -05:00
Kakarot
fac67bd55a
Merge pull request #1184 from s0t7x/patch-1
...
Update functions.lua
2025-03-09 14:21:40 -05:00
Miguel Oppermann
62e6a6f949
Update functions.lua
...
Fixed a bug that prevented paychecks from working forever once 0 players was hit which typically directly happens on server start.
2025-03-02 00:42:27 +01:00
Joel
7c4ef6130f
Merge pull request #1181 from Cocodrulo/fix/warning-lang-msg
...
Fix warning message by adding white color again
2025-02-26 03:43:22 +00:00
Joel
1b41742fbe
Merge branch 'main' into fix/warning-lang-msg
2025-02-26 03:42:34 +00:00
Kakarot
db7fbdbaef
Merge pull request #1172 from NickReagan/main
...
Fix Logic Check on Setting Vehicle Extras
2025-02-23 20:57:42 -05:00
Cocodrulo
0d3e464805
Fix warning message by adding white color again
2025-02-17 18:48:02 +00:00
Dispersia Roleplay
8be7f1e117
Merge branch 'main' into main
2025-02-17 14:48:08 +02:00
Dispersia Roleplay
2f1067a839
Added new locale file ua.lua
2025-02-17 14:46:00 +02:00
Pickle
1ce2d445ee
Merge branch 'main' into main
2025-02-02 21:28:02 -05:00
Nick Reagan
7a35e95a45
Merge branch 'main' into main
2025-01-29 20:04:47 -05:00
Nick Reagan
723b03aefb
Fix changing vehicle extra to false not working
...
Logic switched value to true. Fixed.
2025-01-29 20:00:24 -05:00
Kakarot
9adb33b970
Core object filtering + exported functions/data
...
Maintains backwards compatibility and allows users to only get what they need from the core instead of importing it all
2025-01-25 00:36:31 -06:00
Kakarot
47cf3ac56f
Merge pull request #1169 from Borreke0/main
...
TP with heading support
2025-01-24 15:20:42 -05:00
Kakarot
e58759a7d6
Merge pull request #1168 from ChristianBDev/main
...
Added plate in for HasKeys parameter
2025-01-24 15:19:05 -05:00