Сертификация
Проблема с сертификацией
Кто знает что делать?
Вот фото ошибки сертификации
http://i077.radikal.ru/0912/46/4432dc4bade4.jpg
Ошибка или в вызове функции getMaxLevel(), или в вызове функции onAcquireSkillList() в скрипте 8005_SubClassSkills. Не хватает одного аргумента при вызове.
Так можеш подсказать как исправить?
попробуй просто взять этот квест с другой сборки, например с "L2Jserver" я так понял что у этих сборок импорты одинаковы, даже править ничего не придется.
извини, но походу в двух сборках один и тотже скрипт.
но твоя ошибка говорит, что в onAcquireSkillList имется 1 аргумент, а нужно 2... сейчас чтонить придумаем
moroder: Так можеш подсказать как исправить?
Скачать l2jserver
Разные у них импорты
у тебя вот так? ошибка наверно кроется в выделенной строке.
Видишь в скобочках там (npc,player).
Если у тебя (npc,player) -> то сделай (player)
Если у тебя (player) или (npc) -> сделай (npc,player)
htmltext = event
st = player.getQuestState(qn)
if event == "learn":
htmltext = ""
st2 = player.getQuestState("136_MoreThanMeetsTheEye")
if player.isSubClassActive():
htmltext = "8005-04.htm"
elif not st2 or st2.getState() != State.COMPLETED :
htmltext = "8005-03.htm"
else:
j=0
for i in SKILLITEMS:
j+=st.getQuestItemsCount(i)
if j > 0:
self.onAcquireSkillList(npc,player)
else:
htmltext = "8005-04.htm"
elif event == "cancel":
импорт Опена
импорт L2J Server
где тут разное?
у меня com.l2open.. может я давно не обновлял
Как раз таки у опен щас и есть com.l2open....
net.sf.l2j это или 3.5 сборка или ещё более ранняя..
а какая последняя версия опенов?
вопрос отменяется, нашол. извиняюсь.
щас попробую скачать l2jserver.
посмотрю что там и отпишу
Блин что то не так.
Подскажите с какой сборки можно попробывать?
что не так то? этот квест есть во всех сборках наверно. просто импорты надо поправить
