Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Class
#1
Добрый вечер уважаемые пользователи... Много тем встречалось как добавить Новый класс. Все там работало но было одно но Отображение класса в Клиенте было (меню ALT+T над статистикой здоровья автоматически выдавалось название "305 Граф. курсор"). Я решил эту проблему и хочу с вами поделиться...
В ClassId.java

ClassId

в PlayerClass.java

PlayerClass

каждая новая строчка "dummyEntry401(null, null, null), 402, 403...."
опускает ID Classa в сервере на 1 440,441,442....
и в клиенте так же 1511, 1512, 1513....

ID нашего Класса dwarfMedium в сервере = 439.

дальше заходим через FileEdit в "sysstring-e" и в пустой ячейке под ИД 1510
пишем название нашего нового Classa Медиум (1510 Медиум)
Расписано от "А" до "Я".

Эксперимент прошёл на все 100% на исходниках Acis Интерлюд у вас тоже все получиться без разницы какие Исходники и Хроники просто больше таблиц в Sql надо будет заполнить.

Вот и все. Всем спасибо за внимание кому помог не скупитесь (+) ...
Ответ
#2
Ребят столкнулся с такой проблемой, клиент автоматически дает текстуру гнома когда создаю новый класс, подскажет кто как это решить? можно и в личку.
Ответ
#3
Смотрите в сторону пакета с шаблонами CharTemplates. Он отправляет инфу которая не соответствует клиентской. Вы же правили все ID классов.

Теперь нужно изменить ID классов в меню создания персонажа из interface.u.
Родился, живу и когда-нибудь умру.
Ответ
#4
GoodYear15 Написал:Ребят столкнулся с такой проблемой, клиент автоматически дает текстуру гнома когда создаю новый класс, подскажет кто как это решить? можно и в личку.

Для корректного отображения нужно сделать статический базовый класс
Ответ
#5
Подкиньте пожалуйста рабочую ссылку на программку для редактирования interface.xdat если не трудно. (еще раз спасибо).
Ответ
#6
GoodYear15 Написал:Добрый вечер уважаемые пользователи... Много тем встречалось как добавить Новый класс. Все там работало но было одно но Отображение класса в Клиенте было (меню ALT+T над статистикой здоровья автоматически выдавалось название "305 Граф. курсор"). Я решил эту проблему и хочу с вами поделиться...
В ClassId.java

ClassId

в PlayerClass.java

PlayerClass

каждая новая строчка "dummyEntry401(null, null, null), 402, 403...."
опускает ID Classa в сервере на 1 440,441,442....
и в клиенте так же 1511, 1512, 1513....

ID нашего Класса dwarfMedium в сервере = 439.

дальше заходим через FileEdit в "sysstring-e" и в пустой ячейке под ИД 1510
пишем название нашего нового Classa Медиум (1510 Медиум)
Расписано от "А" до "Я".

Эксперимент прошёл на все 100% на исходниках Acis Интерлюд у вас тоже все получиться без разницы какие Исходники и Хроники просто больше таблиц в Sql надо будет заполнить.

Вот и все. Всем спасибо за внимание кому помог не скупитесь (+) ...
Эмм а можно немножечко по подробнее по поводу того что за класс имеется ввиду
Имеется ввиду дополнительная строчка вот тут
[Изображение: maxresdefault.jpg]
Если да то, я не очень понимаю каким образом распределяется - модель персонажа, ведь движок переключает запрос клиента по ID, если там выбрать добавить третий класс, он по идее нечем не будет обработан, и переключать на нее, не станет.
Ответ
#7
нет это по поводу темы:
https://forum.zone-game.info/showthread.php?t=2411
Клиент выдает им автоматически (название Класса-Профессии). http://i58.fastpic.ru/big/2015/0224/...f1c585ba50.jpg

Добавлено через 9 часов 17 минут
Ребята помогите у меня проблема с ClassMaster-ом когда создаю 10110.htm и ему вписываю
_change_class 444">Получить эту профессию<
все работает, выдает профессию а вот когда хочу создать еще 1 разговор
<a action="bypass -h npc_%objectId%_Chat 1">Защитник</a><br1>
и добавляю 10110-1.htm
_change_class 444">Получить эту профессию<

то при нажатии на "Защитник" мне выкидывает окно Quest как это решить?
Исходники - Acis

Добавлено через 10 часов 32 минуты
Все проблему решил.
Ответ
#8
На экране создания персонажа все персы имеют статические координаты. Если вы добавляете новый класс, то для него будут браться хз какие координаты. Вам нужно либы переписывать для этого, а не правкой xdat заниматься.
Родился, живу и когда-нибудь умру.
Ответ
#9
Все решил проблему... теперь дело в другом) каким образом сделать так что бы через htm npc_%objectId%_SkillList игроки могли смотреть список Умений для всех профессий но не могли их выучить (только определенный класс может выучить скил). помогите пожалуйста.
Ответ
#10
Как по мне это пустая трата времени так как все новое не оценят. Вообщем тут все просто кто хочет играть в Interlude то уж точно не оценят ибо все кому нужны новые классы играют в год.
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Class ТВ white7777x 0 868 11-03-2013, 10:05 AM
Последний пост: white7777x
  .Class Alex92 9 2,377 06-27-2013, 07:03 AM
Последний пост: SoniPro
  Class Master на L2jServer как на L2jFree SpeedFaer 3 6,845 04-14-2010, 01:09 PM
Последний пост: iamhawk

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)