少年修仙传客户端代码仓库
4fe4bcfd3445565207c05d68a443aec36712c5aa..b9281493cca9bc818b69a19fb435937f9accd1ae
2025-06-11 hch
0312 提示除以10000
b92814 对比 | 目录
2025-06-11 hch
0312 删除输出
828fce 对比 | 目录
2025-06-11 hch
0312 输出测试
24c10d 对比 | 目录
2025-06-11 hch
0312 输出测试
06c4cb 对比 | 目录
2025-06-11 hch
0312 输出测试
3413a4 对比 | 目录
2025-06-11 hch
0312 输出测试
8aba1a 对比 | 目录
2025-06-11 hch
0312 输出测试
10d512 对比 | 目录
2025-06-11 hch
0312 输出测试
2a2d17 对比 | 目录
2025-06-11 hch
0312 测试登录输出
1f3493 对比 | 目录
3个文件已修改
23 ■■■■■ 已修改文件
Core/SDK/ynmbxxjUtil.cs 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Chat/ChatSendComponent.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Login/LoginModel.cs 17 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/SDK/ynmbxxjUtil.cs
@@ -467,9 +467,10 @@
    public void HandleMsgWithSDK(string jsonString)
    {
        Debug.Log("收到SDK发来的信息: " + jsonString);
        Debug.Log("rec sdk msg : " + jsonString);
        var _json = JsonMapper.ToObject(jsonString);
        var _code = (int)_json["code"];
        switch (_code)
        {
            case CodeA2U.DeviceInfo:
@@ -1234,7 +1235,6 @@
    {
        BuildFreePlatformInfo(data);
        DebugEx.LogFormat("sdk登录成功:{0}", data.ToJson());
        if (onFreePlatformLoginOk != null)
        {
            onFreePlatformLoginOk(FreePlatformInfo);
System/Chat/ChatSendComponent.cs
@@ -108,7 +108,7 @@
            if (vipModel.realRecharge < chatCenter.talkRechargeLimmit || 
                PlayerDatas.Instance.baseData.LV < chatCenter.talkLevelLimmit)
            {
                SysNotifyMgr.Instance.ShowTip("mdtqInfo1", chatCenter.talkRechargeLimmit, chatCenter.talkLevelLimmit);
                SysNotifyMgr.Instance.ShowTip("mdtqInfo1", chatCenter.talkRechargeLimmit/10000, chatCenter.talkLevelLimmit);
                return;
            }
System/Login/LoginModel.cs
@@ -80,14 +80,13 @@
        private void OnSDKAccountLoginOk(ynmbxxjUtil.FP_LoginOk _result)
        {
            sdkLogined = true;
            sdkLoginResult = _result;
            if (!DebugUtility.Instance.isWhiteListAccount)
            {
                DebugUtility.Instance.RequestWhiteListAuthority(sdkLoginResult.account);
            }
            ServerListCenter.Instance.RequestServerListPlayer(sdkLoginResult.account);
            ynmbxxjUtil.Instance.MakeKeyAndVisible();
            OperationLogCollect.Instance.RecordLauchEvent(5);
@@ -287,6 +286,7 @@
                case VersionAuthority.Release:
                    send.Extra = VersionConfig.Get().SpID + "|" + ynmbxxjUtil.Instance.Device.uniqueID;
                    send.ExtraLen = (ushort)send.Extra.Length;
                    if (ynmbxxjUtil.Instance.ChannelPlatform == ynmbxxjUtil.E_ChannelPlatform.Free)
                    {
                        send.IDType = 1;
@@ -308,11 +308,18 @@
                        send.Extra += ("|" + sdkLoginResult.token + "|" + sdkLoginResult.qkUserName);
                        send.ExtraLen = (ushort)send.Extra.Length;
                    }
                    string deviceInfo = "ios";
                    try
                    {
                        deviceInfo = DeviceUtility.GetDeviceModel();
                        deviceInfo.Replace(" ", "").Replace("=", "").Replace("%", "").Replace("-", "").Replace("|","");
                    }
                    catch (Exception ex)
                    {
                        Debug.Log("C0101_tagCPlayerLogin Exception: " + ex.Message);
                    }
                    send.AccID = sdkLoginResult.account;
                    var deviceInfo = DeviceUtility.GetDeviceModel();
                    deviceInfo.Replace(" ", "").Replace("=", "").Replace("%", "").Replace("-", "").Replace("|","");
                    var versionStr = StringUtility.Contact(VersionConfig.Get().version, "_", VersionConfig.Get().buildIndex, "_", deviceInfo);
                    send.Extra += ("|" + versionStr.Substring(0, Math.Min(24, versionStr.Length)));