Skip to content

Commit b09bd68

Browse files
authored
defaultstats: small fixes (#366)
* Update stats. * Update defaultstats.lua
1 parent bbd536d commit b09bd68

File tree

2 files changed

+16
-15
lines changed

2 files changed

+16
-15
lines changed
Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
local stats = {
1+
local statsTable = {
22
[69] = 500, -- Pistol
33
[70] = 999, -- Silenced pistol
44
[71] = 999, -- Desert eagle
@@ -15,22 +15,24 @@ local stats = {
1515
[230] = 999 -- Cycling
1616
}
1717

18-
local function applyStatsForPlayer(player)
19-
for stat, value in pairs(stats) do
20-
player:setStat(stat, value)
18+
local function applyStatsForPlayer(playerElement)
19+
for statName, statValue in pairs(statsTable) do
20+
setPedStat(playerElement, statName, statValue)
2121
end
2222
end
2323

24-
local function applyStatsForEveryone()
25-
for _, player in pairs(Element.getAllByType "player") do
26-
applyStatsForPlayer(player)
27-
end
28-
end
29-
addEventHandler("onResourceStart", resourceRoot, applyStatsForEveryone)
30-
addEventHandler("onGamemodeMapStart", root, applyStatsForEveryone)
31-
3224
local function applyStatsForSource()
3325
applyStatsForPlayer(source)
3426
end
3527
addEventHandler("onPlayerJoin", root, applyStatsForSource)
3628
addEventHandler("onPlayerSpawn", root, applyStatsForSource)
29+
30+
local function applyStatsForEveryone()
31+
local playersTable = getElementsByType("player")
32+
33+
for playerID = 1, #playersTable do
34+
applyStatsForPlayer(playersTable[playerID])
35+
end
36+
end
37+
addEventHandler("onResourceStart", resourceRoot, applyStatsForEveryone)
38+
addEventHandler("onGamemodeMapStart", root, applyStatsForEveryone)

[gameplay]/defaultstats/meta.xml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
11
<meta>
2-
<script src="defaultstats.lua"/>
3-
<oop>true</oop>
4-
</meta>
2+
<script src="defaultstats.lua" type="server"/>
3+
</meta>

0 commit comments

Comments
 (0)