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

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

-

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

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

Ответ
 
Опции темы
Старый 12.02.2016, 07:04   #4831
 Разведчик
Аватар для alser2
 
alser2 никому не известный тип
Регистрация: 03.12.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

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

PHP код:
                # Купидошка
                    
elif u'valentine' in action and object.item == u'@CUPID_TREE':
                        if 
len(l) >= 300 or object.count <= 0: continue
                        for 
valent in l:
                            if 
fren_user in str(valent):
                                
self.cprint(u'4 Уже получили стрелу от этого друга.')
                                break
                        else:
                            
self.cprint(u'5 Получил стрелу купидона!')
                            
addUser = {u'count':0u'date': -300000u'user'str(fren_user)}
                            
eventValent = {"type":"item","objId":object.id,"action":"remoteValentineCollect","id":None}
                            
self._get_events_sender().send_game_events([eventValent])
                            
self._get_game_state().get_state().remoteValentineCollect.append(dict2obj(addUser)) 
вставлять где валентиновские постройки (дерево страсти, сад бабочек, чудо ель)
  Ответить с цитированием
Старый 13.02.2016, 19:11   #4832
 Разведчик
Аватар для alser2
 
alser2 никому не известный тип
Регистрация: 03.12.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от ripton07Посмотреть сообщение
Никто Дворника не доделал????

PHP код:
# coding=utf-8
import logging
from game_state
.game_types import GameWoodGraveGameWoodGraveDouble,\
    
GamePickItemGameWoodTreeGameGainItemGamePickup
from game_state
.game_event import dict2objobj2dict
from game_actors_and_handlers
.base import BaseActor
from threading import Thread
##############################
from ctypes import windll
import sys

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

logger logging.getLogger(__name__)

class 
Dvornic(BaseActor):

    
def perform_action(self):

        
dvor self._get_game_location().get_all_objects_by_type('resourceGenerateBuilding')
        if 
self._get_game_state().get_location_id() == u'main':
            if 
dvor[0].generatesLeft>0:
                print 
u'Афанасий работает, инструмента осталось:'dvor[0].generatesLeft
            
else:
                if 
not hasattr(self._get_game_state(),'dvornik'):
                    if 
self._get_game_state().get_state().cashMoney >= 10:
                        
self._get_game_state().dvornik 1
                        dvornik_event 
= {
                            
'objId'str(dvor[0].id),
                            
'type''item',
                            
'action''buyPack',
                            
#'itemId': 'BOX_BROOM_1' # 3  метлы за 3 ЗБ
                            #'itemId': 'BOX_BROOM_2' # 5  метел за 5 ЗБ
                            #'itemId': 'BOX_BROOM_3' # 10 метел за 10 ЗБ
                            #'itemId': 'BOX_SNOW_SHOVEL_1' # 3 лопаты за 3 ЗБ
                            #'itemId': 'BOX_SNOW_SHOVEL_2' # 5  лопат за 5 ЗБ
                            #'itemId': 'BOX_SNOW_SHOVEL_3' # 10 лопат за 10 ЗБ
                            #'itemId': 'BOX_MOP_1' # 3 швабры за 3 ЗБ
                            #'itemId': 'BOX_MOP_2' # 5  швабр за 5 ЗБ
                            
'itemId''BOX_MOP_3' # 10 швабр за 10 ЗБ
                            
}
                        
self._get_events_sender().send_game_events([dvornik_event])
                        
self._get_game_state().get_state().cashMoney -=10
                        
print u'Дворника на работу!'
                    
else:
                        print 
u'Недостаточно средств на покупку инвентаря!' 

Последний раз редактировалось alser2; 03.03.2016 в 08:04. Причина: добавилась проверка на баксы, швабры
  Ответить с цитированием
Старый 14.02.2016, 10:37   #4833
 Разведчик
Аватар для Bezmen
 
Bezmen никому не известный тип
Регистрация: 04.08.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 5 раз(а) в 5 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от alser2Посмотреть сообщение
пробуй. проверки на наличие баксов нету

PHP код:
# coding=utf-8
import logging
from game_state
.game_types import GameWoodGraveGameWoodGraveDouble,\
    
GamePickItemGameWoodTreeGameGainItemGamePickup
from game_state
.game_event import dict2objobj2dict
from game_actors_and_handlers
.base import BaseActor
from threading import Thread
##############################
from ctypes import windll
import sys

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

logger logging.getLogger(__name__)

class 
Dvornic(BaseActor):

    
def perform_action(self):
        
dvor self._get_game_location().get_all_objects_by_type('resourceGenerateBuilding')
        if 
self._get_game_state().get_location_id() == u'main':
            if 
dvor[0].generatesLeft>0:
                print 
u'Афанасий работает, инструмента осталось:'dvor[0].generatesLeft
            
else:
                if 
not hasattr(self._get_game_state(),'dvornik'):
                    
self._get_game_state().dvornik 1
                    dvornik_event 
= {
                        
'objId'str(dvor[0].id),
                        
'type''item',
                        
'action''buyPack',
                        
#'itemId': 'BOX_BROOM_1' # 3  метлы за 3 ЗБ
                        #'itemId': 'BOX_BROOM_2' # 5  метел за 5 ЗБ
                        #'itemId': 'BOX_BROOM_3' # 10 метел за 10 ЗБ
                        #'itemId': 'BOX_SNOW_SHOVEL_1' # 3 лопаты за 3 ЗБ
                        #'itemId': 'BOX_SNOW_SHOVEL_2' # 5  лопат за 5 ЗБ
                        
'itemId''BOX_SNOW_SHOVEL_3' # 10 лопат за 10 ЗБ
                        
}
                    
self._get_events_sender().send_game_events([dvornik_event])
                    print 
u'Дворника на работу!' 

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

Цитата:
вроде все правильно описал...если что отпишись

Спасибо за помощь! Раз у меня вариант vintets попробую пока по его варианту исправить.

vintets, тоже спасибо;

Цитата:
И в самом setting.ini должен быть метод getUserDig()

Подскажи как это должно выглядеть??

Цитата:
пробуй. проверки на наличие баксов нету

Благодарю!!!!
  Ответить с цитированием
Старый 18.02.2016, 14:25   #4835
 Разведчик
Аватар для Notakilu
 
Notakilu никому не известный тип
Регистрация: 12.11.2013
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Доброго времени суток. Есть такое желание вывести в шапку окна, помимо монет, зб и прочего, ...лимит. На подарки. Может кто подскажет, хоть каким словом он обозначается!?
Screenshot_8.png
  Ответить с цитированием
Старый 18.02.2016, 14:52   #4836
 Разведчик
Аватар для Triumf2016
 
Triumf2016 никому не известный тип
Регистрация: 18.01.2016
Сообщений: 2
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 14 раз(а) в 13 сообщениях
 
Exclamation Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от NotakiluПосмотреть сообщение
Доброго времени суток. Есть такое желание вывести в шапку окна, помимо монет, зб и прочего, ...лимит. На подарки. Может кто подскажет, хоть каким словом он обозначается!?
Вложение 64788

не понимаю зачем забивать бот тоннами ненужного кода? можно вообще вывести все что есть в игре, весь склад допустим, вопрос ОНО ЭТО НУЖНО? и будет у тебя бот пол года грузиться с time_out_occured и прочими ingame_error ами....
________________
Помогите с ботом Клондайк
  Ответить с цитированием
Старый 18.02.2016, 14:55   #4837
 Пехотинец
Аватар для vintets
 
vintets скоро будет известенvintets скоро будет известенvintets скоро будет известен
Регистрация: 01.08.2012
Сообщений: 95
Популярность: 255
Сказал(а) спасибо: 28
Поблагодарили 54 раз(а) в 38 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от NotakiluПосмотреть сообщение
Доброго времени суток. Есть такое желание вывести в шапку окна, помимо монет, зб и прочего, ...лимит. На подарки. Может кто подскажет, хоть каким словом он обозначается!?
Вложение 64788

Я выводил лимит в файл с прочей инфой.
PHP код:
        giftCoins 35000
        
for loc_info in self.__game_state_.get_state().locationInfos:
            
giftCoins += loc_info.giftCoins
        
for obj in self.__game_state_.get_state().gameObjects:
            if 
'_SKLAD_' in obj.item:
                
reader self.__itemReader.get(obj.item).giftCoinses[0]
                if 
obj.level == reader.level:
                    
giftCoins += reader.count
                
# "giftCoinses":[{"level":3,"count":5000}
        
item 'giftCoins'
        
name u'Лимит подарков'
        
gc u'' name.ljust(28' ') + item.ljust(28' ') + unicode(giftCoins) +'\n'

        
item 'giftCoinsFree'
        
name u'Свободный лимит'
        
giftCoinsFree giftCoins self.__game_state_.get_state().receivedGiftsCoins
        gco 
u'' name.ljust(28' ') + item.ljust(28' ') + unicode(giftCoinsFree) +'\n' 
Ну формирование строк можешь убрать. В итоге
giftCoins - Лимит подарков
giftCoinsFree - Свободный лимит
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  Ответить с цитированием
Старый 18.02.2016, 14:57   #4838
 Разведчик
Аватар для Notakilu
 
Notakilu никому не известный тип
Регистрация: 12.11.2013
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

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

Цитата:
Сообщение от Triumf2016Посмотреть сообщение
не понимаю зачем забивать бот тоннами ненужного кода? можно вообще вывести все что есть в игре, весь склад допустим, вопрос ОНО ЭТО НУЖНО? и будет у тебя бот пол года грузиться с time_out_occured и прочими ingame_error ами....

Ну не скажи. У меня каждый раз при старте кое какая инфа пишется в файл. Та что мне нужна. И в строку заголовка тоже кой чего. Всё нормально. Каким образом она будет влиять на ingame_error?

[Ссылки могут видеть только зарегистрированные пользователи. ]
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  Ответить с цитированием
Старый 18.02.2016, 15:25   #4840
 Разведчик
Аватар для Triumf2016
 
Triumf2016 никому не известный тип
Регистрация: 18.01.2016
Сообщений: 2
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 14 раз(а) в 13 сообщениях
 
Exclamation Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от vintetsПосмотреть сообщение
Ну не скажи. У меня каждый раз при старте кое какая инфа пишется в файл. Та что мне нужна. И в строку заголовка тоже кой чего. Всё нормально. Каким образом она будет влиять на ingame_error?

[Ссылки могут видеть только зарегистрированные пользователи. ]

не понимаю все равно зачем такой учет нужен.....это уже какое то изощрение....то что ты отлично разбираешься в питоне я не сомневался и не сомневаюсь, но все же для игрушки вести такой строгий учет.....ты не думал написать какую нибудь 1С на питоне? намного полезнее будет))) а вообще классно все сделал)
________________
Помогите с ботом Клондайк
  Ответить с цитированием
Старый 18.02.2016, 17:18   #4841
 Пехотинец
Аватар для vintets
 
vintets скоро будет известенvintets скоро будет известенvintets скоро будет известен
Регистрация: 01.08.2012
Сообщений: 95
Популярность: 255
Сказал(а) спасибо: 28
Поблагодарили 54 раз(а) в 38 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от Triumf2016Посмотреть сообщение
не понимаю все равно зачем такой учет нужен.....это уже какое то изощрение....то что ты отлично разбираешься в питоне я не сомневался и не сомневаюсь, но все же для игрушки вести такой строгий учет.....ты не думал написать какую нибудь 1С на питоне? намного полезнее будет))) а вообще классно все сделал)

Почему строгий? Просто одного взгляда на 1 файл понятно какой учётке чего не хватает. Не нужно на них заходить по одной.
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  Ответить с цитированием
Старый 20.02.2016, 17:49   #4842
 Разведчик
Аватар для Ori.Man.Aleks
 
Ori.Man.Aleks никому не известный тип
Регистрация: 01.10.2010
Сообщений: 11
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Отправить сообщение для Ori.Man.Aleks с помощью ICQ Отправить сообщение для Ori.Man.Aleks с помощью Skype™
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Ребят, кто подсказать может - поставил на ноут вин10, питон установил, запускаю бота и выдает вот это
тык скрин

При этом в вк через браузер заходит, ЗФ грузится без проблем, на компе абсолютная копия работает без сбоев. Что можно поковырять, чтобы решить проблемку?
  Ответить с цитированием
Старый 22.02.2016, 10:42   #4843
 Разведчик
Аватар для Warrior94
 
Warrior94 никому не известный тип
Регистрация: 11.01.2016
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Вопрос к знатокам, если активировать в боте приём супер урожая или других минуток, то он будет активировать бонусы по одному по истечении времени, либо же он активирует все сразу со склада?
  Ответить с цитированием
Старый 22.02.2016, 17:39   #4844
 Разведчик
Аватар для Notakilu
 
Notakilu никому не известный тип
Регистрация: 12.11.2013
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
Smile Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от Warrior94Посмотреть сообщение
Вопрос к знатокам, если активировать в боте приём супер урожая или других минуток, то он будет активировать бонусы по одному по истечении времени, либо же он активирует все сразу со склада?

конечно же он будет активировать новый бафф по истечении времени действия предыдущего
  Ответить с цитированием
Старый 23.02.2016, 03:03   #4845
 Разведчик
Аватар для Dimka71z
 
Dimka71z никому не известный тип
Регистрация: 10.05.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Отправить сообщение для Dimka71z с помощью Skype™
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Кто может дать модуль на стуки в сорняки?
  Ответить с цитированием
Ответ


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

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

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