10263 【越南】【英文】【BT】【砍树】【GM】后端支持NPC仿真实玩家战斗和快速战斗(修复镜像PK地图重复请求进入副本引起的报错;)
2个文件已修改
6 ■■■■■ 已修改文件
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Attack/MirrorAttack.py 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerControl.py 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Attack/MirrorAttack.py
@@ -587,7 +587,10 @@
    playerID = curPlayer.GetPlayerID()
    if playerID not in PyGameData.g_playerReqEnterFBEx:
        return
    msgInfo, packDataDict = PyGameData.g_playerReqEnterFBEx[playerID]
    reqInfo = PyGameData.g_playerReqEnterFBEx[playerID]
    if not reqInfo or len(reqInfo) != 2:
        return
    msgInfo, packDataDict = reqInfo
    OnMirrorBattleInit(msgInfo, packDataDict, curPlayer)
    return
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerControl.py
@@ -1863,7 +1863,6 @@
def PlayerEnterFB(curPlayer, mapID, lineID, posX=0, posY=0, reqInfoEx=None):        
    mapID = FBCommon.GetRecordMapID(mapID)
    playerID = curPlayer.GetPlayerID()
    PyGameData.g_playerReqEnterFBEx[playerID] = reqInfoEx
    GameWorld.Log("玩家请求进入副本! mapID=%s,lineID=%s,posX=%s,posY=%s,reqInfoEx=%s" % (mapID, lineID, posX, posY, reqInfoEx), playerID)
    
    #进入副本通用检查