Server.Effects.SendPacket C# (CSharp) Méthode

SendPacket() public static méthode

public static SendPacket ( IPoint3D origin, Server.Map map, Packet p ) : void
origin IPoint3D
map Server.Map
p Packet
Résultat void
		public static void SendPacket( IPoint3D origin, Map map, Packet p )
		{
			if ( map != null )
			{
				IPooledEnumerable eable = map.GetClientsInRange( new Point3D( origin ) );

				p.Acquire();

				foreach ( NetState state in eable )
				{
					state.Mobile.ProcessDelta();

					state.Send( p );
				}

				p.Release();

				eable.Free();
			}
		}
	}

Same methods

Effects::SendPacket ( Server.Point3D origin, Server.Map map, Packet p ) : void

Usage Example

 public static void SendTargetEffect(IEntity target, int itemID, int speed, int duration, int hue, int renderMode)
 {
     if ((target is Mobile))
     {
         ((Mobile)target).ProcessDelta();
     }
     Effects.SendPacket(target.Location, target.Map, new TargetEffect(target, itemID, speed, duration, hue, renderMode));
 }
All Usage Examples Of Server.Effects::SendPacket