Назад

FAQ по скриптам

Автор: MiRoTVoReZ: Дата: 06.11.2008

Где расположены скрипты в эмуляторе?
В папке /npc

Как загрузить свой скрипт?
Скинуть свой скрипт в папку /npc или любую другую, расположенную в папке /npc. Например: /npc/custom/
В игре набрать @loadnpc путь_до_файла. Пример: @loadnpc npc/custom/название_скрипта.txt

Проделал всё, как описано выше, но после перезагрузки сервера NPC пропадает. Что делать?
Открываем файл npc/custom.conf и прописываем:

Цитата
npc: npc/custom/название_скрипта.txt
Я обновил скрипт. Что нужно сделать, чтобы изменения вошли в силу?
Набрать в игре @reloadscript

Какой коммандой можно убрать NPC из игры?
@unloadnpc имя_НПЦ
Пример: @unloadnpc Dousy

Чем отличаються npc под sql и txt?
Ничем не отличаются.
Например версии транка выпускают сразу в двух версиях: SQL и TXT. И там скрипты одни на двоих.
Просто, если скрипт юзает мускул, то на TXT он работать не будет. А если в нём нет запросов к мускулу, то будет.

Где взять НПЦ с Last warp?



Что важно помнить?
Важно не забывать соблюдать синтаксис скриптов. Не забывайте ставить ; и ,. Помните о чёткой табуляции. Частенько на табуляции "зависает" множество начинающих скриптеров. Map-server сам скажет на какой строке у Вас ошибка. Поэтому не поленитесь пощёлкать кнопкой Tab в нужных местах.


(С) and Russia eAthena

Автор: : Дата: 01.01.1970