rAthena: Как включать и выключать кастомных NPC на сервере (варпер, хилер, итп) - npctheory/roguides GitHub Wiki
В базовой комплектации rAthena уже есть готовые скрипты для добавления в город (Пронтеру) NPC, которые очень облегчают жизнь игроков.
Вот их имена: Warper, Job Master, Platinum Skill NPC, Healer, Universal Rental NPC, Card Seller, Stylist, Reset Girl, Wise Old Woman, Perchik, WOE Information. Плюс к этим одиннадцати, есть один скрипт, который добавляет в Пронтеру еще 30 NPC-магазинов, продающих экипировку (файл /npc/custom/itemmall.txt).
Если вам надо включить/выключить одного из них, вам нужно найти в папках rAthena файл:
npc/scripts_custom.conf
В этом файле начиная с 10 строчки находятся пути к файлам скриптов этих npc. Выглядят эти пути вот так:
//npc: npc/custom/warper.txt
//npc: npc/custom/jobmaster.txt
//npc: npc/custom/platinum_skills.txt
Для того, чтобы NPC появился на сервере, надо разкомментировать нужную вам строчку - убрать // из начала.
Было:
//npc: npc/custom/resetnpc.txt
Стало:
npc: npc/custom/resetnpc.txt
Разкомментировали. Сохранили файл. Запускаете runserver.bat. Ребилд солюшена делать не надо.
Координаты NPC, которого вы включали, вы смотрите в самом файле скрипта, включенного вами NPC:
Например вы включали Reset Girl. Тогда вы смотрите файл npc/custom/resetnpc.txt строчка 14:
prontera,150,193,4 script Reset Girl
Вот они, координаты вашей Reset Girl.