"景先生毕设|www.jxszl.com

C# ClientPacket类代码示例

2023-12-29 17:44编辑: www.jxszl.com景先生毕设
本文整理汇总了C#中ClientPacket类的典型用法代码示例。如果您正苦于以下问题:C#ClientPacket类的具体用法?C#ClientPacket怎么用?C#ClientPacket使用的例子?这里精选的类代码示例或许可以为您提供帮助。 示例1:Parse publicvoidParse(HabboHotel.GameClients.GameClientSession,ClientPacketPacket) { if(!Session.GetHabbo().InRoom) return; RoomRoom; if(!PlusEnvironment.GetGame().GetRoomManager().TryGetRoom(Session.GetHabbo().CurrentRoomId,outRoom)) return; RoomUserUser=Room.GetRoomUserManager().GetRoomUserByHabbo(Session.GetHabbo().Id); if(User==null) return; User.UnIdle(); intDanceId=Packet.PopInt(); if(DanceId<0||DanceId>4) DanceId=0; if(DanceId>0&&User.CarryItemID>0) User.CarryItem(0); if(Session.GetHabbo().Effects().CurrentEffect>0) Room.SendMessage(newAvatarEffectComposer(User.VirtualId,0)); User.DanceId=DanceId; Room.SendMessage(newDanceComposer(User,DanceId)); PlusEnvironment.GetGame().GetQuestManager().ProgressUserQuest(Session,QuestType.SOCIAL_DANCE); if(Room.GetRoomUserManager().GetRoomUsers().Count>19) PlusEnvironment.GetGame().GetQuestManager().ProgressUserQuest(Session,QuestType.MASS_DANCE); }
原文链接:http://www.jxszl.com/biancheng/C/556768.html