Главная страница игры Главная страница форума Сайт InnoGames
Вернуться   Форум > > ШКОЛА > Мастерская
Показать все смайлы
Регистрация Справка Пользователи Календарь Поиск Сообщения за день Все разделы прочитаны

Ответ
 
Опции темы Опции просмотра
Старый 26.06.2009, 02:27   #1
Evgenatrix
Поселенец
 
Аватар для Evgenatrix
 
Регистрация: 24.12.2008
Адрес: D-town, Latland :)
Пол: Мужчина
Возраст: 27
Сообщений: 347
По умолчанию Скрипты для Веста

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

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

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

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

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

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

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

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



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



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



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



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



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

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



===================================
Фан-группа "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


===================================
Список скриптов:

Скрипты 1-ой категори (чаще используемые и обновляемые)
Адаптированные под версию игры 1.23

1) The West.ru+ (менюшки зданий, кнопки, Сторанка, фуллскрин, багаж. Адаптиповано под 1.22 ver.) (28.01.10 от Олега)
2) West+ от Mihkel Raat - аналог сборок JST и от Олега (Сундук, иконки зданий, Багаж, дуэль, центровка работ, TW Pro RUS)
Остальные подходят от 1.22 (02.02.10 от Микела)
3) Cторанка под FireFox (28.11.09)
4) Сторанка (Сундучок) под Оперу (25.11.09)
5) The West Buildings Shortcut Icons под Оперу - Кнопки зданий и "широкий" экран для Оперы

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

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. The West Motivation.ru (28.01.10 от Олега, "обрезанная" кнопка)
10. The West Motivation.ru (04.02.10 от Микела, нормальная кнопка)

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

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. Координаты на карте
==================================

Листинг (программа для создания списков рассылки) от InFlames- (тема) (от 03.02.10)
__________________

Последний раз редактировалось Evgenatrix; 04.02.2010 в 19:12
Evgenatrix вне форума   Ответить с цитированием
Старый 27.06.2009, 13:03   #2
Сторан
Золотоискатель
 
Регистрация: 27.03.2009
Адрес: KZ, ВКО
Пол: Мужчина
Возраст: 28
Миры: (4), 5, net-11
Союзы: ОСА
Сообщений: 281
Cool Шапка темы от Сторана

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)
__________________

Последний раз редактировалось Macka; 13.09.2009 в 00:17
Сторан вне форума   Ответить с цитированием
Старый 27.06.2009, 16:08   #3
0лег
Модератор раздела "Прерия"
 
Аватар для 0лег
 
Регистрация: 15.04.2009
Возраст: 29
Сообщений: 1,744
Cool Шапка темы от Олега

Цитата:
Сообщение от Сторан Посмотреть сообщение
...Только с багажом чуток непонятно, чего в инвентаре латиницей-то писать (например 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, ботинки, кони и общая сумма).

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

Последний раз редактировалось Macka; 13.09.2009 в 00:17
0лег вне форума   Ответить с цитированием
Старый 28.06.2009, 13:18   #4
Evgenatrix
Поселенец
 
Аватар для Evgenatrix
 
Регистрация: 24.12.2008
Адрес: D-town, Latland :)
Пол: Мужчина
Возраст: 27
Сообщений: 347
По умолчанию

Цитата:
Сообщение от 0лег Посмотреть сообщение
У меня чего то русский не ставиться :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>';
__________________
Evgenatrix вне форума   Ответить с цитированием
Старый 28.06.2009, 13:58   #5
0лег
Модератор раздела "Прерия"
 
Аватар для 0лег
 
Регистрация: 15.04.2009
Возраст: 29
Сообщений: 1,744
По умолчанию

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

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

Код:
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 - фулскрин не работает ((((((, что там надо исправить?
И если толковая литература для чайников по созданию скриптов, а то я подбором пока занимаюсь

Последний раз редактировалось 0лег; 28.06.2009 в 14:21
0лег вне форума   Ответить с цитированием
Старый 29.06.2009, 15:39   #6
Сторан
Золотоискатель
 
Регистрация: 27.03.2009
Адрес: KZ, ВКО
Пол: Мужчина
Возраст: 28
Миры: (4), 5, net-11
Союзы: ОСА
Сообщений: 281
По умолчанию

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

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

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


а литература - можно почитать про DOM и JavaScript, в инете довольно много сайтов про это всё.
__________________
Сторан вне форума   Ответить с цитированием
Старый 29.06.2009, 18:13   #7
Evgenatrix
Поселенец
 
Аватар для Evgenatrix
 
Регистрация: 24.12.2008
Адрес: D-town, Latland :)
Пол: Мужчина
Возраст: 27
Сообщений: 347
По умолчанию

Цитата:
Сообщение от 0лег Посмотреть сообщение
а где эту локейшен искать?

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

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

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

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

А в плане Фуллскрина, да, Сторан верно написал - войти в скрипт и раскомментировать раздел.
__________________
Evgenatrix вне форума   Ответить с цитированием
Старый 29.06.2009, 22:17   #8
0лег
Модератор раздела "Прерия"
 
Аватар для 0лег
 
Регистрация: 15.04.2009
Возраст: 29
Сообщений: 1,744
По умолчанию

Цитата:
Сообщение от Evgenatrix Посмотреть сообщение
...Скинь ссылку на другой скрипт, передам соклановцу, пусть посмотрит...
Вот этот на оценку инвентаря, не плохой вариант и красивше , нет категорий: на тебе и в сумке, но я думаю, можно до монтировать, за то есть по категориям


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


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


Буду ещё смотреть , может ещё что посоветую
0лег вне форума   Ответить с цитированием
Старый 30.06.2009, 03:18   #9
Evgenatrix
Поселенец
 
Аватар для Evgenatrix
 
Регистрация: 24.12.2008
Адрес: D-town, Latland :)
Пол: Мужчина
Возраст: 27
Сообщений: 347
По умолчанию

Олег спасибо.

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

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

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

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

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

Плюсы:

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

Минусы:

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



Надеюсь кому-нибудь пригодится.
__________________
Evgenatrix вне форума   Ответить с цитированием
Старый 01.07.2009, 14:41   #10
Оррин Саккет
Охотник
 
Аватар для Оррин Саккет
 
Регистрация: 25.05.2009
Сообщений: 88
По умолчанию

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

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 01:51.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd. Перевод: zCarot