Skip to content

Commit 2217e2f

Browse files
committed
Solve minor bugs
1 parent 73ccb32 commit 2217e2f

File tree

5 files changed

+20
-21
lines changed

5 files changed

+20
-21
lines changed

it_bridge/fxmanifest.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ games {'gta5'}
55

66
name 'it_bridge'
77
author '@allroundjonu'
8-
version '1.0.7'
8+
version '1.0.8'
99

1010
identifier 'it_bridge'
1111

it_bridge/modules/framework/server/getOnlinePlayers.lua

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
---
22
---@return table | nil onlinePlayers
33
function it.getOnlinePlayers()
4-
local onlinePlayers = {}
4+
local onlinePlayerData = {}
55

66
if it.framework == Framework.ESX then
77
local onlinePlayersESX = CoreObject.GetExtendedPlayers()
8-
local onlinePlayerData = {}
98
for _, player in pairs(onlinePlayersESX) do
109
local currentPlayerData = it.getPlayerData(player.source)
1110
if currentPlayerData then
@@ -14,7 +13,6 @@ function it.getOnlinePlayers()
1413
end
1514
elseif it.framework == Framework.QBCore then
1615
local onlinePlayersQBCore = CoreObject.Functions.GetQBPlayers()
17-
local onlinePlayerData = {}
1816
for playerId, _ in pairs(onlinePlayersQBCore) do
1917
local currentPlayerData = it.getPlayerData(playerId)
2018
if currentPlayerData then
@@ -23,7 +21,6 @@ function it.getOnlinePlayers()
2321
end
2422
elseif it.framework == Framework.QBOX then
2523
local onlinePlayersQBOX = exports.qbx_core:GetQBPlayers()
26-
local onlinePlayerData = {}
2724
for playerId, _ in pairs(onlinePlayersQBOX) do
2825
local currentPlayerData = it.getPlayerData(playerId)
2926
if currentPlayerData then
@@ -32,19 +29,18 @@ function it.getOnlinePlayers()
3229
end
3330
elseif it.framework == Framework.NDCore then
3431
local onlinePlayersNDCore = exports["ND_Core"]:getPlayers()
35-
local onlinePlayerData = {}
3632
for playerId, _ in pairs(onlinePlayersNDCore) do
3733
local currentPlayerData = it.getPlayerData(playerId)
3834
if currentPlayerData then
3935
table.insert(onlinePlayerData, currentPlayerData)
4036
end
4137
end
42-
onlinePlayers = onlinePlayerData
4338
else
4439
it.print.error("Unsupported framework: " .. tostring(it.framework))
40+
return nil
4541
end
4642

47-
return onlinePlayers
43+
return onlinePlayerData
4844
end
4945

5046
exports('GetOnlinePlayers', function()

it_bridge/modules/framework/server/getPlayerData.lua

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,9 @@ function it.getPlayerData(source)
3131
sex = player.sex,
3232
source = player.source,
3333
money = {
34-
cash = it.getMoney(source, MoneyTypes['cash'][Framework.ESX]),
35-
bank = it.getMoney(source, MoneyTypes['bank'][Framework.ESX]),
36-
black_money = it.getMoney(source, MoneyTypes['black_money'][Framework.ESX]),
34+
cash = it.getMoney(source, 'cash'),
35+
bank = it.getMoney(source, 'bank'),
36+
black_money = it.getMoney(source, 'black_money'),
3737
}
3838
}
3939
end
@@ -48,9 +48,9 @@ function it.getPlayerData(source)
4848
sex = player.PlayerData.charinfo.gender,
4949
source = source,
5050
money = {
51-
cash = it.getMoney(source, MoneyTypes['cash'][Framework.QBCore]),
52-
bank = it.getMoney(source, MoneyTypes['bank'][Framework.QBCore]),
53-
black_money = it.getMoney(source, MoneyTypes['black_money'][Framework.QBCore]),
51+
cash = it.getMoney(source, 'cash'),
52+
bank = it.getMoney(source, 'bank'),
53+
black_money = it.getMoney(source, 'black_money'),
5454
}
5555
}
5656
end
@@ -65,9 +65,9 @@ function it.getPlayerData(source)
6565
sex = player.PlayerData.charinfo.gender,
6666
source = source,
6767
money = {
68-
cash = it.getMoney(source, MoneyTypes['cash'][Framework.QBOX]),
69-
bank = it.getMoney(source, MoneyTypes['bank'][Framework.QBOX]),
70-
black_money = it.getMoney(source, MoneyTypes['black_money'][Framework.QBOX]),
68+
cash = it.getMoney(source, 'cash'),
69+
bank = it.getMoney(source, 'bank'),
70+
black_money = it.getMoney(source, 'black_money'),
7171
}
7272
}
7373
end
@@ -82,9 +82,8 @@ function it.getPlayerData(source)
8282
sex = player.gender,
8383
source = player.source,
8484
money = {
85-
cash = it.getMoney(source, MoneyTypes['cash'][Framework.NDCore]),
86-
bank = it.getMoney(source, MoneyTypes['bank'][Framework.NDCore]),
87-
black_money = it.getMoney(source, MoneyTypes['black_money'][Framework.NDCore]),
85+
cash = it.getMoney(source, 'cash'),
86+
bank = it.getMoney(source, 'bank'),
8887
}
8988
}
9089
end

it_bridge/modules/textui/client.lua

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,10 @@ function it.closeTextUI(text)
4444
if it.textui == TextUI.OX then
4545
local isOpen, uiText = lib.isTextUIOpen()
4646
if isOpen then
47+
if text == nil then
48+
lib.hideTextUI()
49+
return true
50+
end
4751
if uiText == text then
4852
lib.hideTextUI()
4953
return true

it_bridge/modules/variables.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ cache = {
1313
version = GetResourceMetadata(it.name, 'version', 0),
1414
}
1515

16-
CURRENT_VERSION = '1.0.7'
16+
CURRENT_VERSION = '1.0.8'
1717

1818
STANDALONE = 'standalone'
1919
AUTO_DETECT = 'auto-detect'

0 commit comments

Comments
 (0)