Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Zombot (Клиент для игры Зомби ферма) [Обсуждение]

-

Свободное обсуждение

- Ваши идеи, вопросы и ответы на тему браузерных игр и социальных сетей

Ответ
 
Опции темы
Старый 30.03.2014, 00:36   #1756
 Разведчик
Аватар для GadW1n
 
GadW1n никому не известный тип
Регистрация: 24.08.2011
Сообщений: 17
Популярность: 10
Сказал(а) спасибо: 9
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Код:
...
from game_actors_and_handlers.brains import GameBrains
from game_actors_and_handlers.travel_buff import TravelBuf
...
            TreePlant,          # Посейка деревьев
            TravelBuf,          # Покупка проездного
            GiftReceiverBot,    # Принятие подарков
...
вроде всё верно делаю... не в первый раз... а тут такое...
Код:
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.
  Ответить с цитированием
Старый 30.03.2014, 01:16   #1757
 Разведчик
Аватар для PriKolist666
 
PriKolist666 никому не известный тип
Регистрация: 23.03.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

ПРивет всем! Как сделать так что бы бот когда ходил по друзьям то ходил только по домашним островам? надеюсь на вашу помощь)
  Ответить с цитированием
Старый 30.03.2014, 04:59   #1758
 Разведчик
Аватар для mike4kz
 
mike4kz никому не известный тип
Регистрация: 23.08.2013
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 2 раз(а) в 2 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от PriKolist666Посмотреть сообщение
ПРивет всем! Как сделать так что бы бот когда ходил по друзьям то ходил только по домашним островам? надеюсь на вашу помощь)

1. Открываешь файл, где "ходится по друзьям".
2. Читаешь код.
3. Правишь код.
4. Щастье, щастье, щастье...
  Ответить с цитированием
Старый 30.03.2014, 07:27   #1759
 Пехотинец
Аватар для vintets
 
vintets скоро будет известенvintets скоро будет известенvintets скоро будет известен
Регистрация: 01.08.2012
Сообщений: 95
Популярность: 255
Сказал(а) спасибо: 28
Поблагодарили 54 раз(а) в 38 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от GadW1nПосмотреть сообщение
Код:
...
from game_actors_and_handlers.brains import GameBrains
from game_actors_and_handlers.travel_buff import TravelBuf
...
            TreePlant,          # Посейка деревьев
            TravelBuf,          # Покупка проездного
            GiftReceiverBot,    # Принятие подарков
...
вроде всё верно делаю... не в первый раз... а тут такое...
Код:
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 сообщение(ий).
  Ответить с цитированием
Пользователь сказал cпасибо:
GadW1n (30.03.2014)
Старый 30.03.2014, 12:05   #1760
 Разведчик
Аватар для russl353f
 
russl353f никому не известный тип
Регистрация: 03.07.2013
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Продажа коллекций в Зомби ферме
самые низкие цены
во всем Рунете

[Ссылки могут видеть только зарегистрированные пользователи. ]
  Ответить с цитированием
Старый 30.03.2014, 12:58   #1761
 Разведчик
Аватар для strike123
 
strike123 никому не известный тип
Регистрация: 30.03.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Народ кто может помочь разобраться с ботом? И у кого железные нервы добавляйтесь в скайп black_road4,или отвечайте в этой теме. Естественно я отблагодарю.
  Ответить с цитированием
Старый 30.03.2014, 13:52   #1762
 Разведчик
Аватар для Kipari40
 
Kipari40 никому не известный тип
Регистрация: 25.05.2013
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Отправить сообщение для Kipari40 с помощью Skype™
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

вопрос такой
Можно ли сделать что бы бот сажал растения по 3к(С супер урожаем)
1)То есть Активиривали супер урожай
2)Бот посадил и собрал 3к "Яблочного мака"
3)После он начинает сажать 3к"Клевера"
ну и так далее
Возможно?
  Ответить с цитированием
Старый 30.03.2014, 13:57   #1763
 Разведчик
Аватар для strike123
 
strike123 никому не известный тип
Регистрация: 30.03.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Можешь мне с ботом помочь?
  Ответить с цитированием
Старый 30.03.2014, 14:02   #1764
 Разведчик
Аватар для PriKolist666
 
PriKolist666 никому не известный тип
Регистрация: 23.03.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от strike123Посмотреть сообщение
Народ кто может помочь разобраться с ботом? И у кого железные нервы добавляйтесь в скайп black_road4,или отвечайте в этой теме. Естественно я отблагодарю.

екстрасенси уехали в отпуск! проблемку со скринами и файлами гони..

Добавлено через 9 минут
Цитата:
Сообщение от Kipari40Посмотреть сообщение
вопрос такой
Можно ли сделать что бы бот сажал растения по 3к(С супер урожаем)
1)То есть Активиривали супер урожай
2)Бот посадил и собрал 3к "Яблочного мака"
3)После он начинает сажать 3к"Клевера"
ну и так далее
Возможно?

я конечно не спец! но вроде так нельзя! можно только что б садил 3к а остальное продавал! и так с каждим урожаем!а по 3к ты и сам можеш ручками насадить) не ленись) потрать 3 часика своего времени)

Последний раз редактировалось PriKolist666; 30.03.2014 в 14:12. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 30.03.2014, 14:15   #1765
 Разведчик
Аватар для strike123
 
strike123 никому не известный тип
Регистрация: 30.03.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

я не понял как его установить даже! если бы тока помогли бы кто нить чисто с 0 и как устанавливать

Добавлено через 3 минуты
Цитата:
Сообщение от PriKolist666Посмотреть сообщение
екстрасенси уехали в отпуск! проблемку со скринами и файлами гони..

Добавлено через 9 минут

я конечно не спец! но вроде так нельзя! можно только что б садил 3к а остальное продавал! и так с каждим урожаем!а по 3к ты и сам можеш ручками насадить) не ленись) потрать 3 часика своего времени)

Что 1 нужно скачать? и.т.д опишите кому не сложно пожалуйста или прошу помощи в скайпе

Последний раз редактировалось strike123; 30.03.2014 в 14:18. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 30.03.2014, 14:26   #1766
 Разведчик
Аватар для dark-dragon
 
dark-dragon никому не известный тип
Регистрация: 30.08.2013
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 26 раз(а) в 21 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от strike123Посмотреть сообщение
я не понял как его установить даже! если бы тока помогли бы кто нить чисто с 0 и как устанавливать

А прочитать эту тему и темы, связанные с текущей, не судьба? Или религия не позволяет?

Идем на первую страницу этой темы, смотрим самое первое сообщение.
http://zhyk.ru/forum/showpost.php?p=4903472&postcount=1

Цитата:
Сообщение от RochПосмотреть сообщение
Привет.
Все вопросы/просьбы, касающиеся данной темы - обсуждаем тут

Идем по ссылке сюда
http://zhyk.ru/forum/showpost.php?p=4781734&postcount=1

И как ни странно, там всё написано

Добавлено через 7 минут
Цитата:
Сообщение от Kipari40Посмотреть сообщение
вопрос такой
Можно ли сделать что бы бот сажал растения по 3к(С супер урожаем)
1)То есть Активиривали супер урожай
2)Бот посадил и собрал 3к "Яблочного мака"
3)После он начинает сажать 3к"Клевера"
ну и так далее
Возможно?

Можно, но геморройно. Нужно создавать дополнительный файл, куда записывать что и сколько сажать, плюс индикаторы нужны для отслеживания.

Народ, не страдайте хeрнeй. Что разрабы дали практически халяву с супер-урожаем, что есть бот - уж можно выделить пару минут несколько раз в день, чтобы изменить настройки на посадку и передернуть бот. В принципе, кто мешает настроить посадку на разных островах разные растения?
Нет же, нужно изголяться по полной.

Последний раз редактировалось dark-dragon; 30.03.2014 в 14:33. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 30.03.2014, 16:00   #1767
 Разведчик
Аватар для lokanaft
 
lokanaft никому не известный тип
Регистрация: 03.12.2010
Сообщений: 22
Популярность: 10
Сказал(а) спасибо: 3
Поблагодарили 5 раз(а) в 3 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от PriKolist666Посмотреть сообщение
екстрасенси уехали в отпуск!

Смотрю дохрена прошареный стал за неделю?

Добавлено через 6 минут
Для посадки по нужному кол-ву у меня сей код в енжине в "def start(self):":
Код:
#чё сажать
                a_seeds = {}
                seed_ids = self.__itemReader.get('seed').items
                for seed_id in seed_ids:
                    seed = self.__itemReader.get(seed_id)
                    #print str(obj2dict(seed))
                    seed.id = str(seed.id).lstrip('@')
                    key = str(seed.storageItem).lstrip('@')
                    a_seeds[key] = seed
                #with open('seed_ids.txt', 'w') as f:
                #    f.write(str(obj2dict(seed_ids)).encode('utf-8'))
                #with open('a_seeds.txt', 'w') as f:
                #    f.write(str(obj2dict(a_seeds)).encode('utf-8'))
                storage = self.__game_state_.get_state().storageItems
                for item in list(storage):
                    #print str(item.item).lstrip('@')
                    #print str(str(item.item).lstrip('@') in a_seeds)
                    #print str(a_seeds[str(item.item).lstrip('@')])
                    key = str(item.item).lstrip('@')
                    if hasattr(item, "item") and key in a_seeds and a_seeds[key].id != 'ZOLIAN2' and a_seeds[key].id != 'ZOLIAN1':
                        seed = a_seeds[key]
                        print seed.id
                        print item.count
                        if not hasattr(seed, "locations") and not hasattr(seed, "fruitingCount") and item.count < 25000:# это есть минимальное кол-во урожая
                            self.__selected_seed = seed.id
                            break
                #with open('storage.txt', 'w') as f:
                #    f.write(str(obj2dict(storage)).encode('utf-8'))
                print self.__selected_seed

                if self.__selected_seed is None:# что сажать, если всего в достатке
                    #self.__user_prompt = user_prompt
                    #self.__selected_seed = 'P_27' #розы
                    #self.__selected_seed = 'P_57' #малина
                    self.__selected_seed = 'P_15' #лилии
                    #self.__selected_seed = 'P_02' #подсолнух
                    #self.__selected_seed = 'P_06' #костируза
                    #self.__selected_seed = 'P_22' #мухомор
                    #self.__selected_seed = 'P_01' #черника
                    #self.__selected_seed = 'P_03R' #клевер
                    #self.__selected_seed = 'P_14R' #тыквахелл
                    #self.__selected_seed = 'P_08' #чеснок
                    #self.__selected_seed = 'P_10' #рожь
                    #self.__selected_seed = 'P_12' #Бамбук
                    #if datetime.datetime.now().hour < 16:
                    #    self.__selected_seed = 'P_09'
                    #else:
                    #    self.__selected_seed = 'P_02'
                #self.__selected_seed = 'P_27' #розы
                print self.__selected_seed
#чё сажать
Он без лишних проверок, но меня полностью устраивает. Работает на первых сборках, где растению указывалось одно на все острова.

Последний раз редактировалось lokanaft; 30.03.2014 в 16:06. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 30.03.2014, 16:09   #1768
 Разведчик
Аватар для GadW1n
 
GadW1n никому не известный тип
Регистрация: 24.08.2011
Сообщений: 17
Популярность: 10
Сказал(а) спасибо: 9
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию 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 минут... активировался проездной - всё хорошо! но уж довести до идеала надо)))
  Ответить с цитированием
Старый 30.03.2014, 22:07   #1769
 Разведчик
Аватар для GirlKris
 
GirlKris никому не известный тип
Регистрация: 17.02.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
 
По умолчанию 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.
  Ответить с цитированием
Старый 30.03.2014, 22:26   #1770
 Разведчик
Аватар для dark-dragon
 
dark-dragon никому не известный тип
Регистрация: 30.08.2013
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 26 раз(а) в 21 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от GirlKrisПосмотреть сообщение
Подскажите пожалуйста, как сделать, чтобы при добычи палочками рубились все типы ресурсов, а не выбирать либо камни, либо деревья?
И может кто-нибудь знает, как сделать проверку на лимит - 500 палочек.

Потерпи немного, сейчас пилим этот модуль. Сегодня может и не успеем, но завтра будет готов точно. С сюрпризом возможно будет.
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Программа] Zombot (Клиент для игры Зомби ферма) AnonProger Баги игр ВКонтакте 189 26.08.2014 15:50
[Статья] Небольшие секреты игры зомби ферма haussuper Баги игр ВКонтакте 11 26.01.2013 11:54
[Информация] Зомби Ферма dekirillov Баги игр ВКонтакте 40 22.10.2011 18:25

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 18:55.

Пишите нам: forum@zhyk.ru
Copyright © 2025 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net