Перейти к содержанию
Авторизация  
jumanji

Ошибка ГС;Не заливаются скиллы.

Рекомендуемые сообщения

Добрый день,у меня проблема:отсутствуют некоторые скиллы;
В ГС пролетает ошибка:

Unrecognized <player> condition in D:\serv\L2J_Server\gameserver\data\stats\
skills\1200-1299.xml
Unrecognized <player> condition in D:\serv\L2J_Server\gameserver\data\stats\
skills\1200-1299.xml
Unrecognized <player> condition in D:\serv\L2J_Server\gameserver\data\stats\
skills\1200-1299.xml
Unrecognized <player> condition in D:\serv\L2J_Server\gameserver\data\stats\
skills\1200-1299.xml
Unrecognized <player> condition in D:\serv\L2J_Server\gameserver\data\stats\
skills\1200-1299.xml
Unrecognized <player> condition in D:\serv\L2J_Server\gameserver\data\stats\
skills\1200-1299.xml
Unrecognized <player> condition in D:\serv\L2J_Server\gameserver\data\stats\
skills\1200-1299.xml
Error in file D:\serv\L2J_Server\gameserver\data\stats\skills\3000-3099.xml
java.lang.IllegalArgumentException: Enum value of type net.sf.l2j.gameserver.mod
el.L2Skill$SkillTyperequired, but found: WEAPON_SA
        at net.sf.l2j.gameserver.templates.StatsSet.getEnum(StatsSet.java:263)
        at net.sf.l2j.gameserver.skills.DocumentSkill.makeSkills(DocumentSkill.j
ava:192)
        at net.sf.l2j.gameserver.skills.DocumentSkill.parseSkill(DocumentSkill.j
ava:163)
        at net.sf.l2j.gameserver.skills.DocumentSkill.parseDocument(DocumentSkil
l.java:111)
        at net.sf.l2j.gameserver.skills.DocumentBase.parse(DocumentBase.java:81)

        at net.sf.l2j.gameserver.skills.SkillsEngine.loadSkills(SkillsEngine.jav
a:94)
        at net.sf.l2j.gameserver.skills.SkillsEngine.loadAllSkills(SkillsEngine.
java:103)
        at net.sf.l2j.gameserver.SkillTable.<init>(SkillTable.java:52)
        at net.sf.l2j.gameserver.SkillTable.getInstance(SkillTable.java:44)
        at net.sf.l2j.gameserver.GameServer.<init>(GameServer.java:223)
        at net.sf.l2j.gameserver.GameServer.main(GameServer.java:462)


Я так понял что ,не загружаются хтмлки скилов 1200-1299.xml и 3000-3099.xml ,хотя все присутствуют по указанному пути. При заливки базы ошибок database_installer не выдавал.
Подскажите как и куда в базе их впихнуть вручную.
 

1200-1299.xml

3000-3099.xml

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 3000-3099.xml у скилла с ид 3070 изменить тип скилла с WEAPON_SA на STUN.

В 1200-1299.xml у скиллов с ид 1288-1294 изменить условия (cond) на реализованные в ядре (я хз что за сборка и что там реализовано).

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 3000-3099.xml у скилла с ид 3070 изменить тип скилла с WEAPON_SA на STUN.

В 1200-1299.xml у скиллов с ид 1288-1294 изменить условия (cond) на реализованные в ядре (я хз что за сборка и что там реализовано).

В 3000-3099.xml сменил тип на STUN.Теперь гс выдаёт следущее:

 

Unrecognized <game> condition in D:\serv\L2J_Server\gameserver\data\stats\sk
ills\3000-3099.xml

Я так понял,тут тоже нужно изменить cond?

Изменено пользователем jumanji

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Убери

  <cond>
    <game chance="16"/>
  </cond>

 

От этого скилл не начнет работать...

Сборка где-то 2000 года?

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Убери

  <cond>

    <game chance="16"/>

  </cond>

 

От этого скилл не начнет работать...

Сборка где-то 2000 года?

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

Сборка 2005 года.

Изменено пользователем jumanji

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нужно смотреть по другим скиллам- примерам, где есть condition (условия) и на которые сервер не ругается, потом, возможно, декомпильнуть и найти все остальные реализованные.

 

А то что он не работает, оно и в комменте писалось,

  <set name="target" val="TARGET_NONE"/>

Тут должно быть

TARGET_ONE

Изменено пользователем Rollfer
  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нужно смотреть по другим скиллам- примерам, где есть condition (условия) и на которые сервер не ругается, потом, возможно, декомпильнуть и найти все остальные реализованные.

 

А то что он не работает, оно и в комменте писалось,

  <set name="target" val="TARGET_NONE"/>

Тут должно быть

TARGET_ONE

Спасибо,понял в каком направлении работать.

В исходах тоже самое...

 

Но не пойму зачем менять "TARGET_NONE" на "TARGET_ONE" ?Это скиллы CA (Soul Crystal),по моему с таргетом всё верно.

Изменено пользователем jumanji

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А не проще взять скилы от другой сборки?)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сборка?

Изменено пользователем SHIN3

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А не проще взять скилы от другой сборки?)

Нет,аналогичных сборок нету,только на других хрониках,а хтмлки скилов существенно отличаються.Щас изучаю хтмлки скилов от других хроник и попробую всунуть в свою сборку.

Изменено пользователем jumanji

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сборка?

L2jbasic rev44

Изменено пользователем jumanji

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...