hxp
2024-10-15 1d314dd1b124b38f2f64d05211ecda7065691ec0
ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerQuery.py
@@ -76,6 +76,8 @@
import CrossBattlefield
import CrossFamilyFlagwar
import CrossActAllRecharge
import PlayerActGubao
import PlayerActHorsePetTrain
import PlayerActXianXiaMJ
import PlayerActBossTrial
import PlayerActFamilyCTGAssist
@@ -279,6 +281,10 @@
    # 查询地图NPC数量
    elif queryType == ChConfig.queryType_NPCCnt:
        __QueryMapNPCCntInfo(curPlayer, queryCallName, sendCMD, tick)
        return
    elif queryType == ChConfig.queryType_MirrorPlayer:
        data = str({"id" : curPlayer.GetPlayerID(), "mapid" : GameWorld.GetQueryPlayerMapID(curPlayer)})
        GameWorld.GetGameWorld().SendDBLogic(0, queryID, data, len(data))
        return
    else:
        GameWorld.ErrLog('unKnow queryType = %s' % (queryType))
@@ -712,6 +718,22 @@
        PlayerActXianXiaMJ.MapServer_XianXiaMJ(curPlayer, eval(resultName))
        return
    
    # 古宝养成
    if callName == "ActGubao":
        curPlayer = GameWorld.GetPlayerManager().FindPlayerByID(srcPlayerID)
        if not curPlayer:
            return
        PlayerActGubao.MapServer_Gubao(curPlayer, eval(resultName))
        return
    # 骑宠养成
    if callName == "ActHorsePetTrain":
        curPlayer = GameWorld.GetPlayerManager().FindPlayerByID(srcPlayerID)
        if not curPlayer:
            return
        PlayerActHorsePetTrain.MapServer_HorsePetTrain(curPlayer, eval(resultName))
        return
    #py喇叭聊天
    if callName == 'PYSpeaker':
        curPlayer = GameWorld.GetPlayerManager().FindPlayerByID(srcPlayerID)