Перейти к содержимому
La2Base
Главная
ЗагрузкиВикиФорумFAQ
ruen
Регистрация Войти
ГлавнаяФайлыВикиВойти
  • Главная
  • Загрузки
  • Вики
  • FAQ
  • Обратная связь
  • О проекте
  • Правила
  • Конфиденциальность
  • Условия использования

© 2026 la2base.com · Все права защищены

ruen
Форум/Форум для новичков[JAVA]/Саб класс
Поиск

Саб класс

5 ответов78 просмотровСейчас просматривают: 1
O
Opinion
· 29.11.2009, 23:08

Сборка: база финал

Краткое изложение СУТИ проблемы: темные и светлые эльфы могут брать професиии друг друг ,точнее саб класс

Вопрос: как сделать чтоб нельзя было,чтоб светлые эльфы не мог брать саб клсс темных и наоборот

Мои соображения по этому поводу: ну я понял что надо в ядро лесть...скажите что и как изменять..заранее спасибо.

0
V
VlLight
· 30.11.2009, 07:41

В l2jserver условия получения сабклассов задаются в PlayerClass.java

0
O
Opinion
· 30.11.2009, 10:04

могли бы сказать подробнее,что надо изменить,я в ядре не шарю.....кстати,вопрос,почему на всех l2j этот баг пашет?...

0
V
VlLight
· 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;
}

Как в сборке базы - я не знаю, не пользовался.

0
O
Opinion
· 30.11.2009, 10:16

понятно...а в скории как?..

0
Тема закрыта для ответов