Кхм...что за бред?
if(s.indexOf("Создать группу") > 0)
{
external.SetStatusLabel("Создаю заявку");
PutKanalZayavka();
}
else if(s.indexOf("Начать") > 0)
{
external.SetStatusLabel("Начинаю поход");
StartKanalZayavka();
}
else
{
external.SetStatusLabel("Не видно карты, не в подземелье, или еще не истекла задержка");
top.frames[3].location = "http://" + external.SCity.Text + ".combats.com/dungeon.pl";
}
Читаем сверху-вниз.
Если группу создать можно - создаем.
Если группа создана - начинаем.
ИНАЧЕ ставится статус внизу бота "Не видно карты, не в подземелье, или еще не истекла задержка" и обноялется(!) верхний фрэйм, а не посылается запрос на создание заяки.
И повторение этого процесса происходит с той частотой, что прописана в настройках как Интервал действий бота.
Software is like sex: it's better when it's free! © LinusTorvalds