В данном мануале я расскажу о создании телепортера на SmartAI.
1) Для начала создадим моба:
- в поле npc_flag я поставил единицу - это значит, что наш моб будет использовать gossip_menu - в поле AIName вписываем SmartAI
2) Создание gossip_menu для телепортера: Доступно только для пользователей1150 - id госсип меню (любое число, желательно больше 55000, но меньше 65535) 0 - id текста из таблицы npc_text (нам это не сильно нужно)
3) Создание gossip_menu_option: gossip_menu_option - это то, на что игрок будет клацать для телепортации.
Перейдём к разбору кода: Доступно только для пользователей1150 - id госсип меню 7 - id опции (любое число, в основном опции задаются числами от 0 и по возрастанию) 4 - id иконки (иконка рядом с названием опции; я использовал шестерню) Stormwind teleportation - название опции Baraban? - текст в окне согласия, при нажатии "Принять" будет выполняться скрипт (если это поле пустое, то скрипт будет выполняться сразу при нажатии на опцию)
Для удобства создадим ещё одну опцию: Доступно только для пользователейПоздравляю! Мы относительно закончили со всякой скучной фигнёй. Теперь можно переходить к самим скриптам.
4) Создание скрипта на SmartAI: Ввиду того, что многие пользуются RG- SmartAI (SmartAI Script Generator), я разделю данный пункт на две части. Первая часть - разбор кода, вторая - создание с помощью RG- SmartAI. Ан нет, будет только разбор кода. С помощью RG- SmartAI, без редактирования полученного кода, телепортера не сделаешь. Создателю на заметку Доступно только для пользователей50030 - id телепортера 0 - id скрипта (любое число, в основном задаются числами от 0 и по возрастанию) 1150 - id госсип меню 7 - id госсип опции (gossip_menu_option) 0 - id карты, в которую телепортируемся -8833 - координата x 629 - координата y 94 - координата z 4 - ориентация o "Stormwind" - описание скрипта (ни на что не влияет)
Id карты, координаты и ориентацию можно узнать командой .gps.