In my script it says Argument 2 missing or nil and i dont know how to fix it? [closed]
Asked by
4 years ago Edited 4 years ago
01 | local PlayerDataManager = { } |
03 | local DataStoreService = game:GetService( "DataStoreService" ) |
04 | local taps = DataStoreService:GetDataStore( "Taps" ) |
10 | local function setupPlayerData(Player) |
11 | print ( "Test to setup" ) |
15 | local function saveOnExit(Player) |
18 | local success, errormassage = pcall ( function () |
19 | taps:SetAsync ( "Player_" .. Player.leaderstats.Taps.Value) |
22 | print ( "Player data was saved " ) |
24 | print ( "There was an error when saving data" ) |
29 | game.Players.PlayerRemoving:Connect(saveOnExit) |
32 | return PlayerDataManager |
16:56:54.622 - Clicking(Beta) auto-recovery file was created
There was an error when saving data
16:57:06.559 - Argument 2 missing or nil
16:57:07.085 - Disconnect from ::ffff:127.0.0.1|59144