Здравствуйте, гость ( Вход | Регистрация )
Отправлено: Jan 28 2007, 16:58 | |
Level 2 Группа: Candidate Сообщений: 12 Регистрация: 07.10.2004 Из: Санкт-Петербург Пользователь №: 306 |
ActionPlayAnimation аналогично, в хб врятли... и она не сбивается а именно заканчивается чтобы быть уверенным на 100% сделал новый модуль, в нем тригер, на он_ентер тригера простой скрипт NSS void main() { object oPC =GetEnteringObject(); AssignCommand(oPC,PlayAnimation(ANIMATION_LOOPING_MEDITATE,1.0f,60.0f)); } работает, но длительность стандартная... |
Форум: Neverwinter Nights 2 Obsidian Toolset · Просмотр сообщения: #103398 · Ответов: 336 · Просмотров: 254,769 |
Отправлено: Jan 28 2007, 11:56 | |
Level 2 Группа: Candidate Сообщений: 12 Регистрация: 07.10.2004 Из: Санкт-Петербург Пользователь №: 306 |
И сново вопрос... NSS AssignCommand(oPC,PlayAnimation(ANIMATION_LOOPING_MEDITATE,1.0f,60.0f)); почему продолжительность анимации - стандартная, а не 60 секунд? |
Форум: Neverwinter Nights 2 Obsidian Toolset · Просмотр сообщения: #103391 · Ответов: 336 · Просмотров: 254,769 |
Отправлено: Jan 7 2007, 09:35 | |
Level 2 Группа: Candidate Сообщений: 12 Регистрация: 07.10.2004 Из: Санкт-Петербург Пользователь №: 306 |
Всем спасибо за помощь (IMG:style_emoticons/kolobok_light/angel.gif) |
Форум: Neverwinter Nights 2 Obsidian Toolset · Просмотр сообщения: #101746 · Ответов: 336 · Просмотров: 254,769 |
Отправлено: Jan 5 2007, 21:30 | |
Level 2 Группа: Candidate Сообщений: 12 Регистрация: 07.10.2004 Из: Санкт-Петербург Пользователь №: 306 |
Показывает название локации Тот скрипт который выше NSS object oArea = GetArea (); кстати работает хоть и ругается дебагер остальные варианты тоже работают на он_ентер локации проверял NSS string sName = GetTag(GetArea(OBJECT_SELF)); FloatingTextStringOnCreature (sName, oPC); на on_enter локации работает на oncliententer -нет |
Форум: Neverwinter Nights 2 Obsidian Toolset · Просмотр сообщения: #101590 · Ответов: 336 · Просмотров: 254,769 |
Отправлено: Jan 5 2007, 20:57 | |
Level 2 Группа: Candidate Сообщений: 12 Регистрация: 07.10.2004 Из: Санкт-Петербург Пользователь №: 306 |
Имя локи на английском, версия 1.3, повесил ваш скрипт он_ентер тригера... NSS object oArea = GetArea (); ругается дебагер NSS FloatingTextStringOnCreature (sName, oPC); текст не показывает Моя ошибка, тепрь показывает имя... у меня DisplayName было пусто |
Форум: Neverwinter Nights 2 Obsidian Toolset · Просмотр сообщения: #101583 · Ответов: 336 · Просмотров: 254,769 |
Отправлено: Jan 5 2007, 19:53 | |
Level 2 Группа: Candidate Сообщений: 12 Регистрация: 07.10.2004 Из: Санкт-Петербург Пользователь №: 306 |
Не получается = возвращает "Локация - " т.е пустоту он_энтер локи тоже не работает С он_ентер тригера ситуация та же... Пустота Ах да, во всех трех случаях имя игрока показывается правильно |
Форум: Neverwinter Nights 2 Obsidian Toolset · Просмотр сообщения: #101575 · Ответов: 336 · Просмотров: 254,769 |
Отправлено: Jan 5 2007, 19:27 | |
Level 2 Группа: Candidate Сообщений: 12 Регистрация: 07.10.2004 Из: Санкт-Петербург Пользователь №: 306 |
Не получается (IMG:style_emoticons/kolobok_light/sad.gif) только у меня NSS object oPC = GetEnteringObject(); потомучто скрипт oncliententer |
Форум: Neverwinter Nights 2 Obsidian Toolset · Просмотр сообщения: #101572 · Ответов: 336 · Просмотров: 254,769 |
Отправлено: Jan 5 2007, 19:07 | |
Level 2 Группа: Candidate Сообщений: 12 Регистрация: 07.10.2004 Из: Санкт-Петербург Пользователь №: 306 |
Вопрос следующий Нужен таг локации в которой находится игрок и еще интересно почему не работает NSS string sCheckTag = GetTag(GetArea(oPC)); он возвращает пустоту |
Форум: Neverwinter Nights 2 Obsidian Toolset · Просмотр сообщения: #101568 · Ответов: 336 · Просмотров: 254,769 |
Отправлено: Dec 5 2006, 18:26 | |
Level 2 Группа: Candidate Сообщений: 12 Регистрация: 07.10.2004 Из: Санкт-Петербург Пользователь №: 306 |
Вопрос косвенно связанный со скриптами... а сколько спелов(spells) в NWN2? Griffon: Открой spells.2da и посчитай. |
Форум: Neverwinter Nights 2 Obsidian Toolset · Просмотр сообщения: #99883 · Ответов: 336 · Просмотров: 254,769 |
Отправлено: Nov 29 2006, 09:17 | |
Level 2 Группа: Candidate Сообщений: 12 Регистрация: 07.10.2004 Из: Санкт-Петербург Пользователь №: 306 |
Спасибо за помощь (IMG:style_emoticons/kolobok_light/good.gif) QUOTE и так, между прочим, для поиска игроков перебирать все объекты в локации - это, я вам скажу... это было промежуточное решение, проверка самой возможности... |
Форум: Neverwinter Nights 2 Obsidian Toolset · Просмотр сообщения: #99464 · Ответов: 336 · Просмотров: 254,769 |
Отправлено: Nov 29 2006, 07:28 | |
Level 2 Группа: Candidate Сообщений: 12 Регистрация: 07.10.2004 Из: Санкт-Петербург Пользователь №: 306 |
Нужно найти игрока по имени в определенной локации... И еще интересно почему не работает такая NSS object oPlayer = GetFirstObjectInArea(GetArea(GetObjectByTag("gds_wpt"))); icheck=0; while(icheck==0) { string sCName = GetName(oPlayer); if (sCName == sName) { oTarget=oPlayer; icheck=1; } object oPlayer = GetNextObjectInArea(GetArea(GetObjectByTag("gds_wpt"))); } sName - имя игрока |
Форум: Neverwinter Nights 2 Obsidian Toolset · Просмотр сообщения: #99455 · Ответов: 336 · Просмотров: 254,769 |
Открытая тема (есть новые ответы) Открытая тема (нет новых ответов) Горячая тема (есть новые ответы) Горячая тема (нет новых ответов) |
Опрос (есть новые голоса) Опрос (нет новых голосов) Закрытая тема Тема перемещена |
Текстовая версия | Сейчас: 22nd September 2024 - 21:55 |