Классмастер/сабкласс/точка скиллов в одном NPC

l2-it

Vassal
Друзья, привет.
Мучал этого NPC три дня, проблема была с вызовом окна классмастера, с помощью Deazer'а удалось собрать этого NPC.
Во время ковыряния, выяснил, что я не один хотел сделать что-то подобное и мало кто знает, как это реализовать (ну за исключением гениев).
Поэтому не для гениев решил выложить сюда, что у меня получилось.
Кому нужно - пользуйтесь, кому не нужно - какашками не бросайте, если вы можете это сделать сами, чтож...не все такие.

ID NPC - 19445
npc-19445.htm - положить в gameserver\data\html-en(или ru)\mods\buffer
19400-19499.xml - положить в gameserver\data\npc

1669929694286.png
 

Attachments

  • ClassMaster.zip
    1.6 KB · Views: 72
а при чем тут папка баффера ? )в параметрах нпс указана папка mods/proff
 
Друзья, привет.
Мучал этого NPC три дня, проблема была с вызовом окна классмастера, с помощью Deazer'а удалось собрать этого NPC.
Во время ковыряния, выяснил, что я не один хотел сделать что-то подобное и мало кто знает, как это реализовать (ну за исключением гениев).
Поэтому не для гениев решил выложить сюда, что у меня получилось.
Кому нужно - пользуйтесь, кому не нужно - какашками не бросайте, если вы можете это сделать сами, чтож...не все такие.

ID NPC - 19445
npc-19445.htm - положить в gameserver\data\html-en(или ru)\mods\buffer
19400-19499.xml - положить в gameserver\data\npc

View attachment 1864
Отлично) Ждем гайд как в КБ засунуть это все)
 
а при чем тут папка баффера ? )в параметрах нпс указана папка mods/proff
А вот хз) но почему то при установке типа UniversalNpc, даже при указании mods/proff, всеравно ищет в mods/buffer у меня сил спорить уже небыло и я не стал разбираться почему так) и просто создал файл там где npc ожидает его увидеть.
Если установить тип “ItemMall”, то будет искать как нужно в «mods/proff», но не уверен что тренинг скиллов будет работать :) меня в принципе не сильно парит «mods/buffer»
 
а кнопка Профессия у всех работает?
ChatClassMasterEnabled = True
 
Спасибо за шару, очень удобный нпц.
Только не мог понять, почему показывает классы только одной расы, оказалось пропустил настройку (altsettings.properties):
Code:
# Привязка показа листов сабклассов Маг Физ Приест от типа НПЦ - при true показывает все сабы у любого менеджера
AltAllowShowAllSubclassesList = True
 
//spawn @Deazer почему именно баффер?
Что бы было универсально, архитектурно быстро увы ни как.
Я могу перекинуть, но тогда отвалится уневирсал в баффере, крайне мало кто хочет думать головой. Увы самое быстрое и простое решение.
 
Friends, hello.
I tormented this NPC for three days, the problem was with calling the classmaster window, with the help of Deazer I managed to collect this NPC.
While poking around, I found out that I wasn’t the only one who wanted to do something like this and few people know how to implement it (well, with the exception of geniuses).
Therefore, not for geniuses, I decided to post here what I did.
Those who need it, use it; those who don’t, don’t throw poop, if you can do it yourself, well...not everyone is like that.

ID NPC - 19445
npc-19445.htm - put in gameserver\data\html-en (or ru)\mods\buffer
19400-19499.xml - put in gameserver\data\npc

View attachment 1864
How would I create a similar system, but with a 'buffer' and a 'gatekeeper' together?
 
Back
Top