Новости | Об игре | Форум
03:23, 942 онлайн
Форумы » Общий Форум » npcInfo -скрипт таймер квестов и нападов 
123

АвторТема: npcInfo -скрипт таймер квестов и нападов
s3kat0r



 1 
 140   
  написано: 23.07.2010 17:45:09 
Представляю вашему вниманию скрипт NPC INFO.
Его главное предназначение это показывать таймер квестов от NPC (таймер до конца
квеста, таймер до взятия следующего квеста).
Некоторое время назад, я выкладывал первую тестовую версию скрипта на форуме
синдиката http://www.gwars.io/syndicate.php?id=8516, но судя по
высказываниям не хватало таких возможностей:
1) Показ информации о доступности квестов для всех NPC на текущем острове.
2) Небольшая подсказка текста задания во взятому квесту.
3) Просили встроить таймер нападения на NPC.

Во второй версии я реализовал весь этот функционал, но оставил разделение
версий.

В лайт версии - показывается только таймер и только для последнего выполненого
NPC.
----Это для тех, кто не нападает на NPC и кто выполняет квесты только у одного
непися. Этим людям не важна информация о других NPC.
----Выводится инфа рядом с кнопкой бой.
В полной версии - показывается информация обо всех NPC на текущем острове.
----Выводится в том месте, где отображаются друзья и гости.
----Не требует время на загрузку данных, отображается мгновенно.

Прилагаю скриншот, для визуального восприятия разницы этих версий
[ GanjaFoto:#1551867 ]



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

Если вы перемещаетесь с одного острова на другой, то по прилету, скрипт покажет
вам соотвествующие NPC на этом острове и время до ожидания квестов.

Несколько пунктов, которые предлагали, но они не будут реализованы:
1) Показ района NPC и времени прибытия до него.
Для этого вообще-то есть скрипт NPC Locator и во вторых, на это потребуется
продолжительное время, чтобы вытащить все данные.
2) Показ информации, насколько выполнен квест (сколько ресов уже взял, сколько
опыта уже набил).
Тоже, информация по своей сути не настолько важная, чтобы опять увеличивать
время работы скрипта.


Что касается настроек в скрипте (все правится в теле скрипта, пока не придумаем
конфигуратор):

var is_lite = false;
Если тут стоит false используется полная версия скрипта, если true - лайт
версия.

var show_attack = false;
Если false - то таймер о возможности нападения на NPC показываться не будет.

var exclude = [];

Массив исключений, если вам не нужно показывать информацию об определенных NPC
пропишите их id в массиве, например так var exclude = [4, 7 ,19];





Скрипт будет работать в браузерах Opera 10.60+ и Firefox 3.6.6+

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

По ссылке, всегда можно будет скачать самую последнюю, свежую версию.

Качаем, тестим: http://s3kat0r.com/script/npcInfo.user.js


И еще раз повторюсь. Выкладываю для широкого тестирования, если что-то не
работает или глючит, пишите в личку. Все исправлю.
Такие скрипты очень сложно в одиночку тестить, т.к. не все типы квесты мне
выдавал непись за последний месяц.
*apofis*



 2 
 -5   
  написано: 23.07.2010 17:46:41 
где хранятся данные работы скрипта?
RegProcess



 3 
 -7   
  написано: 23.07.2010 17:47:04 
человек старался, а вы минусите
даурден



 4 
 -6   
  написано: 23.07.2010 17:47:25 
ПыХ-пЫх...=)

пазитиффф, на фоне слухов о саморазрушении ганжии...=)
я не задр )))



 5 
 -8   
  написано: 23.07.2010 17:47:44 
я квесты не выполняю, только от нпс умираю)
хотя может комуто полезно будет
s3kat0r



 6 
 2   
  написано: 23.07.2010 17:48:34 
2
в localStorage
Злой Дьявол



 7 
 -34   
  написано: 23.07.2010 17:48:44 
пусть будет, можешь не удалять, я не против
Gellius



 8 
 -1   
  написано: 23.07.2010 17:50:08 
у меня все выскакивает Ошибка в определении Острова
STAEIR



 9 
 -3   
  написано: 23.07.2010 17:50:22 
спасибо,вкусная полезность
Rainstorm



 10 
   
  написано: 23.07.2010 17:53:01 
+ за работу, но не 2 похожих скрипта уже были
один в панели, другой отдельно
если честно, то не вижу особых различий
*apofis*



 11 
   
  написано: 23.07.2010 17:53:26 
8, обнови страницу и все норм.

будем тестить.
s3kat0r



 12 
   
  написано: 23.07.2010 17:53:50 
8
Какой браузер и версия? Можно в личку.

Да кто тут так старается все заминусить? Хоть причину назовите, если так это
никому не нужно, так я закрою тему и пусть ее модераторы удаляют.
BALAGANOV



 13 
   
  написано: 23.07.2010 17:54:31 
Убивать их надо,а то злые стали неписи)
STAEIR



 14 
   
  написано: 23.07.2010 17:55:44 
такой вопрос: время до выполнения квеста будет работать только после выполнения
первого квеста со скриптом,прально?
s3kat0r



 15 
   
  написано: 23.07.2010 17:57:48 
10
Есть люди, которые не пользуются панелью.
А отдельной версии я не встречал.

14
Да, только тогда скрипт узнает от какого времени производить отсчет.
Saint Sacred



 16 
 -1   
  написано: 23.07.2010 18:00:31 
Текст квеста, при наведении указателя,отображается аж ниже строки состояния и
панели пуск..отскролить не удается :-)
ChikatiliuZ



 17 
   
  написано: 23.07.2010 18:07:17 
аут не определяет,ошибка вылазит
ChikatiliuZ



 18 
   
  написано: 23.07.2010 18:07:37 
+17 при установке
Kidok



 19 
   
  написано: 23.07.2010 18:24:08 
жёлтый цвет слишком яркий, плохо видно время до напада
IOpuk



 20 
 2   
  написано: 23.07.2010 18:26:16 
Спасибо за скрипт и респект за работу.
123

К списку тем