【挚礼月卡】修复金额刷新不及时的问题

dev_chengFeng
gaoxin 2021-10-20 19:15:40 +08:00
parent ce28ba9362
commit 630271bf6c
5 changed files with 245 additions and 160 deletions

View File

@ -98,6 +98,7 @@ FIGHTTEAMINFO_POKEMONUNITLIST_FIELD = protobuf.FieldDescriptor();
FIGHTTEAMINFO_TEAMPASSIVELIST_FIELD = protobuf.FieldDescriptor();
FIGHTTEAMINFO_SPECIALPASSIVE_FIELD = protobuf.FieldDescriptor();
FIGHTTEAMINFO_FIRSTCAMP_FIELD = protobuf.FieldDescriptor();
FIGHTTEAMINFO_FORCESCORE_FIELD = protobuf.FieldDescriptor();
EVENTBEHAVIORVALUES = protobuf.Descriptor();
EVENTBEHAVIORVALUES_BEHAVIORVALUES_FIELD = protobuf.FieldDescriptor();
EVENTBEHAVIORCOMMON = protobuf.Descriptor();
@ -790,6 +791,9 @@ RIDINGSWARDBET_COSTNUM_FIELD = protobuf.FieldDescriptor();
EQUIPBOOKINFO = protobuf.Descriptor();
EQUIPBOOKINFO_EQUIPID_FIELD = protobuf.FieldDescriptor();
EQUIPBOOKINFO_NUM_FIELD = protobuf.FieldDescriptor();
PRACTICESKILLINFO = protobuf.Descriptor();
PRACTICESKILLINFO_SKILLID_FIELD = protobuf.FieldDescriptor();
PRACTICESKILLINFO_SKILLLV_FIELD = protobuf.FieldDescriptor();
ERRORRESPONSE_ERRCODE_FIELD.name = "errCode"
ERRORRESPONSE_ERRCODE_FIELD.full_name = ".rpc.protocols.ErrorResponse.errCode"
@ -1703,11 +1707,21 @@ FIGHTTEAMINFO_FIRSTCAMP_FIELD.default_value = 0
FIGHTTEAMINFO_FIRSTCAMP_FIELD.type = 5
FIGHTTEAMINFO_FIRSTCAMP_FIELD.cpp_type = 1
FIGHTTEAMINFO_FORCESCORE_FIELD.name = "forceScore"
FIGHTTEAMINFO_FORCESCORE_FIELD.full_name = ".rpc.protocols.FightTeamInfo.forceScore"
FIGHTTEAMINFO_FORCESCORE_FIELD.number = 6
FIGHTTEAMINFO_FORCESCORE_FIELD.index = 5
FIGHTTEAMINFO_FORCESCORE_FIELD.label = 1
FIGHTTEAMINFO_FORCESCORE_FIELD.has_default_value = false
FIGHTTEAMINFO_FORCESCORE_FIELD.default_value = 0
FIGHTTEAMINFO_FORCESCORE_FIELD.type = 3
FIGHTTEAMINFO_FORCESCORE_FIELD.cpp_type = 2
FIGHTTEAMINFO.name = "FightTeamInfo"
FIGHTTEAMINFO.full_name = ".rpc.protocols.FightTeamInfo"
FIGHTTEAMINFO.nested_types = {}
FIGHTTEAMINFO.enum_types = {}
FIGHTTEAMINFO.fields = {FIGHTTEAMINFO_FIGHTUNITLIST_FIELD, FIGHTTEAMINFO_POKEMONUNITLIST_FIELD, FIGHTTEAMINFO_TEAMPASSIVELIST_FIELD, FIGHTTEAMINFO_SPECIALPASSIVE_FIELD, FIGHTTEAMINFO_FIRSTCAMP_FIELD}
FIGHTTEAMINFO.fields = {FIGHTTEAMINFO_FIGHTUNITLIST_FIELD, FIGHTTEAMINFO_POKEMONUNITLIST_FIELD, FIGHTTEAMINFO_TEAMPASSIVELIST_FIELD, FIGHTTEAMINFO_SPECIALPASSIVE_FIELD, FIGHTTEAMINFO_FIRSTCAMP_FIELD, FIGHTTEAMINFO_FORCESCORE_FIELD}
FIGHTTEAMINFO.is_extendable = false
FIGHTTEAMINFO.extensions = {}
EVENTBEHAVIORVALUES_BEHAVIORVALUES_FIELD.name = "behaviorValues"
@ -8307,6 +8321,33 @@ EQUIPBOOKINFO.enum_types = {}
EQUIPBOOKINFO.fields = {EQUIPBOOKINFO_EQUIPID_FIELD, EQUIPBOOKINFO_NUM_FIELD}
EQUIPBOOKINFO.is_extendable = false
EQUIPBOOKINFO.extensions = {}
PRACTICESKILLINFO_SKILLID_FIELD.name = "skillId"
PRACTICESKILLINFO_SKILLID_FIELD.full_name = ".rpc.protocols.PracticeSkillInfo.skillId"
PRACTICESKILLINFO_SKILLID_FIELD.number = 1
PRACTICESKILLINFO_SKILLID_FIELD.index = 0
PRACTICESKILLINFO_SKILLID_FIELD.label = 1
PRACTICESKILLINFO_SKILLID_FIELD.has_default_value = false
PRACTICESKILLINFO_SKILLID_FIELD.default_value = 0
PRACTICESKILLINFO_SKILLID_FIELD.type = 5
PRACTICESKILLINFO_SKILLID_FIELD.cpp_type = 1
PRACTICESKILLINFO_SKILLLV_FIELD.name = "skillLv"
PRACTICESKILLINFO_SKILLLV_FIELD.full_name = ".rpc.protocols.PracticeSkillInfo.skillLv"
PRACTICESKILLINFO_SKILLLV_FIELD.number = 2
PRACTICESKILLINFO_SKILLLV_FIELD.index = 1
PRACTICESKILLINFO_SKILLLV_FIELD.label = 1
PRACTICESKILLINFO_SKILLLV_FIELD.has_default_value = false
PRACTICESKILLINFO_SKILLLV_FIELD.default_value = 0
PRACTICESKILLINFO_SKILLLV_FIELD.type = 5
PRACTICESKILLINFO_SKILLLV_FIELD.cpp_type = 1
PRACTICESKILLINFO.name = "PracticeSkillInfo"
PRACTICESKILLINFO.full_name = ".rpc.protocols.PracticeSkillInfo"
PRACTICESKILLINFO.nested_types = {}
PRACTICESKILLINFO.enum_types = {}
PRACTICESKILLINFO.fields = {PRACTICESKILLINFO_SKILLID_FIELD, PRACTICESKILLINFO_SKILLLV_FIELD}
PRACTICESKILLINFO.is_extendable = false
PRACTICESKILLINFO.extensions = {}
ActivityInfo = protobuf.Message(ACTIVITYINFO)
ActivityInfo.MissionInfo = protobuf.Message(ACTIVITYINFO_MISSIONINFO)
@ -8389,6 +8430,7 @@ PlayerBindPhone = protobuf.Message(PLAYERBINDPHONE)
PokemonInfo = protobuf.Message(POKEMONINFO)
Pokemoncomonpent = protobuf.Message(POKEMONCOMONPENT)
PosMineral = protobuf.Message(POSMINERAL)
PracticeSkillInfo = protobuf.Message(PRACTICESKILLINFO)
Privilege = protobuf.Message(PRIVILEGE)
PurpleMansionSeal = protobuf.Message(PURPLEMANSIONSEAL)
PurpleSealShowInfo = protobuf.Message(PURPLESEALSHOWINFO)

View File

@ -256,6 +256,8 @@ HEROUPLIKABLEREQUEST_ITEMID_FIELD = protobuf.FieldDescriptor();
HEROUPLIKABLEREQUEST_ITEMNUM_FIELD = protobuf.FieldDescriptor();
EQUIPBOOKINDICATION = protobuf.Descriptor();
EQUIPBOOKINDICATION_CHANGEEQUIPLIST_FIELD = protobuf.FieldDescriptor();
PRACTICESKILLUPREQUEST = protobuf.Descriptor();
PRACTICESKILLUPREQUEST_SKILLID_FIELD = protobuf.FieldDescriptor();
GETHEROLISTINFOREQUEST_INDEX_FIELD.name = "index"
GETHEROLISTINFOREQUEST_INDEX_FIELD.full_name = ".rpc.protocols.GetHeroListInfoRequest.index"
@ -2548,6 +2550,23 @@ EQUIPBOOKINDICATION.enum_types = {}
EQUIPBOOKINDICATION.fields = {EQUIPBOOKINDICATION_CHANGEEQUIPLIST_FIELD}
EQUIPBOOKINDICATION.is_extendable = false
EQUIPBOOKINDICATION.extensions = {}
PRACTICESKILLUPREQUEST_SKILLID_FIELD.name = "skillId"
PRACTICESKILLUPREQUEST_SKILLID_FIELD.full_name = ".rpc.protocols.PracticeSkillUpRequest.skillId"
PRACTICESKILLUPREQUEST_SKILLID_FIELD.number = 1
PRACTICESKILLUPREQUEST_SKILLID_FIELD.index = 0
PRACTICESKILLUPREQUEST_SKILLID_FIELD.label = 1
PRACTICESKILLUPREQUEST_SKILLID_FIELD.has_default_value = false
PRACTICESKILLUPREQUEST_SKILLID_FIELD.default_value = 0
PRACTICESKILLUPREQUEST_SKILLID_FIELD.type = 5
PRACTICESKILLUPREQUEST_SKILLID_FIELD.cpp_type = 1
PRACTICESKILLUPREQUEST.name = "PracticeSkillUpRequest"
PRACTICESKILLUPREQUEST.full_name = ".rpc.protocols.PracticeSkillUpRequest"
PRACTICESKILLUPREQUEST.nested_types = {}
PRACTICESKILLUPREQUEST.enum_types = {}
PRACTICESKILLUPREQUEST.fields = {PRACTICESKILLUPREQUEST_SKILLID_FIELD}
PRACTICESKILLUPREQUEST.is_extendable = false
PRACTICESKILLUPREQUEST.extensions = {}
AllBookEnableRequest = protobuf.Message(ALLBOOKENABLEREQUEST)
CancelHeroChangeRequest = protobuf.Message(CANCELHEROCHANGEREQUEST)
@ -2609,6 +2628,7 @@ PokemonFreeRequest = protobuf.Message(POKEMONFREEREQUEST)
PokemonFreeResponse = protobuf.Message(POKEMONFREERESPONSE)
PokenmonUpLevelRequest = protobuf.Message(POKENMONUPLEVELREQUEST)
PokenmonUpLevelResponse = protobuf.Message(POKENMONUPLEVELRESPONSE)
PracticeSkillUpRequest = protobuf.Message(PRACTICESKILLUPREQUEST)
PurpleMansionSealIndication = protobuf.Message(PURPLEMANSIONSEALINDICATION)
ReplacePrupleMansionSealResponse = protobuf.Message(REPLACEPRUPLEMANSIONSEALRESPONSE)
ReplacePurpleMansionSealRequest = protobuf.Message(REPLACEPURPLEMANSIONSEALREQUEST)

File diff suppressed because one or more lines are too long

View File

@ -75,6 +75,7 @@ GETPLAYERINFORESPONSE_HELPFIGHTLIST_FIELD = protobuf.FieldDescriptor();
GETPLAYERINFORESPONSE_SIXIANGINFOS_FIELD = protobuf.FieldDescriptor();
GETPLAYERINFORESPONSE_SERVEROPENTIME_FIELD = protobuf.FieldDescriptor();
GETPLAYERINFORESPONSE_XIUWEILEVEL_FIELD = protobuf.FieldDescriptor();
GETPLAYERINFORESPONSE_PRACTICESKILLINFOS_FIELD = protobuf.FieldDescriptor();
GETITEMINFOREQUEST = protobuf.Descriptor();
GETITEMINFOREQUEST_INDEX_FIELD = protobuf.FieldDescriptor();
GETITEMINFORESPONSE = protobuf.Descriptor();
@ -1332,11 +1333,22 @@ GETPLAYERINFORESPONSE_XIUWEILEVEL_FIELD.default_value = 0
GETPLAYERINFORESPONSE_XIUWEILEVEL_FIELD.type = 5
GETPLAYERINFORESPONSE_XIUWEILEVEL_FIELD.cpp_type = 1
GETPLAYERINFORESPONSE_PRACTICESKILLINFOS_FIELD.name = "practiceSkillInfos"
GETPLAYERINFORESPONSE_PRACTICESKILLINFOS_FIELD.full_name = ".rpc.protocols.GetPlayerInfoResponse.practiceSkillInfos"
GETPLAYERINFORESPONSE_PRACTICESKILLINFOS_FIELD.number = 49
GETPLAYERINFORESPONSE_PRACTICESKILLINFOS_FIELD.index = 47
GETPLAYERINFORESPONSE_PRACTICESKILLINFOS_FIELD.label = 3
GETPLAYERINFORESPONSE_PRACTICESKILLINFOS_FIELD.has_default_value = false
GETPLAYERINFORESPONSE_PRACTICESKILLINFOS_FIELD.default_value = {}
GETPLAYERINFORESPONSE_PRACTICESKILLINFOS_FIELD.message_type = CommonProto_pb.PRACTICESKILLINFO
GETPLAYERINFORESPONSE_PRACTICESKILLINFOS_FIELD.type = 11
GETPLAYERINFORESPONSE_PRACTICESKILLINFOS_FIELD.cpp_type = 10
GETPLAYERINFORESPONSE.name = "GetPlayerInfoResponse"
GETPLAYERINFORESPONSE.full_name = ".rpc.protocols.GetPlayerInfoResponse"
GETPLAYERINFORESPONSE.nested_types = {}
GETPLAYERINFORESPONSE.enum_types = {}
GETPLAYERINFORESPONSE.fields = {GETPLAYERINFORESPONSE_PLAYER_FIELD, GETPLAYERINFORESPONSE_NEWPLAYERGUIDEPOINT_FIELD, GETPLAYERINFORESPONSE_PRIVILEGE_FIELD, GETPLAYERINFORESPONSE_GIFTGOODSINFO_FIELD, GETPLAYERINFORESPONSE_BUYGOODSID_FIELD, GETPLAYERINFORESPONSE_SUDDENLYBOSSINFO_FIELD, GETPLAYERINFORESPONSE_VIPLEVETAKE_FIELD, GETPLAYERINFORESPONSE_USERCREATETIME_FIELD, GETPLAYERINFORESPONSE_REDTYPE_FIELD, GETPLAYERINFORESPONSE_RANDCOUNT_FIELD, GETPLAYERINFORESPONSE_HEROHANDBOOK_FIELD, GETPLAYERINFORESPONSE_EQUIPHANDBOOK_FIELD, GETPLAYERINFORESPONSE_TOWERRECEIVEDREWARD_FIELD, GETPLAYERINFORESPONSE_GOODSTYPEDURATION_FIELD, GETPLAYERINFORESPONSE_TREASURELEVEL_FIELD, GETPLAYERINFORESPONSE_HADBUYTREASURE_FIELD, GETPLAYERINFORESPONSE_SIGNININFO_FIELD, GETPLAYERINFORESPONSE_FIRSTTENTH_FIELD, GETPLAYERINFORESPONSE_MONSTERATTACKTIME_FIELD, GETPLAYERINFORESPONSE_ISDAYFIRST_FIELD, GETPLAYERINFORESPONSE_PLAYERBINDPHONE_FIELD, GETPLAYERINFORESPONSE_QUESTIONSTATE_FIELD, GETPLAYERINFORESPONSE_SOULEQUIPPOOL_FIELD, GETPLAYERINFORESPONSE_PLAYEDMAPTYPES_FIELD, GETPLAYERINFORESPONSE_AMOUNT_FIELD, GETPLAYERINFORESPONSE_VIPDAILY_FIELD, GETPLAYERINFORESPONSE_MISSINGREFRESHCOUNT_FIELD, GETPLAYERINFORESPONSE_MONTHINFOS_FIELD, GETPLAYERINFORESPONSE_DAILYCHALLENGEINFO_FIELD, GETPLAYERINFORESPONSE_EXPEDITIONLEVE_FIELD, GETPLAYERINFORESPONSE_HADLUCKTIME_FIELD, GETPLAYERINFORESPONSE_HADADVANCELUCKTIME_FIELD, GETPLAYERINFORESPONSE_WORLDLEVE_FIELD, GETPLAYERINFORESPONSE_DEMONSTRIALREWARDINFO_FIELD, GETPLAYERINFORESPONSE_HEADFRAMEBAG_FIELD, GETPLAYERINFORESPONSE_USERSKINLIST_FIELD, GETPLAYERINFORESPONSE_USERTITLELIST_FIELD, GETPLAYERINFORESPONSE_USERMOUNTLIST_FIELD, GETPLAYERINFORESPONSE_DAILYREDPACK_FIELD, GETPLAYERINFORESPONSE_PRACTICELEVEL_FIELD, GETPLAYERINFORESPONSE_SEALLIST_FIELD, GETPLAYERINFORESPONSE_RANDOMCOUNT_FIELD, GETPLAYERINFORESPONSE_DRAWTIMES_FIELD, GETPLAYERINFORESPONSE_HELPFIGHTLIST_FIELD, GETPLAYERINFORESPONSE_SIXIANGINFOS_FIELD, GETPLAYERINFORESPONSE_SERVEROPENTIME_FIELD, GETPLAYERINFORESPONSE_XIUWEILEVEL_FIELD}
GETPLAYERINFORESPONSE.fields = {GETPLAYERINFORESPONSE_PLAYER_FIELD, GETPLAYERINFORESPONSE_NEWPLAYERGUIDEPOINT_FIELD, GETPLAYERINFORESPONSE_PRIVILEGE_FIELD, GETPLAYERINFORESPONSE_GIFTGOODSINFO_FIELD, GETPLAYERINFORESPONSE_BUYGOODSID_FIELD, GETPLAYERINFORESPONSE_SUDDENLYBOSSINFO_FIELD, GETPLAYERINFORESPONSE_VIPLEVETAKE_FIELD, GETPLAYERINFORESPONSE_USERCREATETIME_FIELD, GETPLAYERINFORESPONSE_REDTYPE_FIELD, GETPLAYERINFORESPONSE_RANDCOUNT_FIELD, GETPLAYERINFORESPONSE_HEROHANDBOOK_FIELD, GETPLAYERINFORESPONSE_EQUIPHANDBOOK_FIELD, GETPLAYERINFORESPONSE_TOWERRECEIVEDREWARD_FIELD, GETPLAYERINFORESPONSE_GOODSTYPEDURATION_FIELD, GETPLAYERINFORESPONSE_TREASURELEVEL_FIELD, GETPLAYERINFORESPONSE_HADBUYTREASURE_FIELD, GETPLAYERINFORESPONSE_SIGNININFO_FIELD, GETPLAYERINFORESPONSE_FIRSTTENTH_FIELD, GETPLAYERINFORESPONSE_MONSTERATTACKTIME_FIELD, GETPLAYERINFORESPONSE_ISDAYFIRST_FIELD, GETPLAYERINFORESPONSE_PLAYERBINDPHONE_FIELD, GETPLAYERINFORESPONSE_QUESTIONSTATE_FIELD, GETPLAYERINFORESPONSE_SOULEQUIPPOOL_FIELD, GETPLAYERINFORESPONSE_PLAYEDMAPTYPES_FIELD, GETPLAYERINFORESPONSE_AMOUNT_FIELD, GETPLAYERINFORESPONSE_VIPDAILY_FIELD, GETPLAYERINFORESPONSE_MISSINGREFRESHCOUNT_FIELD, GETPLAYERINFORESPONSE_MONTHINFOS_FIELD, GETPLAYERINFORESPONSE_DAILYCHALLENGEINFO_FIELD, GETPLAYERINFORESPONSE_EXPEDITIONLEVE_FIELD, GETPLAYERINFORESPONSE_HADLUCKTIME_FIELD, GETPLAYERINFORESPONSE_HADADVANCELUCKTIME_FIELD, GETPLAYERINFORESPONSE_WORLDLEVE_FIELD, GETPLAYERINFORESPONSE_DEMONSTRIALREWARDINFO_FIELD, GETPLAYERINFORESPONSE_HEADFRAMEBAG_FIELD, GETPLAYERINFORESPONSE_USERSKINLIST_FIELD, GETPLAYERINFORESPONSE_USERTITLELIST_FIELD, GETPLAYERINFORESPONSE_USERMOUNTLIST_FIELD, GETPLAYERINFORESPONSE_DAILYREDPACK_FIELD, GETPLAYERINFORESPONSE_PRACTICELEVEL_FIELD, GETPLAYERINFORESPONSE_SEALLIST_FIELD, GETPLAYERINFORESPONSE_RANDOMCOUNT_FIELD, GETPLAYERINFORESPONSE_DRAWTIMES_FIELD, GETPLAYERINFORESPONSE_HELPFIGHTLIST_FIELD, GETPLAYERINFORESPONSE_SIXIANGINFOS_FIELD, GETPLAYERINFORESPONSE_SERVEROPENTIME_FIELD, GETPLAYERINFORESPONSE_XIUWEILEVEL_FIELD, GETPLAYERINFORESPONSE_PRACTICESKILLINFOS_FIELD}
GETPLAYERINFORESPONSE.is_extendable = false
GETPLAYERINFORESPONSE.extensions = {}
GETITEMINFOREQUEST_INDEX_FIELD.name = "index"

View File

@ -77,7 +77,8 @@ function this.RefreshMonthCardChargeMoney(msg)
-- LogError("月卡金额信息推送 "..msg.monthSaveAmt.." "..msg.smonthSaveAmt)
monthCardData[MONTH_CARD_TYPE.MONTHCARD].totleAmt = msg.monthSaveAmt--月卡累计总额
monthCardData[MONTH_CARD_TYPE.LUXURYMONTHCARD].totleAmt = msg.smonthSaveAmt--豪华月卡累计总额
-- monthCardData[MONTH_CARD_TYPE.GIFT].totleAmt = msg.smonthSaveAmt--挚礼月卡累计总额
monthCardData[MONTH_CARD_TYPE.GIFT].totleAmt = msg.sincereMonth--挚礼月卡累计总额
end
-- 月卡累计总额
function this.GetmonthSaveAmt(index)