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

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

ruen
Форум/Дополнения к Lineage 2 Java серверам/[core]
Поиск

[core]

9 ответов199 просмотровСейчас просматривают: 1
N
n00b
· 21.12.2009, 10:59

доброго времени суток) мне нужно убрать привязку рассы к классам тоетсь чтоб я мог менять текущий класс чара в бд и серв не менял его внешний вид вот вырезка из исходника... подскажите как правильно переписать?


if (player.getClassIndex() == 0 && activeClassId != player.getBaseClass())
{
// Subclass in use but doesn't exist in DB -
// a possible restart-while-modifysubclass cheat has been attempted.
// Switching to use base class
player.setClassId(player.getBaseClass());
_log.warning("Player "+player.getName()+" reverted to base class. Possibly has tried a relogin exploit while subclassing.");
}
else player._activeClass = activeClassId;

0
V
VlLight
· 21.12.2009, 11:14

Полностью убираешь код / комментируешь :)

0
N
n00b
· 21.12.2009, 11:18

VlLight: Полностью убираешь код / комментируешь :)



if (player.getClassIndex() == 0 && activeClassId != player.getBaseClass())
{
// Subclass in use but doesn't exist in DB -
// a possible restart-while-modifysubclass cheat has been attempted.
// Switching to use base class
player.setClassId(player.getBaseClass());
/
}
else player._activeClass = activeClassId;


так ?

0
Александр
Александр

Пользователь

Ветеран

Постов: 1306

На форуме с: 25.05.2009

Репутация: +296

Рейтинг: 0

· 21.12.2009, 11:21

Код
/* if (player.getClassIndex() == 0 && activeClassId != player.getBaseClass())
{
// Subclass in use but doesn't exist in DB -
// a possible restart-while-modifysubclass cheat has been attempted.
// Switching to use base class
player.setClassId(player.getBaseClass());
_log.warning("Player "+player.getName()+" reverted to base class. Possibly has tried a relogin exploit while subclassing.");
}
else player._activeClass = activeClassId; */

You can't feeling! No you can't feeling! And you can't feeling!

— People = Shit

0
N
n00b
· 21.12.2009, 11:25

Огромное спс))) шас тестить буду

0
V
VlLight
· 21.12.2009, 11:41

Ещё тебе нужно будет удалить / закомментить в serverpackets
AbstractNpcInfo

Код
              if (_decoy.getOwner().getClassIndex() == 0)
                  writeD(_decoy.getOwner().getClassId().getId());
           else

CharInfo
Код
            //if (_activeChar.getClassIndex() == 0)
                //writeD(_activeChar.getClassId().getId());
            //else

UserInfo
Код
        if (_activeChar.getClassIndex() == 0)
            writeD(_activeChar.getClassId().getId());
        else


n00b: Огромное спс))) шас тестить буду


после закомментированного кода должно остаться
player._activeClass = activeClassId;

0
N
n00b
· 24.12.2009, 04:36

VlLight: Ещё тебе нужно будет удалить / закомментить в serverpackets
AbstractNpcInfo
Код
              if (_decoy.getOwner().getClassIndex() == 0)
                  writeD(_decoy.getOwner().getClassId().getId());
           else


после закомментированного кода должно остаться
player._activeClass = activeClassId;




AbstractNpcInfo искал пол ночи и поиском и руками ненешаёл(( в какой дериктории искать ? в serverpackets нету тоже


после закомментированного кода должно остаться
player._activeClass = activeClassId; Это должно будет появиться в гейм серв консоли?


спс за помошь)

0
N
n00b
· 24.12.2009, 09:33

n00b: AbstractNpcInfo искал пол ночи и поиском и руками ненешаёл(( в какой дериктории искать ? в serverpackets нету тоже


после закомментированного кода должно остаться
player._activeClass = activeClassId; Это должно будет появиться в гейм серв консоли?


спс за помошь)



ошибка при компиляции в Этой строчке nowarn="off">

C:\Users\??????\workspace\L2JTeon\L2JTeon-Project\L2JTeon\build.xml:56: Compile failed; see the compiler error output for details.


такуой ерорр

0
N
n00b
· 24.12.2009, 15:59

ап)

0
Войдите или зарегистрируйтесь чтобы ответить