From 5cb038819c3edc9a239cfaf4ccce850411194aef Mon Sep 17 00:00:00 2001 From: Andyyy7666 <86536434+Andyyy7666@users.noreply.github.com> Date: Mon, 25 Dec 2023 02:01:39 +0100 Subject: [PATCH] tweak(compatibility): nd v1 character data --- compatibility/backwards/server.lua | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/compatibility/backwards/server.lua b/compatibility/backwards/server.lua index fb72827..ee08e33 100644 --- a/compatibility/backwards/server.lua +++ b/compatibility/backwards/server.lua @@ -5,13 +5,32 @@ exports("GetCoreObject", function() end) NDCore.Functions = {} -NDCore.Functions.GetPlayer = NDCore.getPlayer NDCore.Functions.GetPlayers = NDCore.getPlayers NDCore.Functions.GetUserDiscordInfo = NDCore.getDiscordInfo NDCore.Functions.SetActiveCharacter = NDCore.setActiveCharacter NDCore.Functions.GetPlayerCharacters = NDCore.fetchAllCharacters NDCore.Functions.GetPlayerByCharacterId = NDCore.fetchCharacter +function NDCore.Functions.GetPlayer(src) + local player = NDCore.getPlayer(src) + return { + source = player.source, + id = player.id, + firstName = player.firstname, + lastName = player.lastname, + dob = player.dob, + gender = player.gender, + cash = player.cash, + bank = player.bank, + phoneNumber = player.metadata.phone, + lastLocation = player.metadata.lastLocation, + inventory = player.inventory, + discordInfo = player.discordInfo, + data = player.metadata, + job = player.job + } +end + function NDCore.Functions.GetPlayerIdentifierFromType(identifierType, src) return GetPlayerIdentifierByType(src, identifierType) end