| | |
| | | #
|
| | | # return
|
| | |
|
| | | #// A9 04 查询boss信息 #tagCGQueryBossInfo
|
| | | #
|
| | | #
|
| | | #struct tagCGQueryBossInfo
|
| | | #{
|
| | | # tagHead Head;
|
| | | # BYTE Count; //数量
|
| | | # DWORD BossIDList[Count]; //boosid
|
| | | #};
|
| | | def OnQueryBossInfo(index, clientData, tick):
|
| | | curPlayer = GameWorld.GetPlayerManager().GetPlayerByIndex(index)
|
| | | bossIDList = clientData.BossIDList
|
| | | Sync_BossInfo(curPlayer, bossIDList)
|
| | | return
|
| | |
|
| | |
|
| | | ## 同步boss相关信息
|
| | |
| | | if curMember.GetFamilyLV() == IPY_GameServer.fmlMember:
|
| | | GameWorld.DebugLog("普通成员无法召集!", playerID)
|
| | | return
|
| | | PlayerControl.FamilyNotify(curFamily.GetID(), "FairyGrabBossHelp", [npcID])
|
| | | PlayerControl.FamilyNotify(curFamily.GetID(), "FairyGrabBossHelp", [curPlayer.GetName(), npcID])
|
| | | return
|
| | |
|