Event 'SavingSnowman'

Было бы неплохо еще добавить количество итемов которое дается в подарок за убийство индюка
# Награда, которую дает Санта топ дамагеру при убийстве Индюка
SavingSnowmenEventLittleGift = 6673

к примеру так

# Награда, которую дает Санта топ дамагеру при убийстве Индюка
SavingSnowmenEventLittleGift = 6673;10
Так он даёт box
А там уже в капсул_итем можно сколько угодно накрутить итемов
 
SavingSnowmenEventLittleGift
без точки с запятой
там 1 предмет дает, могу и это расширить
 
Сделал залил
А то что стрелка не пропадает после того как не успели найти снеговика это косяк клиента? или можно как то поправить?
 
А то что стрелка не пропадает после того как не успели найти снеговика это косяк клиента? или можно как то поправить?
Не могу убирать, а если человек квест делает, бежит такой, потом бабах и пропала. Ну такое себе, обновиться то обновится стрелка если игрок по другим заданиям пойдет, а если нет - то старая будет висеть
 
Не могу убирать, а если человек квест делает, бежит такой, потом бабах и пропала. Ну такое себе, обновиться то обновится стрелка если игрок по другим заданиям пойдет, а если нет - то старая будет висеть
Посыл понял, спасибо
 
И снова этот ивент

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


HTML:
[21:53:54]  WARN ItemHolder: Not defined item id : 14616, or out of range!

ошибка говорит что вроде нет итема какого то, но не пойму какого[/CODE]
 
Last edited by a moderator:
Не могу убирать, а если человек квест делает, бежит такой, потом бабах и пропала. Ну такое себе, обновиться то обновится стрелка если игрок по другим заданиям пойдет, а если нет - то старая будет висеть
После обновы Мороз стал давать почему-то две коробки с подарками после убийства снеговика.
 
После обновы Мороз стал давать почему-то две коробки с подарками после убийства снеговика.
Один дается топ дамагеру, другой всем участникам
В конфиге это есть
 
И снова этот ивент

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


HTML:
[21:53:54]  WARN ItemHolder: Not defined item id : 14616, or out of range!
java.lang.Exception: null
    at l2.gameserver.data.xml.holder.ItemHolder.getTemplate(Unknown Source)
    at l2.gameserver.utils.ItemFunctions.addItem(Unknown Source)
    at l2.gameserver.scripts.Functions.addItem(Unknown Source)
    at events.SavingSnowman.SavingSnowman.reward(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:497)
    at org.apache.commons.lang3.reflect.MethodUtils.invokeMethod(MethodUtils.java:230)
    at org.apache.commons.lang3.reflect.MethodUtils.invokeMethod(MethodUtils.java:256)
    at l2.gameserver.scripts.Scripts.callScripts(Unknown Source)
    at l2.gameserver.scripts.Functions.callScripts(Unknown Source)
    at l2.gameserver.scripts.Functions$1.runImpl(Unknown Source)
    at l2.commons.threading.RunnableImpl.run(Unknown Source)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:745)
[21:53:54] ERROR Scripts: Error while calling events.SavingSnowman.SavingSnowman.reward()
java.lang.NullPointerException: null
    at l2.gameserver.utils.ItemFunctions.addItem(Unknown Source)
    at l2.gameserver.scripts.Functions.addItem(Unknown Source)
    at events.SavingSnowman.SavingSnowman.reward(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:497)
    at org.apache.commons.lang3.reflect.MethodUtils.invokeMethod(MethodUtils.java:230)
    at org.apache.commons.lang3.reflect.MethodUtils.invokeMethod(MethodUtils.java:256)
    at l2.gameserver.scripts.Scripts.callScripts(Unknown Source)
    at l2.gameserver.scripts.Functions.callScripts(Unknown Source)
    at l2.gameserver.scripts.Functions$1.runImpl(Unknown Source)
    at l2.commons.threading.RunnableImpl.run(Unknown Source)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:745)

ошибка говорит что вроде нет итема какого то, но не пойму какого
поправил
 
поправил
после запуска ивента периодически вылетает данная ошибка
ERROR Exception: RunnableImpl.run(): java.lang.ArrayIndexOutOfBoundsException: 8

Меняется только значение 8
 
Last edited by a moderator:
после запуска ивента периодически вылетает данная ошибка
ERROR Exception: RunnableImpl.run(): java.lang.ArrayIndexOutOfBoundsException: 8
Меняется только значение 8
Поправил
 
Last edited:
ERROR Exception: RunnableImpl.run(): java.lang.ArrayIndexOutOfBoundsException: 9
Я просто не понимаю почему у меня нет такой ошибки, может у тебя полет санты стартует быстрее чем заканчивается старый ?
 
Я просто не понимаю почему у меня нет такой ошибки, может у тебя полет санты стартует быстрее чем заканчивается старый ?
Да вроде нет. Она выскакивает в момент когда должно появиться сообщение о том, что снеговика надо спасать. Иногда норм, а иногда вот так.
 
Да вроде нет. Она выскакивает в момент когда должно появиться сообщение о том, что снеговика надо спасать. Иногда норм, а иногда вот так.
Странно, подобной ошибки не возникало. Только после убийства индюка когда санта подарок должен давать (но это уже исправлено)
 
Back
Top