Options:
/weather sun
/weather rain
/weather snow
Code:
- Code: Select all
using System;
using System.IO;
using MCDzienny.Cpe;
namespace MCDzienny
{
public class CmdWeather : Command
{
public override string name { get { return "weather"; } }
public override string shortcut { get { return ""; } }
public override string type { get { return "information"; } }
public override bool museumUsable { get { return true; } }
public override LevelPermission defaultRank { get { return LevelPermission.Operator; } }
byte sun = 0;
byte rain = 1;
byte snow = 2;
public override void Use(Player p, string message)
{
string weather = message.Split(' ')[0];
if (weather == "sun")
{
foreach (Player pl in Player.players)
{
if (pl.Cpe.EnvWeatherType == 1)
{
Cpe.V1.EnvSetWeatherType(pl, 0);
return;
}
else
Player.SendMessage(p, "%cError: %7May not be supported.");
}
}
if (weather == "rain")
{
foreach (Player pl in Player.players)
{
if (pl.Cpe.EnvWeatherType == 1)
{
Cpe.V1.EnvSetWeatherType(pl, 1);
return;
}
}
}
if (weather == "snow")
{
foreach (Player pl in Player.players)
{
if (pl.Cpe.EnvWeatherType == 1)
{
Cpe.V1.EnvSetWeatherType(pl, 2);
return;
}
}
}
else
Player.SendMessage(p, "Please enter a valid weather type. ( sun, rain, snow)");
}
public override void Help(Player p)
{
Player.SendMessage(p, "/weather [player] [weather] - Change [players]'s weather (CPE ONLY)");
}
}
}
Nice picture taken on my server with night time and rain:
Spoiler: