75 lines
2.4 KiB
C#
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);
|
|
// }
|
|
// }
|