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

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

-

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

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

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

[QUOTE=ripton07;5883785]У меня так реализовано:

Код:
# 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, obj2dict
from game_actors_and_handlers.base import BaseActor

from ctypes import windll
import sys

stdout_handle = windll.kernel32.GetStdHandle(-11)
SetConsoleTextAttribute = windll.kernel32.SetConsoleTextAttribute

logger = logging.getLogger(__name__)


class MagicWand(BaseActor):
    def perform_action(self):
        if self._get_game_state().get_state().magic.used < 500 :
            magic_count = 500-self._get_game_state().get_state().magic.used
            storage_wand = self._get_game_state().count_in_storage('@MAGIC_WAND')
            count_wand = magic_count
            eventwand = []
            if magic_count>storage_wand:
                count_wand = storage_wand
            SetConsoleTextAttribute(stdout_handle, 0x0006 | 0x0008)
            print u'                            НАДО ПОТРАТИТЬ %d ВОЛШЕБНЫХ ПАЛОЧЕК  '%count_wand
            SetConsoleTextAttribute(stdout_handle, 0x0002 | 0x0008)
            sys.stdout.flush()    
            location_id = "main"    # на каком острове
            
            buildfromwand = "@D_MONEYBOX_CAT"#"@D_SAKURA_SWING_A" # под какой постройкой
            #buildfromwand="@B_CATAPULT"
            
            if location_id == self._get_game_state().get_location_id():
                build_id = None
                for item in self._get_game_state().get_state().gameObjects:
                    if item.item == buildfromwand:
                        build_id = item.id
                if not build_id: return
                for _ in range(count_wand):
                    if self._get_game_state().get_state().magic.used != 500:
                        if self._get_game_state().count_in_storage('@MAGIC_WAND') > 0:
                            eventwand.append({"action":"magic","type":"item","objId":build_id})
                            self._get_game_state().get_state().magic.used += 1
                            self._get_game_state().remove_from_storage('@MAGIC_WAND',1)
                self._get_events_sender().send_game_events(eventwand)
                logger.info(u'ИСТРАТИЛ %d ПАЛОЧЕК  '%count_wand)
помогите выдает что надо потратить 500 палочек ,а когда доходит до домашнего ничего не происходит!!!???
  Ответить с цитированием
Старый 26.08.2016, 12:11   #5102
 Разведчик
Аватар для greyzza
 
greyzza никому не известный тип
Регистрация: 25.02.2013
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
помогите выдает что надо потратить 500 палочек ,а когда доходит до домашнего ничего не происходит!!!???

обьект по которому собираетесь стучать(в вашем случае"@D_MONEYBOX_CAT" ) на домашнем присутствует?
  Ответить с цитированием
Старый 26.08.2016, 17:44   #5103
 Разведчик
Аватар для ld88
 
ld88 никому не известный тип
Регистрация: 18.02.2013
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от greyzzaПосмотреть сообщение
обьект по которому собираетесь стучать(в вашем случае"@D_MONEYBOX_CAT" ) на домашнем присутствует?


"D_SAKURA_SWING_A" присутствует
  Ответить с цитированием
Старый 26.08.2016, 18:01   #5104
 Разведчик
Аватар для ripton07
 
ripton07 никому не известный тип
Регистрация: 19.10.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
"D_SAKURA_SWING_A" присутствует

Поменяй в модуле местами buildfromwand = "@D_MONEYBOX_CAT"#"@D_SAKURA_SWING_A" )))
  Ответить с цитированием
Старый 26.08.2016, 22:21   #5105
 Разведчик
Аватар для ld88
 
ld88 никому не известный тип
Регистрация: 18.02.2013
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

[QUOTE=ripton07;5884349]Поменяй в модуле местами buildfromwand = "@D_MONEYBOX_CAT"#"@D_SAKURA_SWING_A" )))[/QU
поменял неработает
  Ответить с цитированием
Старый 26.08.2016, 22:56   #5106
 Разведчик
Аватар для ripton07
 
ripton07 никому не известный тип
Регистрация: 19.10.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Тогда с самого начала: - нужно потратить 500 пишет?? Как сейчас выглядит строка buildfromwand?? Точно на острове стоит @D_SAKURA_SWING_A , а не @D_SAKURA_SWING_B ???
  Ответить с цитированием
Старый 27.08.2016, 22:19   #5107
 Разведчик
Аватар для KJlbIK
 
KJlbIK никому не известный тип
Регистрация: 03.09.2011
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Можно ссылку на последнюю актуальную версию бота? и можно его настроить ТОЛЬКО на лесорубов и камнетесов? буду рад если кто даст модифицированный под себя - попробую разобраться в коде)
  Ответить с цитированием
Старый 27.08.2016, 22:35   #5108
 Разведчик
Аватар для ld88
 
ld88 никому не известный тип
Регистрация: 18.02.2013
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

[QUOTE=ripton07;5884403]Тогда с самого начала: - нужно потратить 500 пишет?? Как сейчас выглядит строка buildfromwand?? Точно на острове стоит @D_SAKURA_SWING_A , а не @D_SAKURA_SWING_B ???[/Q
спасибо работает это действительно была @D_SAKURA_SWING_B

Добавлено через 10 минут
а как прописать кубок золотой для копания палочками

Последний раз редактировалось ld88; 27.08.2016 в 22:45. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 28.08.2016, 00:04   #5109
 Разведчик
Аватар для ripton07
 
ripton07 никому не известный тип
Регистрация: 19.10.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
кубок золотой

открываешь items и ищешь как он называется
  Ответить с цитированием
Старый 28.08.2016, 02:23   #5110
 Разведчик
Аватар для ld88
 
ld88 никому не известный тип
Регистрация: 18.02.2013
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от ripton07Посмотреть сообщение
открываешь items и ищешь как он называется

buildfromwand = "@D_GOLD_CUP"#"@D_SAKURA_SWING_B" ПОД КУБКОМ НЕ КОПАЕТ
  Ответить с цитированием
Старый 28.08.2016, 14:17   #5111
 Разведчик
Аватар для ripton07
 
ripton07 никому не известный тип
Регистрация: 19.10.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
@D_GOLD_CUP

А может всё таки @D_CUP_GOLD ?? Накрайняк @D_CUP_GOLD_PRIZE , а то что ты написал похоже, но в итемсе этого нет.
  Ответить с цитированием
Старый 28.08.2016, 15:04   #5112
 Разведчик
Аватар для greyzza
 
greyzza никому не известный тип
Регистрация: 25.02.2013
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
@D_CUP_GOLD

@D_CUP_GOLD это кубок который стоит на острове не помню как он называется ну короче где марафон был,а @D_CUP_GOLD_PRIZE как раз то что ему нужно то что дается за прохождение марафона
  Ответить с цитированием
Старый 28.08.2016, 20:54   #5113
 Разведчик
Аватар для KJlbIK
 
KJlbIK никому не известный тип
Регистрация: 03.09.2011
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

может кто подсказать как настроить его чтобы он просто копал/рубил и соберал сундуки?
  Ответить с цитированием
Старый 28.08.2016, 22:33   #5114
 Разведчик
Аватар для ripton07
 
ripton07 никому не известный тип
Регистрация: 19.10.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
как настроить его чтобы он просто копал/рубил и соберал сундуки?

Открываешь game_engine находишь actor_classes = и под ней отключаешь всё что не нужно.
  Ответить с цитированием
Старый 28.08.2016, 22:36   #5115
 Разведчик
Аватар для greyzza
 
greyzza никому не известный тип
Регистрация: 25.02.2013
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

включаешь чтобы он просто копал(что копал?),рубил(что рубил?) и собирал сундуки(где, какие?)! остальное выключаешь ,как? зависит от бота либо setting.ini либо gameEngine.py
  Ответить с цитированием
Ответ


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

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

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