Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Цитата:
Сообщение от greyzza
заставить все доступные острова вишней,только я не совсем понимаю ценность вишни
Хмм, это меня понесло. Вырастить вишни, сварить вишневого джема и прокрутить его в рулетках. )
Мне сейчас нужно много мандаринов. Острова засажены, но скорость роста не радует.
Как успехи в решении проблемы с координатами? Не вижу прогресса. Подсказать как решить могу, написать код нет.
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Кстати, на постановке, преобразовании и открытии "дома страха" за сутки сделал практически по тысяче коллекций котят/щенков... Так что халява еще продолжается...
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Цитата:
Сообщение от mike4kz
Кстати, на постановке, преобразовании и открытии "дома страха" за сутки сделал практически по тысяче коллекций котят/щенков... Так что халява еще продолжается...
Это же на 5 секунд времени, как у тебя сутки ушли?)
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Цитата:
Сообщение от GirlKris
Подскажи)
1. Качаешь s.shadowlands.ru/zombievk-res/res/compositions.soc, распаковываешь zlibом, записываешь в переменную.
2. Когда нужны координаты берешь значение objAnim и ищешь его в переменной из первого пункта. Обычный поиск по строке. После названия пропускаешь один байт. Дальше по 4 байта на x, y, width, height в little-endian, байты в обратном порядке.
Реализация элементарна. Не нужно никакого разбора. Сделай отдельной функцией и вызывай там где надо получить координаты.
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Ох и долго я искал автора,но наконец нашел
В общем - вот скрин бота
Самое такое не очень приятное - он платный
[Ссылки могут видеть только зарегистрированные пользователи. ]
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Да, это работает Идея яркая. Хоть и на 1000 вишен возможны некоторые лаги.
Я хотел сделать слегка по-другому (описание алгоритма может быть трудным - не хотите - не читайте)
Проблема оставалась в том, сколько int32 идёт после objAnim - ну и читаем подряд int32, пока старший байт не станет буквой. Как только наткнулись на букву - значит это следующий objAnim - хорошо, откатываем 1 int32 назад, читаем число знаков в objAnim, читаем objAnim, и инты за ним алгоритмом выше, цикл.
В чём пара плюсов - во-первых, 1 раз прочитали, прописали все rects в items и больше не тратим процессорное время на это (бот и так порядком тормозной).
Во-вторых, кроме чтения compositions и прописывания rects в уже прочитанный словарь items ничего править будет не нужно - все модули будут работать так же как и работали до этого.
Почему я это не сделал - потому что алгоритм выше недостаточно надёжен ) Нужно делать хорошо, а не "чтобы работало" )
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Цитата:
Сообщение от GirlKris
Это же на 5 секунд времени, как у тебя сутки ушли?)
Да я ставил задержки, чтобы не было "постоянного потока". Мне много не надо... То же самое с посевом и прочими функциями - я ставлю задержку между посылкой одного "события" и следующего. Зачем палиться...
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Цитата:
Сообщение от dark-dragon
Ну, вроде, еще никто не запрещал использовать у себя на ферме скрипты, если они не обходят браузерный функционал.
Так это... Генерить 100 запросов в секунду, это и есть "обход браузерного функционала". Вообще, если реально "симулировать браузер", то нужно отправлять только по одному "событию" за раз (при том же посеве или сборе урожая). Два события в одном пакете, это уже "палево" (кроме, может быть, pick event).
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Цитата:
Сообщение от mike4kz
Так это... Генерить 100 запросов в секунду, это и есть "обход браузерного функционала". Вообще, если реально "симулировать браузер", то нужно отправлять только по одному "событию" за раз (при том же посеве или сборе урожая). Два события в одном пакете, это уже "палево" (кроме, может быть, pick event).
В принципе, согласен. Есть такое дело, но только в отношении количества единовременно отсылаемых запросов. А вот по времени - нет, использование спидхака для посадки/сбора урожая никто не запрещал (вроде, сильно не слежу за официальными заявлениями, поэтому могу ошибаться).
ЗЫ. Последний запрет был на копку у друзей при помощи скриптов. Никто не пробовал спидхак запускать? Не срабатывает автобан? Я почти и не копаюсь, только для квестов новых что нужно, но запасы имеют свойство заканчиваться, а ждать, пока 300 лопат выкопаются в реале - это тихий ужас. А если помножить это все на, хотя бы, 200 человек. аааааа, мрак
Последний раз редактировалось dark-dragon; 03.11.2014 в 08:36.
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Всем добрый вечер хотел спросить проверив пару ботов от самого первого до почти последнего выявил не корректную работу камнетесов - дровосек. Пример: он их посылает но они тупо активируются но не выполняют свои функции. кто решил проблему. нужно решение, работа предстоит долгая а все время сидеть и постоянно их загонять не хочется.
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Цитата:
Сообщение от xxxXANxxx
Пример: он их посылает но они тупо активируются но не выполняют свои функции
вопрос видимо по домашнему(так как на остальных островах проблемы не видел)в браузере не видно что они рубят но на самом деле они рубят только рубят на закрытой территории!! соответственно нужно проверять если не открыта определенная территория то ресурсы с этих координат не брать в разработку