• Страница 1 из 1
  • 1
Архив - только для чтения
Модератор форума: andycrowz  
[помощь - SmartAI]
Low
Центурион
Вечер добрый. Снова решила покопатся в SmartAI , чуть подзабыла. прощу подсказать где совершила ошибку!

Вообщем у меня есть 3 npc ( 1 = id 50тыс, 2 = id 60тыс, 3 = id 70тыс ).

Игрок подходит к перовму Npc и сражаясь с ним убивает, после убийства 1 Npc , начинает говорить 2 Npc ( говорит 2 фразы и открывает двери), после открытия дверей 3 Npc призывает мобов.вот как-то так.

1 npc



2npc



Проблема в самом начале, после убийства нпс не говорит текст, ну и конечно же двери не октрываются.
Рисовщица, выполняю любые заказы, босы, итемы, квесты, вендоры, кастомные нпс, ворлд ивенты (платно)
Сообщение # 1 отредактировано Low - Вторник, 18.03.2014, 22:29
infinium
Маршал
Цитата Low ()
(60000, 0, 2, 0, 5, 0, 100, 0, 0, 0, 0, 32882, 80, 3286500, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Creature name - Run Script'),
(6000000, 9, 0, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Link text 1'),
(6000000, 9, 1, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Link text 2'),

Голова забита другим, но сразу бросилось в глаза, почему у Вас стартует экшен лист = 3286500, но дальше он у Вас идёт как 6000000. Возможно это так и задумано, и это экшен лист совсем другого нпс.
Сообщение # 2 отредактировано infinium - Вторник, 18.03.2014, 22:20
Low
Центурион
поправила 1 пост
Рисовщица, выполняю любые заказы, босы, итемы, квесты, вендоры, кастомные нпс, ворлд ивенты (платно)
Сообщение # 3 написано 18.03.2014 в 22:29
Thermaplugg
Database Developer
тут вообще не понятно что, неадекватное условие, возможно по этому и не работает
Цитата
(50000, 0, 0, 0, 61, 0, 0, 0, 0, 0, 0, 0, 45, 1, 1, 0, 0, 0, 0, 10, 9388786, 60000, 0, 0, 0, 0, 0, "Smart Script");


тут стоит рейдовый флаг действий
Цитата
(60000, 0, 0, 1, 38, 0, 100, 31, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Say_text_0"),
Сообщение # 4 отредактировано MENZ411 - Среда, 19.03.2014, 13:53
Low
Центурион
поправила, вот только он теперь говорит сразу 2 фразы, а не спустя время. и не открывает двери после 2 фразы sad

Рисовщица, выполняю любые заказы, босы, итемы, квесты, вендоры, кастомные нпс, ворлд ивенты (платно)
Сообщение # 5 отредактировано Low - Среда, 19.03.2014, 16:00
infinium
Маршал
Цитата Low ()
теперь говорит сразу 2 фразы

У вас идёт запрос на фразу 1 и следом фразу 2, но у самих фраз ид 0 и 1
Цитата Low ()
(6000000, 9, 0, 0, 0, 0, 100, 30, 1000, 1000, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Link text 1'),
(6000000, 9, 1, 0, 0, 0, 100, 30, 4000, 4000, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Link text 2'),

Цитата Low ()
('60000', '0', '0', 'test111...', '14', '0', '0', '0', '0', '0', ''),
('60000', '1', '0', 'test222,,,', '14', '0', '0', '0', '0', '0', '');


Вообще текст вроде должен иметь немного другой вид:
Цитата Low ()
('60000', '0', '0', 'test111...', '14', '0', '0', '0', '0', '0', ''),
('60000', '0', '1', 'test222,,,', '14', '0', '0', '0', '0', '0', '');
Сообщение # 6 отредактировано infinium - Среда, 19.03.2014, 16:12
Low
Центурион
вижу вы уже нашли мою ошибку, сейчас сама сидела искала и тоже нашла, но я поменяла как и должно быть и все равно он говорит сразу 2 текста.
Рисовщица, выполняю любые заказы, босы, итемы, квесты, вендоры, кастомные нпс, ворлд ивенты (платно)
Сообщение # 7 отредактировано Low - Среда, 19.03.2014, 17:34
WoT_stre
Капрал
Мне обычно помогает пример. Найдите аналогичную ситуацию в мире, и посмотрите как сделано!
Занимаюсь поднятием Бк
Сообщение # 8 написано 25.03.2014 в 03:52
  • Страница 1 из 1
  • 1
Поиск: