Саб класс
5 ответов62 просмотровСейчас просматривают: 1
· 29.11.2009, 23:08
Сборка: база финал
Краткое изложение СУТИ проблемы: темные и светлые эльфы могут брать професиии друг друг ,точнее саб класс
Вопрос: как сделать чтоб нельзя было,чтоб светлые эльфы не мог брать саб клсс темных и наоборот
Мои соображения по этому поводу: ну я понял что надо в ядро лесть...скажите что и как изменять..заранее спасибо.
0
· 30.11.2009, 07:41
В l2jserver условия получения сабклассов задаются в PlayerClass.java
0
· 30.11.2009, 10:04
могли бы сказать подробнее,что надо изменить,я в ядре не шарю.....кстати,вопрос,почему на всех l2j этот баг пашет?...
0
· 30.11.2009, 10:11
На l2jserver вроде всё нормально.
Доступность сабов тёмных и светлых там определяет код в методе getAvailableSubclasses()
Код
switch (player.getRace())
{
case Elf:
subclasses.removeAll(getSet(DarkElf, Third));
break;
case DarkElf:
subclasses.removeAll(getSet(Elf, Third));
break;
}
{
case Elf:
subclasses.removeAll(getSet(DarkElf, Third));
break;
case DarkElf:
subclasses.removeAll(getSet(Elf, Third));
break;
}
Как в сборке базы - я не знаю, не пользовался.
0
· 30.11.2009, 10:16
понятно...а в скории как?..
0
Тема закрыта для ответов
