Не реагирует на нап

Обсуждаем Бота для четвертой версии Травиан
Hydras
Posts: 16
Joined: 10 May 2016, 14:40

Не реагирует на нап

Post by Hydras »

Сегодня впервые столкнулся с проблемой напов на деревню. Нажимаю сканировать атаки, он заходит в пункт сбора, открывает вкладку приходящих войск и сортирует по атакующим. Но дальше никак не реагирует. Список обнаруженных напов пустой. Идёт человек за 34 часа. Может ли это быть изза такого большого количества времени до напа?
Hydras
Posts: 16
Joined: 10 May 2016, 14:40

Re: Не реагирует на нап

Post by Hydras »

Сейчас протестили, отправили 1 юнита на меня с ходом около 3 часов - бот увидел нап. А вот сейчас пока пишу этот пост вышли на мой оазис, идти 18 минут человеку и вручную бот не видит этот нап. И даже в аську не стучится по поводу напа на оаз
User avatar
Vlad
Разработчик
Posts: 4303
Joined: 16 Aug 2010, 21:21

Re: Не реагирует на нап

Post by Vlad »

Он за эти 18 минут не искал атаки, или искал но не увидел?
Каши чистили в меню?
vsd
Posts: 25
Joined: 18 Sep 2016, 16:52

Re: Не реагирует на нап

Post by vsd »

А у меня звук не проигрывает и письмо не шлет. Напы он видит, сканит атакующего, кто-что, и все. Кэши чистил.
Вот лог:
18.09.2016 19:08:14: Начат поиск атак
18.09.2016 19:08:41: Произошло исключение!
18.09.2016 19:08:41: Type: EConvertError App version: 4.1.2.6
18.09.2016 19:08:41: Message: '' is not a valid integer value
18.09.2016 19:08:41: ------------------------------------------------------------------------ Call Stack ------------------------------------------------------------------------
18.09.2016 19:08:41: > [0040A502] SysUtils.ConvertErrorFmt (Line 3035, "SysUtils.pas")
18.09.2016 19:08:41: > [0040B4E1] SysUtils.StrToInt (Line 4072, "SysUtils.pas")
18.09.2016 19:08:41: > [007554B0] Main.TForm1.NapSearch (Line 20606, "Source\Main.pas")
18.09.2016 19:08:41: > [00404B22] System.@HandleFinally
18.09.2016 19:08:41: > [00720DF0] Main.TForm1.NapSearchTimerTimer (Line 12081, "Source\Main.pas")
18.09.2016 19:08:41: > [0077DFA8] Main.TForm1.DoNapSearch (Line 27777, "Source\Main.pas")
18.09.2016 19:08:41: > [00471CBF] Controls.TControl.WndProc (Line 4561, "Controls.pas")
18.09.2016 19:08:41: > [00475ACC] Controls.TWinControl.DefaultHandler (Line 6269, "Controls.pas")
18.09.2016 19:08:41: > [00404564] System.@CallDynaInst
18.09.2016 19:08:41: > [0047235B] Controls.TControl.WMMouseMove (Line 4735, "Controls.pas")
18.09.2016 19:08:41: > [00471CBF] Controls.TControl.WndProc (Line 4561, "Controls.pas")
18.09.2016 19:08:41: ------------------------------------------------------------------------------------------------------------------------------------------------------------
vsd
Posts: 25
Joined: 18 Sep 2016, 16:52

Re: Не реагирует на нап

Post by vsd »

Сегодня сработало. Ничего не менял.
vsd
Posts: 25
Joined: 18 Sep 2016, 16:52

Re: Не реагирует на нап

Post by vsd »

Заметил такой момент: бот не реагирует на напы дальше чем 24 часа, как только до напа остается меньше чем 24 часа он находит напы. При этом не правильно определяет время отправки и возможные юниты в напе, так как считает что нап был отправлен 24 часа плюс/минус интервал поиска атак.
User avatar
Vlad
Разработчик
Posts: 4303
Joined: 16 Aug 2010, 21:21

Re: Не реагирует на нап

Post by Vlad »

проверю
В игре формат времени 24 часа стоит же?
User avatar
Vlad
Разработчик
Posts: 4303
Joined: 16 Aug 2010, 21:21

Re: Не реагирует на нап

Post by Vlad »

Проверьте в 4.1.3.0
vsd
Posts: 25
Joined: 18 Sep 2016, 16:52

Re: Не реагирует на нап

Post by vsd »

Vlad wrote:Проверьте в 4.1.3.0
Как будут нападать, посмотрю. По результатам отпишусь.
vsd
Posts: 25
Joined: 18 Sep 2016, 16:52

Re: Не реагирует на нап

Post by vsd »

Все работало, пока не выслали очень длинный спам... более 100 часов ходу.
Периодически бот сигнализирует о напе, причем на почту высылает только время обнаружения:
"07.02.2017 18:30:44: Login: Vovansir

07.02.2017 18:30:44: We are under attack"

И так может быть 2-3 раза в день.
Атак не прибавлялось.
При прибавлении атак, новые атаки видит как положено: время прибытия, кто атакует, откуда, и т.д.
Post Reply