отступы, а правил по-любому notepad++ ...а еще лучше прочесть 3750 постов...то есть с самого начала)) при чем больше половины из этого всего -мусор...такой как - а как это , а как то и все это по 250 раз...жуть..
я извиняюсь пол часа ищу где поправить никак не могу у меня на питоновской основе модуль називаеца coll_send вроде подскажыте если не трудно как запритить хел и изюм бо через них бот злетает и колекции не дарит
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Цитата:
Сообщение от har4a
я извиняюсь пол часа ищу где поправить никак не могу у меня на питоновской основе модуль називаеца coll_send вроде подскажыте если не трудно как запритить хел и изюм бо через них бот злетает и колекции не дарит
В твоём случае, в settings.ini удалить строку
send_user =
Последний раз редактировалось GirlKris; 21.12.2014 в 17:03.
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Поделитесь, пожалуйста, кодом ходить по друзьям для закапывания чуда и раскладки пряников.
Или подскажите как получить список объектов у друга для поиска ёлок и чуда.
UPD: Пытаюсь разобрать скачанный friends.py, который "как есть" не работает
ругается на gameObjects
Код:
for object in self._get_game_state().gameObjects:
Код:
2014-12-24 15:32:11,280 Посетил 128140
Traceback (most recent call last):
File "D:\Python27\zf_bot-master\main.py", line 117, in <module>
run_game()
File "D:\Python27\zf_bot-master\main.py", line 98, in run_game
Game(site, settings, UserPrompt(gui_input), gui_input=gui_input).start()
File "D:\Python27\zf_bot-master\game_engine.py", line 513, in start
self.eventLoop()
File "D:\Python27\zf_bot-master\game_engine.py", line 552, in eventLoop
self.perform_all_actions()
File "D:\Python27\zf_bot-master\game_engine.py", line 653, in perform_all_acti
ons
actor.perform_action()
File "D:\Python27\zf_bot-master\game_actors_and_handlers\friends.py", line 21,
in perform_action
for object in self._get_game_state().gameObjects:
AttributeError: GameState instance has no attribute 'gameObjects'
если использовать
Код:
self._get_game_location().get_game_objects():
показывает объекты на моём острове, как будто к другу не идет
вот весь код:
Код:
class VisitingUsers(BaseActor):
def perform_action(self):
friends = self._get_options()
isle = 'main'
for user in friends:
self._get_events_sender().send_game_events([{"action":"gameState","locationId":isle,"user":str(user),"objId":None,"type":"gameState"}])
logger.info(u'Посетил %s' % (user))
for object in self._get_game_location().get_game_objects():
logger.info(str(object.item))
Помогите разобраться, пожалуйста.
Последний раз редактировалось manul78; 24.12.2014 в 16:49.
Замечательно, Вы выслали серверу "перейди на остров isle у соседа user", а ответ кто будет ловить и обрабатывать?
Гляньте game_engine.Game.eventloop или perform_all_actions .