The word "if" in my script is underlined red and is giving me an error why?
It says theres a problem on line 3.
01 | game.Players.PlayerRemoving:Connect( function (player) |
02 |
03 | local success, errormessage = pcall ( function () |
04 | myDataStore:SetAsync(player.UserId.. "-coins" ,player.leaderstats.Coins.Value) |
05 | end |
06 |
07 | if success then |
08 | print ( "Data saved" ) |
09 | else |
10 | print ( "Error saving data" ) |
11 | warn(errormessage) |
12 | end |
13 |
14 | end ) |
You forgot to put the ) at the pcall end:
this;
1 | local success, errormessage = pcall ( function () |
2 | myDataStore:SetAsync(player.UserId.. "-coins" ,player.leaderstats.Coins.Value) |
3 | end |
to:
1 | local success, errormessage = pcall ( function () |
2 | myDataStore:SetAsync(player.UserId.. "-coins" ,player.leaderstats.Coins.Value) |
3 | end ) |