Vegard Bendiktsen
f4558c85e3
Support table/list of groups when registering commands ( #616 )
...
* Support table/list of groups when registering commands
* Adhere to "unwritten code standard"
2020-04-03 09:20:58 +02:00
ElPumpo
fde5571b43
Improved error messages and fixed players joining with same identifier, fixes #605
2020-03-26 11:59:27 +01:00
ElPumpo
be2dc2e9e2
Minor adjustments
2020-03-25 22:45:23 +01:00
ElPumpo
8a6579fd7e
Added /setaccountmoney command, closes #558
2020-03-24 10:57:25 +01:00
ElPumpo
8a586e433c
⚠️ ⚠️ BREAKING COMMIT ⚠️ ⚠️ : mapmanager & spawnmanager ditch
...
Make sure you remove or disable mapmanager and spawnmanager
2020-03-23 13:58:41 +01:00
ElPumpo
0fc8c4d9c5
Added /save <playerId> and /saveall commands
2020-03-23 12:10:25 +01:00
ElPumpo
d8e4e8d991
Fixed group not storing on db when saving player
2020-03-23 11:55:55 +01:00
ElPumpo
9a1dfa42ca
Sync consumed ammo with server properly
...
No more security issues here!
2020-03-22 09:43:43 +01:00
ElPumpo
ff9930068f
Keep weight stored
2020-03-15 12:20:08 +01:00
MohamedAmrMahdy
e712c0158d
Add xPlayer.getMaxWeight() ( #559 )
...
* Add xPlayer.getMaxWeight()
Add ability to read current maximum weight for player
* Remove the tab indent
2020-03-11 09:53:57 +01:00
ElPumpo
a8255ce6e3
Corrected spelling
2020-03-11 09:44:26 +01:00
ElPumpo
e0d561649b
Added invalid command handler
2020-03-09 13:05:33 +01:00
ElPumpo
7efcf85abb
Fixed indent mistake
2020-03-09 12:35:40 +01:00
麻辣戈壁
086f280a77
Fix give weapon ammo on esx:giveInventoryItem
2020-03-07 19:59:45 +08:00
ElPumpo
1d60857a7e
Fixed /setgroup command
2020-03-06 20:46:28 +01:00
ElPumpo
3ba2ed150f
Save accounts as encoded json text, migrate script found in development discord
2020-03-06 20:41:37 +01:00
ElPumpo
a2308dec59
Implemented starting balance, closes #537
2020-03-04 13:01:46 +01:00
ElPumpo
4e4ebfff7b
Re-done locale names for commands, moved hardcoded strings to locale and added /setgroup command
2020-03-04 12:41:57 +01:00
ElPumpo
c4655598f9
Removed ES leftover code
2020-03-04 11:28:34 +01:00
ElPumpo
4d9af4e1ab
Improved saving loadouts (see desc)
...
- Only save weapon components if needed, wont save default clip anymore, and if no other component is available then its not saved at all
- Tint index not stored if not above 0
- Weapon label not saved in database since its useless
- Validate weapon on player load
2020-03-01 10:54:03 +01:00
ElPumpo
24a9defca4
Removed xPlayer.removeWeapon() second argument
2020-02-25 15:54:38 +01:00
ElPumpo
ecbf340e39
Accept "me" in player or playerId type
...
Co-Authored-By: Dan Sadler <sadler2@users.noreply.github.com >
2020-02-22 10:05:10 +01:00
ElPumpo
21de2f9420
Remove suggestion on command override
2020-02-17 23:21:04 +01:00
ElPumpo
73a818aed9
Implemented adding chat suggestions
2020-02-17 23:07:38 +01:00
ElPumpo
8a832aee3b
Implemented adding chat suggestions, closes #512
2020-02-17 23:07:18 +01:00
ElPumpo
4b648a8bef
Override existing commands, and fixed rare bug with cb args all nil
2020-02-17 22:48:44 +01:00
ElPumpo
35a726685e
⚠️ ⚠️ BREAKING COMMIT ⚠️ ⚠️ : Complete ES ditch
2020-02-17 15:22:09 +01:00
ElPumpo
f236a67d63
Implemented json encoded inventory, closes #177
2020-02-12 12:33:14 +01:00
ElPumpo
68712016ed
Added failsafe default coords
2020-02-12 12:04:00 +01:00
ElPumpo
48dfa27397
Removed /disc command, closes #464
...
Co-Authored-By: Andrea Passarini <profex1999@users.noreply.github.com >
2020-02-11 21:13:25 +01:00
ElPumpo
baa9ca3afc
Implemented weapon tint support (desc), closes #477
...
- Implemented two new xPlayer functions:
- .getWeaponTint(weaponName)
- .setWeaponTint(weaponName, weaponTintIndex)
Thanks to @profex1999 for co authoring this!
Co-Authored-By: Andrea Passarini <profex1999@users.noreply.github.com >
2020-02-11 21:11:54 +01:00
ElPumpo
f11e97e0a5
Improved ammo label handling, extended weapon configuration file with ammo hash and label
2020-02-11 11:50:59 +01:00
ElPumpo
e25f5dee2e
Temp code revert for loadout updating, fixes ammo sync
2020-02-11 11:37:47 +01:00
ElPumpo
cd1ce6a849
Don't parse item object to client, added weapon component notifications (more see desc)
...
- Removed xPlayer .displayBank()
- Fixed issues with giving weapon using commands
- Modified ESX.UI.ShowInventoryItemNotification() to take string instead of table
- Minor adjustments and variable renames
- Fixed lower case weapons not droppable
- Removed /disconnect command becasue fivem implemented their own
2020-01-20 14:33:24 +01:00
ElPumpo
17b19893c9
Fixed benzon typo
2020-01-20 13:21:13 +01:00
Søren Eskildsen
4cc9646512
Added Cash support to /giveaccountmoney
...
Just to have a easy way to give cash to a person i have added a check to see if account == cash, just to avoide having more commands.
2020-01-20 06:33:17 +01:00
ElPumpo
cced6c955e
Removed xPlayer .setBankBalance(), .getBank(), .setSessionVar(), .getSessionVar(), .getPermissions(), .setPermissions()
2020-01-19 22:59:26 +01:00
ElPumpo
a109701253
removed xPlayer .addBank() and .removeBank()
...
Phasing out ES code, and those functions were misleading
2020-01-19 22:54:45 +01:00
Julien80
eb407d980c
Fix give weapon on esx:giveInventoryItem
2020-01-18 20:53:18 +01:00
ElPumpo
0fbd5d03a2
Minor changes, fixed giving weapon?
2020-01-15 14:10:57 +01:00
ElPumpo
60fd7e317b
Added optional notification background color arugment
...
Co-Authored-By: WolfShy1 <wolfshy1@users.noreply.github.com >
2020-01-15 12:18:39 +01:00
ElPumpo
1d83a1f2f4
Updated native names, added optional values (read desc)
...
Added flash and saveToBreif booleans to ESX.ShowNotification() and ESX.ShowHelpNotification()
Added two optional booleans thisFrame, beep to ShowHelpNotification() and last new optional argument duration
2020-01-15 11:54:19 +01:00
ElPumpo
b3a36747a3
Removed saving Steam name in database, closes #246
2020-01-15 10:27:07 +01:00
ElPumpo
f89e051756
BREAKING COMMIT - Player loading improvements (read description!)
...
This commit implements a new way of saving and getting player coords.
Player coords are synced with its assigned xPlayer, the syncing interval is defined in the configuration file.
Also coords wont sync if the player is too close to their previous location.
Existing servers must change their database to account for the new length of the position varchar, at 53 chars max. There's also a column default value specified in the sql file.
New xPlayer functions:
- .getCoords()
- .setCoords() (x,y,z,heading (optional) table
- .updateCoords()
The last one is used for syncing coords from client (interval). The second one will teleport the player. First one is a renamed .getLastPosition()
2020-01-12 22:13:30 +01:00
ElPumpo
5566abca4f
Removed updating loadout from client - usally spawned weapons
2020-01-12 22:04:59 +01:00
ElPumpo
ccdd4494c5
Reset color after client print, use async callback for retrieving jobs
2020-01-12 21:55:18 +01:00
ElPumpo
91eb2f8505
Removed jobmaster group
2020-01-12 19:18:41 +01:00
ElPumpo
feaf842420
Show player name and not steam name, fixes #354
2020-01-05 15:49:00 +01:00
ElPumpo
b30e72bdcc
Fixed /givecommandcomponent command, closes #422
2020-01-04 10:55:10 +01:00
ElPumpo
fdabf80657
Implemented ESX weapon drops with components support, closes #421
2020-01-04 01:33:12 +01:00