воскресенье, 13 июля 2008 г.

Village Manager

У каждого игрока в травиан со временем собирается список деревень и оазисов, который всегда должен быть под рукой - кормушки, игроки, куда надо слать кроп и / или деф, враги, которых нужно атаковать, оазисы, об которые сейвится войско... Можно хранить такой список хоть в блокноте, конечно. Нередко для этого используется специально созданный файл эксель. Те, кто пользуются Травиан Плюс - могут хранить внести все эти деревни и оазисы в закладки, пользователи Travian3 Beyond также могут этим воспользоваться, только не тратя золото ;). Но есть способ лучше - скрипт Village Manager.


Чем же он лучше? Рассмотрим неудобства описанных двух способов. С хранением информации во внешнем файле всё понятно - лишняя возня с тем, чтобы открыть / сохранить файл на диске, копирование-вставка ссылок туда-сюда. Закладки в этом отношении удобнее, но когда ваш список начнёт насчитывать несколько десятков пунктов, страница с травианом сильно растянется вниз. И общие недостатки этих способов - при большом списке становится тяжело в нём ориентироваться, систематизация списка - дело очень хлопотное, причём при добавлении новых и удалении старых пунктов, скорее всего, придётся опять всё переделывать (в экселе это проще, но всё равно хлопотно).
Village Manager лишён всех этих недостатков. Это лучший, на мой взгляд, способ хранения такого рода списков на данный момент.
Этот скрипт создаёт на игровой странице травиана табличку, куда вы сможете добавлять деревни и оазисы всего одним кликом. Ваш список всегда под рукой =)! Табличка перетаскиваемая - вы можете расположить её любом удобном для вас месте на странице. Табличка сворачиваемая - она будет занимать минимум места. Элементы таблицы можно сортировать по множеству параметров - расстоянию до них от вашей деревни, нику игрока, названию альянса, типу клетки... Кроме того, вы можете создавать свои метки (например - корм, сейв, кроп, деф и т.п.), так что вопрос систематизации элементов списка деревень и оазисов решён полностью, всего лишь несколькими кликами вы можете получить именно ту информацию, которая вам сейчас нужна - например, список только кормушек в порядке увеличения расстояния от вашей деревни, список только деревень, куда нужно слать деф / кроп / ресы, и т.п. - причём с быстрыми ссылками на отправку войск / ресов и возможностью просмотра статистики с анализатора не заходя на сам анализатор, и добавлением своих комментариев к любому элементу списка.
После установки скрипта, вы увидите примерно вот это:
Перетаскиваете пока пустую таблицу в любое удобное для вас место на экране, и можно приступать к добавлению деревень и оазисов в список. Для этого вам всего-то нужно зайти в профиль интересующей вас деревни или оазиса - и вы увидите появившийся там пункт "Добавить в список Village manager":

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

>>>Читать дальше...

среда, 9 июля 2008 г.

QP Targets

Сегодня речь пойдёт ещё об одном скрипте, обладающим очень широким функционалом. Он упрощает и автоматизирует многие игровые действия, реализует некоторые опции Травиан Плюс. Некоторые его функции аналогичны реализованным в Travian3 Beyond Hacked FR, однако некоторые реализованы даже лучше, и своих, уникальных функций, в том числе упрощающих многие рутинные действия, у этого скрипта более, чем достаточно.
Итак, встречайте - QP Targets.


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

Быстрый фарм: по результатам разведки ресурсов скрипт подсчитывает необходимое количество каждого типа войск, чтобы вынести все ресурсы (+ добавляет ещё немного, потому что пока войска будут идти, прирост ресурсов тоже не стоит на месте) и позволяет отправить это нужное количество опять-таки всего одним кликом:
Количество войск вы, при желании, можете перед отправкой изменить вручную. Потом жмёте на "Send", и всё, войска ушли! Кроме того, скрипт определят расу вашей цели, и в зависимости от этого устанавливает тип атаки: для галлов - нападение (с тем, чтобы при наличии капканщика сразу вышибить пойманные войска), для римлян и германцев - набег, т.к. никаких капканщиков у них не будет. При жлании. опять таки, вы можете менять тип атаки вручную перед отправкой войск.
Имейте в виду, что скрипт ориентируется только на количество ресурсов, о котором доложили ваши разведчики. Деф, сли он там есть, скрипт не учитывает, и уж тем более он не может учесть тайники, если он там есть.

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

А в теле сообщений скрипт преобразует координаты и ссылки в кликабельные - вам больше не придётся возиться с копированием и вставкой веб-адресов и запоминанием координат:

На странице обзора деревни (dorf1) и внутри деревни (dorf2) скрипт помечает здания цветом, в зависимости от их развития: зелёный - здание развито до максимального уровня, жеёлтый - здание можно развить, ресурсов хватает, красный - здание можно развить, но ресурсов не хватает. Внутри деревни (dorf2) скрипт также добавляет отображение уровня зданий.

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

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

В таверне становится видна полная статистика героя - опыт, набранный для достижения текущего уровня, набранный на данном уровне, необходимый для достижения следующего уровня, и сколько ещё опыта до этого уровня осталось набрать:

В резиденции / дворце скрипт показывает общее количество количество деревень, которое вы можете основать / захватить с набранным на данный момент количеством единиц культуры, а также когда вы сможете основать / захватить ещё несколько:

При отправке войск, как и на рынке с отправкой ресурсов, скрипт реализует автозаполнение имён ваших деревень при отправке ресурсов, как в Травиан Плюс - вы набираете пару первых символов названия вашей деревни в поле его ввода, а скрипт моментально подставляет полное название.
Также скрипт позволяет делать отложенную отправку войск - это удобно при захватах, когда нужно в разное время отправлять войска из разных деревень, чтобы они пришли одновременно, при отправке дефа, когда он должен прийти к определённому времени, а вам хочется спать, и т.п. ). Насторить её можно после того, как вы введёте координаты цели, отправляемые войска и нажмёте "Ок":
После этого вам нужно указать желаемое время прибытия и нажать на изображение часов.
Всё, остальное скрипт рассчитает и сделает сам. Только не нажимайте второй раз на "Ок" - просто оставьте эту вкладку открытой, и всё. В нужное время скрипт отправит войска. Только имейте в виду, что не всегда будет получаться прямо секунда в секунду - иногда могут возникать задержки на 1-2 секунды - при медленном или нестабильном интернете, например.

Если вам не хватает ресурсов на развитие здания или проведение исследования, скрипт показывает, каких ресурса с сколько не хватает, и когда при текущей добыче их будет достаточно. Кроме того, появляется изображение золотых монеток - если общего числа ресурсов достаточно для проведения обмена у NPC-торговца в пропорции, необходимой для развития здания или проведения исследования, то кликнув по этим монеткам, вы попадёте к торговцу, где ресурсы уже распределены в нужной пропорции. Разумеется, для совершения обмена вам нужно будет потратить 3 золота. Если же и общего количества ресурсов недостаточно, то справа от монеток появится счётчик с указанием времени, когда его станет достаточно и можно будет совершить обмен.

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

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

Скрипт также позволяет изменять заголовки страниц - например, вместо Travian rux у всех страниц будет T rux - Отчёты, T rux - Ферма уровень такой-то, T rux - Название деревни и т.п., в зависимости от того, где вы сейчас находитесь (настраивается).

Ну и в конце я расскажу о том, как изменять настраиваемые функции скрипта. Для этого вас нужно скачать файл скрипта (с расширением .js) и открыть его в любом текстовом редакторе, хоть в блокноте. После этого перейти в самый конец файла - именно там находятся все настройки:

Самое главное, что там есть - это тип сервера. По умолчанию скрипт ориентирован на speed-серверы, поэтому если вы играете на обычном сервере или на сервере версии 2.5 - обязательно измените соответствующую настройку.
После сделанных изменений сохраните файл и откройте его при помощи Firefox, или просто перетащите его в окно Firefox - и скрипт установится с изменёнными настройками.

На этом пока что вроде бы всё =).
Хотя нет, один момент: я связывался с автором скрипта, и предложил ему сделать в казарме, конюшни и мастерской подсчёт общего числа строящихся войск при наличии очереди - по аналогии с общим количеством прибывающих ресурсов на рынке. Думается, это будет достаточно полезным. Автор сказал, что поработает над этим, и в ближайшее время, вероятно, эта функция будет реализована. Я напишу об этом, когда её добавят.

>>>Читать дальше...

вторник, 8 июля 2008 г.

Обновление Travian3 Beyond Hacked FR

Как я уже писал, Travian3 Beyond Hacked FR развивается очень динамично.
Из последних изменений, помимо постоянной отладки кода, можно отметить дополнительные быстрые ссылки в графическом меню - добавлены главное здание, ратуша, кузницы доспехов и оружия. В связи с этим была убрана ссылка на снос зданий из левой колонки страницы, также можно будет сократить количество "синих" закладок - оставить только на таверну и дворец с резиденцией, если есть необходимость:

>>>Читать дальше...

среда, 2 июля 2008 г.

Travian3 Beyond Hacked FR

Начну с, без преувеличения, легендарного скрипта для травиана - Travian3 Beyond. Этот скрипт был написан Victor Garcia (aka Croc). В дальнейшем автор прекратил разработку скрипта - может, забросил играть, а может, ещё что. Однако скрипт продолжает развиваться усилиями, как это говорится, энтузиастов =). На данный момент существует достаточно много модификаций этого скрипта. Я расскажу об одной из них - на мой взгляд, самой функционально насыщенной и одной из наиболее динамично развивающихся, собравшей в себе множество полезных функций из других модификаций - Travian3 Beyond Hacked FR.
Скрипт добавляет множество усовершенствований интерфейса, полезных функций, и даже реализует многие опции Травиан Плюс.

Итак, приступим. Рассказывать про него можно очень и очень долго. Я постараюсь рассказать обо всех его функциях, и при этом не слишком закапываться в детали - в скрипте нет ничего сложного, вы без труда в нём разберётесь.
После установки скрипта страница обзора деревни (dorf1) выглядит вот таким вот образом:
Сразу видно, сколько всякого рода полезностей добавляет скрипт.
В левой колонке страницы - дополнительные ссылки на профиль, альянс, некоторые полезные инструменты и т.п., в том числе - на текущую версию скрипта с возможностью проверки обновлений.
В верхней части страницы добавились счётчики ресурсов с указанием, через какое время заполнятся или обнулятся склады/амбары - причём реализовано это даже удобнее, чем в Травиан Плюс, быстрые ссылки на казарму, конюшню, мастерскую, пункт сбора, рынок, покупку (C) и продажу (V) ресурсов.
В правой части страницы у списка ваших деревень появились быстрые ссылки для пересылки ресурсов и войск между вашими деревнями и для центрирования их на карте. Также появились быстрые ссылки на ещё на некоторые здания - дворец, резиденцию, таверну и др. Как в Травиан Плюс, появилась возможность добавлять свои закладки, причём если если эта ссылка на деревню, то появятся такие же быстрые ссылки, как у списка ваших деревень. И, наконец, появился блокнот сродни тому, что есть в Травиан Плюс.
Внизу страницы появилась табличка со сводной информацией по всем вашим деревням - с отображением количества торговцев (свободно/всего) нападений и подкреплений, войск, приход/расход кропа и загруженность амбаров. При наведении курсора на значки войск, скрипт покажет, сколько данных войск находится в данный момент в деревне.
Практически все эти добавленные полезности практически всегда остаются на экране, а не только на странице обзора деревни, разумеется =).

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

И, наконец, на странице обзора всех ваших деревень (dorf3, для перехода на неё нужно нажать слово "Деревни" над списком ваших деревень), скрипт создаёт полноценный аналог обзора деревень, который реализован в Травиан Плюс, с возможностью обзора ресурсов, складов, войск, единиц культуры и др. во всех ваших деревнях:

Но это ещё не всё, далеко не всё )
На карте добавляет внизу страницы таблицу со списком всех деревень и оазисов в текущем квадрате карты (с возможностью сортировки - для этого кликните по названию столбца, по которому вы хотите отсортировать). К сожалению, эта таблица наезжает на дополнительные ссылки в левой колонке страницы. Возможно, в следующих версиях скрипта это будет исправлено.
Кроме того, скрипт позволяет отсканировать текущий квадрат карты на тип клеток - 6, 9, 15, дерево, глина или железо:
При наведении курсора на пустую клетку или деревню скрипт покажет её тип, а при наведении на незахваченный оазис - количество обитающих там животных с их суммарной защитой от пехоты / кавалерии, и потреблением кропа (а опыт героя - это не что иное, как потребление кропа убитыми при его участии солдат/животных):


При наведении курсора на значок войск - в деревне, в казарме, в боевых отчётах, в пункте сбора - словом, везде, где они могут встретиться, скрипт выдаст всплывающее окошко с характеристиками данного типа войск: атакой, защитой против пехоты / кавалерии, скоростью и грузоподъёмностью:

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

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

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

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

В боевых отчётах скрипт тоже показывает много дополнительной информации - суммарные добычу и потери, отношение суммарной добычи к суммарным потерям, отношение унесённых ресурсов к общей грузоподъёмности войск. Кроме того, появляется кнопка добавления набега в закладки - после чего, кликнув по созданной закладке, вы сразу попадёте на страницу отправки войск в эту деревню.

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


На страницах сообщений и боевых отчётов скрипт, как в Травиан плюс, позволяет выделить сразу все сообщения, также можно добавлять сообщения и отчёты в архив:

Во дворце, в разделе "Культура", скрипт показывает, можете ли вы основать или захватить ещё 3 деревни, а если нет - то когда сможете, исходя из текущего прироста культуры - как и в Травиан Плюс:

Ну вот, в общем и всё. Может, я что-то и упустил - уж больно обширный у скрипта функционал, но наиболее важные моменты я осветил, а если что-то забыл - вы сами без труда разберётесь, ничего сложного в этом нет.

Осталось сказать только одно. Перед использованием скрипта нужно его настроить. Многие из описанных функций можно включать или отключать - в зависимости от того, нужны ли вам они. Чтобы настроить скрипт, нужно нажать ссылку TBH Setup в левом углу страницы, после чего внизу страницы появится примерно вот такая табличка:
за тем только исключением, что у вас не будет там 1 и 0 - их вам и нужно будет расставить, в зависимости от того, какие функции вам нужны. Каждая настройка снабжена скриншотом, демонстрирующим её действие - чтобы его посмотреть, нажмите на серый вопросительный знак напротив интересующей вас настройки.
Также в настройки скрипта можно попасть, зайдя в настройки своего профиля в тарвиане.
Как вам удобнее, так и заходите =).

Удачи!

>>>Читать дальше...