Здравствуйте уважаемые пользователи портала WoWJP. Нашел у себя на компьютаре довольно интересного телепортера, сделанного на SmartAI (Автор мне не известен). И сегодня я покажу как ним пользоваться. Вот сам НПс
DELETE FROM `creature_template` WHERE `entry`=111222;
DELETE FROM gossip_menu_option WHERE menu_id>'60000'-1 AND menu_id<'60000'+9; DELETE FROM smart_scripts WHERE entryorguid = '111222'; DELETE FROM conditions WHERE (SourceTypeOrReferenceId = 15 OR SourceTypeOrReferenceId=14) AND (SourceGroup>'60000'-1 AND SourceGroup<'60000'+9);
REPLACE INTO gossip_menu_option (menu_id, id, option_icon, option_text, option_id, npc_option_npcflag, action_menu_id, action_poi_id, box_coded, box_money, box_text) VALUES ('60000', 1, 2, ' Название телепорта', 1, 1, '60000', 0, 0, 0, 'Вы уверены, что вы хотите попасть в Название телепорта?'), ('60000', 2, 2, ' Название телепорта', 1, 1, '60000', 0, 0, 0, 'Вы уверены, что вы хотите попасть в Название телепорта?'), ('60000', 3, 2, ' Название телепорта', 1, 1, '60000', 0, 0, 0, 'Вы уверены, что вы хотите попасть в Название телепорта?'), ('60000', 4, 2, ' Название телепорта ', 1, 1, '60000', 0, 0, 0, 'Вы уверены, что вы хотите попасть в Название телепорта?'), ('60000', 5, 2, ' Название телепорта ', 1, 1, '60000', 0, 0, 0, 'Вы уверены, что вы хотите попасть в Название телепорта?'), ('60000', 6, 2, ' Название телепорта ', 1, 1, '60000', 0, 0, 0, 'Вы уверены, что вы хотите попасть в Название телепорта?'), ('60000', 7, 2, 'Название телепорта ', 1, 1, '60000', 0, 0, 0, 'Вы уверены, что вы хотите попасть в Название телепорта'), ('60000', 8, 2, ' Название телепорта ', 1, 1, '60000', 0, 0, 0, 'Вы уверены, что вы хотите попасть в Название телепорта?'), ('60000', 9, 2, ' Название телепорта ', 1, 1, '60000', 0, 0, 0, 'Вы уверены, что вы хотите попасть в Название телепорта?');
Теперь я вам покажу как добавить\удалить\изменить координаты или название телепорта. Как добавить телепорт: 1. Заходим в трайс и подключаемся к БД 2. Открываем вкладку SmartAI Видим примерно вот это Смотрим Что нам нужно менять при добавлении своего телепорта: 1. Это номер телепорта 2. Ставим такое же значение как и в id 3. Координаты Х 4. Координаты У 5. Координаты Z 6. Ориентация 7. Map ID После чего нажимаем "+" и Show FULL SmartAI Script и заливаем в БД.
Теперь я покажу как переименовать данный телепор. Открываем world таблицу gossip_menu_option листаем в самый конец и видим вот это Таблица Меняем название закрываем таблицу и перезагружаем сервер.
DELETE FROM gossip_menu_option WHERE menu_id>'50000'-1 AND menu_id<'50000'+9; DELETE FROM smart_scripts WHERE entryorguid = '100000'; DELETE FROM conditions WHERE (SourceTypeOrReferenceId = 15 OR SourceTypeOrReferenceId=14) AND (SourceGroup>'50000'-1 AND SourceGroup<'50000'+9);
INSERT INTO gossip_menu_option (menu_id, id, option_icon, option_text, option_id, npc_option_npcflag, action_menu_id, action_poi_id, box_coded, box_money, box_text) VALUES ('50000', 1, 2, 'Штормград', 1, 1, '50000', 0, 0, 0, 'Вы уверены, что вы хотите попасть в Штормград?'), ('50000', 2, 2, 'Оргриммар', 1, 1, '50000', 0, 0, 0, 'Вы уверены, что вы хотите попасть в Оргриммар?'), ('50000', 3, 2, 'Дарнас', 1, 1, '50000', 0, 0, 0, 'Вы уверены, что вы хотите попасть в Дарнас?'), ('50000', 4, 2, 'Стальгорн', 1, 1, '50000', 0, 0, 0, 'Вы уверены, что вы хотите попасть в Стальгорн?'), ('50000', 5, 2, 'Эксодар', 1, 1, '50000', 0, 0, 0, 'Вы уверены, что вы хотите попасть в Эксодар?'), ('50000', 6, 2, 'Громовой утес', 1, 1, '50000', 0, 0, 0, 'Вы уверены, что вы хотите попасть на Громовой утес?'), ('50000', 7, 2, 'Подгород', 1, 1, '50000', 0, 0, 0, 'Вы уверены, что вы хотите попасть в Подгород?'), ('50000', 8, 2, 'Луносвет', 1, 1, '50000', 0, 0, 0, 'Вы уверены, что вы хотите попасть в Луносвет?'), ('50000', 9, 2, 'Даларан', 1, 1, '50000', 0, 0, 0, 'Вы уверены, что вы хотите попасть в Даларан?'), ('50000', 10, 2, 'Шаттрат', 1, 1, '50000', 0, 0, 0, 'Вы уверены, что вы хотите попасть в Шаттрат?'), ('50000', 11, 2, 'Пиратская бухта', 1, 1, '50000', 0, 0, 0, 'Вы уверены, что вы хотите попасть в Пиратскую бухту?'), ('50000', 12, 2, 'Арена Гурубаши', 1, 1, '50000', 0, 0, 0, 'Вы уверены, что вы хотите попасть на Арену Гурубаши?');
Если открыть файл и пробежаться глазами то и так понятно как изменить и добавить тп. Конешно если тот кто просматривает файл не полный ... и у него есть хоть капля ума и логики.