Hi... i'm trying to make GuildWar auto Start.. but i think i made an error in my code... someone can help plz?
In Client.cs i put that code:
#region autotimers
void GuildWarStart5min_Elapsed(object sender, ElapsedEventArgs e)
{
GuildWarStart5min.Start();
World.SendMsgToAll("Guild War will Start in 5 minutes", "SYSTEM", 2011);
GuildWarStart5min.Enabled = false;
GuildWarStart4min.Interval = 60000;
GuildWarStart4min.Elapsed += new ElapsedEventHandler(GuildWarStart4min_Elapsed);
GuildWarStart4min.Start();
}
void GuildWarStart4min_Elapsed(object sender, ElapsedEventArgs e)
{
GuildWarStart4min.Start();
World.SendMsgToAll("Guild War will Start in 4 minutes", "SYSTEM", 2011);
GuildWarStart4min.Enabled = false;
GuildWarStart3min.Interval = 60000;
GuildWarStart3min.Elapsed += new ElapsedEventHandler(GuildWarStart3min_Elapsed);
GuildWarStart3min.Start();
}
void GuildWarStart3min_Elapsed(object sender, ElapsedEventArgs e)
{
GuildWarStart3min.Start();
World.SendMsgToAll("Guild War will Start in 3 minutes", "SYSTEM", 2011);
GuildWarStart3min.Enabled = false;
GuildWarStart2min.Interval = 60000;
GuildWarStart2min.Elapsed += new ElapsedEventHandler(GuildWarStart2min_Elapsed);
GuildWarStart2min.Start();
}
void GuildWarStart2min_Elapsed(object sender, ElapsedEventArgs e)
{
GuildWarStart2min.Start();
World.SendMsgToAll("Guild War will Start in 2 minutes", "SYSTEM", 2011);
GuildWarStart2min.Enabled = false;
GuildWarStart1min.Interval = 60000;
GuildWarStart1min.Elapsed += new ElapsedEventHandler(GuildWarStart1min_Elapsed);
GuildWarStart1min.Start();
}
void GuildWarStart1min_Elapsed(object sender, ElapsedEventArgs e)
{
GuildWarStart1min.Start();
World.SendMsgToAll("Guild War will Start in 1 minute", "SYSTEM", 2011);
GuildWarStart1min.Enabled = false;
GuildWarStart30sec.Interval = 30000;
GuildWarStart30sec.Elapsed += new ElapsedEventHandler(GuildWarStart30sec_Elapsed);
GuildWarStart30sec.Start();
}
void GuildWarStart30sec_Elapsed(object sender, ElapsedEventArgs e)
{
GuildWarStart.Start();
GuildWarStart.Enabled = false;
General.ServerRestart();
}
void GuildWarStop5min_Elapsed(object sender, ElapsedEventArgs e)
{
GuildWarStop5min.Stop();
World.SendMsgToAll("Guild War will end in 5 minutes", "SYSTEM", 2011);
GuildWarStop5min.Enabled = false;
GuildWarStop4min.Interval = 60000;
GuildWarStop4min.Elapsed += new ElapsedEventHandler(GuildWarStart4min_Elapsed);
GuildWarStop4min.Start();
}
void GuildWarStop4min_Elapsed(object sender, ElapsedEventArgs e)
{
GuildWarStop4min.Stop();
World.SendMsgToAll("Guild War will end in 4 minutes", "SYSTEM", 2011);
GuildWarStop4min.Enabled = false;
GuildWarStop3min.Interval = 60000;
GuildWarStop3min.Elapsed += new ElapsedEventHandler(GuildWarStop3min_Elapsed);
GuildWarStop3min.Start();
}
void GuildWarStop3min_Elapsed(object sender, ElapsedEventArgs e)
{
GuildWarStop3min.Stop();
World.SendMsgToAll("Guild War will end in 3 minutes", "SYSTEM", 2011);
GuildWarStop3min.Enabled = false;
GuildWarStop2min.Interval = 60000;
GuildWarStop2min.Elapsed += new ElapsedEventHandler(GuildWarStop2min_Elapsed);
GuildWarStop2min.Start();
}
void GuildWarStop2min_Elapsed(object sender, ElapsedEventArgs e)
{
GuildWarStop2min.Stop();
World.SendMsgToAll("Guild War will end in 2 minutes", "SYSTEM", 2011);
GuildWarStop2min.Enabled = false;
GuildWarStop1min.Interval = 60000;
GuildWarStop1min.Elapsed += new ElapsedEventHandler(GuildWarStop1min_Elapsed);
GuildWarStop1min.Start();
}
void GuildWarStop1min_Elapsed(object sender, ElapsedEventArgs e)
{
GuildWarStop1min.Stop();
World.SendMsgToAll("Guild War will end in 1 minute", "SYSTEM", 2011);
GuildWarStop1min.Enabled = false;
GuildWarStop30sec.Interval = 30000;
GuildWarStop30sec.Elapsed += new ElapsedEventHandler(GuildWarStop30sec_Elapsed);
GuildWarStop30sec.Start();
}
void GuildWarStop30sec_Elapsed(object sender, ElapsedEventArgs e)
{






