Commit Graph

26 Commits

Author SHA1 Message Date
Linden 482139aa4a fix(server): Display the correct job/grade for each character 2021-06-26 13:44:56 +10:00
Linden e9885a22f2 improvement(server): Changed method to retrieve ESX.Jobs; do not define grade if unemployed; use ESX import for server 2021-06-26 05:30:57 +10:00
Linden 7ff0efea21 Support for ESX Legacy 1.3.3
* improvement(server/main): Moved registration event handler out of ESX (support for 1.3.3)

* refactor(server/main): Increase allowed length for charid to 2

* Update fxmanifest.lua
2021-06-24 02:12:48 +10:00
Linden 59b5ea85fd chore(server/main): Add a delay before printing about multicharacter being disabled; print twice 2021-06-22 12:46:49 +10:00
Linden 273c333cfe fix(server/main): Check if job/grade exist 2021-06-18 10:37:13 +10:00
Linden 4928da788b refactor(server/main): Include the varchar command by default so people don't misplace it 2021-06-06 07:14:54 +10:00
Linden 5c70b094ef fix(server/main): Remove waits 2021-05-30 10:24:30 +10:00
Linden 46ef7d8094 improvement(server/main): Store the character selection query in advance 2021-05-28 10:16:01 +10:00
Linden b125fa91fc tweak(server/main): Removed leftover print 2021-05-28 05:57:19 +10:00
Linden 8a5cd887ce tweak(server/main): Modify variable names; add warnings when multichar is disabled or not running Legacy; send the identifier prefix to ESX 2021-05-28 05:47:12 +10:00
Linden ceaf32bd80 fix(client): Prevent player from spawning without a model 2021-05-23 23:00:03 +10:00
Linden 651b445f6a improvement(server): Replace relog command to relog with event 2021-05-22 17:45:04 +10:00
Linden b1dade2c47 fix(server): Use the prefix variable when deleting character 2021-05-21 23:02:54 +10:00
Linden 1079eb0b40 fix(server): Try updating ESX.Jobs after the first player joins
Should resolve the issue with slow queries preventing proper setup
2021-05-21 19:35:57 +10:00
Linden 0703767211 refactor(server): Moved character setup into a function so it can be called from server 2021-05-21 07:25:36 +10:00
Linden 5bf41ac579 refactor(rewrite/server): Modified events and data being sent to client 2021-05-20 22:43:57 +10:00
Linden a86774b159 fix(server): Resolve an issue deleting characters 2021-05-20 05:52:29 +10:00
Linden e230c28855 fix+refactor(server): Ensure ESX.Jobs gets updated
Also moved the contents of `GetTables()` out and removed the function
2021-05-18 00:31:08 +10:00
Linden 837fd4e9a5 improvements(client): Conceal the player during character selection; ensure loading screens are disabled 2021-05-17 20:28:09 +10:00
Linden cdfcb1ebe7 feat: Support logging out to character select 2021-05-17 02:04:46 +10:00
Linden 5d3f2884dc Begin rebranding (refactor+rewrite)
- Kashacters events renamed
- Update MySQL.Async queries to modern standards and remove string concatenation
- Rewrote `GetPlayerCharacters` to only use relevant information
2021-05-17 01:21:11 +10:00
Linden f4731ac941 Update main.lua 2021-05-13 05:01:49 +10:00
Linden e0d5e4fa55 Define ESX, then grab ESX.Jobs a second later 2021-05-12 03:02:54 +10:00
Linden 9eafba17d8 Require ESX.GetConfig().Kashacters | Get job and grade data from ESX (don't query db on every login) 2021-05-12 01:36:54 +10:00
Linden b4e5ed6480 Update for ESX Legacy; nuclear disarmament 2021-05-11 19:38:32 +10:00
Linden 07fdc90531 Move files to main directory 2021-05-11 19:30:03 +10:00