[share]npc Голосовалка
NPC Голосовалка - это такой нпс, который ходит по гирану и кричит: ”Please Vote for Us!”.
Если хотите, можете написать любые другие слова.
Очень прикольная и полезная штука. Возможно игроки станут больше голосовать за ваш сервер.
Скрин: _http://img5.imageshack.us/img5/239/34s5r3l.jpg
Скрин2: _http://img5.imageshack.us/img5/9894/e9t274.jpg
Скачать: _http://depositfiles.com/ru/files/xqd0ryt8g
Взято с la2vampire
— Сис Админ
ну вот тебе попробую выдать кратко
INSERT INTO `spawnlist` (`id`, `location`, `count`, `npc_templateid`, `locx`, `locy`, `locz`, `randomx`, `randomy`, `heading`, `respawn_delay`, `loc_id`, `periodOfDay`) VALUES
(335728, '', 1, 30006, 82718, 149312, -3466, 0, 0, 7261, 60, 0, 0);
INSERT INTO `walker_routes` (`route_id`, `npc_id`, `move_point`, `chatText`, `move_x`, `move_y`, `move_z`, `delay`, `running`) VALUES
(43, 30006, 1, 'Please ! Vote for Us now !', 82718, 149312, -3471, 10, 1),
(43, 30006, 2, 'Prosze ! Glosuj na nasz server !', 82713, 147899, -3471, 10, 1),
(43, 30006, 3, 'Please ! Vote for Us now !', 81153, 147904, -3471, 10, 1),
(43, 30006, 4, 'Prosze ! Glosuj na nasz server !', 81158, 149316, -3471, 10, 1);
взято из ссылки на форуме сверху...
по мне так ошибка на первый невооруженный взгляд это id npc
335728
потому как нпц теплейт берется 30006 (походу внешний вид вашей рокси)
и в дефаулт кладется хтмлка 30006
выполни запрос в базу
INSERT INTO `npc` VALUES ('XXXXXX', '30006', 'YYYYYYY', '0', 'ZZZZZZZ', '0', 'NPC.a_teleporter_FHuman', '8.00', '25.00', '70', 'female', 'L2Teleporter', '40', '3862', '1493', '11.85', '2.78', '40', '43', '30', '21', '20', '10', '0', '0', '1314', '470', '780', '382', '278', '0', '333', '0', '0', '0', '55', '132', '', '0', '1', '0', 'LAST_HIT');
INSERT INTO `spawnlist` (`id`, `location`, `count`, `npc_templateid`, `locx`, `locy`, `locz`, `randomx`, `randomy`, `heading`, `respawn_delay`, `loc_id`, `periodOfDay`) VALUES
(XXXXXXXXX, '', 1, 30006, 82718, 149312, -3466, 0, 0, 7261, 60, 0, 0);
INSERT INTO `walker_routes` (`route_id`, `npc_id`, `move_point`, `chatText`, `move_x`, `move_y`, `move_z`, `delay`, `running`) VALUES
(43, XXXXX, 1, 'Please ! Vote for Us now !', 82718, 149312, -3471, 10, 1),
(43, XXXXX, 2, 'Prosze ! Glosuj na nasz server !', 82713, 147899, -3471, 10, 1),
(43, XXXXX, 3, 'Please ! Vote for Us now !', 81153, 147904, -3471, 10, 1),
(43, XXXXX, 4, 'Prosze ! Glosuj na nasz server !', 81158, 149316, -3471, 10, 1);
вместо XXXXXX поставь свободное значение которое у тебя есть после последнего НПЦ в таблице
вместо YYYYY поставь имя нпц
вместо ZZZZZ тайтл
вместо L2Teleporter поставь L2NpcWalker
в маршрутах 43 посмотри чтоб не конфликтовал с другими
и в папку хтмл дефаулт брось файл с именем XXXXXX.htm где XXX см выше
Egoist09: ладно смотри я его скачал кинул в дат и в базу хочю залить SQL а этот фаил это не скл и он его не видит и как правельно ИД поменять не 30006 а какойто другой какой я захочю потомучто 30006 это ГК рокси
ну я тебе выше пример привела как сделать самого простого нпц
а если тыхочешь ему еще и текстурку поменять то тебе еще придется редактировать npcgrp.dat
где вставить все его параметры ссылку на его текстуру и тд
но я так понимаю тебе счас надо просто тупо нацчится элементарного нпц делать без правки клиента...
а то мозг вообще взорвет.
попропуй сделать по схеме которую я те дала
ps пост подправила я там малость обшиблась... (вместо L2Teleporter поставь L2NpcWalker) в этом
Может кому-нибудь еще пригодится.
На L2JFree Intrelude работает без проблем.
Предварительно проверьте в конфиге options данный параметр:
AllowNpcWalkers = True
Потом выполните в базу такой запрос:
(40002, 32070, 'Edwin', 1, '', 0, 'NPC2.a_child_people_Mhuman', 10.00, 15.00, 70, 'male', 'L2NpcWalker', 40, 3862, 1493, 11.85, 2.78, 40, 43, 30, 21, 20, 10, 0, 0, 1314, 470, 780, 382, 278, 0, 333, 0, 0, 0, 50, 50, NULL, 0, 0, 0, 'LAST_HIT');
INSERT INTO `spawnlist` (`id`, `location`, `count`, `npc_templateid`, `locx`, `locy`, `locz`, `randomx`, `randomy`, `heading`, `respawn_delay`, `loc_id`, `periodOfDay`) VALUES
(335728, '', 1, 40002, 82718, 149312, -3466, 0, 0, 7261, 60, 0, 0);
INSERT INTO `walker_routes` (`route_id`, `npc_id`, `move_point`, `chatText`, `move_x`, `move_y`, `move_z`, `delay`, `running`) VALUES
(43, 40002, 1, 'Голосуйте за сервер и получайте незабываемые призы!', 82718, 149312, -3471, 180, 1),
(43, 40002, 2, 'Голосуйте за сервер и получайте незабываемые призы!', 82713, 147899, -3471, 180, 1),
(43, 40002, 3, 'Голосуйте за сервер и получайте незабываемые призы!', 81153, 147904, -3471, 180, 1),
(43, 40002, 4, 'Голосуйте за сервер и получайте незабываемые призы!', 81158, 149316, -3471, 180, 1);
Данным запросом создается NPC (шаблон: мальчик с мячиком), спаунится в гиране и бегая каждые 3 минуты выкрикивает указанные фразы.
— 37

![MO[Z]G](/uploads/fotos/av-43226.gif)

