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

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

-

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

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

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

Цитата:
Сообщение от vhyrixПосмотреть сообщение
Давай алгоритм сделаю. )

есть с "змгуи" тебе он подойдёт?)
так же нашел бот(питончик) Reydan(а) вечерком полажу в нём гляну что к чему)
  Ответить с цитированием
Старый 07.08.2014, 12:24   #3047
 Разведчик
Аватар для Сергійко
 
Сергійко никому не известный тип
Регистрация: 05.01.2013
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

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

и после этого перестал загружаться

Session old. Autentification...

Starting AIR Debug Launcher...
  Ответить с цитированием
Старый 07.08.2014, 12:30   #3048
 Разведчик
Аватар для dark-dragon
 
dark-dragon никому не известный тип
Регистрация: 30.08.2013
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 26 раз(а) в 21 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от vhyrixПосмотреть сообщение
Давай алгоритм сделаю. )

Я еще в январе месяце выложил на питоне, правда упрощенный вариант, без проверки на наличие выставляемых для обмена вещей/элементов коллекций и без добавления получаемого после обмена в GameState

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

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

Цитата:
Сообщение от vhyrixПосмотреть сообщение
box=16,14,64,70

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

Цитата:
Сообщение от СергійкоПосмотреть сообщение
и после этого перестал загружаться

" invocation forwarded to primary instance"
"If you encounter this error , make sure that you dont have more than one instance of the application contacting the debugger." - другими словами, adl убей в процессах. Я для того окно и оставляю, чтобы понимать, что происходит. Да и закрыть его проще, чем убивать adl.
И это в новой версии такое?
Цитата:
Сообщение от dark-dragonПосмотреть сообщение
Я еще в январе месяце выложил на питоне

Сейчас туда добавили lastGiven и lastWanted, но наверно и без них будет работать.
Цитата:
Сообщение от dark-dragonПосмотреть сообщение
и без добавления получаемого после обмена в GameState

и без реакции на событие "Вам поменяли торга".
Цитата:
Сообщение от vhyrixПосмотреть сообщение
И пока бот ведет себя мирно и не наглеет

У меня давно уже идея попросить поправить настройку по умолчанию "тырить сундуки от соседей" в "нет". Кому надо, поставит в "да"

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

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

Так все же боксы давно есть и посадка есть. И для домашнего и для надежды с верой. Давно заморочились.
http://zhyk.ru/forum/showthread.php?...nt#post5297311

Цитата:
Сообщение от megabyte0Посмотреть сообщение
и без реакции на событие "Вам поменяли торга".

У меня все эти события давно отображает и лог ведёт
В метод def handleEvent
PHP код:
elif event_to_handle.type == 'monsterPitDigEvent':
    
name unicode(event_to_handle.user) + self.addName(event_to_handle.user)
    
logger.info(u'Пользователь ' name u' закопал нам медведя')
    
#logger.info(u"Пользователь %s закопал нам медведя"% (event_to_handle.user))
    
with open('action_frends.txt''a') as f:
        
sms u'Пользователь ' name u' закопал нам медведя' u'\n'           
        
f.write(sms.encode("utf-8"))
elif event_to_handle.type == 'pirateShip':
    
name unicode(event_to_handle.user) + self.addName(event_to_handle.user)
    
logger.info(u'Пользователь ' name u' вошёл в команду корабля')
    
#logger.info(u"Пользователь %s вошёл в команду корабля"% (event_to_handle.user))
    
with open('action_frends.txt''a') as f:
        
sms u'Пользователь ' name u' вошёл в команду корабля' u'\n'
        
f.write(sms.encode("utf-8"))
elif event_to_handle.action == 'exchange':
    
name unicode(event_to_handle.user) + self.addName(event_to_handle.user)
    
torg unicode(event_to_handle.objId)
    
logger.info(u'Пользователь ' name u' произвёл обмен у торговца ' torg)
    
#logger.info(u"Пользователь %s произвёл обмен у торговца"% (event_to_handle.user))
    
with open('action_frends.txt''a') as f:
        
sms u'Пользователь ' name u' произвёл обмен у торговца ' unicode(event_to_handle.objId) + u'\n'
        
f.write(sms.encode("utf-8")) 
И добавить метод
PHP код:
def addName(selfid):                    
    if 
hasattr(self.__game_state_'friends_names') and self.__game_state_.friends_names.get(id) and self.__game_state_.friends_names.get(id) != u'Без имени':
        
name u" '" self.__game_state_.friends_names.get(id) + u"'"
        
name name.replace(u'\u0456'u'i').encode("UTF-8""ignore")
        
name unicode(name"UTF-8")
    else: 
name u''
    
return name 
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).

Последний раз редактировалось vintets; 07.08.2014 в 16:04.
  Ответить с цитированием
Старый 07.08.2014, 16:13   #3052
 Разведчик
Аватар для zloy_gnom_2012
 
zloy_gnom_2012 никому не известный тип
Регистрация: 19.05.2013
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

тут мне сказили что есть пакетная садка деревьев, тобишь садит где по 100 или 200 деревьев за раз...)
а нельзя сделать копку чтоб копало не по 1 лопате, а по 5 или 10?

Добавлено через 15 минут
Цитата:
Сообщение от megabyte0Посмотреть сообщение
Или я чего-то не знаю или не заметил... просветите, что за вещь такая? Етот сервер.

Обычно, если акк старый и оборудованный, делают из хеллии, потому что она просто крафтится в летучем корабле без варки.
Ботоводы делают из росянки, потому что сажать урожая меньше, а варить всего день потом. Так что можно сделать опционально.

Тогда есть повод скомпилять swf в exe - весь sdk будет не нужен XDD

кстати с новым класом и новым майном перестал виснуть)
что очень важно)

Последний раз редактировалось zloy_gnom_2012; 07.08.2014 в 16:29. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 07.08.2014, 17:11   #3053
 Разведчик
Аватар для maks_maks)
 
maks_maks) никому не известный тип
Регистрация: 27.05.2013
Сообщений: 18
Популярность: 10
Сказал(а) спасибо: 27
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
перестал виснуть

Виснуть после 30 мин роботы?
  Ответить с цитированием
Старый 07.08.2014, 17:29   #3054
 Разведчик
Аватар для Fin-2014
 
Fin-2014 никому не известный тип
Регистрация: 11.01.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

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

бота уже продают
  Ответить с цитированием
Старый 07.08.2014, 17:50   #3055
 Разведчик
Аватар для dreamerag2
 
dreamerag2 никому не известный тип
Регистрация: 29.07.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
Smile Craft

вот как-то давно сделал/улучшил модуль для создания материалов в постройках. но на сколько помню работает лимит не правильно. мож кто доработает до совершенства.)
PHP код:
# coding=utf-8
import logging
from game_state
.game_types import GameWoodGraveGameWoodGraveDouble,\
    
GamePickItemGameWoodTreeGameStoneGameGainItemGamePickup
from game_state
.game_event import dict2obj
from game_actors_and_handlers
.base import BaseActor

logger 
logging.getLogger(__name__)


class 
HarvestExchange(BaseActor):

    
def perform_action(self):
        
plan = ["B_EYE""1"u'isle_faith'20000]#лопаты на ов.веры
        #location_id = u'isle_x'#остров X
        
location_id plan[2]#u'isle_faith'#остров веры
        #print u'Extra MONEY'
        
Limit plan[3]#8000
        
DstBuildId plan[0]#"B_EYE"#Глаз-алмаз
        #DstBuildId = "B_BUSINESS"#Бизнес центр
        
craft plan[1]#"1"#лопаты в глаз-алмаз
        #craft = "3"#розы в бизнесцнтре на деньги
        #if self._get_game_state().get_location_id() != location_id: return
        
for one_item in self._get_item_reader().get(DstBuildId).crafts:
            if 
one_item.id == craft:
                if 
one_item.result == "@COINS"couresult self._get_game_state().get_state().gameMoney
                
else: couresult self._get_game_state().count_in_storage(one_item.result)
        
#print "\t\t\t"+str(couresult)
        
if couresult Limit:
            
#self.cprint(u'4ExtraMoney2')
            
current_loc self._get_game_state().get_location_id()
            if 
location_id == current_loc:
                
#print ""
                #print "*"*80
                #self.cprint(u'4Extra MONEY3')
                
Bname self._get_item_reader().get(DstBuildId).name
                exchange 
self._get_item_reader().get(DstBuildId).crafts
                
for one_item in exchange:
                    if 
one_item.id == craft:
                        
rose one_item.materials[0].item
                        rose_count 
one_item.materials[0].count
                        lily 
one_item.materials[1].item
                        lily_count 
one_item.materials[0].count
                        resultCou 
one_item.resultCount
                        result 
one_item.result
                        
#id = self._get_item_reader().get(result).storageItem
                        
name self._get_item_reader().get(result).name
                        
#print name
                        
break#print result
                
storage_rose self._get_game_state().count_in_storage(rose)
                
storage_lily self._get_game_state().count_in_storage(lily)
                if 
lily == "@COINS"storage_lily self._get_game_state().get_state().gameMoney
                
for item in self._get_game_state().get_state().gameObjects:
                    if 
item.item == "@"+DstBuildId:
                        
o_id item.id
                cou 
0
                courose 
0
                coulily 
0
                
for _ in range(1000):
                    if 
storage_rose rose_count and storage_lily lily_count:
                        
event = {"itemId":craft,"objId":o_id,"action":"craft","type":"item"}
                        
#logger.info("Обмениваем партию Роз и Лилий")
                        
self._get_events_sender().send_game_events([event])
                        if 
result == "@COINS"self._get_game_state().get_state().gameMoney += resultCou
                        
else: self._get_game_state().add_from_storage(resultresultCou)
                        
cou += resultCou
                        storage_rose 
-= rose_count
                        courose 
+= rose_count
                        storage_lily 
-= lily_count
                        coulily 
+= lily_count
                    
else: break
                
self._get_game_state().remove_from_storage(rosecourose)
                if 
lily == "@COINS"self._get_game_state().get_state().gameMoney -= coulily
                
else: self._get_game_state().remove_from_storage(lilycoulily)
                if 
cou 0self.cprint(u'4\t\t\tСоздали^7_%d^3%s^2в^6%s'%(cou,name,Bname)) 
  Ответить с цитированием
Старый 07.08.2014, 17:50   #3056
 Разведчик
Аватар для Bezmen
 
Bezmen никому не известный тип
Регистрация: 04.08.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 5 раз(а) в 5 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Добавлены опции для посадки семян. Они довольно закрученные, типа plant_list P_03R,P_27=30, P_17,P_01=1000! и plant_auto P_03R*10,P_27+100 , но надеюсь достаточно понятные. Перепробовал все варианты посадки все равно сажает как сам хочет как настроить то помогите например сделать так чтобы сажал только опредёленный вид растения например мозговницу!!
  Ответить с цитированием
Старый 07.08.2014, 18:38   #3057
 Разведчик
Аватар для zloy_gnom_2012
 
zloy_gnom_2012 никому не известный тип
Регистрация: 19.05.2013
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Блин, сделайте кто то модуль на создание труб в склепе ,или создание красной краски в маяке...
я целый день мучаюсь нифига не могу сделать..
  Ответить с цитированием
Старый 07.08.2014, 18:45   #3058
 Разведчик
Аватар для megabyte0
 
megabyte0 никому не известный тип
Регистрация: 29.07.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 8 раз(а) в 5 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от zloy_gnom_2012Посмотреть сообщение
Блин, сделайте кто то модуль на создание труб в склепе ,или создание красной краски в маяке...
я целый день мучаюсь нифига не могу сделать..

Мой-то отсюда http://zhyk.ru/forum/showpost.php?p=...postcount=3031 чем не подошёл?
  Ответить с цитированием
Старый 07.08.2014, 18:51   #3059
 Разведчик
Аватар для zloy_gnom_2012
 
zloy_gnom_2012 никому не известный тип
Регистрация: 19.05.2013
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от megabyte0Посмотреть сообщение
Мой-то отсюда http://zhyk.ru/forum/showpost.php?p=...postcount=3031 чем не подошёл?

та не получается у меня с ним что то.. там же под крафт монет , пдставляю всё для труб, не работает
  Ответить с цитированием
Старый 07.08.2014, 19:02   #3060
 Разведчик
Аватар для megabyte0
 
megabyte0 никому не известный тип
Регистрация: 29.07.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 8 раз(а) в 5 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от zloy_gnom_2012Посмотреть сообщение
та не получается у меня с ним что то.. там же под крафт монет , пдставляю всё для труб, не работает

А так - не работает?
Код:
# coding=utf-8
import logging
from game_actors_and_handlers.base import BaseActor

logger = logging.getLogger(__name__)

class HarvestExchange(BaseActor):
    def perform_action(self):
        tubes_wanted = 5000
        tubes_got = self._get_game_state().count_in_storage('@CR_14')
        if self.location_id() == 'isle_mobile' and tubes_got<tubes_wanted:
            logger.info(u"Сделали %d труб"%(self.craft("B_SKLEP",'2',tubes_wanted-tubes_got)))
Понятно, isle_mobile надо поменять на то, где склеп.
  Ответить с цитированием
Ответ


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

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

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