/weather - Change weather of all CPE players | #CPE |

/weather - Change weather of all CPE players | #CPE |

Postby Leeizazombie » 28 Feb 2014, 03:44

Here's my second CPE command post, hope you'll like it. :)

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:
Owner of:
LeeIzaZombie Freebuild and Lava Survival V2 (Shut Down and updated)
LeeIzaZombie Survival (Comming back soon)

Contact:
Skype: leeizazombie
IRC: irc.geekshed.net, #leeizazombie, #mcclassichosting
User avatar
Leeizazombie
 
Posts: 536
Joined: 10 Jun 2013, 17:45
Location: Ireland.

Return to Custom Commands

Who is online

Users browsing this forum: No registered users and 2 guests

cron