Пятница, 17.05.2024, 18:34Приветствую Вас Гость | RSS
Главная | | Регистрация | Вход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » lineage.ucoz.net » Lineage Interlude (Server) » Делаем бегающего и разговаривающего
Делаем бегающего и разговаривающего
OlechkaДата: Среда, 14.01.2015, 08:12 | Сообщение # 1
Администратор сайта
Группа: Администраторы
Сообщений: 20
Репутация: 0
Статус: Offline
Бегающие 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.
 
Форум » lineage.ucoz.net » Lineage Interlude (Server) » Делаем бегающего и разговаривающего
  • Страница 1 из 1
  • 1
Поиск:


Создать бесплатный сайт с uCoz | By TiM