Регистрация Главная Сообщество
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Ответ
 
Опции темы
Старый 15.03.2010, 15:32   #1
Заблокирован
 Пехотинец
Аватар для jekajkee
 
jekajkee лучик света в грозовом небеjekajkee лучик света в грозовом небеjekajkee лучик света в грозовом небеjekajkee лучик света в грозовом небеjekajkee лучик света в грозовом небеjekajkee лучик света в грозовом небеjekajkee лучик света в грозовом небе
Регистрация: 10.11.2009
Сообщений: 78
Популярность: 753
Сказал(а) спасибо: 200
Поблагодарили 192 раз(а) в 73 сообщениях
 
Post Делаем бегающего и разговаривающего NPC [L2J]

Бегающие NPC - притягивают внимание игроков=> вы можете таким способом им напоминать о необходимости голосовать и т.п.
Для начала мы идем сюда

/server/gameserver/config/option.properties открываем данный файл текстовым редактором и находим там строчку

Код:
#Allow WalkerNPC
AllowNpcWalkers = False
Вместо False пишем там True, сохраняем данный файл.

Теперь делаем SQL запрос в базу данных сервера.

Код:
SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for walker_routes
-- ----------------------------
DROP TABLE IF EXISTS `walker_routes`;
CREATE TABLE `walker_routes` (
  `route_id` int(11) NOT NULL DEFAULT '0',
  `npc_id` int(11) NOT NULL DEFAULT '0',
  `move_point` int(9) NOT NULL,
  `chatText` varchar(255) DEFAULT NULL,
  `move_x` int(9) NOT NULL DEFAULT '0',
  `move_y` int(9) NOT NULL DEFAULT '0',
  `move_z` int(9) NOT NULL DEFAULT '0',
  `delay` int(9) NOT NULL DEFAULT '0',
  `running` tinyint(1) NOT NULL DEFAULT '0',
  PRIMARY KEY (`route_id`,`npc_id`,`move_point`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
 
-- ----------------------------
-- Records 
-- ----------------------------
INSERT INTO `walker_routes` VALUES ('1', '25846', '1', 'Remember to Vote for us every 12 hours!', '45989', '186690', '-3486', '150', '1');
INSERT INTO `walker_routes` VALUES ('1', '25846', '2', null, '46503', '187469', '-3486', '150', '1');
INSERT INTO `walker_routes` VALUES ('1', '25846', '3', 'For Donate Info visit our Site', '47780', '186886', '-3486', '150', '1');
INSERT INTO `walker_routes` VALUES ('1', '25846', '4', null, '47363', '186027', '-3486', '150', '1');
Чтоб сделать NPC ходящим, вам нужно зайти в таблицу NPC и найти ID нужного вам NPC, а затем поставить в колонке type: L2NpcWalker вместо L2Npc.

Готово!

Для изменение html файлов NPC идем сюда=> /server/gameserver/data/html/default и меняем html файлы с ID вашего NPC.
  Ответить с цитированием
Старый 14.04.2010, 19:46   #2
 Разведчик
Аватар для Sn0opY
 
Sn0opY никому не известный тип
Регистрация: 21.02.2010
Сообщений: 36
Популярность: 14
Сказал(а) спасибо: 17
Поблагодарили 2 раз(а) в 2 сообщениях
 
По умолчанию Re: Делаем бегающего и разговаривающего NPC [L2J]

ооо.... спасибо
  Ответить с цитированием
Старый 20.06.2010, 23:51   #3
 Разведчик
Аватар для Shmatok
 
Shmatok неизвестен в этих краяхShmatok неизвестен в этих краяхShmatok неизвестен в этих краяхShmatok неизвестен в этих краях
Регистрация: 27.08.2009
Сообщений: 44
Популярность: -382
Сказал(а) спасибо: 66
Поблагодарили 11 раз(а) в 10 сообщениях
Отправить сообщение для Shmatok с помощью ICQ Отправить сообщение для Shmatok с помощью Skype™
 
По умолчанию Re: Делаем бегающего и разговаривающего NPC [L2J]

Спасибо биг=)))
  Ответить с цитированием
Старый 01.03.2011, 01:21   #4
 Разведчик
Аватар для Dominian
 
Dominian никому не известный тип
Регистрация: 05.09.2010
Сообщений: 22
Популярность: 15
Сказал(а) спасибо: 38
Поблагодарили 28 раз(а) в 17 сообщениях
 
По умолчанию Re: Делаем бегающего и разговаривающего NPC [L2J]

у меня не получилось
  Ответить с цитированием
Старый 05.03.2011, 16:29   #5
 Разведчик
Аватар для alex9944
 
alex9944 никому не известный тип
Регистрация: 04.03.2011
Сообщений: 10
Популярность: 10
Сказал(а) спасибо: 1
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Делаем бегающего и разговаривающего NPC [L2J]

ок, тогда вопрос - как задать траекторию его движения?
  Ответить с цитированием
Старый 12.03.2011, 15:13   #6
 Разведчик
Аватар для DeathWalker
 
DeathWalker никому не известный тип
Регистрация: 10.03.2011
Сообщений: 8
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Делаем бегающего и разговаривающего NPC [L2J]

Спс все получилось
  Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Делаем НЕВИДИМКУ interjero Баги и читы Lineage 2 32 27.12.2009 16:47
[Руководство] Делаем награду за PvP/Pk Benjamin Lineage 2 4 20.11.2009 12:53
Делаем трансформ FFForever Lineage 2 0 17.03.2009 21:08
[Руководство] Делаем пета FFForever Lineage 2 0 17.03.2009 19:12
[Подсказка] Делаем 2-3-4 Гвг в день! Hummel Rising Force Online 0 14.03.2009 13:09

Заявление об ответственности / Список мошенников

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

Пишите нам: forum@zhyk.ru
Copyright © 2025 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net