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

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

-

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

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

Ответ
 
Опции темы
Старый 30.01.2014, 16:21   #886
 Разведчик
Аватар для Юрец2000
 
Юрец2000 неизвестен в этих краяхЮрец2000 неизвестен в этих краяхЮрец2000 неизвестен в этих краяхЮрец2000 неизвестен в этих краяхЮрец2000 неизвестен в этих краяхЮрец2000 неизвестен в этих краяхЮрец2000 неизвестен в этих краяхЮрец2000 неизвестен в этих краяхЮрец2000 неизвестен в этих краяхЮрец2000 неизвестен в этих краях
Регистрация: 16.10.2011
Сообщений: 43
Популярность: -1341
Сказал(а) спасибо: 151
Поблагодарили 5 раз(а) в 5 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от heronaze123Посмотреть сообщение
Кто-нибудь думал о порте скриптов бота на андроид или ios? =) То есть упаковать все в один app и запускать как приложение... реально ли? Уже есть рабочий python на андроид, но у меня на финальном этапе не получилось запустить собранный app...

и правда зделайте ктото такой ботик на андроид
  Ответить с цитированием
Старый 30.01.2014, 16:42   #887
 Разведчик
Аватар для Stels25
 
Stels25 никому не известный тип
Регистрация: 13.07.2013
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от vintetsПосмотреть сообщение
Я использую постоянно.
Только в том виде какой он был у меня тоже не хотел продавать. Посмотрел, а ID каждый раз менялось. В скрипте же ID определялся при первой ракете и дальше использовался один и тот же (иногда так и есть).
Я подправил под себя.
PHP код:
# coding=utf-8
import logging
from game_state
.game_types import GameWoodGraveGameWoodGraveDouble,\
    
GamePickItemGameWoodTreeGameGainItemGamePickup
from game_state
.game_event import dict2obj
from game_actors_and_handlers
.base import BaseActor

logger 
logging.getLogger(__name__)

class 
BuildingBuyer(BaseActor):

    
def perform_action(self):
        
current_loc self._get_game_state().get_location_id()
        
location_id "main"
        
#logger.info(u"мы на острове "+str(current_loc))
        
if current_loc == location_id:
            
building_id "B_ROCKET"
            
build_cost self._get_item_reader().get(building_id).buyCoins
            
#next_id = self._get_game_state().get_state().gameObjects[-1].id + 1
            #buy_rocket = {"x":95,"action":"buy","y":5,"itemId":building_id,"type":"item","objId":next_id}
            #sell_rocket = {"action":"sell","type":"item","objId":next_id}
            
if self._get_game_state().get_state().gameMoney 1000000000:
                
num 0
                
for _ in range(501):  
                    
#if self._get_game_state().get_state().gameMoney > build_cost:
                    
if self._get_game_state().get_state().gameMoney 1000000000:
                        
#logger.info(u"Покупаем ракету № %d"%(_))
                        
next_id self._get_game_state().get_state().gameObjects[-1].id 1
                        
#print 'next_id = ', next_id
                        
buy_rocket = {"x":95,"action":"buy","y":5,"itemId":building_id,"type":"item","objId":next_id}
                        
self._get_events_sender().send_game_events([buy_rocket])
                        
#logger.info(u"Продаём ракету № %d"%(_))
                        
sell_rocket = {"action":"sell","type":"item","objId":next_id}
                        
self._get_events_sender().send_game_events([sell_rocket])
                        
num += 1
                        self
._get_game_state().get_state().gameMoney -= build_cost
                logger
.info(u"Обменяли "+str(num)+u" ракет! Опыта: "+str(num*20000)) 
Соответственно координаты твои и количество денег при котором начинать обмен.

подскажи,пожалуйста, как координаты найти
  Ответить с цитированием
Старый 31.01.2014, 12:04   #888
 Разведчик
Аватар для Anch665
 
Anch665 никому не известный тип
Регистрация: 21.12.2012
Сообщений: 29
Популярность: 10
Сказал(а) спасибо: 20
Поблагодарили 4 раз(а) в 3 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Кто-нибудь думал о порте скриптов бота на андроид или ios? =) То есть упаковать все в один app и запускать как приложение... реально ли? Уже есть рабочий python на андроид, но у меня на финальном этапе не получилось запустить собранный app...


Думаю не потянет, я попробовал запустить бота на "raspberry pi" он работает, но очень медленно. На обычном компе полный цикл работ по всем сотровам занимает 3-4 минуты, на raspberry больше 10 минут.
  Ответить с цитированием
Старый 31.01.2014, 13:07   #889
 Разведчик
Аватар для eTorres
 
eTorres никому не известный тип
Регистрация: 20.04.2012
Сообщений: 4
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 10 раз(а) в 5 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от Anch665Посмотреть сообщение
Думаю не потянет, я попробовал запустить бота на "raspberry pi" он работает, но очень медленно. На обычном компе полный цикл работ по всем сотровам занимает 3-4 минуты, на raspberry больше 10 минут.

Ну и скорости у тебя, у меня полный цикл по всем островам 20 секунд занимает и секунд 30 если все острова засаживает!
  Ответить с цитированием
Старый 31.01.2014, 14:00   #890
 Разведчик
Аватар для Юрец2000
 
Юрец2000 неизвестен в этих краяхЮрец2000 неизвестен в этих краяхЮрец2000 неизвестен в этих краяхЮрец2000 неизвестен в этих краяхЮрец2000 неизвестен в этих краяхЮрец2000 неизвестен в этих краяхЮрец2000 неизвестен в этих краяхЮрец2000 неизвестен в этих краяхЮрец2000 неизвестен в этих краяхЮрец2000 неизвестен в этих краях
Регистрация: 16.10.2011
Сообщений: 43
Популярность: -1341
Сказал(а) спасибо: 151
Поблагодарили 5 раз(а) в 5 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

создайте ломаный клиент и щастья будет всем! и на андроид заделайте порт бота
  Ответить с цитированием
Старый 31.01.2014, 14:07   #891
 Пехотинец
Аватар для vintets
 
vintets скоро будет известенvintets скоро будет известенvintets скоро будет известен
Регистрация: 01.08.2012
Сообщений: 95
Популярность: 255
Сказал(а) спасибо: 28
Поблагодарили 54 раз(а) в 38 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Померял своИ 2 мин 20 сек на 25 островов.
Правда задержка стоит стандартная 5 сек на остров, вот тебе и 2мин. 5 сек.
Точь в точь. Я думал задержку нельзя убирать. А в принципе, зачем. На суперурожае успевает лишний раз вхолостую обойти.
  Ответить с цитированием
Старый 31.01.2014, 16:00   #892
 Разведчик
Аватар для bosoi
 
bosoi никому не известный тип
Регистрация: 28.06.2011
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Кто подскажет
Connection: {'crc': '1ebfa29b76dca01cd36fca8aaf740fae', 'data': u'{"user":"80819683","type":"EVT","id":13911727914 92,"sig":"9237d04f873f1a4c6852ba3ea35dd701","event s":[{"action":"play","type":"game","objId":34178,"extr aId":"B_SLOT_B_ROULETTE1"}]}'}
Response: {u'msg': u'ingame error', u'cmd': u'ERR', u'id': u'1391172791492'}
вот такое выдает в логе ошибок
Подробнее:
Крутит рулетку за вишни или яблоки или мандарины за любое когда они заканчиваються он повисает и перезагружает остров и так по кругу.Что где прописать чтоб он не зависал когда заканчиваються фрукты
  Ответить с цитированием
Старый 31.01.2014, 17:20   #893
 Разведчик
Аватар для Юрец2000
 
Юрец2000 неизвестен в этих краяхЮрец2000 неизвестен в этих краяхЮрец2000 неизвестен в этих краяхЮрец2000 неизвестен в этих краяхЮрец2000 неизвестен в этих краяхЮрец2000 неизвестен в этих краяхЮрец2000 неизвестен в этих краяхЮрец2000 неизвестен в этих краяхЮрец2000 неизвестен в этих краяхЮрец2000 неизвестен в этих краях
Регистрация: 16.10.2011
Сообщений: 43
Популярность: -1341
Сказал(а) спасибо: 151
Поблагодарили 5 раз(а) в 5 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

помогите что мне делать?[Ссылки могут видеть только зарегистрированные пользователи. ] извините фото на жук загружаеться с ошибкой
  Ответить с цитированием
Старый 01.02.2014, 03:07   #894
 Разведчик
Аватар для AnonProger
 
AnonProger набедокурил в прошлом
Регистрация: 17.11.2012
Сообщений: 25
Популярность: -3
Сказал(а) спасибо: 0
Поблагодарили 6 раз(а) в 3 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от heronaze123Посмотреть сообщение
Кто-нибудь думал о порте скриптов бота на андроид или ios? =) То есть упаковать все в один app и запускать как приложение... реально ли? Уже есть рабочий python на андроид, но у меня на финальном этапе не получилось запустить собранный app...

Пробовал я этот python на андроид. Проблема в том, что он не работает в фоновом режиме. То есть экран выключается, и телефон уходит в спящий режим. А следить на телефоне, как оно бегает, - неприкольно.
  Ответить с цитированием
Старый 01.02.2014, 06:44   #895
 Разведчик
Аватар для Anch665
 
Anch665 никому не известный тип
Регистрация: 21.12.2012
Сообщений: 29
Популярность: 10
Сказал(а) спасибо: 20
Поблагодарили 4 раз(а) в 3 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от lokanaftПосмотреть сообщение
Антисельверовские рулетки::
PHP код:
                if ((play_cost is None) and
                        ((
next_play and get_next_play) or ((not next_play) and (game.level == building.level)))):
                    
enemies self._get_game_location().get_all_objects_by_type("pirateEnemy")
                    
enemy_here 0
                    
if enemies:
                        for 
enemy in enemies:
                            if(((
enemy.building.x)**2+(enemy.building.y)**2)**0.5 15):
                                
enemy_here 1
                                
break
                    if(
enemy_here == 1):
                        
#logger.info("Сильвер мешает крутить рулетку "+str(building.id))
                        
continue
                    
logger.info(
                        
u"Крутим рулетку в '" +
                        
building_item.name "' " +
                        
str(building.id) +
                        
u" по координатам (" +
                        
str(building.x) + u", " str(building.y) + u")")
                    
roll GamePlayGame(building.idgame_id)
                    
self._get_events_sender().send_game_events([roll]) 

а куда запихать этот кусок кода? я так понимаю куда-то в roulettes.py

Последний раз редактировалось Anch665; 01.02.2014 в 06:47.
  Ответить с цитированием
Старый 01.02.2014, 09:55   #896
 Разведчик
Аватар для vladevil666
 
vladevil666 никому не известный тип
Регистрация: 15.01.2014
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Друзья!! киньте в личку рабочего бота для фейсбука, что бы у друзей копал.
  Ответить с цитированием
Старый 01.02.2014, 10:04   #897
 Разведчик
Аватар для Юрец2000
 
Юрец2000 неизвестен в этих краяхЮрец2000 неизвестен в этих краяхЮрец2000 неизвестен в этих краяхЮрец2000 неизвестен в этих краяхЮрец2000 неизвестен в этих краяхЮрец2000 неизвестен в этих краяхЮрец2000 неизвестен в этих краяхЮрец2000 неизвестен в этих краяхЮрец2000 неизвестен в этих краяхЮрец2000 неизвестен в этих краях
Регистрация: 16.10.2011
Сообщений: 43
Популярность: -1341
Сказал(а) спасибо: 151
Поблагодарили 5 раз(а) в 5 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от AnonProgerПосмотреть сообщение
Пробовал я этот python на андроид. Проблема в том, что он не работает в фоновом режиме. То есть экран выключается, и телефон уходит в спящий режим. А следить на телефоне, как оно бегает, - неприкольно.

скинь мне бота на андроид может что придумаю с фоновым режимом
  Ответить с цитированием
Старый 01.02.2014, 10:15   #898
 Разведчик
Аватар для vladevil666
 
vladevil666 никому не известный тип
Регистрация: 15.01.2014
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Друзья!! скиньте в личку рабочего бота для фейсбука, чтобы у друзей копал
  Ответить с цитированием
Старый 01.02.2014, 11:33   #899
 Разведчик
Аватар для Stels25
 
Stels25 никому не известный тип
Регистрация: 13.07.2013
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от Anch665Посмотреть сообщение
а куда запихать этот кусок кода? я так понимаю куда-то в roulettes.py

было у же на форуме пожожее, в chop надо было
  Ответить с цитированием
Старый 01.02.2014, 12:40   #900
 Разведчик
Аватар для Anch665
 
Anch665 никому не известный тип
Регистрация: 21.12.2012
Сообщений: 29
Популярность: 10
Сказал(а) спасибо: 20
Поблагодарили 4 раз(а) в 3 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Ну я написал примерное время работы, сделал тестовый замер сразу по возвращению с пиратского:
3 минуты 50 секунд, при этом прошел 28 островов и посадил/собрал на них урожай, прокрутил рулетки(примерно 100 шт), обменял коллекции в изумрудных постройках(около 100 предметов), обновил торговцев(21 шт), собрал мешки у рыбаков и кладоискателей(35шт), собрал и поставил рецепты поворам (13шт)

Для меня нормальная скорость..

Второй цикл пройден за 1 минуту 15 секунд при условии что ни чего не садил и не собирал, т.к. еще не успело вырасти
  Ответить с цитированием
Ответ


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

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, время: 18:38.

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