From 4cd9d842ba557df0c1fd0f3ce46fb68ce9ebc42f Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期五, 01 七月 2022 18:01:40 +0800
Subject: [PATCH] 9647 【新后台】【yn_1.0.1】【yn_ver1】新增功能(增加查询历史榜单;查询实时榜单、历史榜单跳转优化)
---
ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerBillboard.py | 7 ++-----
ServerPython/CoreServerGroup/GameServer/Script/DataRecordPack.py | 2 +-
2 files changed, 3 insertions(+), 6 deletions(-)
diff --git a/ServerPython/CoreServerGroup/GameServer/Script/DataRecordPack.py b/ServerPython/CoreServerGroup/GameServer/Script/DataRecordPack.py
index 57cfda4..2bbb35f 100644
--- a/ServerPython/CoreServerGroup/GameServer/Script/DataRecordPack.py
+++ b/ServerPython/CoreServerGroup/GameServer/Script/DataRecordPack.py
@@ -274,7 +274,7 @@
dataDict.update(addDataDict)
#发送封包
- SendEventPack(eventName, dataDict)
+ SendEventPack("%s_%s" % (eventName, billboardType), dataDict)
return
## GM执行命令操作
diff --git a/ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerBillboard.py b/ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerBillboard.py
index 25705b1..454063a 100644
--- a/ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerBillboard.py
+++ b/ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerBillboard.py
@@ -28,6 +28,7 @@
import PlayerFamily
import PyDataManager
import PlayerViewCache
+import IpyGameDataPY
import time
import random
@@ -35,11 +36,6 @@
Def_Key_BillboardSortTick = "BillboardSortTick_%s" # 排行榜是否排序tick,参数(排行榜类型)
Def_Key_BillboardNeedSort = "BillboardNeedSort_%s" # 排行榜是否需要排序,参数(排行榜类型)
-#需要每天记录到oss的排行榜类型
-Def_NoteOssBillboardTypeList = [
- ShareDefine.Def_BT_LV , #个人等级日榜
- ShareDefine.Def_BT_FightPower, #个人战斗力
- ]
#需要每天拷贝昨日榜单的排行榜类型字典
Def_NeedCopyYesterday_Dict = {
#昨日榜(拷贝) #今日榜(源数据)
@@ -47,6 +43,7 @@
def NoteOssBillboardInfoByDay():
## 每天记录排行榜信息到oss中
+ Def_NoteOssBillboardTypeList = IpyGameDataPY.GetFuncEvalCfg("BillboardSet", 1)
for billboardType in Def_NoteOssBillboardTypeList:
DataRecordPack.DR_BillboardDataByDay(billboardType)
return
--
Gitblit v1.8.0