From 48d924d69dfbf8fa589be7ea858959d9b1f18467 Mon Sep 17 00:00:00 2001 From: Cooldude2606 Date: Sun, 16 Aug 2020 19:00:29 +0100 Subject: [PATCH] Fixed player data error --- expcore/player_data.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/expcore/player_data.lua b/expcore/player_data.lua index e05caa6c..2eba29f5 100644 --- a/expcore/player_data.lua +++ b/expcore/player_data.lua @@ -128,6 +128,7 @@ end) Event.add(defines.events.on_player_joined_game, function(event) local player = game.players[event.player_index] Async.wait(300, check_data_loaded, player) + PlayerData:raw_set(player.name) PlayerData:request(player) end) @@ -135,7 +136,7 @@ end) Event.add(defines.events.on_player_left_game, function(event) local player = game.players[event.player_index] local player_data = PlayerData:get(player) - if player_data.valid == true then + if player_data and player_data.valid == true then PlayerData:unload(player) else PlayerData:raw_set(player.name) end end)