Главная > Оптимальное производство, Скрипты > Скрипт, позволяющий нормализовать производство.

Скрипт, позволяющий нормализовать производство.

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

Изначально, скрипт взят отсюда. Но охватываемые адреса были прописаны так, что на наших серверах скрипт не работал. Так-же мне не понравились цвета, а название и описание скрипта изначально были на испанском. Я немного поправил код, надеюсь автор не будет на меня в обиде.

Скрипт показывает, как оптимально развивать ресурсные поля. Если выработка ресурса слишком мала, скрипт подсвечивает этот ресурс красным. Если же велика - зеленым. Если Вы развиваете свои поля в оптимальных пропорциях, подсвечиваться ничего не будет.

Оптимизатор

На моем примере видно, что выработка зерна недостаточна (подсвечено красным). Следовательно, строим/апаем зерновое поле. А вот дерева производится слишком много (подсвечено зеленым) - лесопилки пока строить не нужно. Как я и говорил, этот скрипт для травиан очень простой, но будет очень удобен для новичков травиана.

Скачать скрипт можно здесь. Удачи!


Обсуждение скрипта, вопросы по его работе задавайте пожалуйста на форуме.



, ,

  1. BoSS
    21 Май 2009 из 2:27 | #1

    Непонимаю кому ето нужно. Оно смотріт под рачу и говорит какой ресурс ей нужнеє? Или то что менше производитса то и ножно развивать?

  2. 21 Май 2009 из 3:33 | #2

    Признаюсь, я ресурсные поля всегда развиваю на глазок. Но, в связи с тем, что было много вопросов, какие поля развивать вначале, и в каких пропорциях, я перевел этот скрипт.
    Он работает, вычисляя Ваше производство по оптимальной формуле развития (10,12,8,6). Поэтому, руководствуясь показаниям скрипта по оптимальному производству, нужно строить те поля, ресурсы которых выделяются красным. И не строить те, что выделяются зеленым (перепроизводство ресурсов).

  3. Андрей
    21 Май 2009 из 12:49 | #3

    В скрипте приведены три “формулы оптимального развития”:
    1) для нормального развития (развитие ресов);
    2) для производства легионеров;
    3) для производства империанцев.
    По умолчанию стоит третья формула.

  4. 21 Май 2009 из 14:13 | #4

    Андрей! Спасибо, что заметили! Когда я правил код, поставил на оптимальное производство по формуле 10/12/8/6. А на сайт залил неисправленную версию. :( Прошу прощенья.
    Все исправил. Пользуйтесь.

  5. Таурин
    25 Май 2009 из 21:29 | #5

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

  6. Андрей
    29 Май 2009 из 2:02 | #6

    @Таурин

    1) открывается скрипт текстовым редактором в уникоде (UTF-8).

    2) в самом начале находим строку:
    var vNormal = new Array(10,12,8,6); // нормальное развитие

    3) числа (10,12,8,6) это соотношение добываемого количества ресов (дерево,глина,железо,зерно), которое автор скрипта считает оптимальным для нормального развития.

    4) правим указанное соотношение в соответствии со стоящей задачей и сохраняемся. Всё.

    Можно сделать несколько таких “заготовок” (в данном варианте скрипта их три) и менять их в зависимости от поставленной задачи.

  7. Akula
    30 Май 2009 из 0:31 | #7

    Спасибо большое! Класный сайт! Такой информации больше нигде нет!

  8. Андрей
    16 Июн 2009 из 19:23 | #8

    Здравствуйте! Я установил этот скрипт и все прекрасно работало,но через какое-то время скрипт перестал функционировать. Удаление и новая установка скрипта, перезапуск браузера, перезагрузка ОС результата не дали. Может кто знает в чем причина?

  9. Андрей
    18 Июн 2009 из 17:51 | #9

    @Андрей
    Скорее всего эти проблемы из-за версии 3.5. Надо ждать, пока не выйдет скрипт под нее.

  10. Пользователь
    19 Июн 2009 из 1:26 | #10

    А как менять поставленные задачи

  11. 19 Июн 2009 из 2:12 | #11

    Чуть выше об этом уже писал Андрей. В панели “управление скриптами” нажать кнопочку “изменить”. Выбрать текстовый редактор (можно даже блокнот) и посмотреть код скрипта. Я там все подписал по русски, разобраться не сложно.
    Почти в самом начале увидите:

    var vNormal = new Array(10,12,8,6); // нормальное развитие
    //var vNormal = new Array(6,5,9,2); // производство легионеров
    //var vNormal = new Array(15,16,21,8); // производство империанцев

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

  12. Пользователь
    19 Июн 2009 из 8:18 | #12

    @Дмитрий
    С на писаным Андреем разобрался а вот за “не нужную строку надо закомментировать (поставить два слэша //), а в начале нужной строки их убрать. Будет исполняться открытая строка кода.” БОЛЬШОЕ ЧЕЛОВЕЧЕСКОЕ СПАСИБО

  13. fedya
    23 Июн 2009 из 4:11 | #13

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

  14. Слэш
    01 Июл 2009 из 20:16 | #14

    Блин у меня на всех серверах перестал он работать… ЧТО может быть?

  15. 03 Июл 2009 из 18:36 | #15

    @Слэш

    Это, скорее всего, из-за новой версии Травиан 3.5.

    Надо ждать пока сприпт не перепишут под нее.

  16. 05 Июл 2009 из 18:08 | #16

    Ищем строчку
    “//div[@id='production']/table/tbody/tr”
    заменяем на
    “//table[@id='production']/tbody/tr”

    Наслаждаемся…

  17. Слэш
    07 Июл 2009 из 15:56 | #17

    Помогло, спасибо…

  18. Евгений
    22 Июл 2009 из 12:42 | #18

    Доброго времени суток!Возникла проблема с установкой скрипта- помогите!!!!
    Сам скрипт показівает чего мало а чего много но при обновлении страниці віскакивает такая ошибка “JavaScript - http://s7.travian.ru/dorf2.php
    User Javascript thread
    Error:
    name: TypeError
    message: Statement on line 63: Cannot convert undefined or null to Object
    Backtrace:
    Line 63 of User JS script
    allDivs.snapshotItem(minI).style.setProperty( “background-color”, colorLimitante, “” );
    stacktrace: n/a; see ‘opera:config#UserPrefs|Exceptions Have Stacktrace’

  19. АрТёМкА
    30 Июл 2009 из 20:21 | #19

    Здравствуйте.
    Я всё сделал как указанно в инструкции,но результата нет ни каково((
    Можете всё подробно расписать…или чем нибудь помочь??

  20. BigGun
    19 Авг 2009 из 14:43 | #20

    Спасибо за “//table[@id='production']/tbody/tr”, помогло.

  21. Сергей
    28 Авг 2009 из 0:21 | #21

    а у меня так и не заработало, не смотря на изменения (s2.travian.ru)

  22. Pick
    02 Сен 2009 из 18:58 | #22

    скрипт установлен, но не пашет, вообще ничего и никаким цветом не выделяет

  23. maloy
    02 Сен 2009 из 22:08 | #23

    Раньше все отлично работало (устанавливая менял строку “div…”), а сегодня включаю - ничего не показывает. Переустановил - не помогло…
    Помогите!

  24. Слэш
    02 Сен 2009 из 22:21 | #24

    такая же проблема….

  25. BigGun
    20 Сен 2009 из 18:49 | #25

    Народ, кто-нить заставил скрипт работать? Сначала исправил “//table[@id='production']/tbody/tr”, заработало. А сейчас не работает.
    s3.travian.com.ua

  26. Revenant
    25 Сен 2009 из 10:35 | #26

    Как-то неожиданно он перестал работать :(

  27. 28 Окт 2009 из 1:52 | #27

    Обязательно добавлю в избранное и подпишусь на RSS для более подробного изучения материала

  28. kyrnush
    11 Ноя 2009 из 19:57 | #28

    привет! у меня вопросс как его вообще устанавливать?)

  29. Слэш
    13 Ноя 2009 из 18:53 | #29

    Так как решить проблему?

  30. Слэш
    10 Дек 2009 из 7:58 | #30

    Этот скрипт когда нибудь обновят?

  31. 09 Янв 2010 из 2:44 | #31

    Я розібрався в чому проблема… Проблема в тому, що там в Травіані щось нахімічили з СSS, тому пряма властивість background-color чомусь не працює =(

    Але замісьсь backgroung-color можна легко використати color (тепер кольором буде виділятись не фон, а текст).

    Отож:

    1: Замінюємо “//div[@id='production']/table/tbody/tr”
    на
    “//table[@id='production']/tbody/tr”

    2. В двох останніх рядках міняємо
    “background-color”
    на
    “color”

    Успіхів ;-)

  32. moui
    14 Янв 2010 из 10:45 | #32

    tarasko :) спасибо заработало.

  33. DeX
    07 Фев 2010 из 2:56 | #33

    Дякую, tarasko.Скрипт корисний!

  34. DeX
    07 Фев 2010 из 2:59 | #34

    Доречі ДЯКУЮ Автору Сайта!
    Сайт Корисний та цікавий!

  35. OM
    20 Фев 2010 из 13:45 | #35

    podskazhite pozhalujsta pochemu pri instale ljubogo skripta u menja nu kak bi chto-to ustanavlivaetsja, no v konechnom itoge prosto viletaet na stranichku “login”?

  36. максим
    28 Фев 2010 из 19:32 | #36

    памагите кто небудь пачему этот скрипт неработает

  37. максим
    28 Фев 2010 из 21:42 | #37

    @BigGun
    привет вот тебе памогло а я найти эту строчку немагу где она неподскаже))

  38. кирилл
    09 Мар 2010 из 18:13 | #38

    а как редактировать????

  39. r0ute
    09 Май 2010 из 2:48 | #39

    Вот обновленная версия, с учетом всех предыдущих комментариев.
    http://userscripts.org/scripts/show/76333

  40. MystiC
    23 Май 2010 из 11:50 | #40

    спасибо все заработало

  41. kvant
    01 Сен 2010 из 3:39 | #41

    спасибо,работает

  42. 10 Дек 2010 из 1:57 | #42

    Сделал расширенную версию этого скрипта с учётом расы и юнитов. Скачать можно здесь: http://userscripts.org/scripts/show/92343 . Отзывы пишите на форуме.))

  43. r0ute
    26 Мар 2011 из 18:31 | #43

    Для Травиан 4.0 переработанная и дополненная версия
    http://userscripts.org/scripts/show/99903

  44. 06 Май 2011 из 0:17 | #44

    К сожалению работа форума этого сайта, на котором давалась самая последняя информация по игре и скриптам, сейчас временно заблокирована. Тем не менее основные материалы по установке скриптов, решению возникающих проблем и др. инфу, связанную с игрой, можно найти на ранней версии форума по URL-адресу: http://ttwa.mybb.ru/
    Модератор форума.

  1. Трекбеков пока нет.