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

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

-

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

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

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

Цитата:
Сообщение от vhyrixПосмотреть сообщение
Могу поделиться своим ботом(не зомбобот), вроде научил работать с mail.ru. Только друзей нет.

Поделись! Играю только на mail.ru. Zombot часто не работает, а без бота заниматься кликодрочерством, очень пичально.
  Ответить с цитированием
Старый 25.12.2013, 08:49   #617
 Разведчик
Аватар для andron99977
 
andron99977 никому не известный тип
Регистрация: 24.05.2011
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

а есть бот для работы на острове сокровищ ?
  Ответить с цитированием
Старый 25.12.2013, 12:11   #618
Заблокирован
 Разведчик
Аватар для Cheater84
 
Cheater84 неизвестен в этих краях
Регистрация: 27.08.2013
Сообщений: 2
Популярность: -54
Сказал(а) спасибо: 5
Поблагодарили 15 раз(а) в 14 сообщениях
 
Exclamation Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от andron99977Посмотреть сообщение
а есть бот для работы на острове сокровищ ?

посмотри #447 пост http://zhyk.ru/forum/showpost.php?p=...&postcount=447
  Ответить с цитированием
Старый 27.12.2013, 01:21   #619
 Разведчик
Аватар для mike4kz
 
mike4kz никому не известный тип
Регистрация: 23.08.2013
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 2 раз(а) в 2 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Немного переделал "солилку" (у меня не работала). Основные компоненты остались те же, но немного переделал "логику":

1. Проверяем, если повара вообще есть на острове
2. Проверяем, если повар работает (идем через список поваров)
3. Проверяем, если текущий рецепт уже посолен. Если да - просто выходим.
4. Проверяем, если текущий рецепт нужно солить.
5. Проверяем, если есть соль на складе.
6. Солим...

Если что-то не соответствует проверке, то выводится соответствующее сообщение (например "нет соли" или "рецепт уже посолен"). Так же, для "отладки", выведены все параметры повара.

Предыдущий алгоритм почему-то пытался посолить ВСЕ рецепты разом, что просто не работает (посолить можно только ТЕКУЩИЙ рецепт). Все работает на ура. По идее можно вывести список рецептов для посола в settings.ini, но мне проще было задать список в самом боте.

PHP код:
    def perform_action(self):
        
cook_graves self._get_game_location().get_all_objects_by_types(self.get_worker_types())
        
recipe_item = [u'@RECIPE_36'u'@RECIPE_12'u'@RECIPE_53'u'@RECIPE_51']
        
speed_item u'GREEN_SPEEDUPER'
        
for cook_grave in cook_graves:
            print 
'\n\n'string.replace(str(obj2dict(cook_grave)),',','\n\t'), '\n\n'
            
if hasattr(cook_grave"isUp") and cook_grave.isUp:
                print 
'\t\tПовар работает...'
                
if cook_grave.speeduped:
                    print 
'\t\tРецепт уже посолен...'
                    
return
                if 
hasattr(cook_grave"currentRecipe"):
                    if 
cook_grave.currentRecipe in recipe_item:
                        print 
u'\t\tПовар сейчас варит %s' str(cook_grave.currentRecipe)
                        if 
self._get_game_state().count_in_storage('@'+speed_item)>0:
                            print 
'\t\tСоль есть на складе...'
                            
logger.info(u'***Посолим рецепт %s у поваров %d' % (str(cook_grave.currentRecipe),cook_grave.id))
                            
event GameCookSpeed(objId=cook_grave.id,itemId=unicode(speed_item))
                            
self._get_events_sender().send_game_events([event])
                            
self._get_game_state().remove_from_storage('@'+speed_item,1)
                        else: print 
'\t\tНет соли на складе...' 
                    
else: print '\t\tРецепт не подлежит солению...'
                
else: print '\t\tУ повара нет текущего рецепта...'
            
else: print '\t\tПовар не работает...' 
  Ответить с цитированием
Старый 29.12.2013, 14:22   #620
Заблокирован
 Разведчик
Аватар для Cheater84
 
Cheater84 неизвестен в этих краях
Регистрация: 27.08.2013
Сообщений: 2
Популярность: -54
Сказал(а) спасибо: 5
Поблагодарили 15 раз(а) в 14 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

я смотрю некоторые вообще ох..ели!заливать бота на сервера или сайты и делать его платным.это что за бред?!где автор и почему он молчит?это же статья и она подлежит уголовной ответственности за нарушение авторских прав..так за то что я говорю меня же и виноватым делают..Автор ..Ваня куда ты смотришь?
  Ответить с цитированием
Старый 29.12.2013, 15:09   #621
 Разведчик
Аватар для AlExVe
 
AlExVe никому не известный тип
Регистрация: 19.11.2013
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от Cheater84Посмотреть сообщение
заливать бота на сервера или сайты и делать его платным.это что за бред?!

Можно ссылки? Очень интересно кто во что горазд...
Цитата:
Сообщение от Cheater84Посмотреть сообщение
я смотрю некоторые вообще ох..ели!

Наверняка школьники

Цитата:
Сообщение от Cheater84Посмотреть сообщение
это же статья и она подлежит уголовной ответственности за нарушение авторских прав..

Кто-то готов сверять исходники и доказывать идентичность кода? А если другой язык программирования? А если это не скрипты, а исполняемые файлы, и тд и тп. Всё не так просто....

Ну и напоследок,.... К авторским правам надо конечно относится с уважением, но без фанатизма. И так уже, из-за всяких сопливых песен и фильмов, в интернете становится сложно скачать фильм или послушать музыку. Ну и,... кто не пользовался виндовсом\фотошопом или офисом предварительно не заплатив за него!? Просто не стоит на основе авторских прав делать истерику, тем более под видом защиты конечных пользователей (типа кто-то может заплатить, за то - что и так бесплатно). Эту тему лучше крутить в ключе - недобросовестные распространители\дистрибьюторы. И думаю не стоит ждать от автора их преследования - это слишком сложное и не нужное занятие, от которого не будет ни какого эффекта, я так полагаю.
  Ответить с цитированием
Старый 29.12.2013, 16:41   #622
 Разведчик
Аватар для ichi88
 
ichi88 никому не известный тип
Регистрация: 06.08.2011
Сообщений: 21
Популярность: 10
Сказал(а) спасибо: 3
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

можно ссылки? где продают? я буду ржать, если там в дальних настройках прописана скрытая функция о пересылке коллекций
  Ответить с цитированием
Старый 30.12.2013, 01:16   #623
Заблокирован
 Разведчик
Аватар для Cheater84
 
Cheater84 неизвестен в этих краях
Регистрация: 27.08.2013
Сообщений: 2
Популярность: -54
Сказал(а) спасибо: 5
Поблагодарили 15 раз(а) в 14 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

ребят,короче я сворачиваю свою деятельность,не вижу смысла писать функции и прочие вещи для бота..раз уж такие дела поши,надо наказывать таких прогеров ,не зря я начинал с хагинга,кстати человек дал свой адрес,могу его скинуть...
  Ответить с цитированием
Старый 30.12.2013, 03:44   #624
Заблокирован
 Разведчик
Аватар для Cheater84
 
Cheater84 неизвестен в этих краях
Регистрация: 27.08.2013
Сообщений: 2
Популярность: -54
Сказал(а) спасибо: 5
Поблагодарили 15 раз(а) в 14 сообщениях
 
Thumbs up Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

PHP код:
кто знал
Изображения
Тип файла: jpg Снимок экрана (24).jpg (18.9 Кб, 90 просмотров)
  Ответить с цитированием
Старый 30.12.2013, 05:08   #625
 Разведчик
Аватар для vhyrix
 
vhyrix никому не известный тип
Регистрация: 09.11.2013
Сообщений: 2
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 9 раз(а) в 8 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Какие такие авторские права, если бот на другом языке программирования?

Где продают то? Может и мне пристроиться, а то че-то я на свой практически забил. ) И пользуются 3,5 человека. Раздал желающим ссылки на бота и никто даже не запустил.

Cheater84, да такие дела всегда будут идти. А функции в первую очередь пишешь для себя.
  Ответить с цитированием
Старый 30.12.2013, 06:52   #626
Заблокирован
 Разведчик
Аватар для Cheater84
 
Cheater84 неизвестен в этих краях
Регистрация: 27.08.2013
Сообщений: 2
Популярность: -54
Сказал(а) спасибо: 5
Поблагодарили 15 раз(а) в 14 сообщениях
 
Talking Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от vhyrixПосмотреть сообщение
Какие такие авторские права, если бот на другом языке программирования?

Где продают то? Может и мне пристроиться, а то че-то я на свой практически забил. ) И пользуются 3,5 человека. Раздал желающим ссылки на бота и никто даже не запустил.

Cheater84, да такие дела всегда будут идти. А функции в первую очередь пишешь для себя.

спасибо за поддержку)))скинь ссыль на своего я протестирую его)))всегда рад понимающим людям)
  Ответить с цитированием
Старый 30.12.2013, 11:36   #627
 Разведчик
Аватар для eTorres
 
eTorres никому не известный тип
Регистрация: 20.04.2012
Сообщений: 4
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 10 раз(а) в 5 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Всех с Наступающим Новым Годом! Удачи и успехов всем программистам, вкладывающим свой талант в разработку и поддержку бота. А всем тем кто пользуется им, хочется пожелать относиться с пониманием и уважением к чужому труду, которым Вы пользуетесь бесплатно!!!!
  Ответить с цитированием
Старый 30.12.2013, 17:13   #628
 Разведчик
Аватар для Anch665
 
Anch665 никому не известный тип
Регистрация: 21.12.2012
Сообщений: 29
Популярность: 10
Сказал(а) спасибо: 20
Поблагодарили 4 раз(а) в 3 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Да ладно вам панику наводить из за продажи бота. Да обидно, но пусть подавятся. Я когда в институте учился(15 лет назад) в фидо выкладывал свои курсовые работы. А позже обнаружил их на дисках с рефератами. Они до сих пор в инете гуляют, кто-то на этом денежку поднимает. Мне не жалко - пусть пользуются. Я из всех ботов выгрызаю интересующие меня функции и вставляю в своего. Таким образом и наращивается его функционал. И кстати тоже безвозмездно передал нескольким знакомым. Кстати, Cheater84, смени ник в игре. Не свети ботом в открытую.
  Ответить с цитированием
Старый 30.12.2013, 19:47   #629
 Разведчик
Аватар для lokanaft
 
lokanaft никому не известный тип
Регистрация: 03.12.2010
Сообщений: 22
Популярность: 10
Сказал(а) спасибо: 3
Поблагодарили 5 раз(а) в 3 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Добавил в общем в чопер Cheater84 (за код ему отдельное спасибо) открывашку кладов:
Код:
    def perform_action(self):
        resources = self._get_game_location().get_all_objects_by_type(
                    self.get_object_type()
                )
        if resources:
            for resource in resources:
                tools = self._get_game_state().get_state().pirate
                tool_needed = resource.chopCount
                type_of_res = resource.item
                type_of_instrument = self._get_item_reader().get(type_of_res).chopInstrumentType
                for tool in tools.instruments:
                    if self._get_item_reader().get(tool.item).chopInstrumentType == type_of_instrument and tool.count >= tool_needed:
                        print tool.count, tool_needed
                        gain_event = {"type":"chop","objId":resource.id,"instruments":{self._get_item_reader().get(tool.item).id:tool_needed},"action":"chop"}
                        print gain_event
                        logger.info("Рубим с помощью " + str(type_of_instrument))
                        self._get_events_sender().send_game_events( [gain_event] )
                        tool.count -= tool_needed
                        break
        else:
            logger.info("Не осталось ресурсов для добычи")
#НИЖЕ я добавил
        resources = self._get_game_location().get_all_objects_by_type("pirateCaptureObject")
        if resources:
            for resource in resources:
                gain_event = {"type":"pirateCapture","objId":resource.id,"action":"capture"}
                print gain_event
                logger.info("Открываем " + str(resource.id))
                self._get_events_sender().send_game_events( [gain_event] )
        else:
            logger.info("Нет неоткрытых сокровищ")
И не пойму, почему чопает только в первый раз, даже если кирки потом накручиваются в рулетках, а клады с одним и тем же ид каждый раз открываются ну и отваливается естесно с ошибкой
В принципе логично, что я каждый раз получаю одни и те же объекты, но почему их не чопает? Где в чопере метод, удаляющий из локации полученные объекты?

Добавлено через 1 час 10 минут
Хотя нет, ща чопер тоже отвалился на дубле ид объекта.

Последний раз редактировалось lokanaft; 30.12.2013 в 20:58. Причина: Добавлено сообщение
  Ответить с цитированием
Пользователь сказал cпасибо:
vintets (09.01.2014)
Старый 30.12.2013, 20:58   #630
 Разведчик
Аватар для AlExVe
 
AlExVe никому не известный тип
Регистрация: 19.11.2013
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от Anch665Посмотреть сообщение
Кстати, Cheater84, смени ник в игре. Не свети ботом в открытую.

Бот обнаружить проще простого, но до этого похоже никому нет дела,...
  Ответить с цитированием
Ответ


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

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

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

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

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

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

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net