|
Архив - только для чтения |
Модератор форума: andycrowz |
Форум Корзина форума Корзина [EventAI] Небольшой вопрос (Не получается добавить текст) |
[EventAI] Небольшой вопрос |
В общем столкнулся с такой проблемой, имеется npc на EventAI.
По умолчанию он был сделан таким образом и работал нормально. DELETE FROM `creature_ai_scripts` WHERE (`creature_id`=xxx); INSERT INTO `creature_ai_scripts` VALUES (xxx01, xxx, 2, 0, 100, 6, 20, 0, 0, 0, 11, 48702, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'Cast Fervor At 20% HP'); Делал для ДК зоны начальных npc все тоже хорошо работает. DELETE FROM `creature_ai_scripts` WHERE (`creature_id`=xxx); INSERT INTO `creature_ai_scripts` VALUES (xxx1, xxx, 4, 0, 10, 0, 0, 0, 0, 0, 1, -xxx1, -xxx1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'Random Say on Aggro'), (xxx2, xxx, 4, 0, 15, 0, 0, 0, 0, 0, 1, -xxx2, -xxx2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'Random Say on Aggro'), (xxx3, xxx, 4, 0, 20, 0, 0, 0, 0, 0, 1, -xxx3, -xxx3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'Random Say on Aggro'), (xxx4, xxx, 4, 0, 25, 0, 0, 0, 0, 0, 1, -xxx4, -xxx4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'Random Say on Aggro'), (xxx5, xxx, 4, 0, 30, 0, 0, 0, 0, 0, 1, -xxx5, -xxx5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'Random Say on Aggro'); REPLACE INTO `creature_ai_texts` VALUES ('-xxx1', 'I\'ll eat your heart!', null, null, null, null, null, null, null, 'Я сожру твое сердце!', '0', '0', '0', '0', 'Random Say on Aggro'); REPLACE INTO `creature_ai_texts` VALUES ('-xxx2', 'Ugglin oo Bjerre!', null, null, null, null, null, null, null, 'Угглин оо бьерр!', '0', '0', '0', '0', 'Random Say on Aggro'); REPLACE INTO `creature_ai_texts` VALUES ('-xxx3', 'With pleasure you gutted!', null, null, null, null, null, null, null, 'С удовольствием распотрошу тебя!', '0', '0', '0', '0', 'Random Say on Aggro'); REPLACE INTO `creature_ai_texts` VALUES ('-xxx4', 'You do not have to live!', null, null, null, null, null, null, null, 'Тебе не жить!', '0', '0', '0', '0', 'Random Say on Aggro'); REPLACE INTO `creature_ai_texts` VALUES ('-xxx5', 'Of your intestines get a beautiful necklace!', null, null, null, null, null, null, null, 'Из твоих кишок получится прекрасное ожерелье!', '0', '0', '0', '0', 'Random Say on Aggro'); Затем по аналогу из старых моих npc я добавил: DELETE FROM `creature_ai_scripts` WHERE (`creature_id`=xxx); INSERT INTO `creature_ai_scripts` VALUES (xxx01, xxx, 2, 0, 100, 6, 20, 0, 0, 0, 11, 48702, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'Cast Fervor At 20% HP'), (xxx1, xxx, 4, 0, 10, 0, 0, 0, 0, 0, 1, -xxx1, -xxx1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'Random Say on Aggro'), (xxx2, xxx, 4, 0, 15, 0, 0, 0, 0, 0, 1, -xxx2, -xxx2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'Random Say on Aggro'), (xxx3, xxx, 4, 0, 20, 0, 0, 0, 0, 0, 1, -xxx3, -xxx3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'Random Say on Aggro'), (xxx4, xxx, 4, 0, 25, 0, 0, 0, 0, 0, 1, -xxx4, -xxx4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'Random Say on Aggro'), (xxx5, xxx, 4, 0, 30, 0, 0, 0, 0, 0, 1, -xxx5, -xxx5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'Random Say on Aggro'); DELETE FROM `creature_ai_scripts` WHERE (`creature_id`=xxx); INSERT INTO `creature_ai_scripts` VALUES (xxx01, xxx, 2, 0, 100, 6, 20, 0, 0, 0, 11, 48702, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'Cast Fervor At 20% HP'); REPLACE INTO `creature_ai_texts` VALUES ('-xxx1', 'I\'ll eat your heart!', null, null, null, null, null, null, null, 'Я сожру твое сердце!', '0', '0', '0', '0', 'Random Say on Aggro'); REPLACE INTO `creature_ai_texts` VALUES ('-xxx2', 'Ugglin oo Bjerre!', null, null, null, null, null, null, null, 'Угглин оо бьерр!', '0', '0', '0', '0', 'Random Say on Aggro'); REPLACE INTO `creature_ai_texts` VALUES ('-xxx3', 'With pleasure you gutted!', null, null, null, null, null, null, null, 'С удовольствием распотрошу тебя!', '0', '0', '0', '0', 'Random Say on Aggro'); REPLACE INTO `creature_ai_texts` VALUES ('-xxx4', 'You do not have to live!', null, null, null, null, null, null, null, 'Тебе не жить!', '0', '0', '0', '0', 'Random Say on Aggro'); REPLACE INTO `creature_ai_texts` VALUES ('-xxx5', 'Of your intestines get a beautiful necklace!', null, null, null, null, null, null, null, 'Из твоих кишок получится прекрасное ожерелье!', '0', '0', '0', '0', 'Random Say on Aggro'); И собственно не работает часть Random Say on Aggro, то есть npc кастует все как положено но при агро не хочет говорить текст. Подскажите в чем у меня ошибка в данном скрипте??? С EventAI еще плохо знаком, поэтому и не могу понять. За помощь или объяснение буду признателен Добавлено (02.04.2015, 13:16) --------------------------------------------- Вот собственно один из npc в ДК зоне которым добавлял текст. -- Scarlet Peasant DELETE FROM `creature_ai_scripts` WHERE (`creature_id`=28557); REPLACE INTO `creature_ai_scripts` VALUES (285571, 28557, 4, 0, 10, 0, 0, 0, 0, 0, 1, -285571, -285571, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'Scarlet Peasant - Random Say on Aggro'), (285572, 28557, 4, 0, 15, 0, 0, 0, 0, 0, 1, -285572, -285572, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'Scarlet Peasant - Random Say on Aggro'), (285573, 28557, 4, 0, 20, 0, 0, 0, 0, 0, 1, -285573, -285573, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'Scarlet Peasant - Random Say on Aggro'), (285574, 28557, 4, 0, 25, 0, 0, 0, 0, 0, 1, -285574, -285574, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'Scarlet Peasant - Random Say on Aggro'), (285575, 28557, 4, 0, 30, 0, 0, 0, 0, 0, 1, -285575, -285575, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'Scarlet Peasant - Random Say on Aggro'); REPLACE INTO `creature_ai_texts` VALUES ('-285571', 'I have five children! They will die of hunger!', null, null, null, null, null, null, null, 'У меня пятеро детей! Они умрут с голоду!', '0', '0', '0', '0', 'Common Scarlet Peasant Text'); REPLACE INTO `creature_ai_texts` VALUES ('-285572', 'I ... I was home sick grandmother ... Sir, except for me, it\'s no one left.', null, null, null, null, null, null, null, 'Я... у меня дома больная бабушка... Господин, кроме меня, у нее никого не осталось.', '0', '0', '0', '0', 'Common Scarlet Peasant Text'); REPLACE INTO `creature_ai_texts` VALUES ('-285573', 'No, please! Have mercy!', null, null, null, null, null, null, null, 'Нет, пожалуйста! Пощади!', '0', '0', '0', '0', 'Common Scarlet Peasant Text'); REPLACE INTO `creature_ai_texts` VALUES ('-285574', 'Wrong time, I decided to stop drinking!', null, null, null, null, null, null, null, 'Не вовремя я решил бросить пить!', '0', '0', '0', '0', 'Common Scarlet Peasant Text'); REPLACE INTO `creature_ai_texts` VALUES ('-285575', 'Have mercy on me! I\'ll do whatever you say!', null, null, null, null, null, null, null, 'Сжалься Надо мной! Я сделаю все, что ты скажешь!', '0', '0', '0', '0', 'Common Scarlet Peasant Text'); Все работает прекрасно. Добавлено (03.04.2015, 18:42) |
| |||
| |||