ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerQuery.py
@@ -52,6 +52,7 @@
import GameWorldBoss
import GameWorldFamilyWar
#import PlayerFamilyTech
import PlayerFamilyEmblem
import PlayerFamilyZhenfa
import PlayerFamilyRedPacket
import PlayerFamilyZhenbaoge
@@ -78,6 +79,7 @@
import CrossBattlefield
import CrossFamilyFlagwar
import CrossActAllRecharge
import CrossFamilyGCZ
import PlayerActGubao
import PlayerActHorsePetTrain
import PlayerActLianqi
@@ -265,6 +267,13 @@
    elif queryType == ChConfig.queryType_FamilyImpeach:
        #玩家使用弹劾符
        PlayerFamily.PlayerExecLeaderImpeach(curPlayer, tick)
        return
    elif queryType == ChConfig.queryType_FamilyEmblem:
        #玩家激活仙盟徽章
        familyID = curPlayer.GetFamilyID()
        emblemID = GameWorld.ToIntDef(sendCMD)
        PlayerFamilyEmblem.AddFamilyEmblem(familyID, emblemID)
        return
    
    #角色改名
@@ -1055,6 +1064,16 @@
            return
        resultName = '%s' % ret
        
    # 仙盟攻城战
    if callName == "FamilyGCZ":
        curPlayer = GameWorld.GetPlayerManager().FindPlayerByID(srcPlayerID)
        if not curPlayer:
            return
        ret = CrossFamilyGCZ.MapServer_FamilyGCZ(curPlayer, eval(resultName))
        if ret == None:
            return
        resultName = '%s' % ret
    # 仙盟珍宝阁
    if callName =="FamilyZhenbaoge":
        curPlayer = GameWorld.GetPlayerManager().FindPlayerByID(srcPlayerID)