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

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

-

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

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

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

Цитата:
Сообщение от vintetsПосмотреть сообщение
Да потому что не MANDARINE, а MANDARIN

Я в тупую переназначал в плантс
PHP код:
                    if name == 'MANDARINE'name 'MANDARIN'
                    
if name == 'CHERRY_WHITE'# FT_CHERRY_WHITE
                        
name '@D_MAIL_BOX_CHERRY'
                    
else:
                        
name '@FT_PICKUP_BOX_' name 
Это перед строкой
PHP код:
                    pickup_box dict2obj({'item'name,'type'"pickup",'id'harvestItem.idu'y'harvestItem.yu'x'harvestItem.x}) 

Тот кто делал превращалку деревьев в сундуки сразу не заморочился чтением итема, а взял и из названия дерева
@FT_APPLE делает сундук @FT_PICKUP_BOX_APPLE
Но только разработчики иногда косячат и называют по разному (другая смена )
Вот так из @FT_MANDARINE получается @FT_PICKUP_BOX_MANDARIN
А из зимней вишни @FT_CHERRY_WHITE вообще @D_MAIL_BOX_CHERRY


P.S. Всех кумарят хр... плохо вырезанные смайлики на жуке? Как смотрю, так и плачу. Я понимаю, что сделано под светлую тему и там всё равно. Но тема тёмная давно, если не всегда.


Благодарствую, батенька vintets, запилил, будем посмотреть как откроет мандаринку)))

Последний раз редактировалось ripton07; 30.01.2015 в 17:38.
  Ответить с цитированием
Старый 30.01.2015, 18:06   #4007
 Разведчик
Аватар для GirlKris
 
GirlKris никому не известный тип
Регистрация: 17.02.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от vintetsПосмотреть сообщение
Я в тупую переназначал в плантс

Всё гораздо проще.
PHP код:
pickup_box dict2obj({'item'item.box,'type'"pickup",'id'harvestItem.idu'y'harvestItem.yu'x'harvestItem.x}) 
Это при условии, что в выше, в методе имеется строка:
PHP код:
item self._get_item_reader().get(harvestItem.item
  Ответить с цитированием
Старый 30.01.2015, 18:53   #4008
 Пехотинец
Аватар для vintets
 
vintets скоро будет известенvintets скоро будет известенvintets скоро будет известен
Регистрация: 01.08.2012
Сообщений: 95
Популярность: 255
Сказал(а) спасибо: 28
Поблагодарили 54 раз(а) в 38 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от GirlKrisПосмотреть сообщение
Всё гораздо проще.
PHP код:
pickup_box dict2obj({'item'item.box,'type'"pickup",'id'harvestItem.idu'y'harvestItem.yu'x'harvestItem.x}) 
Это при условии, что в выше, в методе имеется строка:
PHP код:
item self._get_item_reader().get(harvestItem.item

Я знаю. Я исправлял давно и лезть мне туда не хочется.
Ты ведь тоже раньше переназначала вручную растения.
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  Ответить с цитированием
Старый 30.01.2015, 19:31   #4009
 Разведчик
Аватар для GirlKris
 
GirlKris никому не известный тип
Регистрация: 17.02.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от vintetsПосмотреть сообщение
Я знаю. Я исправлял давно и лезть мне туда не хочется.
Ты ведь тоже раньше переназначала вручную растения.

Я тоже не исправляла до сего момента))) Написала не тебе, а чтобы потом вопросов не было у незнающих, если в игре появится новое дерево с несовпадающим сундуком.

Последний раз редактировалось GirlKris; 30.01.2015 в 19:45.
  Ответить с цитированием
Старый 30.01.2015, 20:31   #4010
 Разведчик
Аватар для ripton07
 
ripton07 никому не известный тип
Регистрация: 19.10.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

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

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

Цитата:
Сообщение от ruslanischeПосмотреть сообщение
А на кой в UTC считать, если сервер отдает в местном (его) времени

Чтобы по часовым поясам совпадало, если ориентируемся на time.time(). А в ответе сервера на TIME время в UTC, можете проверить.
Другое дело, что обновление возможности дарения подарков сделано было то в 21:00 UTC (сейчас) то в 20:00 UTC (раньше) . Для того offset в моём коде и стоит, ну и для читаемости, ещё.
Цитата:
Сообщение от GirlKrisПосмотреть сообщение
item.box

Да, приятно, что народ в items смотрит. Там же и excluded collections есть, а то спору было как правильно исключать хелл и изумрудку из дарения.
  Ответить с цитированием
Старый 31.01.2015, 11:56   #4012
 Разведчик
Аватар для ruslanische
 
ruslanische никому не известный тип
Регистрация: 22.03.2012
Сообщений: 3
Популярность: 12
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от megabyte0Посмотреть сообщение
Чтобы по часовым поясам совпадало, если ориентируемся на time.time(). А в ответе сервера на TIME время в UTC, можете проверить.

Я не правильно выразился. Я имел в виду, что клиент превращает время в свое локальное время, а сервер превращает в свое (хотя может он в UTC считает, допустим, что новый день на 21 по UTC). Видими надо считать все в UTC в боте и в конфиге добавить параметр, во сколько обнуляться.
  Ответить с цитированием
Старый 31.01.2015, 14:55   #4013
 Разведчик
Аватар для GirlKris
 
GirlKris никому не известный тип
Регистрация: 17.02.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от ruslanischeПосмотреть сообщение
Видими надо считать все в UTC в боте и в конфиге добавить параметр, во сколько обнуляться.

Может я что-то недопонимаю... Текущий час сервера определяю так:
Код:
time.gmtime(time.time()+10800).tm_hour
Для ежедневного бонуса (Он доступен на час раньше):
Код:
time.gmtime(time.time()+14400).tm_hour

Последний раз редактировалось GirlKris; 31.01.2015 в 15:00.
  Ответить с цитированием
Старый 31.01.2015, 19:41   #4014
 Разведчик
Аватар для ruslanische
 
ruslanische никому не известный тип
Регистрация: 22.03.2012
Сообщений: 3
Популярность: 12
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

А кто как рецепты варит? Простейший вариант - это варить рецепт, если есть для него ингредиенты.
А если их надо тоже варить (посадку исключаем для упрощения)? Это ж надо строить дерево и делать поиск в глубину?
О, только что придумал, если хотим сварить хеллию, то сами ставим в конфиге: "хелллия, клеверхелл, чесн. лилия" и бот варит то, что сможет из этого. Вроде так будет работать без усложнения и графов.

Последний раз редактировалось ruslanische; 31.01.2015 в 19:44.
  Ответить с цитированием
Старый 31.01.2015, 19:56   #4015
 Разведчик
Аватар для GirlKris
 
GirlKris никому не известный тип
Регистрация: 17.02.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
А кто как рецепты варит?

У меня варит по списку. Если есть ингредиенты для [0], варит его, если нет то [1] и так далее. Если нет ингредиентов ни для одного из списка, ничего не варит.
Долго собиралась сделать варку по наименьшему на складе, но руки не доходят.

Последний раз редактировалось GirlKris; 31.01.2015 в 20:00.
  Ответить с цитированием
Старый 31.01.2015, 20:14   #4016
 Разведчик
Аватар для ruslanische
 
ruslanische никому не известный тип
Регистрация: 22.03.2012
Сообщений: 3
Популярность: 12
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Долго собиралась сделать варку по наименьшему на складе, но руки не доходят.

Проблема "правильной" варки в том, что в ингредиентах рецепта указаны id объектов склада. А складские объекты не имеют информации как их получить (кроме текстовой). Т.е. надо либо исходить из наличия ингредиентов на складе, либо захардкодить из чего их можно получить, что не есть гуд.
Например, рецепт той же хеллии RECIPE_12, варится из R_02 и R_09 - объектов склада. Понятно, что можно сварить RECIPE_02 и RECIPE_09, но никто не даст гаринтии, что они будут именно так называться.
  Ответить с цитированием
Старый 31.01.2015, 20:36   #4017
 Разведчик
Аватар для GirlKris
 
GirlKris никому не известный тип
Регистрация: 17.02.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от ruslanischeПосмотреть сообщение
Проблема "правильной" варки в том, что в ингредиентах рецепта указаны id объектов склада. А складские объекты не имеют информации как их получить (кроме текстовой). Т.е. надо либо исходить из наличия ингредиентов на складе, либо захардкодить из чего их можно получить, что не есть гуд.
Например, рецепт той же хеллии RECIPE_12, варится из R_02 и R_09 - объектов склада. Понятно, что можно сварить RECIPE_02 и RECIPE_09, но никто не даст гаринтии, что они будут именно так называться.

Как вариант, можно искать недостающий ингредиент в "result"(перебирая все рецепты), но это если ингредиент - рецепт, с семенами не пройдёт, а ведь ещё из материалов можно варить
  Ответить с цитированием
Старый 31.01.2015, 21:52   #4018
 Разведчик
Аватар для ruslanische
 
ruslanische никому не известный тип
Регистрация: 22.03.2012
Сообщений: 3
Популярность: 12
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

А что передавать в параметре "extraId" при варке? Клиент передает null, причем не строкой.
  Ответить с цитированием
Старый 31.01.2015, 22:49   #4019
 Разведчик
Аватар для GirlKris
 
GirlKris никому не известный тип
Регистрация: 17.02.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от ruslanischeПосмотреть сообщение
А что передавать в параметре "extraId" при варке? Клиент передает null, причем не строкой.

Код:
None
  Ответить с цитированием
Старый 31.01.2015, 22:58   #4020
 Разведчик
Аватар для ruslanische
 
ruslanische никому не известный тип
Регистрация: 22.03.2012
Сообщений: 3
Популярность: 12
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от GirlKrisПосмотреть сообщение
Код:
None

Ну, я так и подумал, но если в чарли глянуть, то оф. клиент передает именно null (как json-значение), вот я и сомневаюсь. Понятно, что можно передать None...
  Ответить с цитированием
Ответ


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

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

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