[help]Евент Захват Базы
Сбoрка - l2dot.
Вообщем проблема:
Евент стартует автоматов всё ок.Но вот аннонс идёт только 1 раз типо 8 мин до конца регистрации,е еще при нахатии на нпц вылазит в ГС ошибка и нпц нереагирует.Но вот с 2 раза регит нормально.
Дальше евент стартует но статуе не спавнятся - Решил проблему.
Больше небыло времени тестировать т.к. мне етих ошибок хватает.
Вот еррор каторый кидает при нажатии на нпц 1 раз:
2009-06-11 12.43.19 net.sf.l2j.gameserver.network.clientpackets.RequestBypassToServer runImpl
WARNING: Bad RequestBypassToServer:
java.lang.NullPointerException
at net.sf.l2j.gameserver.model.quest.QuestState.getStateId(QuestState.java:181)
at net.sf.l2j.gameserver.model.quest.Quest.createQuestInDb(Quest.java:740)
at net.sf.l2j.gameserver.model.quest.Quest.newQuestState(Quest.java:182)
at net.sf.l2j.gameserver.model.actor.instance.L2NpcInstance.showQuestWindow(L2NpcIn
stance.java:1300)
at net.sf.l2j.gameserver.model.actor.instance.L2NpcInstance.onBypassFeedback(L2NpcI
nstance.java:938)
at net.sf.l2j.gameserver.network.clientpackets.RequestBypassToServer.runImpl(Reques
tBypassToServer.java:136)
at net.sf.l2j.gameserver.network.clientpackets.L2GameClientPacket.run(L2GameClientP
acket.java:79)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Пробывал добавить статус в "def onTalk.....":
st.setState(STARTED)
непомогло....
Спасибо за помощ.
Всё спасибо зделал.
Решил идти вперёд и просто отсинкал новую систему скриптов.
Извените за 2ой пост.Нету кнопки "Изменить"
Не сочтите за оффтоп, но я бы не советовал использовать последнюю сборку L2Dot с SVNа, не верите - посмотрите L2Character.java
Я последнию не использую.У меня где-то 200 ревизии а дальше фиксы брал только нужные с грации и других хроник.
DezzaZ: Всё спасибо зделал.
Решил идти вперёд и просто отсинкал новую систему скриптов.
Извените за 2ой пост.Нету кнопки "Изменить"
Как решили проблему если не трудно опишите...
Я решил одновится и обновил полностью ядро скриптов.А етот скрипт можно просто переписать под l2dot оно просто неиспользует некоторых функцый.
DezzaZ: Я решил одновится и обновил полностью ядро скриптов.А етот скрипт можно просто переписать под l2dot оно просто неиспользует некоторых функцый.
Откуда обновляли ядро скриптов ? С какой сборки?




