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); } }
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); } }