![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
![]()
Сообщение
#1
|
|
Level 13 ![]() Класс: Маг Характер: Chaotic Good Раса: Человек МАСТЕР Пера ![]() |
Господа и дамы, столкнулась с неожиданной трудностью. Присоединившийся ко мне персонаж не желает за мной следовать в пределах других локаций, кроме той, где был присоединен. При переходе в ждругую локацию он, во первых - не может выйти за мной, во вторых не следует за мной никуда((( Как и чем это лечится?
:swoon: [FONT=Arial][SIZE=1][COLOR=red] |
![]()
Сообщение
#2
|
|
Миловидный Бегрюссунг ![]() Класс: Воин Характер: Chaotic Good Раса: Человек NWN: Модмейкер Проклятие Левора Порядок Времени ![]() |
Твоя версия игры. Скрипты какими подключаешь. Локации в которых ты играешь сделаны самим?
Менял ли ты стандартные скрипты в хеньчмане. И вообще, он со скриптами хеньчмана или просто стандартный НПС? |
![]()
Сообщение
#3
|
|
4-х Кубовый ![]() Класс: Некромант Характер: Lawful Evil Раса: Человек NWN: Скриптинг [Sn] Проклятие Левора ![]() |
Айв, Лютина вроде как девушка... :D
Скорее всего просто не проставлены скрипты хенча. Стоят обыкновенные неписевые... :buba: |
![]()
Сообщение
#4
|
|||
Миловидный Бегрюссунг ![]() Класс: Воин Характер: Chaotic Good Раса: Человек NWN: Модмейкер Проклятие Левора Порядок Времени ![]() |
:oops: Прошу прощения.. |
||
![]()
Сообщение
#5
|
|
Level 13 ![]() Класс: Маг Характер: Chaotic Good Раса: Человек МАСТЕР Пера ![]() |
Скрипт такой
Void { object oNPC = GetObjectByTag("valen"); object oPC = GetLastSpeaker ActionCommand (oNPC, AddHenchman (oPC, 1)); ActionCommand (oNPC, GetForseFallowObject(oPC)); } Заранее извиняюсь, если что неверно написала, ибо выход на просторы сети у меня вне дома, приходится писать по памяти...Но точно уверена, что были эти команды - присоединить персонажа и следовать за персонажем. Благодарю за отклики. И еще, маленький вопрос не по теме - скажите пожалуйста каким образом можно установить свой портрет здесь, в форуме. Я учавствую в таком мероприятии впервые в жизни. Добавлено в [mergetime]1100130965[/mergetime] Локации сделала сама, НПС я тоже делала сама, но не знаю стоят ли у него какие-либо базовые скрипты. Пыталась добавлять такую вещь как #include nw_i0_general...Однако видимых результатов не получила. Зело обидно) :this: |
![]()
Сообщение
#6
|
|||||||
Миловидный Бегрюссунг ![]() Класс: Воин Характер: Chaotic Good Раса: Человек NWN: Модмейкер Проклятие Левора Порядок Времени ![]() |
Скрипты в слотах НПС должны быть такие:
Вот так присоединяй хеньмана. Твой скрипт просто делал РС объектом за которым НПС шел. Но не хеньмом...
Добавлено в [mergetime]1100141235[/mergetime]
Это чуть позже. Как наберешь больше 50 постов, перейдешь в новую группу и поставишь :yes: |
||||||
![]() ![]()
Сообщение
#7
|
|
Level 13 ![]() Класс: Маг Характер: Chaotic Good Раса: Человек МАСТЕР Пера ![]() |
Aiwan :good: Благодарю. Все получилось. Будут еще вопросы - обращусь!(благо теперь знаю куда, а главное - к кому!) :kiss:
Что такое посты и "с чем их едят"? |
![]()
Сообщение
#8
|
|
Миловидный Бегрюссунг ![]() Класс: Воин Характер: Chaotic Good Раса: Человек NWN: Модмейкер Проклятие Левора Порядок Времени ![]() |
Каждая опция хеньма, задается ЧЕРЕЗ ДИАЛОГ! Не только скрипты на хеньчмана надо но и его диалог. Вот там и регулируется, расстояние между тобой и ним, его поведение, воровские умения и прочая муть. Ясно?
Посты это сообщения на форуме. Сделано это для того, что бы новенькие которые не активны на форуме не загружали лишним папку сервера. Тот кто тут частый гость, или не гость :D , милости просим - загружайте. Давай ты будешь постить по хеньчманам в одном месте :lol: Я буду отвечать в одном... |
![]()
Сообщение
#9
|
|
Level 13 ![]() Класс: Маг Характер: Chaotic Good Раса: Человек МАСТЕР Пера ![]() |
Aiwan Я диалог уже построила, и скрипт присоединения приписала к тем фразам, которые нужны. Скрипты проставила те, которые вы указали, теперь все в порядке. До умений и прочего я еще не добралась. Как доберусь сообщу.
Ваша просьба по поводу постов о хенчмане в одном месте принята к сведению. Буду постить только здесь. Прошу прощения за допущенную вольность ;) |
![]()
Сообщение
#10
|
|||
Миловидный Бегрюссунг ![]() Класс: Воин Характер: Chaotic Good Раса: Человек NWN: Модмейкер Проклятие Левора Порядок Времени ![]() |
Скрипты у стандартного хеньчмана свои. Так что надо было делать так: Берешь хеньчмана ис компании, к примеру Дрону, берешь ее диалог и выстрегаешь из него все что не нужно кроме ее тактики хеньчмана. Во так.
Да ладно, не переживай ты так :D Все нормально. :yes: |
||
![]()
Сообщение
#11
|
|
Level 13 ![]() Класс: Маг Характер: Chaotic Good Раса: Человек МАСТЕР Пера ![]() |
Aiwan Благодарю за подсказку, но мне очень нужен был господин Вален Дыхание Тьмы, а так как в наборе хенчманов его не оказалось - пришлось создавать его из стандартного профиля. Теперь все у нас с ним полюбовно...
Значит эта тема уже не имеет смысла (по крайней мере для меня), отсюда вываод - надо бы ее удалить, отсюда вопрос - как это сделать? ;) Добавлено в [mergetime]1100211432[/mergetime] По поводу переживаний - так как я эльфийка недавно вошедшая в ряды строителей, естественно я забочусь о том, чтобы у меня не возникало неприятностей с теми, кто мне оказывает посильную помощь. :D |
![]()
Сообщение
#12
|
|
Level 12 ![]() ![]() ![]() ![]() Класс: Мастер Оружия Характер: Lawful Good Раса: Эльф NWN: Маппинг ![]() |
Ненадо тему удалять! Мне еще может пригодиться! :)
А вобще Маэв, о закрытии, переносе и удалении тем не дергайся - это работа Айвана и прочих модератеров. :) |
![]()
Сообщение
#13
|
|||
Миловидный Бегрюссунг ![]() Класс: Воин Характер: Chaotic Good Раса: Человек NWN: Модмейкер Проклятие Левора Порядок Времени ![]() |
Тема останетя. :D Но больше тут не постить не по теме... :agr:
Надеюсь ты у нас надолго :D Приятно видеть что дамы занимаются таким интересным делом :good: Не пропадай. И может расскажешь о планах? Т.е. модуль о чем? :) Но это где ни-будь не здесь... :yes: |
||
![]() ![]()
Сообщение
#14
|
|
Level 13 ![]() Класс: Маг Характер: Chaotic Good Раса: Человек МАСТЕР Пера ![]() |
Elven king Хорошо, хорошо, простите великодушно мой эгоизм. Я предполагала, что я одна здесь такая...Хм-м-м...Необразованная. Еще пока необразованная... Приятно иметь тех, кого заботят подобные проблемы. :V:
|
![]()
Сообщение
#15
|
|
Level 9 ![]() ![]() ![]() Класс: Страж Тьмы Характер: Chaotic Evil Раса: Нежить ![]() |
А как запретить игроку просматривать инвентарь хенчмена? :xz:
Дело в том что на шарде есть возможность нанять наемника, но игроки просто напросто будут раздевать бедного помошника и продавать его вещи. И можно ли сделать так что после того как хенч был удален из отряда он прыгал в определенную точку? |
![]()
Сообщение
#16
|
|||||||||
Level 10 ![]() Класс: Монах Характер: Lawful Good Раса: Человек NWN: Контент ![]() |
После подключения Include-файла, модуль необходимо "пересобрать". И все будет Гуд. Строить -> Строить модуль Build -> Build module.
Поставь скрипты хенчей ОРИГИНАЛЬНОГО невера.
Либо увеличивай стоимость хенча (не только в ГП, но и боевое обоснование его присутствия), либо просто присоединяй его "голым" :D
Мысль в слух: а можно его заставить прыгнуть в эту точку и до отсоединения... А то как получить этот объект после отсоединения?! Сообщение отредактировал Lemegeton - Jan 18 2005, 13:40 |
||||||||
![]()
Сообщение
#17
|
|||||
Level 9 ![]() ![]() ![]() Класс: Страж Тьмы Характер: Chaotic Evil Раса: Нежить ![]() |
с этим я разобрался, сделал отсыл хенча в разговоре :) А стандартные скрипты щас буду искать... :slow: Нашел :yes!: Сообщение отредактировал Лито - Jan 18 2005, 13:57 |
||||
![]()
Сообщение
#18
|
|
Level 10 ![]() Класс: Монах Характер: Lawful Good Раса: Человек NWN: Контент ![]() |
А чего их искать-то? Они в файле HenchmenScripts.ini :D
Если такого не наблюдается, то вот: OnBlocked=nw_ch_ace OnDamaged=nw_ch_ac6 OnDeath=nw_ch_ac7 OnConversation=nw_ch_ac4 OnDisturbed=nw_ch_ac8 OnCombatRoundEnd=nw_ch_ac3 OnHeartbeat=nw_ch_ac1 OnPhysicalAttacked=nw_ch_ac5 OnPerception=nw_ch_ac2 OnRested= OnSpawn=nw_ch_ac9 OnSpellCast=nw_ch_acb OnUserDefined=nw_ch_acd |
![]()
Сообщение
#19
|
|
Level 9 ![]() ![]() ![]() Класс: Страж Тьмы Характер: Chaotic Evil Раса: Нежить ![]() |
Не честно, я нашел раньше!
Lemegeton Дата Jan 18 2005, 13:56 Лито Дата Jan 18 2005, 13:57 черт все таки позже :D Сообщение отредактировал Лито - Jan 18 2005, 13:58 |
![]()
Сообщение
#20
|
|||
4-х Кубовый ![]() Класс: Некромант Характер: Lawful Evil Раса: Человек NWN: Скриптинг [Sn] Проклятие Левора ![]() |
Зачем? :swoon: Просто убрать из одной из инклюд хенча в OnConversation скрипте строчку на реакцию команды радиального меню Inventory. Был бы тулсет под рукой в миг бы нашел ;). |
||
![]()
Сообщение
#21
|
|
Level 10 ![]() Класс: Монах Характер: Lawful Good Раса: Человек NWN: Контент ![]() |
DBColl: Угу. Полностью согласен. А теперь представь себе, что у тебя нет за плечами стажа программирования и прочитай заново свой пост :D
|
![]()
Сообщение
#22
|
|
4-х Кубовый ![]() Класс: Некромант Характер: Lawful Evil Раса: Человек NWN: Скриптинг [Sn] Проклятие Левора ![]() |
Хех, в натуре сложновато объяснил... :D Но тебе-то понятно, я думаю ;).
|
![]()
Сообщение
#23
|
|
Level 10 ![]() Класс: Монах Характер: Lawful Good Раса: Человек NWN: Контент ![]() |
Ну мне-то по-любому понятно, пять лет С++ за плечами :hi: , но это не я спрашивал :D
Хотя, тут поковырял OnConversation и... ничего не понял! В каком месте он реагирует на радиальное меню?! Вот и вопросик созрел! |
![]()
Сообщение
#24
|
|
Level 5 ![]() Класс: Обыватель Характер: Lawful Neutral Раса: Человек NWN: Модмейкер Проклятие Левора Порядок Времени ![]() |
Значится так....там обращение к библиотеке идет. Копать надо в ней.
Запрос инвенторя это просто НС сказал шепотом что-то. Вот это что-то тебе надо найти и изменить реакцию НПС на это дело. Там не сложно. |
![]() ![]() |
Текстовая версия | Сейчас: 26th April 2025 - 22:42 |