parent
9c6c450751
commit
cdbc37b024
2 changed files with 4 additions and 4 deletions
|
|
@ -1636,7 +1636,7 @@ namespace TShockAPI
|
||||||
{
|
{
|
||||||
if (player != null && player.IsLoggedIn && !player.IgnoreActionsForClearingTrashCan)
|
if (player != null && player.IsLoggedIn && !player.IgnoreActionsForClearingTrashCan)
|
||||||
{
|
{
|
||||||
TShock.CharacterDB.InsertPlayerData(player);
|
TShock.CharacterDB.InsertPlayerData(player, true);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -156,17 +156,17 @@ namespace TShockAPI.DB
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="player">player to take data from</param>
|
/// <param name="player">player to take data from</param>
|
||||||
/// <returns>true if inserted successfully</returns>
|
/// <returns>true if inserted successfully</returns>
|
||||||
public bool InsertPlayerData(TSPlayer player)
|
public bool InsertPlayerData(TSPlayer player, bool fromCommand = false)
|
||||||
{
|
{
|
||||||
PlayerData playerData = player.PlayerData;
|
PlayerData playerData = player.PlayerData;
|
||||||
|
|
||||||
if (!player.IsLoggedIn)
|
if (!player.IsLoggedIn)
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
if (player.HasPermission(Permissions.bypassssc))
|
if (player.HasPermission(Permissions.bypassssc) && !fromCommand)
|
||||||
{
|
{
|
||||||
TShock.Log.ConsoleInfo("Skipping SSC Backup for " + player.User.Name); // Debug code
|
TShock.Log.ConsoleInfo("Skipping SSC Backup for " + player.User.Name); // Debug code
|
||||||
return true;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!GetPlayerData(player, player.User.ID).exists)
|
if (!GetPlayerData(player, player.User.ID).exists)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue