242 Квест часть вторая (242_PossessorOfaPreciousSoul2)

Теги:
 
+
-
edit
 

Speller

новичок
Если смотреть по траку то его вроде как правили в ревизии 5758, но затуп происходит на НПЦ Mysterious Dark Knight (id 31751)
У кого работает этот квест?
 

Drac

разработчик l2j-сервера

Затуп происходит, когда человек не может внятно описать проблему. Подробнее!
 

Speller

новичок
Drac> Затуп происходит, когда человек не может внятно описать проблему. Подробнее!

логично)
итак вся проблема в том что,говориш с рыцарем он говорит смотри ангелов при осмотре они должны пропадать и с одного должен выпасть волос.
ангелы не пропадают, волос не появляется...
 
Это сообщение редактировалось 05.06.2007 в 22:31
UA SoulKeeper #05.06.2007 23:46
+
-
edit
 

SoulKeeper

разработчик L2J Fortress

пароли, явки, id мобов, скилов, предметов...
Разыскивается десятка с два датапакеров :) http://la2.wrk.ru/forum/viewtopic.php?id=50882  

Drac

разработчик l2j-сервера

Нашел траблу, закоммитить не получается...
 
+
-
edit
 

Speller

новичок
вот спасибо! поставил, проверил, работает! )
 

Drac

разработчик l2j-сервера

Надо проверить все дальше и точно знать, что все правильно. Квест этот писался без проверки. Впрочем, как и все последующие.
 
+
-
edit
 

Speller

новичок
Дальше не работает данный пункт квеста:

Теперь тот кто первый набрал
4 Orbs пусть говорит со всеми Печатями (Seals) и использует на них сферы. Когда все
печати будут сломаны, появится Единорог, который на самом деле и есть Принцесса.

Поздравляю, вы спасли её! Возвращайтесь е Virgil.
Говорите с Virgil и со всеми NPC там рядом. Вы получите опыт и письмо от Caradine.
Всё. 2ая часть закончена. На 65 уровне можете взять 3ью часть квеста.

Проблема в том что единорог там сразу лежит мёртвый. а так же не могу говорить с с Virgil и со всеми NPC там рядом.
 

Drac

разработчик l2j-сервера

Ещё поправил.
 
+
-
edit
 

Speller

новичок
тестируем дальше...
вопрос не по теме, возможно ли как-то вносить правки в квест не перезагружая сервер?
 

Drac

разработчик l2j-сервера

Да, перед полным названием папки ставишь нижнее подчеркивание, т.е. "_", и из телнета можно перезагружать квест командой quest_reload NNN_xxxxx - где NNN_xxxxx - название квеста БЕЗ нижнего подчеркивания.
Правда надо переименовать папку перед включением сервера, а потом просто таким образом загрузить квест. Если не рестартить сервер во время того, как вносишь правки, то можно спокойно релоадить сколько душе угодно.
 
+
-
edit
 
+
-
edit
 

Speller

новичок
Перезагрузил сервер, квест стал выдавать такую ошибку:

code text
  1. Traceback (innermost last):
  2.   File "F:\Server\gameserver\data\jscript\quests\242_PossessorOfaPreciousSoul2\_
  3. _init__.py", line 45, in onEvent
  4. NameError: npc
  5.  
  6.         at org.python.core.Py.NameError(Py.java:148)
  7.         at org.python.core.PyFrame.getglobal(PyFrame.java:202)
  8.         at data.jscript.quests.242_PossessorOfaPreciousSoul2$py.onEvent$3(F:\Ser
  9. ver\gameserver\data\jscript\quests\242_PossessorOfaPreciousSoul2\__init__.py:45)
  10.  
  11.         at data.jscript.quests.242_PossessorOfaPreciousSoul2$py.call_function(F:
  12. \Server\gameserver\data\jscript\quests\242_PossessorOfaPreciousSoul2\__init__.py
  13. )
  14.         at org.python.core.PyTableCode.call(PyTableCode.java:213)
  15.         at org.python.core.PyTableCode.call(PyTableCode.java:426)
  16.         at org.python.core.PyTableCode.call(PyTableCode.java:322)
  17.         at org.python.core.PyFunction.__call__(PyFunction.java:193)
  18.         at org.python.core.PyMethod.__call__(PyMethod.java:93)
  19.         at org.python.core.PyObject.__call__(PyObject.java:570)
  20.         at org.python.core.PyObject._jcallexc(PyObject.java:2573)
  21.         at org.python.core.PyObject._jcall(PyObject.java:2605)
  22.         at org.python.proxies.data.jscript.quests.242_PossessorOfaPreciousSoul2$
  23. Quest$113.onEvent(Unknown Source)
  24.         at l2f.gameserver.model.quest.Quest.notifyEvent(Quest.java:240)
  25.         at l2f.gameserver.model.L2Player.processQuestEvent(L2Player.java:1431)
  26.         at l2f.gameserver.clientpackets.RequestBypassToServer.runImpl(RequestByp
  27. assToServer.java:159)
  28.         at l2f.gameserver.clientpackets.ClientBasePacket.run(ClientBasePacket.ja
  29. va:38)
  30.         at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
  31. )
  32.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
  33.         at java.lang.Thread.run(Unknown Source)



возможно просто нужно было удалить __init__$py.class файл чтобы изменения вступили в силу...?!
 

Drac

разработчик l2j-сервера

Пока без вариантов. Надо как-то заставить НПЦ умереть из onEvent...
 
+
-
edit
 

Balancer

администратор
★★★★★
Ну так убейте :) В чём проблема-то?
 
+
-
edit
 

vini3

втянувшийся
Balancer> Ну так убейте :) В чём проблема-то?
убить может админ а не игрок если не ошибаюсь я
 

Drac

разработчик l2j-сервера

Не про то разговор.
 

Diаmond

втянувшийся

Ужс... Мне бы ваши проблемы :)
 
10.06.2007 09:57, Abaddon: +1
+
-
edit
 
Ну на что-то серьезное квалификации не хватает, вот фигней и маются...
Пытаясь понять рекурсию, следи за тем, чтобы она не поняла тебя первой...  
10.06.2007 12:44, Drac: -1: У каждого свои способности. Это надо учитывать.

x-net

втянувшийся
вооще в дугих сборках в этом квесте функцию оживления единорога сделали...через метод онтолк... причём она тут легко переделывается
http://laii.ru  
+
-
edit
 

Speller

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

Drac

разработчик l2j-сервера

Вообще надо с ним поговорить. Тогда встанет.
 
+
-
edit
 

Speller

новичок
говорил, не встаёт...
 

Drac

разработчик l2j-сервера

Ошибки?
 
+
-
edit
 

Speller

новичок
code text
  1. 11.06.2007 17:47:13 l2f.gameserver.model.quest.Quest showError
  2. WARNING:
  3. java.lang.NullPointerException
  4.         at l2f.gameserver.model.L2Character.doDie(L2Character.java:3509)
  5.         at l2f.gameserver.model.instances.L2NpcInstance.doDie(L2NpcInstance.java:1601)
  6.         at l2f.gameserver.model.quest.QuestState.killNpcByObjectId(QuestState.java:732)
  7.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  8.         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
  9.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
  10.         at java.lang.reflect.Method.invoke(Unknown Source)
  11.         at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:174)
  12.         at org.python.core.PyMethod.__call__(PyMethod.java:93)
  13.         at org.python.core.PyObject.__call__(PyObject.java:592)
  14.         at data.jscript.quests.242_PossessorOfaPreciousSoul2$py.onEvent$3(F:\Server\gameserver\data\jscript\quests\242_PossessorOfaPreciousSoul2\__init__.py:46)
  15.         at data.jscript.quests.242_PossessorOfaPreciousSoul2$py.call_function(F:\Server\gameserver\data\jscript\quests\242_PossessorOfaPreciousSoul2\__init__.py)
  16.         at org.python.core.PyTableCode.call(PyTableCode.java:213)
  17.         at org.python.core.PyTableCode.call(PyTableCode.java:426)
  18.         at org.python.core.PyTableCode.call(PyTableCode.java:322)
  19.         at org.python.core.PyFunction.__call__(PyFunction.java:193)
  20.         at org.python.core.PyMethod.__call__(PyMethod.java:93)
  21.         at org.python.core.PyObject.__call__(PyObject.java:570)
  22.         at org.python.core.PyObject._jcallexc(PyObject.java:2573)
  23.         at org.python.core.PyObject._jcall(PyObject.java:2605)
  24.         at org.python.proxies.data.jscript.quests.242_PossessorOfaPreciousSoul2$Quest$113.onEvent(Unknown Source)
  25.         at l2f.gameserver.model.quest.Quest.notifyEvent(Quest.java:240)
  26.         at l2f.gameserver.model.L2Player.processQuestEvent(L2Player.java:1431)
  27.         at l2f.gameserver.clientpackets.RequestBypassToServer.runImpl(RequestBypassToServer.java:159)
  28.         at l2f.gameserver.clientpackets.ClientBasePacket.run(ClientBasePacket.java:38)
  29.         at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
  30.         at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
  31.         at java.lang.Thread.run(Unknown Source)
  32. 11.06.2007 17:47:20 l2f.gameserver.model.quest.Quest showError
 

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru