Что нового

[Grepolis]Нужен бот для автоматизации сбора ресурсов в фоне

Wolf

Новичок
Сообщения
4
Репутация
0
http://ru.grepolis.com/ вот сама игра. Суть следующая. Возможно ли написать бота, собирающего ресурсы в неактивном (свернутом окне браузерной игры), с заданным интервалом. Все действия делаются только мышью. Так чтобы можно было работать за компом, а ресурсы в это время собирал бот.
Если такое возможно, то не могли бы Вы написать такого бота? Я к сожалению ничего не понимаю в программировании.
 

Belfigor

Модератор
Локальный модератор
Сообщения
3,608
Репутация
941
Не знаю как там происходит сбор ресурсов, но для начала можешь написать бота который работает в активном окне и просто запустить его на вирт машине.
 
Автор
W

Wolf

Новичок
Сообщения
4
Репутация
0
Дело в том что я ничего не понимаю в программировании, именно поэтому и обратился к людям понимающим.
 

---Zak---

Скриптер
Сообщения
455
Репутация
120
А что именно надо собирать то - какие ресурсы и где находятся ??? Если можно скрин + куда кликать... а то лично я вообще ничего не понял =)))

Вот я зарегистрировался - у меня есть лес (производство в час: 4) + камень (производство в час: 4) ... и что дальше ?
 
Автор
W

Wolf

Новичок
Сообщения
4
Репутация
0
http://floomby.ru/content/ulD1SXIEqS
Вот по этому окошку мне и надо собирать ресурсы с селений. Слева колонка со списком моих городов, справа внизу кнопка требовать. Мышкой выбирается город из списка и нужно нажать на требовать. Затем следующий город и так далее до последнего города в списке. Потом перерыв в 4-5 минут и по новой сбор.
 

Asshaker

Знающий
Сообщения
150
Репутация
17
Давно помню делал для этой игрули бота для сбора ресов :smile: и плановой застройки. Но унылость игры меня убила. Вот мои исходники:
Код:
WinActivate('Grepolis')
While 1
;~ Хидрастрихи
SeloCheck(536,584)
Sleep(1000)
;~ Колукистри
SeloCheck(384,519)
Sleep(1000)
;~ Гапси
SeloCheck(461,608)
Sleep(1000)
;~ Гагавта
SeloCheck(602,608)
Sleep(1000)
WEnd
func MenuCheck()
	Dim $i=0
	$coord=PixelSearch(349,351,364,370,0xEEDDBB,2)
	if not @error then 
		While $i=0
		$coord=PixelSearch(390,500,410,510,0xFFFFFF,2)
		if not @error then 
			MouseClick('left',530,665,1,20)
			Sleep(1000)
			ToolTip('тыкнули кнопку',150,150)
			Sleep(1000)
			$i=$i+1
		EndIf
		WEnd
	EndIf
EndFunc
Func SeloCheck($x1,$y1)
;~ 	координаты черной точки на счетчике
$coord=PixelSearch($x1,$y1,$x1+10,$y1+5,0xFFF3D6)
	if not @error then 
		ToolTip('ждем 30 секунд',150,150)
		Sleep(30000)
	Else
		MouseClick('left',$x1+9,$y1-16,1,15)
		Sleep(300)
		MouseClick('left',$x1+9,$y1-16,1,15)
		Sleep(1000)
		MenuCheck()
	EndIf 
EndFunc


вроде этого мне хватало, уже не помню.
--------
Оказывается там опцию добавили :smile: раньше надо было по острову носиться и смотреть таймеры. А если тут такая(как на скрине) менюшка есть, то можно прикрутить сбор ресов через проверку текущего времени. Но опять же, только в развернутом окне.
 
Автор
W

Wolf

Новичок
Сообщения
4
Репутация
0
Оказывается там опцию добавили раньше надо было по острову носиться и смотреть таймеры.
И теперь нужно носится по острову тем у кого нету премиума.
Но опять же, только в развернутом окне.
Ну вот, а мне нужно чтоб в неактивном окне все это происходило.
 

Belfigor

Модератор
Локальный модератор
Сообщения
3,608
Репутация
941
Чтобы это происходило в неактивном окне, используй вирт машину. И в разделе ботоводов не клянчат "сделайте" а делают и просят оказать помощь в процессе. Причом создатель темы делает 99.99% работы, а не сидит и конючит "мне нужно тоооо" "мне нужно эээто". Тема перенесена в стол заказов.
 

C2H5OH

AutoIT Гуру
Сообщения
1,473
Репутация
333
Оказывается там опцию добавили раньше надо было по острову носиться и смотреть таймеры. А если тут такая(как на скрине) менюшка есть, то можно прикрутить сбор ресов через проверку текущего времени. Но опять же, только в развернутом окне.

Так это, наверное, менюшка какого-нибудь платного сервиса в игре.
 
Верх