Показать сообщение отдельно
Непрочитано 16.06.2011, 17:02   #2
Пользователь

По умолчанию Re: Кричалка для NPC

Цитата:
Сообщение от hard_root Посмотреть сообщение
Переходим к файлу /gameserver/config/option.properties открываем открываем его и там находим строчки:
Код:
#Allow WalkerNPC
AllowNpcWalkers = False
Меняем в false на true
Переходим к базе и выполняем запрос:
Код:
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 и находим ID нужного нас NPC, а затем ставим в колонке type: L2NpcWalker вместо L2
Изменяем кричалку тут /gameserver/data/html/default и меняем html файлы с ID вашего NPC
Не плохая инфа для тех кто воюет за l2top )
Menzik вне форума Ответить с цитированием