public void EjectUser(UUID targetID, bool ban) { EjectUserPacket eject = new EjectUserPacket(); eject.AgentData.AgentID = frame.AgentID; eject.AgentData.SessionID = frame.SessionID; eject.Data.TargetID = targetID; if (ban) { eject.Data.Flags = 1; } else { eject.Data.Flags = 0; } proxy.InjectPacket(eject, Direction.Outgoing); }
public void EjectUser(UUID targetID, bool ban) { EjectUserPacket eject = new EjectUserPacket(); eject.AgentData.AgentID = frame.AgentID; eject.AgentData.SessionID = frame.SessionID; eject.Data.TargetID = targetID; if (ban) eject.Data.Flags = 1; else eject.Data.Flags = 0; proxy.InjectPacket(eject, Direction.Outgoing); }
/// <summary> /// Eject and optionally ban a user from a parcel /// </summary> /// <param name="targetID">target key of avatar to eject</param> /// <param name="ban">true to also ban target</param> public void EjectUser(UUID targetID, bool ban) { EjectUserPacket eject = new EjectUserPacket(); eject.AgentData.AgentID = Client.Self.AgentID; eject.AgentData.SessionID = Client.Self.SessionID; eject.Data.TargetID = targetID; if (ban) eject.Data.Flags = 1; else eject.Data.Flags = 0; Client.Network.SendPacket(eject); }