Time.Date help please

02/08/2012 18:53 sonofskeletor#1
Before you say, Try Google i have, and ive searched and experimented and still no success but here goes.

I need to know the format for 0/00

A: if (DateTime.Now.Hour == 00 && DateTime.Now.Minute == 00)

B: if (DateTime.Now.Hour == 0 && DateTime.Now.Minute == 0)

C: if (DateTime.Now.Hour == 0 && DateTime.Now.Minute == 00)

D: if (DateTime.Now.Hour == 00 && DateTime.Now.Minute == 0)

Any help would be appreciated.
02/08/2012 19:20 I don't have a username#2
0 and 00 is the same.

What is your exact problem?
02/08/2012 19:39 Lateralus#3
I think he's asking which to use out of A-D. It doesn't matter. 0 == 00 == 000 etc., regardless of the simple data type, unless it's a string.
02/08/2012 19:54 sonofskeletor#4
Well in my event handler, everything that uses 00 or 0 does not work, unless i change it to something like 01 then it works fine, its asif the server doesn't understand the format.

else if
(DateTime.Now.Hour == 01 && DateTime.Now.Minute == 00
|| DateTime.Now.Hour == 03 && DateTime.Now.Minute == 00
|| DateTime.Now.Hour == 05 && DateTime.Now.Minute == 00
|| DateTime.Now.Hour == 07 && DateTime.Now.Minute == 00
|| DateTime.Now.Hour == 09 && DateTime.Now.Minute == 00
|| DateTime.Now.Hour == 11 && DateTime.Now.Minute == 00
|| DateTime.Now.Hour == 13 && DateTime.Now.Minute == 00
|| DateTime.Now.Hour == 15 && DateTime.Now.Minute == 00
|| DateTime.Now.Hour == 17 && DateTime.Now.Minute == 00
|| DateTime.Now.Hour == 19 && DateTime.Now.Minute == 00
|| DateTime.Now.Hour == 21 && DateTime.Now.Minute == 00
|| DateTime.Now.Hour == 23 && DateTime.Now.Minute == 00)
{
Console.WriteLine("CaptureTheFlag has started!");
Events.HourTournaments.CaptureTheFlag.IsOn = false;
Events.HourTournaments.CaptureTheFlag.signup = false;
Events.HourTournaments.CaptureTheFlag.send = false;
Events.HourTournaments.CaptureTheFlag.end = false;
Events.HourTournaments.CaptureTheFlag.teleend = false;
Events.HourTournaments.CaptureTheFlag.SendTimer();

And another thing, if the server uses 0:00 for example, if (DateTime.Now.Hour == 00 && DateTime.Now.Minute == 00 you cannot login, it throws maintain at the client, if the time is actualy 0:00 Midnight
02/08/2012 19:58 Lateralus#5
Oh wait, you're that explicit-co/whatever it's called now guy. Figure it out yourself.
02/08/2012 20:01 sonofskeletor#6
Quote:
Originally Posted by Lateralus View Post
Oh wait, you're that explicit-co/whatever it's called now guy. Figure it out yourself.
Explicit-Co is snow
infinty-co.com/


Im Gareth.....
[Only registered and activated users can see links. Click Here To Register...]
02/08/2012 20:11 Lateralus#7
Quote:
Originally Posted by sonofskeletor View Post
Explicit-Co is snow
infinty-co.com/


Im Gareth.....
[Only registered and activated users can see links. Click Here To Register...]
Oh okay. Well, first off - you shouldn't need to put two 0's. One will do. How often is this code getting executed?
02/08/2012 20:15 sonofskeletor#8
Programs.cs so its every idk second, everything works accept for anything containing 0 or 00,

Code:
       static void HandleEvents_Execute()
        {
            #region GW STARTED
            if (DateTime.Now.DayOfWeek == DayOfWeek.Friday && !War)
            {
                Features.GuildWars.StartWar();//GuildWar Start
                War = true;
                World.SendMsgToAll("SYSTEM", "Guild War has started!", 2011, 0);
            }
            else if (DateTime.Now.DayOfWeek == DayOfWeek.Saturday && !War)
            {
                Features.GuildWars.StartWar();//GuildWar Start
                War = true;
                World.SendMsgToAll("SYSTEM", "Guild War has started!", 2011, 0);
            }
            else if (DateTime.Now.DayOfWeek == DayOfWeek.Sunday && !War)
            {
                Features.GuildWars.StartWar();//GuildWar Start
                War = true;
                World.SendMsgToAll("SYSTEM", "Guild War has started!", 2011, 0);
            }
            #endregion
            #region GW ENDED
            else if (DateTime.Now.DayOfWeek == DayOfWeek.Monday && DateTime.Now.Hour == 0 && DateTime.Now.Minute == 00 && DateTime.Now.Second == 01)
            {
                Features.GuildWars.RealEndWar();//GuildWar End
                World.SendMsgToAll("SYSTEM", "Congratulations to the winner of Guild War!", 2011, 0);
            }
            #endregion
            #region DAILY GW STARTED
            else if (DateTime.Now.DayOfWeek == DayOfWeek.Monday && DateTime.Now.Hour == 22 && DateTime.Now.Minute == 00 && DateTime.Now.Second == 01 && !War)
            {
                Features.DailyGuildWar.StartWar();//DailyGuildWar Start
                War = true;
                World.SendMsgToAll("SYSTEM", "Daily Guild War has started Please goto TwinCity (454, 379)!", 2011, 0);
            }
            else if (DateTime.Now.DayOfWeek == DayOfWeek.Tuesday && DateTime.Now.Hour == 22 && DateTime.Now.Minute == 00 && DateTime.Now.Second == 01 && !War)
            {
                Features.DailyGuildWar.StartWar();//DailyGuildWar Start
                War = true;
                World.SendMsgToAll("SYSTEM", "Daily Guild War has started Please goto TwinCity (454, 379)!", 2011, 0);
            }
            else if (DateTime.Now.DayOfWeek == DayOfWeek.Wednesday && DateTime.Now.Hour == 22 && DateTime.Now.Minute == 00 && DateTime.Now.Second == 01 && !War)
            {
                Features.DailyGuildWar.StartWar();//DailyGuildWar Start
                War = true;
                World.SendMsgToAll("SYSTEM", "Daily Guild War has started Please goto TwinCity (454, 379)!", 2011, 0);
            }
            else if (DateTime.Now.DayOfWeek == DayOfWeek.Thursday && DateTime.Now.Hour == 22 && DateTime.Now.Minute == 00 && DateTime.Now.Second == 01 && !War)
            {
                Features.DailyGuildWar.StartWar();//DailyGuildWar Start
                War = true;
                World.SendMsgToAll("SYSTEM", "Daily Guild War has started Please goto TwinCity (454, 379)!", 2011, 0);
            }
            else if (DateTime.Now.DayOfWeek == DayOfWeek.Friday && DateTime.Now.Hour == 22 && DateTime.Now.Minute == 00 && DateTime.Now.Second == 01 && !War)
            {
                Features.DailyGuildWar.StartWar();//DailyGuildWar Start
                War = true;
                World.SendMsgToAll("SYSTEM", "Daily Guild War has started Please goto TwinCity (454, 379)!", 2011, 0);
            }
            else if (DateTime.Now.DayOfWeek == DayOfWeek.Saturday && DateTime.Now.Hour == 22 && DateTime.Now.Minute == 00 && DateTime.Now.Second == 01 && !War)
            {
                Features.DailyGuildWar.StartWar();//DailyGuildWar Start
                War = true;
                World.SendMsgToAll("SYSTEM", "Daily Guild War has started Please goto TwinCity (454, 379)!", 2011, 0);
            }
            else if (DateTime.Now.DayOfWeek == DayOfWeek.Sunday && DateTime.Now.Hour == 22 && DateTime.Now.Minute == 00 && DateTime.Now.Second == 01 && !War)
            {
                Features.DailyGuildWar.StartWar();//DailyGuildWar Start
                War = true;
                World.SendMsgToAll("SYSTEM", "Daily Guild War has started Please goto TwinCity (454, 379)!", 2011, 0);
            }
            #endregion
            #region DAILY GW ENDED
            else if (DateTime.Now.DayOfWeek == DayOfWeek.Monday && DateTime.Now.Hour == 23 && DateTime.Now.Minute == 00 && DateTime.Now.Second == 01 && !War)
            {
                Features.DailyGuildWar.RealEndWar();//DailyGuildWar End
                World.SendMsgToAll("SYSTEM", "Congratulations to the winner of Daily Guild War!", 2011, 0);
            }
            else if (DateTime.Now.DayOfWeek == DayOfWeek.Tuesday && DateTime.Now.Hour == 23 && DateTime.Now.Minute == 00 && DateTime.Now.Second == 01)
            {
                Features.DailyGuildWar.RealEndWar();//DailyGuildWar End
                World.SendMsgToAll("SYSTEM", "Congratulations to the winner of Daily Guild War!", 2011, 0);
            }
            else if (DateTime.Now.DayOfWeek == DayOfWeek.Wednesday && DateTime.Now.Hour == 23 && DateTime.Now.Minute == 00 && DateTime.Now.Second == 01)
            {
                Features.DailyGuildWar.RealEndWar();//DailyGuildWar End
                World.SendMsgToAll("SYSTEM", "Congratulations to the winner of Daily Guild War!", 2011, 0);
            }
            else if (DateTime.Now.DayOfWeek == DayOfWeek.Thursday && DateTime.Now.Hour == 23 && DateTime.Now.Minute == 00 && DateTime.Now.Second == 01)
            {
                Features.DailyGuildWar.RealEndWar();//DailyGuildWar End
                World.SendMsgToAll("SYSTEM", "Congratulations to the winner of Daily Guild War!", 2011, 0);
            }
            else if (DateTime.Now.DayOfWeek == DayOfWeek.Friday && DateTime.Now.Hour == 23 && DateTime.Now.Minute == 00 && DateTime.Now.Second == 01)
            {
                Features.DailyGuildWar.RealEndWar();//DailyGuildWar End
                World.SendMsgToAll("SYSTEM", "Congratulations to the winner of Daily Guild War!", 2011, 0);
            }
            else if (DateTime.Now.DayOfWeek == DayOfWeek.Saturday && DateTime.Now.Hour == 23 && DateTime.Now.Minute == 00 && DateTime.Now.Second == 01)
            {
                Features.DailyGuildWar.RealEndWar();//DailyGuildWar End
                World.SendMsgToAll("SYSTEM", "Congratulations to the winner of Daily Guild War!", 2011, 0);
            }
            else if (DateTime.Now.DayOfWeek == DayOfWeek.Sunday && DateTime.Now.Hour == 23 && DateTime.Now.Minute == 00 && DateTime.Now.Second == 01)
            {
                Features.DailyGuildWar.RealEndWar();//DailyGuildWar End
                World.SendMsgToAll("SYSTEM", "Congratulations to the winner of Daily Guild War!", 2011, 0);
            }
            #endregion
            #region SYSTEM MESSAGE DIS CITY STARTED
            else if (DateTime.Now.DayOfWeek == DayOfWeek.Monday && DateTime.Now.Hour == 00 && DateTime.Now.Minute == 00 && DateTime.Now.Second >= 01)
            {
                World.SendMsgToAll("SYSTEM", "Dis City has started please find SolarSaint in Ape Mountain!", 2011, 0);
            }
            else if (DateTime.Now.DayOfWeek == DayOfWeek.Tuesday && DateTime.Now.Hour == 20 && DateTime.Now.Minute == 00 && DateTime.Now.Second >= 01)
            {
                World.SendMsgToAll("SYSTEM", "Dis City has started please find SolarSaint in Ape Mountain!", 2011, 0);
            }
            else if (DateTime.Now.DayOfWeek == DayOfWeek.Wednesday && DateTime.Now.Hour == 00 && DateTime.Now.Minute == 00 && DateTime.Now.Second >= 01)
            {
                World.SendMsgToAll("SYSTEM", "Dis City has started please find SolarSaint in Ape Mountain!", 2011, 0);
            }
            else if (DateTime.Now.DayOfWeek == DayOfWeek.Thursday && DateTime.Now.Hour == 20 && DateTime.Now.Minute == 00 && DateTime.Now.Second >= 01)
            {
                World.SendMsgToAll("SYSTEM", "Dis City has started please find SolarSaint in Ape Mountain!", 2011, 0);// i already have them they were system messages
            }
            #endregion
            #region SYSTEM MESSAGE NEXTLEVEL STARTED
            else if (DateTime.Now.DayOfWeek == DayOfWeek.Monday && DateTime.Now.Hour == 19 && DateTime.Now.Minute == 00 && DateTime.Now.Second >= 01)
            {
                World.SendMsgToAll("SYSTEM", "The Next Level, Quest has begun please come to TC (446,380) great rewards.", 2011, 0);
            }
            else if (DateTime.Now.DayOfWeek == DayOfWeek.Tuesday && DateTime.Now.Hour == 19 && DateTime.Now.Minute == 00 && DateTime.Now.Second >= 01)
            {
                World.SendMsgToAll("SYSTEM", "The Next Level, Quest has begun please come to TC (446,380) great rewards.", 2011, 0);
            }
            else if (DateTime.Now.DayOfWeek == DayOfWeek.Wednesday && DateTime.Now.Hour == 19 && DateTime.Now.Minute == 00 && DateTime.Now.Second >= 01)
            {
                World.SendMsgToAll("SYSTEM", "The Next Level, Quest has begun please come to TC (446,380) great rewards.", 2011, 0);
            }
            else if (DateTime.Now.DayOfWeek == DayOfWeek.Thursday && DateTime.Now.Hour == 19 && DateTime.Now.Minute == 00 && DateTime.Now.Second >= 01)
            {
                World.SendMsgToAll("SYSTEM", "The Next Level, Quest has begun please come to TC (446,380) great rewards.", 2011, 0);
            }
            else if (DateTime.Now.DayOfWeek == DayOfWeek.Friday && DateTime.Now.Hour == 19 && DateTime.Now.Minute == 00 && DateTime.Now.Second >= 01)
            {
                World.SendMsgToAll("SYSTEM", "The Next Level, Quest has begun please come to TC (446,380) great rewards.", 2011, 0);
            }
            else if (DateTime.Now.DayOfWeek == DayOfWeek.Saturday && DateTime.Now.Hour == 19 && DateTime.Now.Minute == 00 && DateTime.Now.Second >= 01)
            {
                World.SendMsgToAll("SYSTEM", "The Next Level, Quest has begun please come to TC (446,380) great rewards.", 2011, 0);
            }
            else if (DateTime.Now.DayOfWeek == DayOfWeek.Sunday && DateTime.Now.Hour == 19 && DateTime.Now.Minute == 00 && DateTime.Now.Second >= 01)
            {
                World.SendMsgToAll("SYSTEM", "The Next Level, Quest has begun please come to TC (446,380) great rewards.", 2011, 0);
            }
            #endregion
            #region THE NEXT LEVEL TELEPORT OUT
            else if (DateTime.Now.DayOfWeek == DayOfWeek.Monday && DateTime.Now.Hour == 20 && DateTime.Now.Minute == 00 && DateTime.Now.Second >= 01)
            {
                foreach (Character Charr in World.H_Chars.Values)
                    if (Charr.Loc.Map == 1730 || Charr.Loc.Map == 1731 || Charr.Loc.Map == 1732 || Charr.Loc.Map == 1733 || Charr.Loc.Map == 1734 || Charr.Loc.Map == 1735 || Charr.Loc.Map == 1736 || Charr.Loc.Map == 1760 || Charr.Loc.Map == 1737)
                        Charr.Teleport(1002, 429, 378);
            }
            else if (DateTime.Now.DayOfWeek == DayOfWeek.Tuesday && DateTime.Now.Hour == 20 && DateTime.Now.Minute == 00 && DateTime.Now.Second >= 01)
            {
                foreach (Character Charr in World.H_Chars.Values)
                    if (Charr.Loc.Map == 1730 || Charr.Loc.Map == 1731 || Charr.Loc.Map == 1732 || Charr.Loc.Map == 1733 || Charr.Loc.Map == 1734 || Charr.Loc.Map == 1735 || Charr.Loc.Map == 1736 || Charr.Loc.Map == 1760 || Charr.Loc.Map == 1737)
                        Charr.Teleport(1002, 429, 378);
            }
            else if (DateTime.Now.DayOfWeek == DayOfWeek.Wednesday && DateTime.Now.Hour == 20 && DateTime.Now.Minute == 00 && DateTime.Now.Second >= 01)
            {
                foreach (Character Charr in World.H_Chars.Values)
                    if (Charr.Loc.Map == 1730 || Charr.Loc.Map == 1731 || Charr.Loc.Map == 1732 || Charr.Loc.Map == 1733 || Charr.Loc.Map == 1734 || Charr.Loc.Map == 1735 || Charr.Loc.Map == 1736 || Charr.Loc.Map == 1760 || Charr.Loc.Map == 1737)
                        Charr.Teleport(1002, 429, 378);
            }
            else if (DateTime.Now.DayOfWeek == DayOfWeek.Thursday && DateTime.Now.Hour == 20 && DateTime.Now.Minute == 00 && DateTime.Now.Second >= 01)
            {
                foreach (Character Charr in World.H_Chars.Values)
                    if (Charr.Loc.Map == 1730 || Charr.Loc.Map == 1731 || Charr.Loc.Map == 1732 || Charr.Loc.Map == 1733 || Charr.Loc.Map == 1734 || Charr.Loc.Map == 1735 || Charr.Loc.Map == 1736 || Charr.Loc.Map == 1760 || Charr.Loc.Map == 1737)
                        Charr.Teleport(1002, 429, 378);
            }
            else if (DateTime.Now.DayOfWeek == DayOfWeek.Friday && DateTime.Now.Hour == 20 && DateTime.Now.Minute == 00 && DateTime.Now.Second >= 01)
            {
                foreach (Character Charr in World.H_Chars.Values)
                    if (Charr.Loc.Map == 1730 || Charr.Loc.Map == 1731 || Charr.Loc.Map == 1732 || Charr.Loc.Map == 1733 || Charr.Loc.Map == 1734 || Charr.Loc.Map == 1735 || Charr.Loc.Map == 1736 || Charr.Loc.Map == 1760 || Charr.Loc.Map == 1737)
                        Charr.Teleport(1002, 429, 378);
            }
            else if (DateTime.Now.DayOfWeek == DayOfWeek.Saturday && DateTime.Now.Hour == 20 && DateTime.Now.Minute == 00 && DateTime.Now.Second >= 01)
            {
                foreach (Character Charr in World.H_Chars.Values)
                    if (Charr.Loc.Map == 1730 || Charr.Loc.Map == 1731 || Charr.Loc.Map == 1732 || Charr.Loc.Map == 1733 || Charr.Loc.Map == 1734 || Charr.Loc.Map == 1735 || Charr.Loc.Map == 1736 || Charr.Loc.Map == 1760 || Charr.Loc.Map == 1737)
                        Charr.Teleport(1002, 429, 378);
            }
            else if (DateTime.Now.DayOfWeek == DayOfWeek.Sunday && DateTime.Now.Hour == 20 && DateTime.Now.Minute == 00 && DateTime.Now.Second >= 01)
            {
                foreach (Character Charr in World.H_Chars.Values)
                    if (Charr.Loc.Map == 1730 || Charr.Loc.Map == 1731 || Charr.Loc.Map == 1732 || Charr.Loc.Map == 1733 || Charr.Loc.Map == 1734 || Charr.Loc.Map == 1735 || Charr.Loc.Map == 1736 || Charr.Loc.Map == 1760 || Charr.Loc.Map == 1737)
                        Charr.Teleport(1002, 429, 378);
            }
            #endregion
            #region 4 EVENTS PER HOUR
           else if (DateTime.Now.Minute == 00)
            {
                //Events.DailyTournaments.CouplesPK.SendTimer();
            }
            else if (DateTime.Now.Minute == 10)
            {
                //Events.DailyTournaments.DailyPK.SendTimer();
            }
            else if (DateTime.Now.Hour == 01 && DateTime.Now.Minute == 00 || DateTime.Now.Hour == 03 && DateTime.Now.Minute == 00 || DateTime.Now.Hour == 05 && DateTime.Now.Minute == 00 || DateTime.Now.Hour == 07 && DateTime.Now.Minute == 00 || DateTime.Now.Hour == 09 && DateTime.Now.Minute == 00 || DateTime.Now.Hour == 11 && DateTime.Now.Minute == 00 || DateTime.Now.Hour == 13 && DateTime.Now.Minute == 00 || DateTime.Now.Hour == 15 && DateTime.Now.Minute == 00 || DateTime.Now.Hour == 17 && DateTime.Now.Minute == 00 || DateTime.Now.Hour == 19 && DateTime.Now.Minute == 00 || DateTime.Now.Hour == 21 && DateTime.Now.Minute == 00 || DateTime.Now.Hour == 23 && DateTime.Now.Minute == 00)
            {
                Console.WriteLine("CaptureTheFlag has started!");
                Events.HourTournaments.CaptureTheFlag.IsOn = false;
                Events.HourTournaments.CaptureTheFlag.signup = false;
                Events.HourTournaments.CaptureTheFlag.send = false;
                Events.HourTournaments.CaptureTheFlag.end = false;
                Events.HourTournaments.CaptureTheFlag.teleend = false;
                Events.HourTournaments.CaptureTheFlag.SendTimer();
            }
            else if (DateTime.Now.Hour == 01 && DateTime.Now.Minute == 15 || DateTime.Now.Hour == 03 && DateTime.Now.Minute == 15 || DateTime.Now.Hour == 05 && DateTime.Now.Minute == 15 || DateTime.Now.Hour == 07 && DateTime.Now.Minute == 15 || DateTime.Now.Hour == 09 && DateTime.Now.Minute == 15 || DateTime.Now.Hour == 11 && DateTime.Now.Minute == 15 || DateTime.Now.Hour == 13 && DateTime.Now.Minute == 15 || DateTime.Now.Hour == 15 && DateTime.Now.Minute == 15 || DateTime.Now.Hour == 17 && DateTime.Now.Minute == 15 || DateTime.Now.Hour == 19 && DateTime.Now.Minute == 15 || DateTime.Now.Hour == 21 && DateTime.Now.Minute == 15 || DateTime.Now.Hour == 23 && DateTime.Now.Minute == 15)
            {
                Console.WriteLine("DeathMatch has started!");
                Events.HourTournaments.DeathMatch.IsOn = false;
                Events.HourTournaments.DeathMatch.signup = false;
                Events.HourTournaments.DeathMatch.send = false;
                Events.HourTournaments.DeathMatch.end = false;
                Events.HourTournaments.DeathMatch.teleend = false;
                Events.HourTournaments.DeathMatch.SendTimer();
            }
            else if (DateTime.Now.Hour == 01 && DateTime.Now.Minute == 30 || DateTime.Now.Hour == 03 && DateTime.Now.Minute == 30 || DateTime.Now.Hour == 05 && DateTime.Now.Minute == 30 || DateTime.Now.Hour == 07 && DateTime.Now.Minute == 30 || DateTime.Now.Hour == 09 && DateTime.Now.Minute == 30 || DateTime.Now.Hour == 11 && DateTime.Now.Minute == 30 || DateTime.Now.Hour == 13 && DateTime.Now.Minute == 30 || DateTime.Now.Hour == 15 && DateTime.Now.Minute == 30 || DateTime.Now.Hour == 17 && DateTime.Now.Minute == 30 || DateTime.Now.Hour == 19 && DateTime.Now.Minute == 30 || DateTime.Now.Hour == 21 && DateTime.Now.Minute == 30 || DateTime.Now.Hour == 23 && DateTime.Now.Minute == 30)
            {
                Console.WriteLine("FFA has started!");
                Events.HourTournaments.FFA.IsOn = false;
                Events.HourTournaments.FFA.Final = false;
                Events.HourTournaments.FFA.Check();
            }
            else if (DateTime.Now.Hour == 01 && DateTime.Now.Minute == 45 || DateTime.Now.Hour == 03 && DateTime.Now.Minute == 45 || DateTime.Now.Hour == 05 && DateTime.Now.Minute == 45 || DateTime.Now.Hour == 07 && DateTime.Now.Minute == 45 || DateTime.Now.Hour == 09 && DateTime.Now.Minute == 45 || DateTime.Now.Hour == 11 && DateTime.Now.Minute == 45 || DateTime.Now.Hour == 13 && DateTime.Now.Minute == 45 || DateTime.Now.Hour == 15 && DateTime.Now.Minute == 45 || DateTime.Now.Hour == 17 && DateTime.Now.Minute == 45 || DateTime.Now.Hour == 19 && DateTime.Now.Minute == 45 || DateTime.Now.Hour == 21 && DateTime.Now.Minute == 45 || DateTime.Now.Hour == 23 && DateTime.Now.Minute == 45)
            {
                Console.WriteLine("KillTheCaptain has started!");
                Events.HourTournaments.KillTheCaptain.IsOn = false;
                Events.HourTournaments.KillTheCaptain.signup = false;
                Events.HourTournaments.KillTheCaptain.send = false;
                Events.HourTournaments.KillTheCaptain.end = false;
                Events.HourTournaments.KillTheCaptain.teleend = false;
                Events.HourTournaments.KillTheCaptain.SignUp();
            }
            else if (DateTime.Now.Hour == 02 && DateTime.Now.Minute == 00 || DateTime.Now.Hour == 04 && DateTime.Now.Minute == 00 || DateTime.Now.Hour == 06 && DateTime.Now.Minute == 00 || DateTime.Now.Hour == 08 && DateTime.Now.Minute == 00 || DateTime.Now.Hour == 10 && DateTime.Now.Minute == 00 || DateTime.Now.Hour == 12 && DateTime.Now.Minute == 00 || DateTime.Now.Hour == 14 && DateTime.Now.Minute == 00 || DateTime.Now.Hour == 16 && DateTime.Now.Minute == 00 || DateTime.Now.Hour == 18 && DateTime.Now.Minute == 00 || DateTime.Now.Hour == 20 && DateTime.Now.Minute == 00 || DateTime.Now.Hour == 22 && DateTime.Now.Minute == 00)
            {
                Console.WriteLine("KillTheTerrorist has started!");
                Events.HourTournaments.KillTheTerrorist.Terrorist = false;
                Events.HourTournaments.KillTheTerrorist.IsOn = false;
                Events.HourTournaments.KillTheTerrorist.signup = false;
                Events.HourTournaments.KillTheTerrorist.send = false;
                Events.HourTournaments.KillTheTerrorist.end = false;
                Events.HourTournaments.KillTheTerrorist.teleend = false;
                Events.HourTournaments.KillTheTerrorist.SignUp();
            }
            else if (DateTime.Now.Hour == 02 && DateTime.Now.Minute == 15 || DateTime.Now.Hour == 04 && DateTime.Now.Minute == 15 || DateTime.Now.Hour == 06 && DateTime.Now.Minute == 15 || DateTime.Now.Hour == 08 && DateTime.Now.Minute == 15 || DateTime.Now.Hour == 10 && DateTime.Now.Minute == 15 || DateTime.Now.Hour == 12 && DateTime.Now.Minute == 15 || DateTime.Now.Hour == 14 && DateTime.Now.Minute == 15 || DateTime.Now.Hour == 16 && DateTime.Now.Minute == 15 || DateTime.Now.Hour == 18 && DateTime.Now.Minute == 15 || DateTime.Now.Hour == 20 && DateTime.Now.Minute == 15 || DateTime.Now.Hour == 22 && DateTime.Now.Minute == 15 || DateTime.Now.Hour == 0 && DateTime.Now.Minute == 15)
            {
                Console.WriteLine("SpaceInvasion has started!");
                Events.HourTournaments.SpaceInvasion.IsOn = false;
                Events.HourTournaments.SpaceInvasion.signup = false;
                Events.HourTournaments.SpaceInvasion.send = false;
                Events.HourTournaments.SpaceInvasion.end = false;
                Events.HourTournaments.SpaceInvasion.teleend = false;
                Events.HourTournaments.SpaceInvasion.SignUp();
            }
            else if (DateTime.Now.Hour == 02 && DateTime.Now.Minute == 30 || DateTime.Now.Hour == 04 && DateTime.Now.Minute == 30 || DateTime.Now.Hour == 06 && DateTime.Now.Minute == 30 || DateTime.Now.Hour == 08 && DateTime.Now.Minute == 30 || DateTime.Now.Hour == 10 && DateTime.Now.Minute == 30 || DateTime.Now.Hour == 12 && DateTime.Now.Minute == 30 || DateTime.Now.Hour == 14 && DateTime.Now.Minute == 30 || DateTime.Now.Hour == 16 && DateTime.Now.Minute == 30 || DateTime.Now.Hour == 18 && DateTime.Now.Minute == 30 || DateTime.Now.Hour == 20 && DateTime.Now.Minute == 30 || DateTime.Now.Hour == 22 && DateTime.Now.Minute == 30 || DateTime.Now.Hour == 0 && DateTime.Now.Minute == 30)
            {
                Console.WriteLine("TeamDeathMatch has started!");
                Events.HourTournaments.TeamDeathMatch.IsOn = false;
                Events.HourTournaments.TeamDeathMatch.signup = false;
                Events.HourTournaments.TeamDeathMatch.send = false;
                Events.HourTournaments.TeamDeathMatch.end = false;
                Events.HourTournaments.TeamDeathMatch.teleend = false;
                Events.HourTournaments.TeamDeathMatch.SignUp();
            }
            else if (DateTime.Now.Hour == 02 && DateTime.Now.Minute == 45 || DateTime.Now.Hour == 04 && DateTime.Now.Minute == 45 || DateTime.Now.Hour == 06 && DateTime.Now.Minute == 45 || DateTime.Now.Hour == 08 && DateTime.Now.Minute == 45 || DateTime.Now.Hour == 10 && DateTime.Now.Minute == 45 || DateTime.Now.Hour == 12 && DateTime.Now.Minute == 45 || DateTime.Now.Hour == 14 && DateTime.Now.Minute == 45 || DateTime.Now.Hour == 16 && DateTime.Now.Minute == 45 || DateTime.Now.Hour == 18 && DateTime.Now.Minute == 45 || DateTime.Now.Hour == 20 && DateTime.Now.Minute == 45 || DateTime.Now.Hour == 22 && DateTime.Now.Minute == 45 || DateTime.Now.Hour == 0 && DateTime.Now.Minute == 45)
            {
                Console.WriteLine("TeamFFA has started!");
                Events.HourTournaments.TeamFFA.IsOn = false;
                Events.HourTournaments.TeamFFA.signup = false;
                Events.HourTournaments.TeamFFA.send = false;
                Events.HourTournaments.TeamFFA.end = false;
                Events.HourTournaments.TeamFFA.teleend = false;
                Events.HourTournaments.TeamFFA.SignUp();
            }
            #endregion
        }
02/08/2012 21:22 turk55#9
Because it doesn't read 0 hours and/or 0 minutes

so if you want 12pm try : if (DateTime.Now.Hour == 24)
12am try : if (DateTime.Now.Hour == 12)
if you want it withing 1 minute try : if (DateTime.Now.Second >= 1 && DateTime.Now.Second <= 60)
02/08/2012 21:26 Spirited#10
Here you go.
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
02/08/2012 22:14 sonofskeletor#11
Quote:
Originally Posted by Fаng View Post
Here you go.
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
I had a look at the mircosoft one earlier, dident seem to help much i tryed various techniques and still no look ive tryed,

if (DateTime.Now.Hour== 00)
if (DateTime.Now.Hour== 01)
if (DateTime.Now.Hour== 00 && DateTime.Now.Second == 1)
if (DateTime.Now.Hour== 01 && DateTime.Now.Second == 1)
if (DateTime.Now.Hour== 00 && DateTime.Now.Second == 01)
if (DateTime.Now.Hour== 01 && DateTime.Now.Second == 01)
if (DateTime.Now.Hour== 00 && DateTime.Now.Minute== 01)
if (DateTime.Now.Hour== 01 && DateTime.Now.Minute== 01)
if (DateTime.Now.Hour== 0 && DateTime.Now.Second == 1)
if (DateTime.Now.Hour== 1 && DateTime.Now.Second == 1)
if (DateTime.Now.Hour== 0 && DateTime.Now.Second == 01)
if (DateTime.Now.Hour== 1 && DateTime.Now.Second == 01)
if (DateTime.Now.Hour== 0 && DateTime.Now.Minute== 01)
if (DateTime.Now.Hour== 1 && DateTime.Now.Minute== 01)

I guess last one i could try would be something like

if (DateTime.Now.Hour == 23 && DateTime.Now.Minute == 59 && DateTime.Now.Second == 59)
i think this is the only way im going to get it to strike on the hour, more or less

The Source just dont understand 00 ive also tryed 24 but that dident work either, i took a little look threw the source and found,

//
// Summary:
// Gets the hour component of the date represented by this instance.
//
// Returns:
// The hour component, expressed as a value between 0 and 23.
public int Hour { get; }
02/08/2012 22:38 Spirited#12
None of that matters. What matters is how often the thread checks for events (how often it loops). If it's once a minute... then the likelihood of it falling on "Second == 01" is VERY low.