Автор: San: Дата: 02.02.2011
[FONT=Book Antiqua][SIZE=4]Гайд по добавлению кастомных мобов в Renewal клиент с помощью Lua-файлов.[/SIZE][/FONT]
[FONT=Microsoft Sans Serif][SIZE=4]Клиентская часть:[/SIZE]
1.) Заходим в папку DATA\lua files\datainfo.
2.) Открываем текстовым редактором, файл npcidentity.lua.
3.) Дальше идем в нижнюю часть текстового файла, и добавляем туда вашего моба, сразу после стандартных.
Пример:
[/FONT]
["JT_CUSTOMMOB"] = 2500,
[FONT=Microsoft Sans Serif]Где:
2500[/FONT] [FONT=Microsoft Sans Serif] это ID вашего моба, которое, потом, будет добавлено в файл
mob_db.txt в вашей
eAthena.
Сохраняем файл и продолжаем дальше.[/FONT] [FONT=Microsoft Sans Serif]
4.) Теперь открываем файл
jobname.lua и добавляем следующее.
Пример:[/FONT]
[jobtbl.JT_CUSTOMMOB] = "CUSTOM_MOB",
[FONT=Microsoft Sans Serif]Где:
[/FONT] [FONT=Microsoft Sans Serif]
CUSTOM_MOB[/FONT][FONT=Microsoft Sans Serif] - это название файла спрайта вашего монстра.
JT_CUSTOMMOB[/FONT] [FONT=Microsoft Sans Serif] - название моба, которое вы добавили в
npcidentity.lua.
[COLOR=#ff0000][SIZE=4]Серверная часть:
[/SIZE][/COLOR]
1.) Теперь в вашей папке[/FONT] [FONT=Microsoft Sans Serif]
eAthena открываем файл
db/mob_db.txt
В этом файле добавляем строку для вашего монстра.
Пример:
[/FONT]
2500,CUSTOMMOB,Custom mob,Custom mob,1,50,0,0,0,1,7,10,0,5,1,1,1,1,6,30,10,12,1,3,21,0x120,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
[FONT=Microsoft Sans Serif]Где:
2500 - [/FONT] [FONT=Microsoft Sans Serif]это это ID, который вы добавили в
npcidentity.lua.
CUSTOMMOB - название, которое вы добавили в
npcidentity.lua.
Custom mob - название моба, которое вы хотите чтобы отображалось в игре
.[/FONT]