Пример #1
0
 //----------------------------------------------------------------------------------------------------
 /// <summary>
 /// 송신 : 스테이지 : 몬스터 : 이동 : (파티장 권한 필요)
 /// </summary>
 /// <param name="monster_id">몬스터 아이디</param>
 /// <param name="stage_pos">스테이지 좌표</param>
 //----------------------------------------------------------------------------------------------------
 public void SendStageMonMove( ushort monster_id, cVector3 stage_pos )
 {
     cBitStream bits = new cBitStream();
     WriteOrder(		bits, eOrder.STAGE_MON_MOVE );
     WriteMonsterId(	bits, monster_id );
     WriteStagePos(	bits, stage_pos );
     Send( bits );
 }
Пример #2
0
 //----------------------------------------------------------------------------------------------------
 /// <summary>
 /// 송신 : 스테이지 : 유저 : 스킬 사용 : 좌표
 /// </summary>
 /// <param name="skill_id">스킬 아이디</param>
 /// <param name="stage_pos">스테이지 좌표</param>
 //----------------------------------------------------------------------------------------------------
 public void SendStageUserSkillPos( ushort skill_id, cVector3 stage_pos )
 {
     cBitStream bits = new cBitStream();
     WriteOrder(		bits, eOrder.STAGE_USER_SKILL_POS );
     WriteSkillId(	bits, skill_id );
     WriteStagePos(	bits, stage_pos );
     Send( bits );
 }
Пример #3
0
 //----------------------------------------------------------------------------------------------------
 /// <summary>
 /// 송신 : 스테이지 : 유저 : 입장
 /// </summary>
 /// <param name="equip_items">장착 아이템 리스트(임시)</param>
 /// <param name="stage_pos">스테이지 좌표</param>
 //----------------------------------------------------------------------------------------------------
 public void SendStageUserIn( uint[] equip_items, cVector3 stage_pos )
 {
     cBitStream bits = new cBitStream();
     WriteOrder(			bits, eOrder.STAGE_USER_IN );
     WriteItemInfoIds(	bits, equip_items );
     WriteStagePos(		bits, stage_pos );
     Send( bits );
 }
Пример #4
0
 //----------------------------------------------------------------------------------------------------
 /// <summary>
 /// 송신 : 스테이지 : 유저 : 이동
 /// </summary>
 /// <param name="stage_pos">스테이지 좌표</param>
 //----------------------------------------------------------------------------------------------------
 public void SendStageUserMove( cVector3 stage_pos )
 {
     cBitStream bits = new cBitStream();
     WriteOrder(		bits, eOrder.STAGE_USER_MOVE );
     WriteStagePos(	bits, stage_pos );
     Send( bits );
 }
Пример #5
0
 //----------------------------------------------------------------------------------------------------
 /// <summary>
 /// 송신 : 스테이지 : 몬스터 : 스킬 사용 : 좌표 : (파티장 권한 필요)
 /// </summary>
 /// <param name="monster_id">몬스터 아이디</param>
 /// <param name="skill_id">스킬 아이디</param>
 /// <param name="stage_pos">스테이지 좌표</param>
 //----------------------------------------------------------------------------------------------------
 public void SendStageMonSkillPos( ushort monster_id, ushort skill_id, cVector3 stage_pos )
 {
     cBitStream bits = new cBitStream();
     WriteOrder(		bits, eOrder.STAGE_MON_SKILL_SELF );
     WriteMonsterId(	bits, monster_id );
     WriteSkillId(	bits, skill_id );
     WriteStagePos(	bits, stage_pos );
     Send( bits );
 }