Вернуться   База знаний онлайн игр [MMORPG] > Lineage 2 > Создаем свой сервер - Lineage 2
 

Поделитесь этой темой с друзьями, им обязательно понравится :)
 
Опции темы
Старый 15.11.2009, 14:10   #1 (permalink)
Пользователь
Аватар для fLeXlll
Сообщения: 92
Репутация: 38
Активность: 20%
Активность: 20% Активность: 20% Активность: 20%
Статья Создание Моба для своего сервера (для фарм зон и т.д.)

Создание Моба для своего сервера, например для фарм зон, или какогонить особеного рб и т.д.

Сначала создадим .txt файл и вставим туда это:
"monster id"	"template id"	"NPC name"	1		1	LineageMonster.gremlin	35	36	84	male	L2Monster	40	103332	2444	80,58	3,09	40	43	30	21	20	10	283740	30271	3790	753	1358	544	253	400	253	0	0		80	120	mob9ra_clan	600	0	0	LAST_HIT
Где "monster id"-айди вашего монстра,"template id"-ай-ди монстра,вид которого вы желаете видеть на вашем нпц(если нпц нарисованный вами пишем id такое же как и в monster id. "NPC NAME"-имя вашего нпц без ковычек.Всё остальное оставляем как есть.

В конце у вас должно выйти что то вроде этого:
99998	99998	Chimera	1		1	LineageMonster.gremlin	35	36	84	male	L2Monster	40	103332	2444	80,58	3,09	40	43	30	21	20	10	283740	30271	3790	753	1358	544	253	400	253	0	0		80	120	chimera_clan	600	0	0	LAST_HIT
Теперь сохраняем этот файл,открываем навикат нажимаем "Execute batch file" указываем путь к нашему файлу,или если в конце появляеться надпись "[чототам]Finished Succefully" то всё ок и продолжаем дальше,если Unsuccefully то вам прийдёться вбить всё ручками,так как количество колонок вашей сборки не совпадает с количеством в моей.
Теперь перейдём к вопросам с клиентом.Для того что бы ваш нпц "отображался" у игроков вам нужно добавить его в файлы npcgrp.dat и npcname-e.dat.Открываем их с помощью FileEdit
И вписываем в npcgrp.dat следущее:

99998	LineageMonster.gremlin	Chimera.chimera_m00	2	Chimera.chimera_v00_t00	Chimera.chimera_v00_t01				0			2	4416	18																									1.200000	0		3	ItemSound.fist_1	ItemSound.fist_2	ItemSound.fist_3	5	ItemSound.armor_leather_2	ItemSound.armor_leather_3	ItemSound.armor_leather_4	ItemSound.armor_leather_6	ItemSound.armor_leather_7	3	ChrSound.MNpc_Old_Dmg_1	ChrSound.MNpc_Old_Dmg_2	ChrSound.MNpc_Old_Dmg_3	0			1	0					LineageEffect.p_u002_a	0	50.000000	250.000000	70.000000	1	0
И в npcname-e.dat:

99998	Chimera		9C	E8	A9	-1
Если вы всё правильно зделали у вас должна появиться моб химера Что бы её вызвать юзаем команду
//spawn 99998

//Nikit0s
- Закреплено

Последний раз редактировалось Knavt; 15.11.2009 в 14:40..
fLeXlll вне форума  
4 пользователя(ей) сказали cпасибо:
Daemara (09.03.2010), FaCka (19.11.2009), I4i (05.12.2009), Knavt (15.11.2009)
Sponsored Links
Старый 20.11.2009, 12:26   #2 (permalink)
Новичок
Сообщения: 9
Репутация: 0
По умолчанию

Как поставить дроп созданому мобу и шанс на дроп с него?
McDragon вне форума  
Старый 20.11.2009, 16:39   #3 (permalink)
Пользователь
Аватар для fLeXlll
Сообщения: 92
Репутация: 38
Активность: 20%
Активность: 20% Активность: 20% Активность: 20%
По умолчанию

Цитата:
Сообщение от McDragon Посмотреть сообщение
Как поставить дроп созданому мобу и шанс на дроп с него?

Легче всего это сделать через клиент, если есть права админа, зажимаем шифт и берем в таргет моба, дальше разобратся легко.
Так же это делается через таблицу, в базе данных
fLeXlll вне форума  
2 пользователя(ей) сказали cпасибо:
Daemara (09.03.2010), I4i (05.12.2009)
Старый 05.12.2009, 01:31   #4 (permalink)
Пользователь
Аватар для I4i
Сообщения: 36
Репутация: 3
Нарушения: 1/10
Активность: 0%
Активность: 0% Активность: 0% Активность: 0%
По умолчанию

Вот это интересно спасибо. А некто не знает как саму текстуру моба создать (внешний вид) И засунуть в клиент ?? Такого мануала в инете я не видел и думаю просто так его не выложат )
I4i вне форума  
Старый 10.12.2009, 13:26   #5 (permalink)
Новичок
Сообщения: 1
Репутация: 1
По умолчанию

через унреал едитор
bash_org вне форума  
Пользователь сказал cпасибо:
Daemara (09.03.2010)
Старый 23.04.2010, 13:46   #6 (permalink)
Продвинутый
Сообщения: 171
Репутация: 46
Активность: 10%
Активность: 10% Активность: 10% Активность: 10%
По умолчанию

Цитата:
Сообщение от fLeXlll Посмотреть сообщение
И вписываем в npcgrp.dat следущее:

99998	LineageMonster.gremlin	Chimera.chimera_m00	2	Chimera.chimera_v00_t00	Chimera.chimera_v00_t01				0			2	4416	18																									1.200000	0		3	ItemSound.fist_1	ItemSound.fist_2	ItemSound.fist_3	5	ItemSound.armor_leather_2	ItemSound.armor_leather_3	ItemSound.armor_leather_4	ItemSound.armor_leather_6	ItemSound.armor_leather_7	3	ChrSound.MNpc_Old_Dmg_1	ChrSound.MNpc_Old_Dmg_2	ChrSound.MNpc_Old_Dmg_3	0			1	0					LineageEffect.p_u002_a	0	50.000000	250.000000	70.000000	1	0
И в npcname-e.dat:

99998	Chimera		9C	E8	A9	-1
Клиент редактировать не нужно. Это лишний геморой и проблемы. Если этого моба не будет в клиенте, то данные можно взять с сервера, а это намного луче чем править клиентскую часть.
Если это сервер не только для себя, то нужно будет раскидывать *dat файлы всем игрокам сервера, а это лишний напряг как для себя так и для игроков. Вобшем глупая потеря времени.

Вобщем загрука данных сервера делается изменением всего пару цифр.
Каких именно? - Пишу ниже синим
Цитата:
Сообщение от fLeXlll Посмотреть сообщение
Сначала создадим .txt файл и вставим туда это:
"monster id"	"template id"	"NPC name"	1		1	LineageMonster.gremlin	35	36	84	male	L2Monster	40	103332	2444	80,58	3,09	40	43	30	21	20	10	283740	30271	3790	753	1358	544	253	400	253	0	0		80	120	mob9ra_clan	600	0	0	LAST_HIT
Конкретно эта строка может выдать ошибку в какой либо другой сборке.
Луче всего присмотреть в "мире игры" нужного вам монстра и глянуть его ID.
Затем скорпировать его данные из npc.sql и уже редактировать под свои нужды.

Для создания фарм моба нужно будет подгонять под себя след данные:
`id` - ид нового НПС. обязательно сменить. эта цифра для команды spawn
`idTemplate` ид НПС с которого берется внешний вид и еще некоторые данные. Менять нельзя.
`name` - Имя моба на серверной стороне.
`serverSideName` - отвечает за то откуда брать имя моба. с сервера или клиента игры. 0 - с клиента игры. 1 - с сервера
`title` - титул моба.
`serverSideTitle` - то же самое что и serverSideName но вместо имени - титул. Тоже 0 - титул с клиента, а 1 - титул с сервера.

`hp` - ко-во ХП у моба.
`mp`- ко-во МП у моба.
`exp` - ко-во ЕХП за убийсвтво моба.
`sp` - ко-во СП за убийсвтво моба.
`patk`- ко-во атаки у моба.
`pdef`- ко-во ДЕФа у моба.
`matk`- ко-во М.Атаки у моба.
`mdef`- ко-во М.дефа у моба.
`atkspd` - скорость атаки моба
`aggro` - пасивный или активный моб
`matkspd` - скорость М.атаки моба
`rhand` - это вид оружия в правой руке
`lhand' - это вид оружия в левой руке

Так же названия столбцов могут отличаться у вас, но будут похожи.
Эти названия столбцов из l2j server
Chechen вне форума  
Старый 09.05.2010, 22:26   #7 (permalink)
Новичок
Сообщения: 19
Репутация: 1
Активность: 48%
Активность: 48% Активность: 48% Активность: 48%
По умолчанию

а кто подскажет создал моба рб наболтаел ему... но касяк маги перагривают т.е. наносят больше чем агр у танка так вот как скил наболтать?
Vell61 вне форума  
Старый 09.05.2010, 22:46   #8 (permalink)
Новичок
Сообщения: 6
Репутация: 0
Активность: 17%
Активность: 17% Активность: 17% Активность: 17%
По умолчанию

Цитата:
Сообщение от Vell61 Посмотреть сообщение
а кто подскажет создал моба рб наболтаел ему... но касяк маги перагривают т.е. наносят больше чем агр у танка так вот как скил наболтать?
такая же проблема
ggman вне форума  
Старый 09.05.2010, 23:16   #9 (permalink)
Продвинутый
Сообщения: 171
Репутация: 46
Активность: 10%
Активность: 10% Активность: 10% Активность: 10%
По умолчанию

Поднимите силу скила агры
Chechen вне форума  
Старый 11.05.2010, 03:01   #10 (permalink)
Новичок
Сообщения: 19
Репутация: 1
Активность: 48%
Активность: 48% Активность: 48% Активность: 48%
По умолчанию

Можно по подробнее? как это сделать...
Vell61 вне форума  

Метки
npc, создание моба

Опции темы

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Гайд "Создание сервера Perfect World 1.2.6" Sandy Создание сервера - Perfect World 24 01.05.2012 17:15
[BUG] Меняем цвет своего сообщения. Dionis Уголок читера - Point Blank 8 02.08.2010 10:09
Нуна помощь по мануалу создание сервера Kamael. frodo45 Создаем свой сервер - Lineage 2 2 04.04.2009 17:30
Задержка перед атакаой моба (IG) MrGeorge Общее обсуждение 7 11.02.2009 11:31



Часовой пояс GMT +4, время: 18:45.











Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Перевод: