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

Evgenatrix

я опытный игрок
Здесь обсуждаем и делимся скриптами для игры.
(Скрипты, не нарушающие правила Веста)

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

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

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

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

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

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

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



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



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



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



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



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

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

Список скриптов:
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. К вопросу о легальности скриптов (вопрос, ответ)
==================================

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


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

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

The-West Dev Blog
===================================
The-West.info.clan.su - здесь также собраны все скрипты для Веста
===================================
The-West Scripts RSS Feeds
===================================
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 (с измененной кнопкой)

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(для облегченной версии)]

Скрины:


__________________
 
Последнее редактирование модератором:

Сторан

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

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)
 
Последнее редактирование модератором:

0лег

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

...Только с багажом чуток непонятно, чего в инвентаре латиницей-то писать (например 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>';
...
У меня чего то русский не ставиться :mad:, и есть другой вариант подсчёта суммы, сделан красивее и считает по позициям (товар, шея, одежда, шляпа, оружия 1 и 2, ботинки, кони и общая сумма).

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

Evgenatrix

я опытный игрок
У меня чего то русский не ставиться :mad:, и есть другой вариант подсчёта суммы, сделан красивее и считает по позициям (товар, шея, одежда, шляпа, оружия 1 и 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>';
 

0лег

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

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

Код:
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>';
а где эту локейшен искать?

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

Сторан

Гость
А в 4 в 1 - фулскрин не работает :(((((((((, что там надо исправить?
Обезьянка->управление скриптами->фокус на JST->изменить

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

//Раскомментирование сделает окно Веста на весь экран
// Стоит лишь убрать тег /* и */ вначале и конце раздела
По совету автора раскомментируем скрипт фулскрина, сохраняем документ - и полноэкранный вест включается :)


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

Evgenatrix

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

Кстати тогда лучше не gpygoe - gpyroe, и мне больше понравился другой вариант, он лучше сделан и считает по позициям (шляпа, ботинки и т.д.), могу прислать ссылку.

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

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

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

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

Evgenatrix

я опытный игрок
Олег спасибо.

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

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

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

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

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

Плюсы:

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

Минусы:

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



Надеюсь кому-нибудь пригодится.
 

Оррин Саккет

Гость
У меня небольшой вопрос, в программе, когда прописываешб свои навыки необходимо указывать чисто без вещей , что имеется по раскачке, а бонусы от вещей будут учитыватся когда ты закинешь все то что у тебя есть в тамошний инвентарь?
 

Eternal Sunrise

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

DeletedUser12404

Гость
у меня вот такую ошибку выдает
 
Последнее редактирование модератором:

Sandr

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

Trixter

Гость
Ребята а как ввести этот скрипт правильно? Я выделял, выделял, но так и неполучилось его ввести. Постоянно ошибка :(
Да как обычно, копируешь тело, создаешь новый скрипт, впихиваешь скопированное, сохраняешь - работает.

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

snakeviper

Гость
Установи Greasemonkey и не мучайся))

Получается вот такая картина (ну только без кнопачек:eek:)

http://clip2net.com/clip/m14179/1246461375--284kb.jpg
расскажи поподробнее прошу,если не трудно ЛС написать))черз что програмку открывать которую ты написал и как скрипт поставить,прошу:rolleyes:
 

Trixter

Гость
расскажи поподробнее прошу,если не трудно ЛС написать))черз что програмку открывать которую ты написал и как скрипт поставить,прошу:rolleyes:
Ребяты, ну напрягитесь маленько, тем более там ничего сложного нет. Прочитайте последние страницы топика. А вообще, гугль знает все.



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