Создание рецепта для сервера Lineage II – Инструкция - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II > Обучающие статьи

Обучающие статьи Собрание статей, мануалов и гайдов помогающих в создании и администрировании сервера Lineage 2.
Описание темы:Какой нужен такой и сделаем...

Ответ
Опции темы
Непрочитано 14.09.2010, 16:09   #1
Аватар для Casper
Эксперт

Автор темы (Топик Стартер) Создание рецепта для сервера Lineage II – Инструкция

Создание рецепта для сервера Lineage II – Инструкция

Итак, начнем все с самого начала. Нам необходимо – сервер, L2FileEdit или L2EncDecDat. Я думаю, что установить сервер сможет каждый, кого заинтересовал данный вопрос, итак приступим:
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 – название предмета.
844 – ID рецепта в скрипте, в моей сборке последний рецепт имеет ID – 843, поэтому я указал 844.
9991 – ID рецепта в базе MySQL, это тот ИД через который он будет спавнится как предмет, или добавлен в мультиселл.
9 – необходимый уровень крафта (если вам необходимо чтобы его смогли прочесть все, поставьте 1).
[9650 (1)], [5553 (1)]; 57; 20000000; [9650 (1)] – предметы необходимые для крафта ([ID объекта(количество)]…)
57; 20000000 – то что мы получим при крафте, в нашем случае 20кк аден.
225 – указывает сколько маны мы должны затратить на создание.
100 – шанс крафта.
4. Теперь важно добавить наш рецепт в базу, создаем новый .sql файл следующего содержания:

Код:
INSERT INTO `etcitem` VALUES 
('9991','Recipe: 100kk Adena','false','recipe','30','stackable','liquid', 'none','-1','0','0','true','true','true','true','mk_new_ite m','recipe')
5. Теперь приступим к редактированию .dat файлов. Открываем файл itemname-e.dat
6. В конец файла добавляем строку:

Код:
9991 Recipe: 100kk Adena. 9 level of creation of things Is required. Chance of creation of a thing - 100 %.-1 0 0 0
И не забываем в конце оставить пустую строку.
7. Далее открываем etcitemgrp.dat, находим любой рецепт, вставляем строку с ним в конец файла, меняем ИД, название и не забываем о пустой строке в конце файла.
8. Но и это еще не все. Переходим к файлу recipe-c.dat.
9. Таким же способом копируем нужную строку в конец файла, но тут необходимо быть предельно осторожным, соблюдая все пропорции и т.д.
Здесь мы находим рецепты, и я попробую объяснить что определяет каждое значение.

Код:
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
Перевод by Casper специально для портала Zone Game
по материалам сайта MaxCheaters


P.S.Вместо постов спасибо и т.п. жмем "Поблагодарить" и плюсик в репу...С ув. Casper

Последний раз редактировалось Ashe; 01.03.2014 в 03:16.
Casper вне форума Отправить сообщение для Casper с помощью ICQ Отправить сообщение для Casper с помощью Skype™ Ответить с цитированием
Сказали спасибо:
Непрочитано 18.01.2012, 19:15   #2
Изгнанные

По умолчанию Re: Создание рецепта для сервера Lineage II – Инструкция

Доброго времени суток, пожалуй начну с того что использую l2emu грация финал, у меня в сборке нету файла recipes.csv, но есть recipes.xml, добавил значит в него такие тестовые строки
Код:
	<item id="936" recipeId="2500023" name="mk_test" craftLevel="1"
type="dwarven" successRate="100">
<statUse name="MP" value="45" />
<production id="14702" count="1" />
<ingredient id="4356" count="1" />
</item>
потом, залил в базу, отредактировал клиент, но не доконца, не получилось редактировать recipe-c.dat. Проблемка в том что, у меня в нём больше столбцов, чем пояснено в данной теме.
Вот название колонок с recipe-c.dat,

Код:
name	сюда я так понимаю название рецепта?
id_mk сюда ид с хтмл файла?
id_recipe сюда ид с базы данных?
level это какой лвл скила "крафт" нужен?
id_item это что за ид??? ид вещи которая должна крафтиться?
count это колличество вещей созданных или чего то ещё?
mp_cost это колличество потре6ляемой манны при крафте?
success_rate шанс удачного крафта?
materials_cnt ???
materials_extra ????
materials_m[0]_id сюда вписываются ид ресурса ??
materials_m[0]_cnt а сюда кол-во ресурса???
materials_m[1]_id если у меня только 1 ресурс нужен например, ост столбцы пустыми оставлять, или там что то писать???
materials_m[1]_cnt
materials_m[2]_id
materials_m[2]_cnt
materials_m[3]_id
materials_m[3]_cnt
materials_m[4]_id
materials_m[4]_cnt
materials_m[5]_id
materials_m[5]_cnt
materials_m[6]_id
materials_m[6]_cnt
materials_m[7]_id
materials_m[7]_cnt
materials_m[8]_id
materials_m[8]_cnt
materials_m[9]_id
materials_m[9]_cnt
materials_m[10]_id
materials_m[10]_cnt
спс за внимание, прошу разьяснить)

Добавлено через 1 час 4 минуты
и по возможности внести изминения в мануал, время идёт, клиенты меняются.

Последний раз редактировалось PROGRAMMATOR; 01.03.2014 в 12:53.
Джол вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание сервера Lineage 2 Gracia Final EDwarDJ Lineage II 11 10.08.2012 15:26
Создание проекта сервера Lineage II xSkyRagex Рынок / Marketplace 0 11.09.2010 17:16
[Продам] Установка сервера Lineage 2 под ваш IP. Создание ГМ шопа на заказ. Gold-Dragon Рынок / Marketplace 0 26.09.2009 23:04
Создание Своего Рецепта FlooderaS Lineage II 0 10.07.2009 08:37
Создание собственного рецепта Nytrex Lineage II 0 08.06.2008 16:43


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 00:05. Часовой пояс GMT +3.

Вверх