Beispiel #1
0
 public static void ShowWeather(Entities.GameClient client)
 {
     try
     {
         using (var weather = new Packets.WeatherPacket())
         {
             weather.Weather    = client.Map.Weather;
             weather.Intensity  = client.Map.WeatherIntensity;
             weather.Appearance = client.Map.WeatherAppearance;
             weather.Direction  = client.Map.WeatherDirection;
             client.Send(weather);
         }
         if (client.Map.Weather == Enums.Weather.Rain)
         {
             Packets.GeneralDataPacket general = new ProjectX_V3_Game.Packets.GeneralDataPacket(Enums.DataAction.MapARGB);
             general.Id    = client.EntityUID;
             general.Data1 = 5855577;
             client.Send(general);
         }
         else
         {
             Packets.GeneralDataPacket general = new ProjectX_V3_Game.Packets.GeneralDataPacket(Enums.DataAction.MapARGB);
             general.Id    = client.EntityUID;
             general.Data1 = 0;
             client.Send(general);
         }
     }
     catch { }
 }
Beispiel #2
0
 public static void RemoveWeather(Entities.GameClient client)
 {
     using (var weather = new Packets.WeatherPacket())
     {
         weather.Weather = Enums.Weather.Nothing;
         client.Send(weather);
     }
 }
 public static void ShowWeather(Entities.GameClient client)
 {
     try
     {
         using (var weather = new Packets.WeatherPacket())
         {
             weather.Weather = client.Map.Weather;
             weather.Intensity = client.Map.WeatherIntensity;
             weather.Appearance = client.Map.WeatherAppearance;
             weather.Direction = client.Map.WeatherDirection;
             client.Send(weather);
         }
         if (client.Map.Weather == Enums.Weather.Rain)
         {
             Packets.GeneralDataPacket general = new ProjectX_V3_Game.Packets.GeneralDataPacket(Enums.DataAction.MapARGB);
             general.Id = client.EntityUID;
             general.Data1 = 5855577;
             client.Send(general);
         }
         else
         {
             Packets.GeneralDataPacket general = new ProjectX_V3_Game.Packets.GeneralDataPacket(Enums.DataAction.MapARGB);
             general.Id = client.EntityUID;
             general.Data1 = 0;
             client.Send(general);
         }
     }
     catch { }
 }
 public static void RemoveWeather(Entities.GameClient client)
 {
     using (var weather = new Packets.WeatherPacket())
     {
         weather.Weather = Enums.Weather.Nothing;
         client.Send(weather);
     }
 }