|
|
@@ -37,12 +37,18 @@ local OpenServerGiftLogic = require("present.OpenServerGiftLogic")
|
|
|
local MaiDianDefine = require("MaiDian.MaiDianDefine")
|
|
|
local MainDianLogic = require("MaiDian.MaiDianLogic")
|
|
|
local GuideJumpExcel = require("excel.guideJump")
|
|
|
+local CommonDefine = require("common.CommonDefine")
|
|
|
|
|
|
local WeiLen = 30
|
|
|
local GUIDECMD_LIST = {"battle"}
|
|
|
local GUIDEID_FIRST = 0
|
|
|
local GUIDEID_SPECIALSID = 103
|
|
|
|
|
|
+local FORCE_GUIDE_CHANNEL_LIST = { --即使问卷调查选对游戏, 依然要强制新手引导的渠道
|
|
|
+ [CommonDefine.CHANNEL_TAG_MINNIGAME] = true,
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
-- 指引中断处理方式
|
|
|
SKIPTYPE_RESET = 0 -- 该指引重新从第一步开始
|
|
|
SKIPTYPE_JUMP = 1 -- 该指引直接跳过
|
|
|
@@ -931,7 +937,7 @@ function stepwenjuanchose(human, szChoseID)
|
|
|
human.db.bGetJumpPrize = true
|
|
|
end
|
|
|
|
|
|
- if true == bJump then
|
|
|
+ if true == bJump and not FORCE_GUIDE_CHANNEL_LIST[human.phpChanelID] then
|
|
|
local nMaxID = 0
|
|
|
for nID, v in pairs(GuideExcel.main_guide) do
|
|
|
nMaxID = math.max(nMaxID, nID)
|