Контакты для связи с администрацией ресурса www.saloed.net, skype: sa-lo-ed или Email:sal0ed@yandex.ru

 
Сделай свой сайт лучше с порталом saloed.net » Lineage 2 » Мануалы » Мануал как создать рецепт более подробный мануал по созданию рецепта Lineage2

Мануал как создать рецепт более подробный мануал по созданию рецепта Lineage2

 

Мануал как создать рецепт более подробный мануал по созданию рецепта Lineage2

 

Создание своего рецепта для сервера Lineage2 - инструкция

 

Давайте начнем все порядку. Нам понадобится сам сервер, и программа File Edit.

Скачать File Edit можно 24_l2fileedit.exe [442,28 Kb] (cкачиваний: 20)

Я думаю устанавливать сервер научились все, раз принялись за прочтение данного урока, по этому можно начать: 

1. Идем в папку gameserver\data\ и ищем там файл recipes.csv
2. Открываем его и видем что-то странное, честно говоря сам не понял что=), но нам на это пох, мы идем в самый низ.
3. В самый конец вписываем вот это :
dwarven;mk_new_item;844;9991;9;[9650(1)],[5553(1)];57;20000000;[9650(1)],[57(540000)];225;100;
Сейчас сделаем лиричиское отступление, и я расскажу какое значение за что отвечает:
-dwarven - означает то, что рецепт могу открыть только гнумы, можно поставить значение common, в таком случаем рецепт откроют все.
-mk_new_item - название итема. Состоит из : mk_ - обязательный префикс, значение для крафта, и new_item, ваш предмет, можно без
низжней черы, если одно слово.
- 844 - ID рецепта в скрипте, в моей сборке последним был рецепт с идом 843, по этому я взял 844.
- 9991 - ID рецепта по базе данных MySQL, тоесть тот ID, который мы будем спавнить как итем или кидать в мультиселл.
- 9 - необходимый уровень крафт скила(не забываем, если ставить возможность всем открывать и крафтить рецепт, то ставим уровень 1).
- [9650(1)],[5553(1)];57;20000000;[9650(1)] - вещи необходимые для крафта итема ([ID предмета(количество)],...)
- [57(100000000)] - то, что мы собираемся крафтить, в нашем случае 100кк аден.
- 225 - это значение регулирует сколько маны мы угробим...
- 100 - шанс того, что крафт пройдет успешен.
4. На основе вышенаписанного создаем свой рецепт.
5. Теперь нужно добавить наш запрос в сервер, тоесть делаем запрос в базу данных MySQL:

INSERT INTO `etcitem`
(`item_id`,`name`,`crystallizable`,`item_type`,`weight`,`consume_type`,`material`,`crystal_type`,
`duration`,`price`,`crystal_count`,`sellable`,`dropable`,`
destroyable`,`tradeable`,`oldname`,`oldtype`) VALUES
('9991','Recipe: 100kk Adena','false','recipe','30','stackable','liquid','none','-1','0','0','true','true','true','true','mk_new_item','recipe');

-Первая строчка является пояснением к значениям, темболее некоторые их них мы разбирали чуток выше, по этому останавливаться не будем.
6. Запускаем File Edit и открываем файл itemname-e.dat который лежит в папка клиента/system/
7. В самый конец добовляем:
9991 Recipe: 100kk Adena. Требуется 9 уровень создания вещей. Шанс создания вещи - 100%. -1 0 0 0
-Изменяем все под себя и не забываем в конце остваить одну пустую строчку.
8. Открываем etcitemgrp.dat, находим любой рецепт, вставляем его в самый конец, меняем ID, название и в конце оставляем одну пустую строчку.
9. Но и этого не достаточно. Идем в файл recipe-c.dat.
10. Точно так же копируем любую строку и вставляем в конце, но вот тут то и вся муть - надо соблюдать все пропорции,ничего лишнего
ненаудалять и непонаписать, иначе он просто обратно не закодирует - будет ошибку выдавать.
- Вот мы нашли нашли рецепт, подробно разбирем что для чего:
mk_eye_of_soul_ii(имя рецетпа, лучше указывать в соответсвии с пунктом 3.2) 805(id рецепта по файлу рецептов) 8313(id рецепта по бд) 7(лвл крафта) 7894(что

производиться) 1(сколько) 192(сколько маны надо) 100(шанс) 10(сколько вещей учавсвует в крафте) 8313(что надо для крафта) 1(сколько) 8341(что надо для

крафта) 13(сколько) 5554(и так далее) 2 1890 122 1888 122 1885 61 4042 61 5550 244 1460 415 2132 143
- К нашему рецепту выйдет вот такая вот штукенция:
mk_new_item 844 9991 9 57 100000000 225 100 2 5553 1 9650 1

Если вы все сделали правильно, то после рестарта(лучше делать при выключенном сервере), или при его включении, появится ваш собственный рецепт.
P.S. Не забудьте менять все значения на свои.

Связь с автором

Автор: sos96910 от 1-08-2011, 14:29

Своё Спасибо, еще не выражали.
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Комментарии: Оставить комментарий
Наверх
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Дополнения для InstantCMS
 
Copyright © 2009-2015

Дополнения для InstantCMS | Рипы сайтов | Социальные сети