XtGameKit/Packages/cn.xt.bag/Scripts/Hotfix/Server/InitialResourceHelper.cs

25 lines
696 B
C#

using System.Collections.Generic;
namespace ET.Server
{
public static class InitialResourceHelper
{
public static void EnsureInit(Player player)
{
BagComponent bag = player.GetComponent<BagComponent>() ?? player.AddComponent<BagComponent>();
if (bag.GetAllItems().Count > 0)
{
return;
}
bag.AddItems(new List<RewardEntry>
{
new() { ItemId = 1, Count = 10000 }, // 金币
new() { ItemId = 2, Count = 1000 }, // 钻石
});
LogExtensions.Audit("Bag", "InitialResourceGrant", $"{{\"playerId\":{player.Id}}}");
}
}
}