Документ в разработке. Извините за допущенные ошибки

Программа для

Травиана (Travian)

«БОТ для ТОПов»

(Bot4TOP)

Версия 1.4 от 10.08.08


Содержание

Введение 3

Основные возможности стандартной версии программы 5

Основные возможности расширенной версии программы 5

С чего начать 7

Программные требования 7

Настройка игровых аккаунтов 7

Настройка на игровой сервер 10

Настройка полезных ссылок 11

Получение данных по деревням и постройки в деревнях 11

Подготовка к фарму и сам фарм 13

Работа с рынком, пересылка ресурсов 18

Постройка и снос зданий в деревнях 19

Подготовка спама и отправка спама 20

Зачистка ненужных логов 21

Катание деревень 21

Планирование подкрепления и нападений с разных аккаунтов 22

Ведение базы логов 22

Работа с картой 22

Некоторые правила игры 22

Как защитится от волн 22

Разрушение деревни (катать деревни) 22

Захват деревни 23

Легкий снос офа 23

За что часто банят и как этого избежать 23

Увеличить количество фарма 23

Увеличить прибыль по ресурсам 23

Соседи, что с ними делать 24

Как прокачать героя с минимальными затратами 24

Полезные ссылки 24

Сокращения, игровой сленг 24

Обновления программы, исправление ошибок 25

Развитие программы 26

Часто задаваемые вопросы (Frequently Asked Questions - FAQ) 26

Пользовательское соглашение 27


Введение

Можете сразу пропустить, если не любите читать текст не содержащий ценной информации. Смело пропускайте и переходите к следующему пункту. В первую очередь, я делал программу-утилиту (здесь и далее Программа) для себя, а так же для помощи своим друзьям по игре в Травиан. БОТ подразумевает под собой автоматическое управление игрой (программой), у меня программа представляет собой симбиоз обычной утилиты для игры в травиан и БОТа (хотя я лично не приветствую игру в полностью автоматическом режиме). В программе можно разрабатывать стратегию, будучи в офлайн. В целом, моя программа пытается помочь играть именно в стратегию, а не обычный планировщик и автоматизатор действий. Например, для захвата деревни, обычно, используется несколько нападающих войск с сенаторами, причем из разных деревень, для расчета приходится брать ручку, ну или какой-нибудь EXCEL и записывать время прихода войск, откуда, куда и т. д., причем в каждой деревне выбирать сенатора и смотреть время, что весьма рутинно. У меня это в программе учтено и сделано. Теперь расчет прихода войск из разных деревень происходит автоматически, причем можно посмотреть, откуда быстрее прибежит деф, ну или сколько бежать сенатором до какой-нибудь деревни из разных деревень, всё в одном окне, причем можно в офлайне. Часто присылают в письмах ссылки на логи боев, бывает по 10-15 ссылок, а иногда и до 50 доходит (например когда за 2 часа раскатали 15ку столицу с населением около 900). Как логи посмотреть? Теперь с помощью программы это удобно и просто. Также соалийцы часто просят поспамить, каждый раз в письме присылая координаты деревень. Спамить все деревни не особо хочется, так пару раз ввел пару координат из 10 и забыл, а ведь спам 75% успеха нападения! Теперь достаточно скопировать все координаты в буфер обмена, вставить на закладку «спам» и программа автоматом распознает все координаты, вам остается только выбрать, какими войсками вы будете спамить. Если кто пользовался функцией ПЛЮС, то знает, что можно добавлять ссылки на страницу, особенно удобно добавить ссылку на альянс, чтобы быстро перейти к посольству и посмотреть, что там творится. Когда играешь за несколько аккаунтов, то это упрощает игру, настроил ссылки и не ищешь среди 10 деревень посольство на чужом аккаунте.

НЕ нашли? Не то? Что вы ищете?

В принципе, те программы-БОТы, которые я видел, имеют и преимущества и недостатки. Например, есть боты, которые просят ввести KID деревни, ввести newdid, куда отправляем войска и т. п. Узнать обычному пользователю, куда смотреть, что писать весьма проблематично. У меня такие понятия тоже есть в программе, но они получаются автоматом. Есть программы-БОТы, которые умеют всё делать автоматом, задай им только время, и они начнут вам штамповать деревню за деревней, но, увы, то что я видел, для игры и анализа как-то мало применимо. Например, наштамповал он мне 3 деревни и 10к войск, а сколько идти времени до врага, или сколько они ресурсов нафармят, такого расчета нет. Или другой пример, настроил я в БОТе поддерживать склад на уровне 50% заполнености, а другой игрок узнал об этом и всю ночь только и бегает фармит, причем таким же ботом автоматом J Есть БОТы, которые заставляют меня заходить на игровой сервер, и только тогда я могу что-либо сделать. А если я в офлайн? А если у меня дорогой трафик? В своей программе я необходимые данные записываю в базу данных, а потом, в свободное время в офлайн можно посмотреть, что где построить, откуда что отправить, рассчитать время, рассчитать силу нападения и т. д. Потому что основное направление у таких программ – автоматическое развитие – БОТы. Не нашел ни одной утилиты (БОТа), которая позволила бы мне играть на разных серверах, ну или за разные аккаунты на одном сервере. Есть утилиты для игры в Травиан, наиболее популярные скрипты под Mozila FireFox ими лично я почти не пользовался, но они сделаны весьма удачно, мне они понравились.

У меня в программе, конечно, также не всё гладко, но это уже лучше вам судить. Скачивайте, оценивайте, понравится пользуйтесь, а не понравится, пишите, что именно. Правилами Травиана запрещено использование БОТов, но никто не запрещает использовать программы, помогающие играть. БОТ это значит, что вы не сами играете, а робот, а вы только иногда поглядываете и его подстраиваете, а моя программа - это смесь обычной утилиты, автоматизирующая действия в браузере с возможностью БОТа (но вы можете не использовать эти возможности). Вам решать пользоваться ей, или терять время на стандартные операции, вводить координаты, смотреть логи и т. д.

Если вам очень понравилась моя программа и вы считаете что за это можно поощрить мой труд, то я никогда не откажусь от любой денежной компенсации. В случае разовой оплаты моего труда от 100 рублей (~3$), я, по вашему желанию, вышлю более продвинную свою программу (расширенная версия), в которой имеется намного больше функций по сравнению с теми которые имеются в стандартной моей программе.

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

Я хотел бы, чтобы использование моей программы, повысило грамотность игроков, а также увеличило бы интерес к игре, а следовательно увеличило количество желающих поиграть в эту замечательную стратегию. Программа поддерживает пока что корявый английский язык, только для того чтобы не было проблем со шрифтами у русскоязычного населения играющего за пределами России.


· Подсчет силы защиты и нападения армии, см. Подготовка к фарму и сам фарм

· Подсчет времени, сколько войска будут добираться до указанной деревни/оазиса с учетом уровня арены при отправке, см. Подготовка к фарму и сам фарм

· Получение данных о количестве зверей в оазисах, см. Подготовка к фарму и сам фарм

· Получение краткой информации о деревне (имя игрока, население, альянс), а также информацию о блокировки (за нарушения) игрока и времени снятия защиты см. Подготовка к фарму и сам фарм

· Удобная пересылка ресурсов между деревнями, с расчетом времени хода торговцев

· Простое выставление ресурсов на продажу через рынок

· Получение списка всех своих деревней со всеми постройками в деревне, см. Получение данных по деревням и постройки в деревнях

· Строить и сносить здания в деревне, см. Постройка и снос зданий в деревнях

· Автоматический подсчет количества ресурсов, которое было награблено войсками, при входе на страницу нападения

· Быстрые ссылки для: отправки писем игроку, нападения на деревню, отправки ресурсов

· Мониторинг всех нападений/подкреплений с получением данных о количестве войск, прибыли ресурсов в деревнях, см. Настройка игровых аккаунтов

· Расчет времени пути подкреплений, нападений на разные деревни из всевозможных деревень

· Примитивная карта[1]

· База для ведения логов[2]

· Быстро очищать логи нападений/торговли/подкреплений, а также переписку

· Поддержка JavaScript

В эту версию включены все возможности стандартной версии, а также дополнительно имеются следующие функции:

· Поддержка неограниченного количества аккаунтов на любых серверах (не только русских), с возможностью играть через прокси, см. Настройка игровых аккаунтов

· Простой фарм деревень и оазисов, см. Подготовка к фарму и сам фарм

· Посылать на все места фарма разведку одним нажатием кнопки, см. Подготовка к фарму и сам фарм

· Легкая организация спам атак, см. Подготовка спама и отправка спама

· Массовая отправка писем

· Удобное планирование волн для раската деревней, кол-во волн без ограничений, см. Катание деревень

· Быстрый переход на карте к деревне игрока, см. Подготовка к фарму и сам фарм

· Возвращать всю армию из нападения/набега/подкрепления, если её отправили менее чем 90 секунд, см. Катание деревень, Подготовка спама и отправка спама

· Добавлять ссылки в страничку (как при включенной функции ПЛЮС), см. Настройка полезных ссылок

· Отслеживание нападений на деревни, в случае нападений предупреждает: звуковым оповещением, отправкой письма на электронную почту, отправка письма игрокам через игровую почту

· Возвращать всё подкрепление по деревням

· Поиск 9ок, 15ек, оазисов[3]

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

Общая схема работы с программой выглядит следующим образом:

1. В программу вводятся игровые аккаунты за которые вы играете или будете играть. Вводятся следующие параметры: логин, пароль, выбираете расу, игровой сервер на котором будете играть, остальные параметры не обязательны.

2. Далее получаете в программу, по введенным логинам, все данные по своим деревням, это название деревней, координаты, доход ресурсов и т. д.

3. Затем добавляете те деревни, на которые будете совершать набеги (фарм)

4. Настраиваете пересылку ресурсов между деревнями

5. С этого момента начинается уже игра, т. е. уже составляете планы для спама, просмотр карты расположения игроков, планирование времени подкреплений, нападений, переброска ресурсов между деревнями

С чего начать

Совет новичкам: лучше сперва поиграйте без использования вспомогательных программ (БОТов, скриптов), так как многими вещами вы, вернее всего, пользоваться не будете, ну или не поймете, для чего это нужно, а ещё хуже запутаетесь и играть вам не понравится. Также, если вы не давно начали играть, я не советовал бы сразу платить деньги за чью-либо программу (БОТ) или использовать расширенную версию моей программы, по простой причине, если игра вам не понравится, то даром потратите деньги. Деньги за не использование программы в большинстве случаев НЕ возвращаются. Посмотрите ДЕМО-версии программ/скриптов для игры в Травиан от различных разработчиков, выберите то, что вам по душе то, что больше нравится. Если всё-таки примите решение о приобретении полнофункциональной программы чьей-либо, то сперва, это обязательно, необходимо проверить работу ДЕМО-версии программы, убедится, что она на вашем компьютере работает и явных ошибок в ней нет.

В описании по работе с моей программой используется игровой сленг, так что я рекомендую сперва ознакомится с некоторыми сокращениями и используемыми словами в игре, а также в документации с пунктом Сокращения, игровой сленг. Картинки приведенные в инструкции, а также текст может отличатся от версии, которой вы пользуетесь.

Программа не требует, какой либо установки, её достаточно скачать на диск и запустить (диск должен быть доступен для записи). Для работы программы необходима операционная система Windows версии Windows 2000/XP/Vista, установленный Microsoft Office версии не хуже 97 или установленные драйвера базы данных ODBC. Рабочее разрешение экрана 1024x768 точек и более. В комплект программы входит 3 файла TraviBOT.exe – сама программа, travian.mdb - база данных Access, travian.db – настройка для базы данных. Программа привязывается к аппаратным компонентам компьютера (материнская плата, винчестер, процессор), если программа не может получить нужные ей данные, то она не сможет запуститься на этом компьютере. Любая замена компонентов в компьютере: материнской платы, винчестера или процессора, автоматически приводит к неработоспособности программы, учитывайте это. Обратите внимание, отдельно этот пункт обговорен в соглашении.

Вы можете не заводить никаких логинов/паролей в программу и играть без этого, но со временем, я думаю, поймете отличия игры с заведенными данными по аккаунту и без.

Зайдите на закладку Accounts (F6). На этой закладке вы сможете добавлять любое количество игровых аккаунтов на разных серверах. Также, если вы играете на одном сервере за несколько аккаунтов, но не хотите быть замеченным МХ, вы можете добавить прокси сервер, через который будет происходить соединение. В логах МХ, будет отображен айпи адрес не ваш, а вашего используемого вами прокси-сервера (из недостоверных источников).

 

Чтобы добавить новый аккаунт, необходимо нажать кнопку Append (на рис №3). После чего появится новое окно:

В котором надо ввести логин (Login), пароль (Password), выбрать расу (Race), выбрать игровой сервер на котором будете играть (URL addres server), если не видите в выпадающем списке свой сервер, не расстраивайтесь, введите его руками. Остальные поля не обязательны, служат только для справки, если вы вдруг будете играть за других игроков.

Min Data (Минимум данных) (на рис. №4) получение данных по каждой вашей деревне:

- название деревни;

- координаты деревни;

- для каждой деревни ставится также в какой части света на карте она находится (север, юг, восток, запад);

- ближайшее время и количество нападений на ваши деревню;

- ближайшее время и количество ваших нападений на чужие деревни;

- ближайшее время и количество подкреплений идущие в вашу деревню

- количество ресурсов на текущий момент;

- вместимость складов и амбаром;

- автоматический расчет времени на сколько хватит ресурс до полного заполнения/опустошения склада или амбара;

- ваш игровой идентификатор;

- если есть непрочитанные письма, то запись будет подсвечена синим цветом;

- номер деревни (NewDid, Kid);

- количество ресурсов на текущий момент

Max Data (Максимум данных) (на рис. №2) тоже что и для Min Data, но плюс ещё:

- уровень арены в деревне;

- грузоподъемность (вместимость) торговца;

- количество свободных торговцев;

Этот пункт чуть медленнее работает, больше трафика съедает, но не значительно.

Alarm (на рис. №6) – В случае вашего отсутствия вы можете включить будильник атак на ваши деревни. При нажатии на этот кнопку появится окно, в котором вы можете настроить стиль оповещения об атаках и с каким периодом времени будет осуществлятся проверка на атаки - Time Refresh.

Если будильник включен, то кнопка будет подсвечена синим цветом, в противном случае, черным.

Time Refresh обновляет данные о нападении с периодом = 3 мин + (0..1,5 мин) 50%, т. е. 3 мин + 3 мин * Random(50%)

Значения столбцов (полей) в списке деревень, обновляются после нажатия кнопки «Min Data», либо Max Data, либо при получение данных на закладке Villages (F4):

NameVillage Название деревни, можно изменить вручную, после обновления данные перезаписываются

X, Y – координаты деревни на карте

EmenyNap – показывает сколько нападений на вашу деревню и время ближайшего нападения

Podkrep – показывает количество подкреплений и время ближайшего подкрепления

NapForFarm – показывает количество ваших нападений и время ближайшего нападения

OazisNap – показывает количество нападений на ваши оазисы прикрепленные к этой деревне и время ближайшего нападения

URL – 2 символа, которые характеризуют ссылку для конкретной деревни, по умолчанию скрыт

Kid – уникальный идентификатор деревни в игре, по умолчанию скрыт

DateUpdate – время последнего обновления, т. е. когда нажимали кнопку «Max Data», «Min Data». От этого времени идет расчет заполнения складов и амбаров.

WoodDay, IronDay, GlinaDay, CropDay – если показывает время, то это время, через которое заполнится склад или амбар деревом, железом, глиной или зерном, соответственно. Если показывает цифры синим цветом, то это количество потерянных ресурсов на складе или в амбаре. Красным цветом отмечается убыток зерна.

Если вы наведете курсор мыши на логин (вверху справа, синим цветом), то вы сможете при помощи нажатия двойного щелчка мыши быстро перейти к себе на аккаунт. Если вы нажмете правую кнопку мыши на логине, то появится меню, где вы сможете посмотреть параметры аккаунта (пункт меню «Edit» (Редактировать)), удалить если он уже не нужен (пункт меню «Delete» (Удалить)), добавить новый аккаунт (пункт меню «Append» (Добавить)). Если вы не будете убирать мышку с логина, то высветится всплывающая подсказка, в которой будет следующая информация: Раса, общее количество населения, альянс, дата и время последнего входа на данный аккаунт при помощи программы.

Временно отключено: При смене аккаунта, программа автоматически удаляет все Cookie связанные с травианом, заметает следы, чтобы МХ в логах не обнаружил лишних данных.

Если в выпадающем списке в верхнем левом углу программы (на рис. №3) нет ссылки на ваш игровой сервер, не расстраивайтесь, можно ввести адрес руками и нажать кнопку GO (или нажать кнопку клавиатуры Enter). Но если не хотите каждый раз вводить ссылку руками, тогда вы можете просто добавить адрес своего сервера в таблицу со списком игровых серверов (хотя, если всё-таки будете пользоваться программой, то вам эта ссылка вообще не понадобится, так как есть более удобный вариант, подробнее смотри пункт «Настройка игровых аккаунтов)».

Овал: 1Для того чтобы добавить ссылку на игровой сервер, надо зайти на закладку logs (F10), далее в таблице с ссылками либо заменить одну из существующих ссылок игрового сервера на ваш адрес, либо добавить новую, нажав кнопку append, не забудьте выбрать тип ссылки игровой сервер. Теперь можно перейти к выпадающему списку серверов в левом углу программы и выбрать из выпадающего списка ваш сервер.

Овал: 3Овал: 2

Теперь у вас в нижней части программы должна загрузится страничка с игрой. Вы можете ввести свой Логин и пароль, если у вас он не сохранен в Cookie, и зайти в игру.

Дальше описывается работа с программой при условии, что вы вошли в игру.

Важно отметить, что отсчет времени в программе идет не от времени сервера, а от времени компьютера, на котором запущена программа. Чтобы избежать расхождений во времени, лучше всего, чтобы время на компьютере, откуда запущена программа, совпадало со временем игрового сервера.

PS. F10 – это горячая клавиша, если вы находитесь на другой закладке и нажмете на кнопку F10, то автоматически перейдёте на закладку Logs. Здесь и далее лучше пользоваться горячими кнопками, это ускорит ваши действия. Горячие клавиши работают, только если «фокус» находится не на странице Травиана (т. е. последнее нажатие кнопок мыши или клавиатуры было в окнах программы).

Рассмотрим поподробнее описание работы с ссылками. Чтобы добавить новый адрес в таблицу, достаточно зайти на страницу через программу и нажать кнопку «Add this Page». Поставить тип этой ссылки:

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3