Сервисный/Универсальный Npc

Формат: XML
Путь: gameserver/data/npc/
Тип: type
Пример: <set name="type" value="UniversalNpc"/>

Доступные байпассы:
Тату:
<a action="bypass -h npc_%objectId%_Draw">Сделать татуировку</a>
<a action="bypass -h npc_%objectId%_RemoveList">Сняить татуировку</a>
Почта/ВХ:
<a action="bypass -h npc_%objectId%_DepositP">Положить предмет (личное хранилище)</a>
<a action="bypass -h npc_%objectId%_WithdrawP 0">Забрать предмет (личное хранилище)</a>
<a action="bypass -h npc_%objectId%_deposit_items">Передать предмет почтой Карго</a>
<a action="bypass -h npc_%objectId%_withdraw_items">Принять груз Карго.</a>
Сабкласс:
<a action="bypass -h npc_%objectId%_Subclass 1">Добавить подкласс.</a>
<a action="bypass -h npc_%objectId%_Subclass 2">Изменить подкласс.</a>
<a action="bypass -h npc_%objectId%_Subclass 2">Отменить текущий подкласс и заменить на новый.</a>

Так же доступны все виды байпассов с мультиселами.

Если нужен какой то еще функционал - говорите
 
В целом можно, думаю что то соображу
очень нужно бы... и управление кланом, типа создать, распустить, повысить лвл и т.д....
 
В целом можно, думаю что то соображу
В Alt b будет добавлено?=)
З.Ы я уже у себя просто страницу оформил со всеми функциями, осталось только байпасы прописать :D
 
Когда пропиысваю тип UniversalNpc , хтмл начинает тянуть с адреса mods/buffer.....-pa.html
Хотя указано value="mods/servermanager/"

@Deazer
можешь поправить ? Заодно профу добавить.
 
Last edited:
Когда пропиысваю тип UniversalNpc , хтмл начинает тянуть с адреса mods/buffer.....-pa.html
Хотя указано value="mods/servermanager/"

@Deazer
можешь поправить ? Заодно профу добавить.
я сделал же, в конфге укажи
# Путь к диалогам НПЦ баффера
AltNpcBufferHtmlPath = mods/servermanager/
 
я сделал же, в конфге укажи
# Путь к диалогам НПЦ баффера
AltNpcBufferHtmlPath = mods/servermanager/
Указал и диалоги баффера переехали вместе с диалоги сервисного нпс в одну папку. Только причём тут баффер, третий раз пишу. Речь идёт о сервисном нпс. С баффером всё ок было.
 
Code:
<set name="type" value="UniversalNpc" />
<set name="htm_root" value="mods/servermanager/" />

Нужно Универсальный нпс отделить от баффера. Тянет диалоги из папки баффера, не смотря на то, что у него указана своя директория.

Shot00001.webp

Ещё и премиум акк учитывает...
 
Last edited:
Code:
<set name="type" value="UniversalNpc" />
<set name="htm_root" value="mods/servermanager/" />

Нужно Универсальный нпс отделить от баффера. Тянет диалоги из папки баффера, не смотря на то, что у него указана своя директория.

View attachment 4953

Ещё и премиум акк учитывает...
Я тебе УЖЕ ответил, что в конфигах можешь указать в какую директорию будет смотреть баффер, в чем проблема, я не пойму.
Что значит разделить... Они и так разделены, это разные типы НПЦ, с разными директориями. Ты можешь отвязать баффера от директории просто указывая в диалоге байпассы на нужные тебе страницы, как угодно! Завязки нет именно на то что это должен быть NpcBuff
# Путь к диалогам НПЦ баффера
AltNpcBufferHtmlPath = mods/servermanager/
Вот же!

Баффер это не АИ, это скрипт. Фактически ты можешь любому НПЦ пихать диалоги с баффом
Суть самого баффер НПЦ инстанца заключается в этом!
1735058613611.webp


ВСЕ! Что ты мучаешь меня этим я не пойму. Ты можешь руками указать как тебе и что нужно, вообще выкинув
1735058674742.webp
 

Attachments

  • 1735058621454.webp
    1735058621454.webp
    29.8 KB · Views: 18
Last edited:
Back
Top