feat(es_extended) Added in randomisation of default spawn coordinates

Replaced Config.DefaultSpawn in [core]\es_extended\config.lua:L21 with a table of default spawn coordinates, and updated [core]\es_extended\server\main.lua:L254 to use new coordinates table.
This commit is contained in:
thesysadmindev
2023-05-25 20:17:39 +10:00
parent 40c22f5685
commit c2772dbd56
2 changed files with 8 additions and 2 deletions
+7 -1
View File
@@ -18,7 +18,13 @@ Config.Accounts = {
Config.StartingAccountMoney = {bank = 50000}
Config.DefaultSpawn = {x = -269.4, y = -955.3, z = 31.2, heading = 205.8}
Config.Spawns = { -- Default spawn locations are currently set to locations on San Andreas Avenue near the intersection of Strawberry Avenue at Legion Square
{x = 222.2027, y = -864.0162, z = 30.2922, heading = 1.0},
{x = 224.9865, y = -865.0871, z = 30.2922, heading = 1.0},
{x = 227.8436, y = -866.0400, z = 30.2922, heading = 1.0},
{x = 230.6051, y = -867.1450, z = 30.2922, heading = 1.0},
{x = 233.5459, y = -868.2626, z = 30.2922, heading = 1.0}
}
Config.EnablePaycheck = true -- enable paycheck
Config.LogPaycheck = false -- Logs paychecks to a nominated Discord channel via webhook (default is false)
+1 -1
View File
@@ -251,7 +251,7 @@ function loadESXPlayer(identifier, playerId, isNew)
end
-- Position
userData.coords = json.decode(result.position) or Config.DefaultSpawn
userData.coords = json.decode(result.position) or Config.Spawns[math.random(#Config.Spawns)]
-- Skin
if result.skin and result.skin ~= '' then