1. Придумать професии
2. Обзавестись компилятором и де компилятором явки. Для декомпиля тора отлично подойдет DJ Java Decompiler 3.9.rar 3. Редактировать серверные файлы, а именно:
В качестве примера сборка La2base Java Developers Team Int 1.0.1
\\La2base Java Developers Team Int 1.0.1\libraries\la2base\net\sf\l2j\gameserver\model\base
- ClassId.class
- PlayerClass.class
4. Редактировать таблицы mySQL, а именно:
- char_templates
- skill_trees
- skill_spellbooks
- skill_learn
5. Редактируем клиент. Для этого служит файл sysstring-e.dat .
Только после придания чару соответственной новой профессии через базу, смотрим что пишет нам клиент. Декодируем sysstring-e.dat ищем такую строчку, меняем и запаковываем все обратно.
В базе и исходниках заполняем по примеру другихх классов.