|
Архив - только для чтения |
| Модератор форума: andycrowz |
| Форум Корзина форума Корзина Помошь с нпц (Не получается) |
| Помошь с нпц |
Как сделать чтобы нпц при разговоре или взаимодействии шептал ввиде эмоции. Или проще говоря использовал на игрока эмоцию!?
Пример: НПЦ ХХХ шепчет: Спасибо! НПЦ ХХХ шепчет: Друг! Вот часть кода! Если мне память не ошибает, то нада перед "Спасибо!" поставить букву (Напрмер s) и ковычки вроде имеют роль! Но точно не уверен, около года назад на trinity-core мне помогали с этим вопросом. Но не смог найти старую тему. Код switch(urand(0, 2)) { case 0: pTemp->MonsterSay("Спасибо!",LANG_UNIVERSAL,NULL); break; case 1: pTemp->MonsterSay("Друг!",LANG_UNIVERSAL,NULL); break; } Пробовал так но не получилось Код switch(urand(0, 2)) { case 0: pTemp->MonsterWhisper("Спасибо!",LANG_UNIVERSAL,NULL); break; case 1: pTemp->MonsterWhisper("Друг!",LANG_UNIVERSAL,NULL); break; } |
Конечно не получилось.
У метода MonsterWhisper абсолютно другие аргументы. Конкретно вы пытаетесь шептать игроку с ГУИДом 0 ибо LANG_UNIVERSAL = 0.
Arcanum Core © Dev.
Для запросов на выдачу наград/снятие замечаний есть темы в Работе Портала. Не пишите по этому поводу в личку.
Сообщение # 2 написано 18.02.2014 в 20:34
|
Dimitro, MonsterWhisper согласен, это совсем не то.
На trinity-core было решение. Но из-за давности не смог найти тему. Примерное решение было такое "**" возможен другой символ конечно. Сейчас пробую похожее в ядре посмотреть. Как только найду пример с эмоцией и тд Код case 0: pTemp->MonsterSay("** Друг!",LANG_UNIVERSAL,NULL); break; Добавлено (18.02.2014, 20:45) Добавлено (18.02.2014, 20:48) Добавлено (18.02.2014, 20:49) |
Метод MonsterTextEmote.
Arcanum Core © Dev.
Для запросов на выдачу наград/снятие замечаний есть темы в Работе Портала. Не пишите по этому поводу в личку.
Сообщение # 4 написано 18.02.2014 в 21:05
|
case 0: pTemp->MonsterTextEmote("** Друг!",LANG_UNIVERSAL,NULL); break;
Практичуски то, но не пишет от кого. То что я и писал что перед фразой была какая буква или буква с символом. Сейчас про пишет Спасибо, друг. Кто знает что добавить чтобы писалось Порабощенный раб шепчет: Спасибо, друг!
Сообщение # 5 написано 18.02.2014 в 21:42
|
%s
Arcanum Core © Dev.
Для запросов на выдачу наград/снятие замечаний есть темы в Работе Портала. Не пишите по этому поводу в личку.
Сообщение # 6 написано 18.02.2014 в 22:02
|
| |||
| |||

