gdl_123 4 mēneši atpakaļ
vecāks
revīzija
40d3d6bce2

+ 1 - 0
.gitignore

@@ -99,3 +99,4 @@ assetbundleBak*
 /Local/ios
 /ProjectSettings/Packages
 /Build/zy
+/Local

+ 8 - 4
Assets/Lua/Logic/Guild/GuildDataMgr.lua

@@ -227,10 +227,14 @@ function GuildDataMgr:ReportEnterApple(success)
     if not SDKMgr.Instance:IsReportAction() then
         return
     end
-    local datas = System.Collections.Generic.Dictionary_object_object()
-    datas:Add('event', 'mj_guild')
-    datas:Add('is_achieve', (success and 1 or 0))
-    SDKMgr.Instance:ReportAction(datas)
+    --local datas = System.Collections.Generic.Dictionary_object_object()
+    --datas:Add('event', 'mj_guild')
+    --datas:Add('is_achieve', (success and 1 or 0))
+    --SDKMgr.Instance:ReportAction(datas)
+    
+ 	LogError("----------加入工会----------");
+    local sdkrptMgr = ManagerContainer.SDKEventReportMgr
+    sdkrptMgr:SendEvent(sdkrptMgr.EventType.Join_guild)
 end
 
 function GuildDataMgr:OnKickGuildMemberAck(data)

+ 13 - 0
Assets/Lua/Logic/UserData.lua

@@ -2293,6 +2293,19 @@ function UserData:SDKUpdateRoleLv()
     self.roleUpLvTime = ManagerContainer.LuaTimerMgr:CurServerTime()
     self:SyncRoleDataToSDK()
     SDKMgr.Instance:UpdateRoleLv()
+    local level = self:GetRoleLv()
+    if level==5 or level == 10 or level ==20 then
+         	--LogError("----------达成目标等级----------");
+            local sdkrptMgr = ManagerContainer.SDKEventReportMgr
+
+            local type = sdkrptMgr.EventType.level_5
+            if level == 10 then
+                type = sdkrptMgr.EventType.level_10
+            elseif level == 20 then 
+                type = sdkrptMgr.EventType.level_20   
+            end
+            sdkrptMgr:SendEvent(type)
+    end
 end
 
 function UserData:GetHeroPetFightPowerByHeroId(id)

+ 6 - 0
Assets/Lua/Managers/ForceGuideMgr.lua

@@ -444,6 +444,12 @@ function ForceGuideMgr:ForceGuideSDKReport(groupId, state)
     if state ~= 0 then
         local delta = curTime - (self.beginTime or 0)
         SDKMgr.Instance:ReportTutorial(tutorialId, tutorialName, 0, 0, 0, lv, delta, state)
+        --LogError("----------引导----------"..groupId);
+        if groupId == 81 and state == 1 then
+            --LogError("----------完成所有引导----------");
+            local sdkrptMgr = ManagerContainer.SDKEventReportMgr
+            sdkrptMgr:SendEvent(sdkrptMgr.EventType.Complete_guide)
+        end
     else
         self.beginTime = curTime
         local beginTimeStamp = int64.new(tostring(curTime * 1000))

+ 1 - 1
Assets/Lua/Managers/LoginMgr.lua

@@ -446,7 +446,7 @@ function LoginMgr:StartCheckServer(isAgain)
 
     ManagerContainer.LuaBattleMgr:ResetBattleMode()
     self.checkServerAgain = isAgain
-    local openId = ManagerContainer.LuaGameMgr.openId  --"8bb8f18b-aeef-1b79-db12-a825"--generateDeviceId()--
+    local openId = "8bb8f18b-aeef-1b79-db12-a825"--ManagerContainer.LuaGameMgr.openId  --"8bb8f18b-aeef-1b79-db12-a825"--generateDeviceId()--
     LogError("OpenID = "..openId);
     if not openId or openId == '' then
         openId = UnityEngine.PlayerPrefs.GetString("LoginName")