xdh
2018-10-30 f06c8518c8374439c5d607505c24f1e4b8546ce4
4418 宴会答题超时提示加参数
1个文件已修改
5 ■■■■■ 已修改文件
ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerFamilyParty.py 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerFamilyParty.py
@@ -170,13 +170,14 @@
        lastQuestionID = gameWorld.GetDictByKey(FamilyPartyFB_QuestionID % familyID)
        if lastQuestionID:
            #还有题未答
            if tick - gameWorld.GetDictByKey(FamilyPartyFB_QuestionTick % familyID) > IpyGameDataPY.GetFuncCfg('FairyCorrectAnswer')*1000:
            maxSecond = IpyGameDataPY.GetFuncCfg('FairyCorrectAnswer')
            if tick - gameWorld.GetDictByKey(FamilyPartyFB_QuestionTick % familyID) > maxSecond*1000:
                ipyData = IpyGameDataPY.GetIpyGameData('QuestionBank', lastQuestionID)
                if ipyData:
                    answer = ipyData.GetAnswer()
                    answer = answer.replace('[', '')
                    answer = answer.replace(']', '')
                    PlayerControl.FamilyNotify(familyID, 'Party_Correct', [GameWorld.GbkToCode(answer)])
                    PlayerControl.FamilyNotify(familyID, 'Party_Correct', [maxSecond, GameWorld.GbkToCode(answer)])
            else:
                continue
        answerTick = gameWorld.GetDictByKey(FamilyPartyFB_AnswerTick % familyID)