Greasy Fork is available in English.

hwm_time_restore

Таймеры гильдии рабочих, воров, наёмников, рейнджеров, охотников, кузнецов, восстановления здоровья и маны (by Demin)

Auteur
Demin
Installations (jour)
3
Installations (total)
26 475
Notes
4 0 3
Version
5.7
Créé
Mis à jour
Licence
N/A
S'applique à

Description de l'auteur

Для установки скрипта нажмите Install вверху этой страницы.
Available for lordswm.com (Description in English below)

У каждого персонажа свои таймеры + Возможность играть за нескольких персов с зеркала героев в одном браузере.

Скрипт не требует изменений при игре с зеркала героев. Поддержка различных браузеров. Совместим с lordswm.com
Протестирован на Firefox 28.0 + GM 1.15, Chrome 33.0 без дополнений, Chrome 27.0 + TM 3.03, Яндекс 1.5, Opera 12.0.

[IMG]
 
[IMG]

Скрипт добавляет счетчики, отсчитывающие время:

- До полного восстановления армии и маны. Нажатие на таймер армии активирует единоразовое предупреждение о готовности,

- До начала смены Гильдии Рабочих. При наведении на таймер ГР отображает время действия Благословения Абу-Бекра и примерное количество устройств до штрафа трудоголика. По истечении Благословения Абу-Бекра будет предупреждение. На предприятиях показывает примерное количество устройств до штрафа трудоголика - опции смотри в настройках скрипта. Также на предприятиях выделяет цветом "Вы уже устроены" если таймер ГР равен 00:00,

- До следующей засады в Гильдии Воров. Отсчет времени начнется при проигрыше,

- До следующего задания в Гильдии Рейнджеров. Отсчет времени начнется при проигрыше,

- До окончания работ в Кузнице. Отображает наименьшее время при одновременном ремонте и улучшении артов,

- До конца/начала задания в Гильдии Наемников,

- До следующей охоты. Автоматически вычисляет ночное время - охота в два раза чаще. При наведении на таймер ГО отображает время действия лицензии О или МО. По истечении лицензии будет уведомление. Опционально скрывает "Следующая охота будет доступна через ..".


Нажатием на Таймер здоровья, "ГР", "ГК", "ГН", "ГО", "ГВ", "ГРж", можно включить/отключить показ предупреждений (красный цвет - предупреждение будет, обычный цвет - не будет).

Нажатием на таймеры ГН, ГК, ГО, ГВ, ГРж осуществляется переход в соответствующую гильдию, на ГР - на последнее место работы.


Гильдии Воров и Рейнджеров являются противоборствующими. Скрипт автоматически заменит один таймер другим.

Автоматически определяет наличие Благословения Абу-Бекра и уменьшает время ожидания задания гильдий на 30%.

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

В здании Гильдии Охотников скрипт определяет наличие лицензии О или МО. При наведении на таймер ГО отображает время действия лицензии О или МО. По истечении лицензии будет уведомление.
Аналогично с Благословением Абу-Бекра и таймером ГР.

[IMG]
 
Рекомендуется к использованию скрипт hwm_time_seconds (время с секундами) https://greasyfork.org/scripts/1240 для более точной работы таймеров. Примечание: скрипт hwm_time_seconds должен выполняться раньше скрипта hwmtimerestore (Для Firefox: Инструменты -> Дополнения -> User Scripts -> Правой кнопкой мыши на hwm_time_seconds -> Выполнять первым).

Нажатием на таймер Маны открываются настройки скрипта (обязательно зайдите):

[IMG]
 
Примечание: на все значимые ссылки (например, "напасть" на охоте, "отменить" засаду ГВ, и пр.) следует кликать левой кнопокой мышки, а не иными способами, т.к. нажатия фиксируются лкм и влияют на поведение таймеров.

Для Кузнецов, а также тех, кто покупает премиум или лицензии охотника: у вас на компе обязательно должны быть выставлены верные дата и время, соответствующие установленному часовому поясу. В России перехода на летнее время нет, поэтому галка перехода на летнее время в настройках даты на компе должна быть снята.
Т.к. скрипт в зависимости от вашей даты, времени и часового пояса + времени сервера вычисляет дату на сервере.

По штрафу трудоголика принято следующее: 1. максимальное количество устройств на работу без штрафа трудоголика равно 11 (кто хочет поспорить о 10 - посчитайте сами); 2. во всех победных боях считается, что вы получили не менее 0,5 умения (полный сброс штрафа трудоголика); 3. если бой победный, но вас полностью уничтожили (армия при выходе из боя не 100%) - бой считается проигранным. Т.к. единственный верный способ узнать победный бой или нет, и сколько получено умелки - дополнительно запрос итогов боя, а это нагрузка на сервер игры.
Считает количество устройств верно только при игре с одного компа.

Для звукового оповещения при сообщении необходимо выставить звук "Восклицание" (или "Вопрос") в звуковой схеме windows (работает не всегда).

Основан на скрипте hwmtimerestore автора xo4yxa. От оригинала уже ничего не осталось (см. историю версий).
 
 

ENG

Description from clan page Angels & Demons:

IMPORTANT: For all of the features of this Timer script to work, you must also install the 'Seconds Timer' script: https://greasyfork.org/scripts/1240

Install Instructions:
(a) Install 'Second Hand' script first.
(b) After 'Second Hand' script is installed, then install the Timer script.

The indispensable script for all serious LWM gamers.. is now updated and even more awesome! :D

This script features counters for everything ranging from when you can enroll again(!), do hunts, mercenary quests, ambushes to full health/mana recovery and many more.

The leftmost counter depicts Troops Readiness, the rightmost is for Mana Recovery. Each tells the exact remaining time until you have them replenished.

This latest version not only automatically adopts to the Christmas theme and fixed the Blacksmith timer for the update, but it is also able to detected automatically whether you have a Premium Account [Abu-Bakir's Charm] and Hunter License!

[IMG]

[1] is countdown timer for Troops Readiness.
[2] is to turn the work shift alarm On/Off.
[3] is the countdown timer till next enroll. Hovering mouse over this area will display how many more enroll(s) before the workaholic penalty kicks in and if player have a Premium Account, and when it will expires (see image below).

[IMG]

[4] is to turn the Blacksmith alarm On/Off.
[5] is the countdown timer till repairing of an art ends. Clicking on this area will brings you to the Blacksmith page.
[6] is to turn the Mercenaries' Guild alarm On/Off.
[7] is the countdown timer till next quest is available. Clicking on this area will brings you to the Mercenaries' Guild page.
[8] is to turn the Hunters' Guild alarm On/Off.
[9] is the countdown timer till next hunt is available. Clicking on this area will brings you to the Hunters' Guild page.
[10] is to turn the Thieves' Guild alarm On/Off.
[11] is the countdown timer before a lord can set ambush again. Clicking on this area will brings you to the Thieves' Guild page.
[12] is the countdown timer for Mana Recovery. Clicking on this area will brings you to the Settings (see image below) page.

[IMG]

* Don't forget to also install the Seconds Hand Timer script: https://greasyfork.org/scripts/1240
 
 

История версий

[5.7] 22.05.15
[*] устранение влияния стороннего скрипта на отображение последнего места работы в ГР (экостат)

[5.6] 20.05.15
[+] добавлено запоминание последнего места работы в ГР
[+] добавлено отображение ссылки отказа от охоты при нахождении в заявке
[*] изменено отображение настроек поверх элементов (после изменения отображения существ админами) - z-index
[+] эта версия посвящается моей Бабуле

[5.5] 24.04.15
[*] попытка устранения влияния стороннего скрипта на ГВ (битвы)

[5.2] 11.03.15
[+] код удаляющий блок рекламы на greasyfork.org

[4.9] 07.06.14
[*] правка кода

[4.8] 23.05.14 beta
[+] оптимизация скрипта путем уменьшения обращения к сохраненным данным (жесткому диску). время выполнения уменьшилось с 36 мс до 22 мс на SSD. на жестком диске больше. кол-во обращений уменьшено с нескольких десятков до двух.

[4.7] 21.05.14 stable
[*] подсветка таймера ГР при активном штрафе трудоголика
[*] небольшая правка оформления
[*] добавлено мигание "Нет рабочих мест" при нулевом таймере ГР
[*] правка англ. строк в настройках

[4.6] 22.04.14
[*] фикс для фф 3.6 скрытия таймера охоты

[4.5] 30.03.14
[+] синхронизация с новым таймером ГО (изменения в игре от 25.03.2014)
[+] добавлена опция в настройках: Скрывать "Следующая охота будет доступна через .."
[*] изменение ГО: генерация мобов происходит при заходе на карту. если, не заходя на карту, инициировать перемещение с нулевым таймером - таймер не будет запущен, т.к. мобы встретят по прибытии
[*] исправлен баг: при истечении премиума и покупки его на другом компе, на первом компе выскакивало сообщение, что премиум истек, хотя уже вновь куплен
[*] исправление: перестало работать мигание "Вы уже устроены" при нулевом таймере, переписано на css3

[4.4] 14.03.14
[*] корректировка кода показа настроек, распределение z-index между скриптами

[4.3] 24.12.13
[*] новогодний фикс

[4.2] 19.10.13
[*] фикс определения активного штрафа трудоголика в сзязи с изменением строки штрафа

[4.0] 19.06.13
[*] фикс таймера ГО при побеге мобов

[3.8-3.9] 07.06.13
[+] таймер ГН вычисляет время через репутацию
[*] исправлен баг на com (thx Lord STB)

[3.7] 31.05.13
[*] скрипт изменен под новый код флешек игры

[3.5-3.6] 29.05.13
[*] скрипт изменен под новый код флешек игры
[+] для lordswm.com исправлено время окончания премиума (дата пишется по-другому) и окончания лицензии охотника (thx ototo)

[3.4] 19.05.13
[+] при наведении на таймер ГР показывает количество оставшихся трудоустройуств до штрафа трудоголика
[*] для com фикс одной из строк времени ГН (thx todesh)

[3.3] 04.05.13
[+] при наведении на таймер ГР показывает наличие премиума + по истечении будет уведомление

[3.2] 03.05.13
[+] добавлено определение наличия лицензии О или МО (в здании ГО) с уменьшением времени между охотами - благодарность за предоставление данных ShoniUA
[+] при наведении на таймер ГО показывает наличие лицензии + по истечении будет уведомление

[3.0] 20.04.13-28.04.13
[+] дополнительная опция отключения всех уведомлений о штрафе трудоголика
[+] выделение цветом "Вы уже устроены" если таймер ГР равен 00:00
[+] фикс ГК

[2.3] 19.04.13
[*] исправлен баг, влияющий на отсчет ГВ (ГРж) и ГО - огромная благодарность за помощь ВалиЕЦ
[+] теперь таймеры хп и маны фиксируются строго по центру под соответствующими флешками

[2.0] 09.04.13
[+] дописан код подсчета времени до штрафа трудоголика
[+] дописан код регистрации парных охот в ГО
[+] реакция ГО на переход

[1.13] 08.04.13 - beta
[+] объединены два алгоритма окончания боя
[+] добавлен подсчет времени до штрафа трудоголика (пока без обнуления после победного боя)

[1.10-1.12] 20.03.13 - 06.04.13 - beta
[+] косметическая правка половины кода, переписано большинство алгоритмов
[+] изменен таймер ГО
[*] изменен таймер ГК
[+] изменен таймер ГРж (все благодарности Чеширский КотЪ)
[*] изменены настройки
[+] в настройках добавлена возможность скрывать "ненужные" таймеры
[+] автоматическое определение активного премиум аккунта (с корректировкой времени Гильдий)

[1.00] 17.01.12
[+] два алгоритма окончания боя (см. настройки)
[+] поддержка lordswm.com (огромная благодарность Циник за помощь в переводе)
[+] единоразовое предупреждение о восстановлении армии (таймер здоровья)

[0.27] 06.01.12
[*] удалена опция уведомления о восстановленном здоровье после победы в ГВ/ГРж (изменения в игре от 2011-12-14)
[+] Гильдия Рейнджеров: обновление, опция автовступления в бой (см. настройки) (за тестирование благодарю --BAPBAP-- Кожаное_лицо l-xXx-l Кофе)
[*] изменения в настройках
[*] изменения в таймере ГО (реакция на переход и др.)

[0.26] 23.11.11
[+] добавлен таймер Гильдии Рейнджеров
[+] полная поддержка браузеров Хром и др.

[0.25] 22.06.11
[*] откат скрипта от таймера ивента

[0.24] 19.06.11
[*] временное изменение таймера ГО под ивент - отсчет 30 минут между нападениями на Хранителей леса. После окончания ивента будет произведен откат скрипта.

[0.23] 25.03.11
[*] обновление под FF 4.0

[0.22] 15.03.11
[*] фикс таймера ГВ - если Готовность армии более 3% при выходе из боя, бой считается победным
[+] добавлено окно настроек скрипта (обнуление таймеров, настройки ГВ) - модуль настроек взят из скрипта hwmtakeoffon автора xo4yxa

[0.21] 02.03.11
[*] возможность полного отключения таймера ГО

[0.20] 01.02.11
[+] Изменения в таймере кузни: добавлен расчет дней (огромная благодарность Вещий_Олег за помощь в тестировании).
[+] скрипт не требует изменений при игре с ЗЕРКАЛА героев
[+] возможность играть за нескольких персов с зеркала героев в одном браузере

[0.19] 29.01.11
[+] Изменения в таймере кузни: поиск двух окончаний работ (при возможности одновременно чинить и улучшать артефакты), подхватывание наименьшего времени.

[0.18] 20.01.11
[+] поддержка различных БРАУЗЕРОВ
[*] исправлено подхватывание времени ГН задания "армия" до принятия задания
[*] оттестировано окончание времени работ в кузнице (Гильдия Кузнецов)

[0.17] 07.01.11
[+] таймер ГО реагирует на нейтралов

[0.16] 05.01.11
[+] добавлен таймер Гильдии Воров (после боя гильдии воров необходимо нажать "Вернуться в игру")
[*] добавлено уведомление об окончании ожидания между засадами в Гильдии Воров
[+] добавлено уведомление о задании ГН
[*] роль ссылки на ГН, выполняют цифры таймера ГН
[+] ко времени ожидания между заданиями ГН добавляется 1 минута
[*] таймер ГО при установке скрипта более не покажет 100500 дней
[*] исправлены некоторые грамматические ошибки

[0.15]
[*] скрипт изменен под новый год (по окончании НГ переустановка не потребуется)
[*] в исключаемые страницы добавлены страницы квестов

[0.14]
[+] обновленный скрипт hwm time restore (автор xo4yxa)
[+] подхватывает время устройства на работу с home.php, если таймер нулевой
[+] совместим с последней версией скрипта HWM_Time_Seconds
 
 

Предыстория

# Дата: 2009-07-20 12:32:32
# От: demin
# Кому: xo4yxa
# Тема: скрипт таймеры

привет, давно жду когда добавишь в этот скрипт подхватывание времени до конца работы с /home.php, если в таймере 00:00. каждый день прихожу на работу, таймер нулевой, т.к. устраивался с дома.
может добавишь?

# Дата: 2009-07-20 12:34:28
# От: xo4yxa
# Кому: demin
# Тема: Re: скрипт таймеры

Привет
да, обдумываю такой прием, но пока тока в думках, не до скриптов...

=======

Прошел год.. На днях изучил ява скрипт и дописал.