вроде всё верно делаю... не в первый раз... а тут такое...
Код:
c:\Bot\posadka>python main.py -c
Traceback (most recent call last):
File "main.py", line 3, in <module>
from game_engine import Game
File "c:\Bot\posadka\game_engine.py", line 44, in <module>
from game_actors_and_handlers.travel_buff import TravelBuf
ImportError: cannot import name TravelBuf
Последний раз редактировалось GadW1n; 30.03.2014 в 00:43.
вроде всё верно делаю... не в первый раз... а тут такое...
Код:
c:\Bot\posadka>python main.py -c
Traceback (most recent call last):
File "main.py", line 3, in <module>
from game_engine import Game
File "c:\Bot\posadka\game_engine.py", line 44, in <module>
from game_actors_and_handlers.travel_buff import TravelBuf
ImportError: cannot import name TravelBuf
С именами напутал.
Если не менял, то в коде GameTravelBuff
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Народ кто может помочь разобраться с ботом? И у кого железные нервы добавляйтесь в скайп black_road4,или отвечайте в этой теме. Естественно я отблагодарю.
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
вопрос такой
Можно ли сделать что бы бот сажал растения по 3к(С супер урожаем)
1)То есть Активиривали супер урожай
2)Бот посадил и собрал 3к "Яблочного мака"
3)После он начинает сажать 3к"Клевера"
ну и так далее
Возможно?
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Цитата:
Сообщение от strike123
Народ кто может помочь разобраться с ботом? И у кого железные нервы добавляйтесь в скайп black_road4,или отвечайте в этой теме. Естественно я отблагодарю.
екстрасенси уехали в отпуск! проблемку со скринами и файлами гони..
Добавлено через 9 минут
Цитата:
Сообщение от Kipari40
вопрос такой
Можно ли сделать что бы бот сажал растения по 3к(С супер урожаем)
1)То есть Активиривали супер урожай
2)Бот посадил и собрал 3к "Яблочного мака"
3)После он начинает сажать 3к"Клевера"
ну и так далее
Возможно?
я конечно не спец! но вроде так нельзя! можно только что б садил 3к а остальное продавал! и так с каждим урожаем!а по 3к ты и сам можеш ручками насадить) не ленись) потрать 3 часика своего времени)
Последний раз редактировалось PriKolist666; 30.03.2014 в 14:12.
Причина: Добавлено сообщение
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
я не понял как его установить даже! если бы тока помогли бы кто нить чисто с 0 и как устанавливать
Добавлено через 3 минуты
Цитата:
Сообщение от PriKolist666
екстрасенси уехали в отпуск! проблемку со скринами и файлами гони..
Добавлено через 9 минут
я конечно не спец! но вроде так нельзя! можно только что б садил 3к а остальное продавал! и так с каждим урожаем!а по 3к ты и сам можеш ручками насадить) не ленись) потрать 3 часика своего времени)
Что 1 нужно скачать? и.т.д опишите кому не сложно пожалуйста или прошу помощи в скайпе
Последний раз редактировалось strike123; 30.03.2014 в 14:18.
Причина: Добавлено сообщение
вопрос такой
Можно ли сделать что бы бот сажал растения по 3к(С супер урожаем)
1)То есть Активиривали супер урожай
2)Бот посадил и собрал 3к "Яблочного мака"
3)После он начинает сажать 3к"Клевера"
ну и так далее
Возможно?
Можно, но геморройно. Нужно создавать дополнительный файл, куда записывать что и сколько сажать, плюс индикаторы нужны для отслеживания.
Народ, не страдайте хeрнeй. Что разрабы дали практически халяву с супер-урожаем, что есть бот - уж можно выделить пару минут несколько раз в день, чтобы изменить настройки на посадку и передернуть бот. В принципе, кто мешает настроить посадку на разных островах разные растения?
Нет же, нужно изголяться по полной.
Последний раз редактировалось dark-dragon; 30.03.2014 в 14:33.
Причина: Добавлено сообщение
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Цитата:
Сообщение от vintets
С именами напутал.
Если не менял, то в коде GameTravelBuff
заработало... правда когда дошло до "дела"...
Код:
Traceback (most recent call last):
File "main.py", line 93, in <module>
run_game()
File "main.py", line 74, in run_game
Game(site, settings, UserPrompt(gui_input), gui_input=gui_input).start()
File "c:\Bot\posadka\game_engine.py", line 485, in start
self.eventLoop()
File "c:\Bot\posadka\game_engine.py", line 524, in eventLoop
self.perform_all_actions()
File "c:\Bot\posadka\game_engine.py", line 607, in perform_all_actions
actor.perform_action()
File "c:\Bot\posadka\game_actors_and_handlers\travel_buff.py", line 30, in per
form_action
time_exp = buff.expire.endDate
AttributeError: 'GameTime' object has no attribute 'endDate'
хорошо у меня настроено в планировщике перезапуск на 5 минут... активировался проездной - всё хорошо! но уж довести до идеала надо)))
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Подскажите пожалуйста, как сделать, чтобы при добычи палочками рубились все типы ресурсов, а не выбирать либо камни, либо деревья?
Код:
# coding=utf-8
import logging
from game_state.game_types import GameWoodGrave, GameWoodGraveDouble,\
GamePickItem, GameWoodTree, GameStone, GameGainItem, GamePickup
from game_state.game_event import dict2obj
from game_actors_and_handlers.base import BaseActor
logger = logging.getLogger(__name__)
class MagicWand(BaseActor):
def get_object_type(self):
#return GameWoodTree.type #Деревья
return GameStone.type #Камни
def perform_action(self):
resources = self._get_game_location().get_all_objects_by_type(
self.get_object_type()
)
while(resources):
# make sure gain is not started yet
resource = self.__find_first_gain_not_started(resources)
if not resource:
logger.info("Все ресурсы уже добываются")
return 1
else:
_loc = self._get_game_state().get_game_loc().get_location_id()
if not _loc == u'isle_x':
return 1
for _ in range(resource.materialCount):
gain_event = {"action":"magic","type":"item","objId":resource.id}
logger.info(u"Добываем палочкой: %s" %(resource.type))
self._get_events_sender().send_game_events( [gain_event] )
resource.gainStarted = True
else:
logger.info("Не осталось ресурсов для добычи")
def __find_first_gain_not_started(self, resources):
for resource in resources:
if not resource.gainStarted:
return resource
И может кто-нибудь знает, как сделать проверку на лимит - 500 палочек.
Последний раз редактировалось GirlKris; 30.03.2014 в 22:11.
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Цитата:
Сообщение от GirlKris
Подскажите пожалуйста, как сделать, чтобы при добычи палочками рубились все типы ресурсов, а не выбирать либо камни, либо деревья?
И может кто-нибудь знает, как сделать проверку на лимит - 500 палочек.
Потерпи немного, сейчас пилим этот модуль. Сегодня может и не успеем, но завтра будет готов точно. С сюрпризом возможно будет.