Скрипты для Веста

Тема в разделе "Вопросы и обсуждение", создана пользователем Evgenatrix, 25. июн 2009.

Поделиться этой страницей

  1. Evgenatrix

    Evgenatrix я опытный игрок

    Рег:
    24. дек 2008
    Сообщения:
    391
    Репутация:
    2
    Здесь обсуждаем и делимся скриптами для игры.
    (Скрипты, не нарушающие правила Веста)

    Что нужно, чтобы скрипты работали и где их брать?

    1. Mozilla FireFox
    2. Сайт дополнений к FireFox
    2. GreaseMonkey (всегда ссылается на последнюю версию)
    3. userscripts.org или на просторах Интернета.
    4. Люди, которые знают, как их создавать (Особо приветствуются)
    5. Люди, которым интересно искать их, делиться ими и соответственно улучшать функциональность игры (в рамках разумного).

    "Как установить скрипты?"

    В связи с тем, что довольно часто возникают вопросы "Как установить скрипты?", решил пояснить.

    В:. "Какой браузер нужен?"
    О:. Скрипты расчитаны под Mozilla FireFox (из-за адд-она Greasemonkey). Но по отзывам их можно запустить и в Опере. Если вы используете Google Chrome, устанавливать Greasemonkey не нужно.

    В:. "Как установить скрипты и нужное для этого дополнение к FF?"
    О:. Постараюсь показать все этапы установки при помощи скриншотов.

    1. Установка GreaseMonkey

    [​IMG]

    2. GM установлен, как дополнение FF

    [​IMG]

    Появилась иконка GM в трее около часов.
    Если мордочка цветная - дополнение активно.

    [​IMG]

    3. Устанавливаем скрипт

    [​IMG]

    Нажав кнопку "Начать установку" вы установите скрипт.

    [​IMG]

    4. Управление скриптами

    Здесь мы видим все установленные скрипты и можем изменять, отключать и удалять их

    [​IMG]
    Список скриптов:
    1. TWSweets от Pil3p0m - для версии игры 2.01
    2. tw_my от ПоросячийКот - скрипт адаптированный под версию 1.35. Прекрасно работает и с Mozilla FireFox и с Google Chrome.
    2.
    Скрипты 1-ой категори (чаще используемые и обновляемые)
    Адаптированные под версию игры 1.25

    1) The West.ru+ (менюшки зданий, кнопки, Сторанка, фуллскрин, багаж. Адаптиповано под 1.25 ver.)
    2) West+ кнопки снизу и West+ кнопки сверху от binner'а - аналог сборок JST и от Олега (Сундук, иконки зданий, Багаж, дуэль, центровка работ, TW Pro RUS)
    Остальные подходят от 1.22 (04.03.10 от Микела)
    3) Cторанка под FireFox (28.11.09) не обновлена
    4) Сторанка (Сундучок) под Оперу (27.03.10)
    5) The West Buildings Shortcut Icons под Оперу - Кнопки зданий и "широкий" экран для Оперы
    6) The West - Show Jobs - показывает скрытые, недоступные по уровню работы на карте (под Оперу и FireFox)
    7) 3 скрипта под Оперу, но пойдут и под FF
    8) TW pro RUS

    Скрипты 2-ой категории
    Адаптированные под версию игры 1.24 и 1.2...

    1. Ссылка на последний пост в Сплетнях
    2. TW Pro RUS (Аналог Скрипта №2 + Подбор вешей в Магазинах)
    3. TW Notepad (Блокнот для заметок в Весте)
    4. The West BBcode RUS (добавляет кнопки фориатирования текста и смайлы в Сплетни)
    5. The West BB Codes Bar (кнопки форматироования не только в Сплетнях, но и в Письмах, без смайлов)
    6. The West - Job Equip (Ускоряет экипирование персонажа)
    7. The-West.ru Inventory (Большой багаж с подсветкой)
    8. Закладки багажа
    9. The West Motivation.ru

    ===================================
    Дополнительно по скриптам
    ===================================

    1. Локальное добавление вещей в Базу скрипта (скрипт Сторанка 2)
    2. Убираем работы из списка и из Базы подсчёта (Сторанка 2)
    3. Где на компе находится папка со скриптами (в WinXP)? (В Vista)
    4. Как заменить кнопку "Динабург" или др. на свою (JST 6)
    5. Как скрыть (закомментировать) FULLSCREEN? (JST 6)
    6. Заменяем AP на TO в TW Pro RUS
    7. Как менять версию любого адд-дона от Mozilla, если ругается на несовместимость версий?
    8. GM-скрипты под Opera, Safari, Google Chrome
    9. Если не работают скрипты
    10. Установка скриптов под Оперу (порядок действий)
    11. Добавление в меню кнопки Казармы
    12. Координаты на карте
    13. К вопросу о легальности скриптов (вопрос, ответ)
    ==================================

    Листинг [​IMG] вер. 4 (программа для создания списков рассылки) от InFlames- (тема) (от 13.02.10)
    Функции прогпаммы: Масс-рассылка( с сохранением списка), Учёт банка, Дуэль, ББ-коды, Импорт в список из Салунов


    ===================================
    Фан-группа "The West" на UserScripts.org
    Это более-менее полное собрание всех скриптов с сайта, относящихся к Весту.
    Группа The West

    Блог разработчиков Веста (англ. яз.)

    The-West Dev Blog
    ===================================
    The-West.info.clan.su - здесь также собраны все скрипты для Веста
    ===================================
    [​IMG] The-West Scripts RSS Feeds
    ===================================
    [​IMG] FireFox RSS-поток (обновляется раз в час)

    The West Forum - Last Page of Theme
    TW Pro RUS
    The West - Motivation.ru
    The West.ru +
    The-west Attack Motivation Exp
    The-West.ru Inventory

    The West - Motivation (с измененной кнопкой)

    [​IMG] Opera RSS-поток (обновляется раз в час)

    The West Buildings Shortcut Icons
    The West - Motivation.ru
    TW Pro RUS
    Opera. luchshie veshi - ver2
    The West Buildings Shortcut and WideScreen. Opera version


    ===================================




    Kick-o-Matic


    Ссылка: http://userscripts.org/scripts/show/96262

    Возможности:

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

    Как пользоваться:
    Кликнуть по звания рядом с ником в чате форта [с зажатым CTRL(для облегченной версии)]

    Скрины:
    [​IMG]

    [​IMG]
    __________________
     
    Последнее редактирование модератором: 10. ноя 2012
    Berkut и RygijUp нравится это.
  2. Сторан

    Сторан Гость

    Шапка темы от Сторана

    4 в 1 это ваш соаловец выложил? Спасибо ему в общем. Кнопки всех городских построек - это вообще супер. Только с багажом чуток непонятно, чего в инвентаре латиницей-то писать (например npogykmbI:, вроде локально попробовал менять и кириллицей отлично выводит, да и не так глаз режет; да и в отечественной традиции знак денег (в данном случае $) ставят после суммы). Себе там (в скрипте) строчку вывода вот так изменил:
    Код:
    inv_TotalSellPrice.innerHTML = '<span style=\"padding-left:40px;\">Всего:&nbsp;<strong>'+total+'$</strong>, одето:&nbsp;<strong>'+equipworth+'$</strong>, багаж:&nbsp;<strong>'+bagworth+'$</strong><br>&nbsp;(продукты:&nbsp;<strong>'+productworth+'$</strong>, другое:&nbsp;<strong>'+otherworth+'$</strong>)</span>';
    
    
    что касается копирования данных в программу: вот немного модифицированный скрипт с weststata, он не отправляет данные на сайт, а выводит в новое окно/вкладку браузера (убедитесь, что для the-west.ru открытие скриптами новых окон не заблокировано в вашем браузере):

    Код:
    javascript:var collectedinfo = "";var cl="level:"+Character.level+"\n";var cc="class:"+Character.characterClass+"\n";var cg="gender:"+Character.characterSex+"\n";var a = Character.attributes;var s = Character.skills;for(var p in a){collectedinfo += p + ":" + a[p] + ", ";}collectedinfo+='\n';for(var x in s){ collectedinfo += x + ":" + s[x] + ", ";}collectedinfo+='\n'; 
    co = '';cn=0;count = 0;x = Bag.getInstance().items;for(var p in x) {var s = x[p].get_short();var t = x[p].get_type();var c = x[p].get_count_value();if(c > 1) {for (o=0;o<c;o++) {co += t.substring(0, 1) + ':' + s + ", ";}count = count + c;}else{co += t.substring(0, 1) + ':' + s + ", ";count = count + 1;}}if(count < 1) {new HumanMessage('This script must be ran after the inventory has been opened!');end();}w = Wear.wear;try {co += 'a!:' + w.animal.get_short() + ", ";} catch (e) {}try {co += 'b!:' + w.body.get_short() + ", ";} catch (e) {}try {co += 'f!:' + w.foot.get_short() + ", ";} catch (e) {}try {co += 'h!:' + w.head.get_short() + ", ";} catch (e) {}try {co += 'n!:' + w.neck.get_short() + ", ";} catch (e) {}try {co += 'r!:' + w.right_arm.get_short() + ", ";} catch (e) {}try {co += 'y!:' + w.yield.get_short() + ", ";} catch (e) {}try {var cn = $("avatar").textContent.replace(Character.level, "");}catch (e){var cn = Character.level;}cn+='\n';
    BufWin=open("","the_west_data_buffer");BufWin.document.open();BufWin.document.write('<html><title>Скопируй и вставь!</title><body><textarea readonly cols=\"80\" rows=\"20\">'); BufWin.document.write(cn); BufWin.document.write(cl); BufWin.document.write(cc); BufWin.document.write(cg); BufWin.document.write(collectedinfo); BufWin.document.write(co);BufWin.document.write('</textarea></body></html>'); BufWin.document.close();void(0)
    
     
    Последнее редактирование модератором: 12. сен 2009
  3. 0лег

    0лег Гость

    Шапка темы от Олега

    У меня чего то русский не ставиться :mad:, и есть другой вариант подсчёта суммы, сделан красивее и считает по позициям (товар, шея, одежда, шляпа, оружия 1 и 2, ботинки, кони и общая сумма).

    Ещё не плохой, последнее сообщение на форуме для игры.
    Централизатор на работу, в списке работ.
     
    Последнее редактирование модератором: 12. сен 2009
  4. Evgenatrix

    Evgenatrix я опытный игрок

    Рег:
    24. дек 2008
    Сообщения:
    391
    Репутация:
    2

    Мне кажется это из-за локали ОСи...Возможно.
    Поставь Локейшн: Россия.

    Или используй альтернативный вариант - с псевдо-русскими обозначениями.

    Код:
    inv_TotalSellPrice.innerHTML = '<span style=\"padding-left:40px;\">Bcero:&nbsp;<strong>'+total+'$</strong>, ogemo:&nbsp;<strong>'+equipworth+'$</strong>, B CyMke:&nbsp;<strong>'+bagworth+'$</strong><br>&nbsp;(npogykmbI:&nbsp;<strong>'+productworth+'$</strong>, gpygoe:&nbsp;<strong>'+otherworth+'$</strong>)</span>';
     
  5. 0лег

    0лег Гость

    а где эту локейшен искать?

    Кстати тогда лучше не gpygoe - gpyroe, и мне больше понравился другой вариант, он лучше сделан и считает по позициям (шляпа, ботинки и т.д.), могу прислать ссылку.
    А в 4 в 1 - фулскрин не работает :(((((((((, что там надо исправить?
    И если толковая литература для чайников по созданию скриптов, а то я подбором пока занимаюсь ;)
     
    Последнее редактирование модератором: 28. июн 2009
  6. Сторан

    Сторан Гость

    Обезьянка->управление скриптами->фокус на JST->изменить

    Ищем строки (в последней четверти документа)

    По совету автора раскомментируем скрипт фулскрина, сохраняем документ - и полноэкранный вест включается :)


    а литература - можно почитать про DOM и JavaScript, в инете довольно много сайтов про это всё.
     
  7. Evgenatrix

    Evgenatrix я опытный игрок

    Рег:
    24. дек 2008
    Сообщения:
    391
    Репутация:
    2

    Это я опечатался.

    Локаль ОСи - это региональные настройки Винды (если у тебя Винда)
    В Настойках-Панель упрвления - Региональные настройки

    Скинь ссылку на другой скрипт, передам соклановцу, пусть посмотрит.

    А в плане Фуллскрина, да, Сторан верно написал - войти в скрипт и раскомментировать раздел.
     
  8. 0лег

    0лег Гость

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

    [​IMG]

    Клёвый для форума в игре

    [​IMG]

    Ещё централизация на работу :), тоже не плохое

    [​IMG]

    Буду ещё смотреть :), может ещё что посоветую :)
     
  9. Evgenatrix

    Evgenatrix я опытный игрок

    Рег:
    24. дек 2008
    Сообщения:
    391
    Репутация:
    2
    Олег спасибо.

    Не знаю понадобится кому или нет, но расскажу.

    Иногда нужно посмотреть статистику игроков своего города - место, дуэли и т.д.

    Скрипта такого не нашли.

    Выкручиваемся так:

    На своём форуме создали список "форумных подписей" по ID.
    Сразу наглядно видно.

    Плюсы:

    1. Данные можно использовать вне Веста.
    2. Можно подставить любой ID (сокланы, союзники, враги...)

    Минусы:

    Отображается только так, как есть.

    [​IMG]

    Надеюсь кому-нибудь пригодится.
     
  10. У меня небольшой вопрос, в программе, когда прописываешб свои навыки необходимо указывать чисто без вещей , что имеется по раскачке, а бонусы от вещей будут учитыватся когда ты закинешь все то что у тебя есть в тамошний инвентарь?
     
    Berkut нравится это.
  11. Eternal Sunrise

    Eternal Sunrise Гость

    все верно .. пиши навыки без бонусов ..
     
    Berkut нравится это.
  12. werhwolf

    werhwolf моя хата с краю

    Рег:
    1. июл 2009
    Сообщения:
    8
    Репутация:
    1
    у меня вот такую ошибку выдает
     
    Последнее редактирование: 1. июл 2009
    Berkut нравится это.
  13. мегаГамир

    мегаГамир я неопытный игрок

    Рег:
    11. мар 2009
    Сообщения:
    85
    Репутация:
    0
    Поставь MS .NET Framework 2.0 или выше.
     
  14. Sandr

    Sandr Гость

    Ребята а как ввести этот скрипт правильно? Я выделял, выделял, но так и неполучилось его ввести. Постоянно ошибка :(
     
  15. Trixter

    Trixter Гость

    Да как обычно, копируешь тело, создаешь новый скрипт, впихиваешь скопированное, сохраняешь - работает.

    А какую ошибку дает то?
     
  16. Sandr

    Sandr Гость

    Так а я просто копировал содержимое в водную строку.
     
  17. Trixter

    Trixter Гость

  18. Sandr

    Sandr Гость

    Ага. У меня получилось. Как-то непривычно с первого раза так смотреть :) Ведь на весь экран :)
     
  19. snakeviper

    snakeviper Гость

    расскажи поподробнее прошу,если не трудно ЛС написать))черз что програмку открывать которую ты написал и как скрипт поставить,прошу:rolleyes:
     
    Berkut нравится это.
  20. Trixter

    Trixter Гость

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



    Кстати от себя добавлю, то что я использую это, не значит, что это можно безопасно и законно использовать, все делается на ваш риск.. Не за какие проблемы возникшие у вас, я не отвечаю. Комментариев от управления на этот счет, пока не поступало.
     
    Последнее редактирование модератором: 1. июл 2009