| | |
| | | { |
| | | public uint NPCID; |
| | | public byte Count; //默认1个,最多5个 |
| | | public uint HP; //默认0取最大值,其中一个血量数值大于0则用指定血量 |
| | | public uint HPEx; //默认0取最大值,其中一个血量数值大于0则用指定血量 |
| | | |
| | | public CB40C_tagCMSummonPriWoodPile() |
| | | { |
| | |
| | | { |
| | | WriteBytes(NPCID, NetDataType.DWORD); |
| | | WriteBytes(Count, NetDataType.BYTE); |
| | | WriteBytes(HP, NetDataType.DWORD); |
| | | WriteBytes(HPEx, NetDataType.DWORD); |
| | | } |
| | | |
| | | } |
| | |
| | | return 0; |
| | | } |
| | | |
| | | public static void Create(uint npcID, E_ActorGroup group, Vector3 position) |
| | | public static void Create(uint npcID, E_ActorGroup group, Vector3 position, |
| | | uint hp = 100, uint hpex = 100) |
| | | { |
| | | var _bindInfo = new BindInfo |
| | | { |
| | |
| | | var _package = new CB40C_tagCMSummonPriWoodPile(); |
| | | _package.NPCID = npcID; |
| | | _package.Count = 1; |
| | | _package.HP = hp; |
| | | _package.HPEx = hpex; |
| | | GameNetSystem.Instance.SendInfo(_package); |
| | | } |
| | | |