Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
доброй ночи всем. я сейчас залез под воду. т.к. туковой части бота как на приём так и на отдачу у меня сейчас нет.. так вот) по этому Го-но острову - я ничего не изобретал нового)) вырубил все 6 рулеток и в боте оставил прокрутку обычных рулеток. вроде крутит и ладно))) было бы чем рубить, остальное не проблема)
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Цитата:
доброй ночи всем. я сейчас залез под воду. т.к. туковой части бота как на приём так и на отдачу у меня сейчас нет.. так вот) по этому Го-но острову - я ничего не изобретал нового)) вырубил все 6 рулеток и в боте оставил прокрутку обычных рулеток. вроде крутит и ладно))) было бы чем рубить, остальное не проблема)
Обновы всё хуже, рубишь тризубцами, а получаешь обычные инструменты
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
мне результат не очень остров чист в наличии 30 трезубцев рулетки еще 2 раза курутануть и - 400 зб на теже трезубцы в итоге - 700 трезубцев не хватило бы на остров очень пичалька. за то построил 2 хелуин башни до самой крыши осталось немного барабашек
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
ни с того и с его появилась ошибка
Код:
Exception in thread Thread-1:
Traceback (most recent call last):
File "C:\Python27\lib\threading.py", line 808, in __bootstrap_inner
self.run()
File "C:\ZomBot\Anch\app.py", line 35, in run
self.run_function(self)
File "main.py", line 79, in run_game
Game(site, settings, UserPrompt(gui_input), gui_input=gui_input).start()
File "C:\ZomBot\Anch\game_engine.py", line 491, in start
self.eventLoop()
File "C:\ZomBot\Anch\game_engine.py", line 530, in eventLoop
self.perform_all_actions()
File "C:\ZomBot\Anch\game_engine.py", line 624, in perform_all_actions
actor.perform_action()
File "C:\ZomBot\Anch\game_actors_and_handlers\tree_plant.py", line 57, in perf
orm_action
space_crd = self.space(current_loc, need)
File "C:\ZomBot\Anch\game_actors_and_handlers\tree_plant.py", line 135, in spa
ce
for rect in list(need.rects):
AttributeError: 'GameFruitTree' object has no attribute 'rects'
Временно отключил модуль посадки деревьев, но все таки смущает attribute 'rects'
Последний раз редактировалось Anch665; 29.10.2014 в 09:13.
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Цитата:
Сообщение от Anch665
а чего делать-то?
делать надо так, при посадке деревьев, используй старый итемс, но при попадании на башню, или как ее там, будет ошибка....надеюсь у тебя остался старый итемс? а да, и не забудь отключить обновление итемсов в энджине, пока другово выхода я не вижу...
PHP код:
#item_reader.download('items.txt')
так отключить обновление итемсов
вот старый итемс
[Ссылки могут видеть только зарегистрированные пользователи. ]
Последний раз редактировалось Cheater-84; 29.10.2014 в 15:47.
Причина: спасибо Dark Dragon за замечание)
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Один студент посоветовал, второй бездумно сделал
Не то отключаете, господа. Закомментировать строку
item_reader.download('items.txt')
Только это временное решение, чисто для посадки деревьев. Дальше старый итемс переименовать и раскоментировать эту строку назад. А то может быть проблема с новыми объектами.
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Цитата:
Сообщение от dark-dragon
Один студент посоветовал, второй бездумно сделал
Не то отключаете, господа. Закомментировать строку
item_reader.download('items.txt')
Только это временное решение, чисто для посадки деревьев. Дальше старый итемс переименовать и раскоментировать эту строку назад. А то может быть проблема с новыми объектами.
спасибо Dark, мой косяк, не то показал где комментить((
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Цитата:
Поможет в будущем, если появятся новые)
сделал тоже уже давно только чутка по другому, но суть та же, при добавлении других инструментов не нужно будет изменять код
PHP код:
st_items = self._get_game_state().get_state().storageItems # Предметы на складе
for item in list(st_items):
reader=self._get_item_reader().get(item.item)
if reader.type=='chopInstrument':instruments.append(dict2obj({"item":item.item, "count": item.count}))