//This code create by CodeEngine namespace SPacket.SocketInstance { public class GC_JUMPHandler : Ipacket { public uint Execute(PacketDistributed ipacket) { var packet = (GC_JUMP) ipacket; if (null == packet) return (uint) PACKET_EXE.PACKET_EXE_ERROR; //enter your logic var obj = Singleton.Instance.FindOtherPlayerByGuid(packet.Targetguid); if (obj != null) obj.EndJumpWait(packet.Jumpid); // 试图执行队员跳跃逻辑 var mainPlayer = ObjManager.Instance.MainPlayer; if (mainPlayer != null) mainPlayer.WrapTeamMember(packet.Targetguid, packet.Jumpid); return (uint) PACKET_EXE.PACKET_EXE_CONTINUE; } } }