Files
MinFt/Client/Assets/Scripts/Others/AiHelpManager.cs
2026-04-27 12:07:32 +08:00

75 lines
2.4 KiB
C#

// using AIHelp;
// using asap.core;
// using game;
// using GameCore;
// using Newtonsoft.Json;
// using Newtonsoft.Json.Linq;
//
// public class AiHelpManager
// {
// private static AiHelpManager _instance;
// public static AiHelpManager Instance
// {
// get
// {
// if (_instance == null)
// {
// _instance = new AiHelpManager();
// }
// return _instance;
// }
// }
//
// public void Login()
// {
// AIHelpSupport.ResetUserInfo();
// var playerData = GContext.container.Resolve<PlayerData>();
// var userService = GContext.container.Resolve<IUserService>();
// var userData = new JObject();
// userData["pfid"] = userService.UserId;
// int lvl = playerData.lv;
// int vip = playerData.vip;
// int paylvl = playerData.PriceLv;
// userData["lvl"] = lvl;
// userData["vip"] = vip;
// userData["pay_level"] = paylvl;
// userData["create"] = userService.CreateTime;
// userData["lastlogin"] = userService.LoginTime;
//
// UserConfig userConfig = new UserConfig.Builder()
// .SetUserName(userService.DisplayName)
// .SetCustomData(userData.ToString(Formatting.None))
// .Build();
//
// LoginConfig loginConfig = new LoginConfig.Builder()
// .SetUserId(userService.CustomId)
// .SetUserConfig(userConfig)
// .Build();
//
// AIHelpSupport.Login(loginConfig);
// }
//
// public void Update()
// {
// var playerData = GContext.container.Resolve<PlayerData>();
// var userService = GContext.container.Resolve<IUserService>();
//
// var userData = new JObject();
// userData["pfid"] = userService.UserId;
// int lvl = playerData.lv;
// int vip = playerData.vip;
// int paylvl = playerData.PriceLv;
// userData["lvl"] = lvl;
// userData["vip"] = vip;
// userData["pay_level"] = paylvl;
// userData["create"] = userService.CreateTime;
// userData["lastlogin"] = userService.LoginTime;
//
// UserConfig userConfig = new UserConfig.Builder()
// .SetUserName(userService.DisplayName)
// .SetCustomData(userData.ToString(Formatting.None))
// .Build();
// AIHelpSupport.UpdateUserInfo(userConfig);
// }
// }