xdh
2018-12-25 356afb501ebec9b0241c1f8e2de91efd6022c99c
5372 【后端】【1.4】聚魂副本开发(速度通知修改)
1个文件已修改
10 ■■■■ 已修改文件
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/NPC/NPCCommon.py 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/NPC/NPCCommon.py
@@ -3789,13 +3789,13 @@
        if not speedPer:
            if curNPC.GetDictByKey(ChConfig.Def_NPC_Dict_SpeedPer):
                curNPC.SetDict(ChConfig.Def_NPC_Dict_SpeedPer, 0)
            return
        speed = int(curNPC.GetSpeed() * (ShareDefine.Def_MaxRateValue) / max(100.0, float(ShareDefine.Def_MaxRateValue + speedPer)))
        curNPC.SetSpeed(speed)
        curNPC.SetDict(ChConfig.Def_NPC_Dict_SpeedPer, speedPer)
        else:
            speed = int(curNPC.GetSpeed() * (ShareDefine.Def_MaxRateValue) / max(100.0, float(ShareDefine.Def_MaxRateValue + speedPer)))
            curNPC.SetSpeed(speed)
            curNPC.SetDict(ChConfig.Def_NPC_Dict_SpeedPer, speedPer)
        if GameWorld.GetMap().GetMapID() == ChConfig.Def_FBMapID_GatherSoul:
            #目前只在聚魂副本里通知
            NPCSpeedChangeNotify(curNPC, speed)
            NPCSpeedChangeNotify(curNPC, curNPC.GetSpeed())
        return