5424 【后端】【1.4】跨服竞技场开发(流程调通版,可匹配、PK、结算,其他功能没有)
18个文件已修改
9个文件已添加
56 ■■■■■ 已修改文件
CoreServerGroup/GameServer/Script/GM/GMShell.pyc 补丁 | 查看 | 原始文档 | blame | 历史
CoreServerGroup/GameServer/Script/GameWorldLogic/CrossRealmMsg.pyc 补丁 | 查看 | 原始文档 | blame | 历史
CoreServerGroup/GameServer/Script/GameWorldLogic/CrossRealmPK.pyc 补丁 | 查看 | 原始文档 | blame | 历史
CoreServerGroup/GameServer/Script/GameWorldLogic/GameWorldMergeKing.pyc 补丁 | 查看 | 原始文档 | blame | 历史
CoreServerGroup/GameServer/Script/GameWorldLogic/GameWorldProcess.pyc 补丁 | 查看 | 原始文档 | blame | 历史
CoreServerGroup/GameServer/Script/NetPackCommon.pyc 补丁 | 查看 | 原始文档 | blame | 历史
CoreServerGroup/GameServer/Script/Player/ChPlayer.pyc 补丁 | 查看 | 原始文档 | blame | 历史
CoreServerGroup/GameServer/Script/Player/CrossRealmPlayer.pyc 补丁 | 查看 | 原始文档 | blame | 历史
CoreServerGroup/GameServer/Script/Player/PlayerControl.pyc 补丁 | 查看 | 原始文档 | blame | 历史
CoreServerGroup/GameServer/Script/Player/PlayerQuery.pyc 补丁 | 查看 | 原始文档 | blame | 历史
CoreServerGroup/GameServer/Script/PyGameData.pyc 补丁 | 查看 | 原始文档 | blame | 历史
CoreServerGroup/GameServer/ServerCommScript.ini 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ZoneServerGroup/map1_8G/MapServer/MapServerData/PyNetPack.ini 40 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.pyc 补丁 | 查看 | 原始文档 | blame | 历史
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBLogic.pyc 补丁 | 查看 | 原始文档 | blame | 历史
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBProcess/FBCommon.pyc 补丁 | 查看 | 原始文档 | blame | 历史
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBProcess/GameLogic_CrossRealmPK.pyc 补丁 | 查看 | 原始文档 | blame | 历史
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/NetPackCommon.pyc 补丁 | 查看 | 原始文档 | blame | 历史
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/ChPlayer.pyc 补丁 | 查看 | 原始文档 | blame | 历史
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/CrossRealmPlayer.pyc 补丁 | 查看 | 原始文档 | blame | 历史
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerControl.pyc 补丁 | 查看 | 原始文档 | blame | 历史
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerCrossRealmPK.pyc 补丁 | 查看 | 原始文档 | blame | 历史
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.pyc 补丁 | 查看 | 原始文档 | blame | 历史
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/RemoteQuery/GY_Query_CrossPKOverInfo.pyc 补丁 | 查看 | 原始文档 | blame | 历史
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/RemoteQuery/GY_Query_CrossRealmReg.pyc 补丁 | 查看 | 原始文档 | blame | 历史
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/RemoteQuery/GY_Query_SetPlayerAttr.pyc 补丁 | 查看 | 原始文档 | blame | 历史
ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerScript.ini 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
CoreServerGroup/GameServer/Script/GM/GMShell.pyc
Binary files differ
CoreServerGroup/GameServer/Script/GameWorldLogic/CrossRealmMsg.pyc
Binary files differ
CoreServerGroup/GameServer/Script/GameWorldLogic/CrossRealmPK.pyc
Binary files differ
CoreServerGroup/GameServer/Script/GameWorldLogic/GameWorldMergeKing.pyc
Binary files differ
CoreServerGroup/GameServer/Script/GameWorldLogic/GameWorldProcess.pyc
Binary files differ
CoreServerGroup/GameServer/Script/NetPackCommon.pyc
Binary files differ
CoreServerGroup/GameServer/Script/Player/ChPlayer.pyc
Binary files differ
CoreServerGroup/GameServer/Script/Player/CrossRealmPlayer.pyc
Binary files differ
CoreServerGroup/GameServer/Script/Player/PlayerControl.pyc
Binary files differ
CoreServerGroup/GameServer/Script/Player/PlayerQuery.pyc
Binary files differ
CoreServerGroup/GameServer/Script/PyGameData.pyc
Binary files differ
CoreServerGroup/GameServer/ServerCommScript.ini
@@ -114,15 +114,15 @@
PacketSubCMD_1=0x4
PacketCallFunc_1=GetDGDBOperResultInfo
[MergeBroadCast]
ScriptName = Player\MergeBroadCastRecive.py
Writer = wdb
Releaser = wdb
[CrossRealmMsg]
ScriptName = GameWorldLogic\CrossRealmMsg.py
Writer = hxp
Releaser = hxp
RegType = 0
RegisterPackCount = 1
PacketCMD_1=0x4
PacketSubCMD_1=0x5
PacketCallFunc_1=OnMergeBroadCastPack
PacketCallFunc_1=OnClientServerReceiveMsg
;家族
[PlayerFamily]
ZoneServerGroup/map1_8G/MapServer/MapServerData/PyNetPack.ini
@@ -368,9 +368,9 @@
PacketSubCMD_8=0x03
PacketCallFunc_8=PySetAdult
PacketCMD_9=0xC1
PacketSubCMD_9=0x03
PacketCallFunc_9=ClientPlayerGetReward
PacketCMD_9=
PacketSubCMD_9=
PacketCallFunc_9=
PacketCMD_10=0xB4
PacketSubCMD_10=0x04
@@ -551,21 +551,37 @@
PacketCallFunc_2 = OnGetManorWarDailyAward
;跨服匹配PK
[PlayerMergePK]
ScriptName = Player\PlayerMergePK.py
;跨服PK竞技场
[PlayerCrossRealmPK]
ScriptName = Player\PlayerCrossRealmPK.py
Writer = hxp
Releaser = hxp
RegType = 0
RegisterPackCount = 2
RegisterPackCount = 3
PacketCMD_1=0xC1
PacketSubCMD_1=0x09
PacketCallFunc_1=OnRequestMergePK
PacketSubCMD_1=0x01
PacketCallFunc_1=OnCrossRealmPKMatch
PacketCMD_2=0xC1
PacketSubCMD_2=0x10
PacketCallFunc_2=OnRequestRecoverMergePKWin
PacketCMD_1=0xC1
PacketSubCMD_1=0x02
PacketCallFunc_1=OnCrossRealmPKBuy
PacketCMD_1=0xC1
PacketSubCMD_1=0x03
PacketCallFunc_1=OnCrossRealmPKGetAward
;跨服玩家
[CrossRealmPlayer]
ScriptName = Player\CrossRealmPlayer.py
Writer = hxp
Releaser = hxp
RegType = 0
RegisterPackCount = 1
PacketCMD_1=0xC1
PacketSubCMD_1=0x04
PacketCallFunc_1=OnExitCrossRealm
;王者争霸
[PlayerMergeKing]
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.pyc
Binary files differ
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBLogic.pyc
Binary files differ
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBProcess/FBCommon.pyc
Binary files differ
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBProcess/GameLogic_CrossRealmPK.pyc
Binary files differ
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/NetPackCommon.pyc
Binary files differ
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/ChPlayer.pyc
Binary files differ
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/CrossRealmPlayer.pyc
Binary files differ
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerControl.pyc
Binary files differ
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerCrossRealmPK.pyc
Binary files differ
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.pyc
Binary files differ
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/RemoteQuery/GY_Query_CrossPKOverInfo.pyc
Binary files differ
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/RemoteQuery/GY_Query_CrossRealmReg.pyc
Binary files differ
ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/RemoteQuery/GY_Query_SetPlayerAttr.pyc
Binary files differ
ZoneServerGroup/map1_8G/MapServer/MapServerData/ServerScript.ini
@@ -174,9 +174,9 @@
PacketCallFunc_1=GameSever_PlayerCountByCountry
[PlayerMergeWar]
ScriptName = Player\RemoteQuery\GY_Query_MergeWarRegister.py
Writer = wdb
Releaser = wdb
ScriptName = Player\RemoteQuery\GY_Query_CrossRealmReg.py
Writer = hxp
Releaser = hxp
RegType = 0
RegisterPackCount = 1
PacketCMD_1=0x9