|
Zombot (Клиент для игры Зомби ферма) [Обсуждение] - Свободное обсуждение - Ваши идеи, вопросы и ответы на тему браузерных игр и социальных сетей |
08.06.2014, 19:09
|
#2371
|
|
|
|
Разведчик
|
Регистрация: 04.02.2013
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
|
Цитата: |
|
|
|
|
|
|
|
|
|
Всем привет! Кто-нибудь делал в "HarvesterBot" превращение деревьев в сундуки? Сундуки стоят до перезагрузки бота, что не есть хорошо.
|
|
|
|
|
|
Привет! У меня вскрывает сундуки при след посещении острова
Добавлено через 9 минут
Судя по всему, это тут
PHP код:
for harvestItem in harv_all:
if harvestItem.type == GamePlant.type:
# convert plant to slag
harvestItem.type = GameSlag.type
harvestItem.item = GameSlag(0L, 0L, 0L).item
elif harvestItem.type == GameFruitTree.type:
harvestItem.fruitingCount -= 1
if harvestItem.fruitingCount == 0:
# remove fruit tree
self._get_game_location().remove_object_by_id(harvestItem.id)
print u'ЯЩИК!'
Последний раз редактировалось Shurup240; 08.06.2014 в 19:19.
Причина: Добавлено сообщение
|
|
|
08.06.2014, 20:08
|
#2372
|
|
|
|
Разведчик
|
Регистрация: 17.02.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Тут он удаляет дерево из статы, надо еще, чтобы на место дерева добавлял сундук. Позже напишу, если сделаю.
Пока спасает посадка деревьев. Бот начинает сажать на сундуки(в стате место пустое), уходит в ошибку, перезагружается и вскрывает сундуки.
Последний раз редактировалось GirlKris; 08.06.2014 в 20:10.
|
|
|
08.06.2014, 21:27
|
#2373
|
|
|
|
Разведчик
|
Регистрация: 22.11.2010
Сообщений: 14
Популярность: 2
Сказал(а) спасибо: 7
Поблагодарили 2 раз(а) в 1 сообщении
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
народ нашет моей ошибки так не кто не чего не нашел
|
|
|
08.06.2014, 22:23
|
#2374
|
|
|
|
Разведчик
|
Регистрация: 25.02.2013
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
|
|
|
08.06.2014, 22:26
|
#2375
|
|
|
|
Разведчик
|
Регистрация: 11.09.2011
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Cheat Cheater)) зайди в вк дело есть))
|
|
|
08.06.2014, 23:58
|
#2376
|
|
|
|
Разведчик
|
Регистрация: 05.01.2013
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
|
|
|
09.06.2014, 00:28
|
#2377
|
|
|
|
Пехотинец
|
Регистрация: 01.08.2012
Сообщений: 95
Популярность: 255
Сказал(а) спасибо: 28
Поблагодарили 54 раз(а) в 38 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
кстати, запуск с острова остановки сослужил нехорошую службу. Кончился проездной не вовремя. И бот пытался лезть на платный. То ли ресурсов не хватало... Короче он падал и падал. Нужно добавить проверку на проездной и перезапускать с домашнего хоть. Или с нужного.
|
|
|
09.06.2014, 06:20
|
#2378
|
|
|
|
Разведчик
|
Регистрация: 17.02.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
|
|
|
09.06.2014, 09:42
|
#2379
|
|
|
|
Пехотинец
|
Регистрация: 01.08.2012
Сообщений: 95
Популярность: 255
Сказал(а) спасибо: 28
Поблагодарили 54 раз(а) в 38 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
|
Цитата: |
|
|
|
|
|
|
|
|
|
Всем привет как настроить вырубку на пиратском острове чтобы он рубил камни на 100 единиц сразу а не делил по 50 ?
|
|
|
|
|
|
Закомментить tool_needed = 50. Можно вместе с условием
Добавлено через 14 минут
|
Цитата: |
|
|
|
|
|
|
Естественно не будет открывать. Нафигачили туда вскрытие на пиратском острове, да ещё и неправильно. Как минимум не учтены сильверы в первой части. И неправильно сдвинут основной блок вскрытия начинающийся с
for box in boxes:
Его нужно левее на 2 пробела (можно только эту строку). Сейчас он находится под условием найденных пиратских сокровищ... которых само собой нет и всё пропускается.
Только этот пикапер будет вскрывать и платные сундуки за ЗБ.
Последний раз редактировалось vintets; 09.06.2014 в 10:02.
Причина: Добавлено сообщение
|
|
|
09.06.2014, 18:11
|
#2380
|
|
|
|
Разведчик
|
Регистрация: 23.08.2013
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 2 раз(а) в 2 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
|
|
|
09.06.2014, 18:24
|
#2381
|
|
|
|
Разведчик
|
Регистрация: 05.01.2013
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Последний раз редактировалось Сергійко; 09.06.2014 в 18:29.
|
|
|
09.06.2014, 19:05
|
#2382
|
|
|
|
Разведчик
|
Регистрация: 07.06.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Подскажите пожалуйста ,можно ли ботом удобрить как нибудь урожай
|
|
|
09.06.2014, 21:48
|
#2383
|
|
|
|
Разведчик
|
Регистрация: 17.02.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
По поводу превращения фруктовых деревьев в сундук. Добавляю в plants.py
PHP код:
from game_state.game_event import dict2obj, obj2dict
в блок if harvestItem.fruitingCount == 0: добавила пару строк:
PHP код:
if harvestItem.fruitingCount == 0:
# remove fruit tree
self._get_game_location().remove_object_by_id(harvestItem.id)
pickup_box = dict2obj({'item': '@FT_PICKUP_BOX_' + harvestItem.item[4:],'type': "pickupBox",'id': harvestItem.id})
self._get_game_location().append_object(pickup_box)
#print u'Сундук'
Вроде всё хорошо, но при работе у меня этот блок игнорируется. Помогите разобраться, почему условие ложное?
|
|
|
09.06.2014, 22:59
|
#2384
|
|
|
|
Пехотинец
|
Регистрация: 01.08.2012
Сообщений: 95
Популярность: 255
Сказал(а) спасибо: 28
Поблагодарили 54 раз(а) в 38 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
|
Цитата: |
|
|
|
|
|
|
|
|
|
По поводу превращения фруктовых деревьев в сундук. Добавляю в plants.py
PHP код:
from game_state.game_event import dict2obj, obj2dict
в блок if harvestItem.fruitingCount == 0: добавила пару строк:
PHP код:
if harvestItem.fruitingCount == 0:
# remove fruit tree
self._get_game_location().remove_object_by_id(harvestItem.id)
pickup_box = dict2obj({'item': '@FT_PICKUP_BOX_' + harvestItem.item[4:],'type': "pickupBox",'id': harvestItem.id})
self._get_game_location().append_object(pickup_box)
#print u'Сундук'
Вроде всё хорошо, но при работе у меня этот блок игнорируется. Помогите разобраться, почему условие ложное?
|
|
|
|
|
|
Не знаю как там создается копия или используется ссылка... Я бы попробовал сначала присвоить pickup_box, а потом удалять объект. А то как то удаление... и после используются атрибуты удаленного объекта (имя и id).
А точно ноль это закончилось? может там -1 ?
Выкладывали же код сразу с превращением, не работает?
Последний раз редактировалось vintets; 09.06.2014 в 23:04.
|
|
|
10.06.2014, 07:40
|
#2385
|
|
|
|
Разведчик
|
Регистрация: 22.03.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 6 раз(а) в 5 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 00:39.
|
|