|
Архив - только для чтения |
| Модератор форума: andycrowz |
| Форум Корзина форума Корзина Призыв NPC с помощью SmartAI. |
| Призыв NPC с помощью SmartAI. |
Добрый вечер. Задумка состоит вот в чем: Игрок берет кв у нпц, после взятия кв должен появляться моб№1, по определенным координатам. Но не получается реализовать это. Сделала через SmartAI, что бы когда игрок брал кв у нпц, появлялся нужный моб№1. Но, он почему то не появляется.. Подскажите.
|
не разобралась в вашем коде и решила написать свой.
INSERT INTO `smart_scripts` VALUES (000000, 0, 0, 0, 19, 0, 100, 0, questid, 0, 0, 0, 12, npc_id_summ, 5, 0, 0, 0, 0, 8, 0, 0, 0, X, Y, Z, O, "Smart Script"); 00000 - сюда пишим ид нпс который дает кв questid - ид квеста npc_id_summ - id моба которого будет сумонить Z , Y , Z , O - координаты где появится нпс У квест нпс должен быть вписан SmartAI в AIname
Рисовщица, выполняю любые заказы, босы, итемы, квесты, вендоры, кастомные нпс, ворлд ивенты (платно)
|
Код UPDATE `creature_template` SET `AIName`='SmartAI', `ScriptName`='' WHERE `entry`=666680; // присвоить скрипт мобу DELETE FROM `smart_scripts` WHERE `source_type`=0 AND `entryorguid`=666680; // удалить старый скрипт INSERT INTO `smart_scripts` VALUES // добавление нового скрипта (666680, 0, 15, 0, 19, 0, 100, 0, 500004, 0, 0, 0, 12, 505051, 1, 60000, 0, 0, 0, 8, 0, 0, 0, -9657.253906, 554.478149, 43.037636, 4.592809, "Creature name - Event - Action"); 12 - action type // SMART_ACTION_SUMMON_CREATURE(призыв существа) 1 - Summon type // тип: исчезновение по таймеру 60000 - duration in ms // время до исчезновения(в мс) |
| |||
| |||