Перейти к содержимому


Фотография
* * * * - 12 Голосов

Вопросы по плагиностроению

как создать торговца oblivion cs торговец cs как создать торговца oblivion моделирование

  • Авторизуйтесь для ответа в теме

#3821 Ссылка на это сообщение X-command

X-command
  • Следопыт
  • 70 сообщений

Отправлено

Здесь задавать вопросы по плагиностроению для Обливиона.

Тема по Обливиону. Тема по Морровинду тут.


<a href="http://profile.xfire.../xcommand"><img src="http://miniprofile.x...2/xcommand.png" border="0" class="linked-sig-image" /></a>
Сила - способность улыбаться © Белльмере-сан "One Piece"<img src="http://www.kolobok.u...zer/pirate.gif" border="0" class="linked-sig-image" />


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 3822

#3822 Ссылка на это сообщение Nu-Hatta

Nu-Hatta
  • Авантюрист
  • 103 сообщений
  •  

Отправлено

Можно ли изнутри этого скрипта взять их в ref-переменную, допустим rMe, и затем уже в обьектном скрипте предмета "труп" спавнить те же самые взятые тела в блоке OnDrop?

 

Можно, но крайне не рекомендую. Манипулировать динамическими переменными, в долгосрочной перспективе, может быть весьма ненадёжным процессом. Особенно, если речь идёт об актёрах. Дело в том, что при штатном игровом респавне (раз в три дня, по умолчанию) игра автоматически удаляет, в том числе, и референсы ТРУПОВ актёров, созданных через PlaceAtMe. Живых, возможно тоже, подзабыл уже. Но мёртвых - гарантированно очищает.

 

А какой скрипт прописать в диалог, чтобы персонаж брал у игрока нужный предмет ровно в том количестве, какое есть у игрока?

 

short i1
set i1 to player.GetItemCount предмет
player.removeitem предмет i1



#3823 Ссылка на это сообщение ArtemSH

ArtemSH
  • Талант

  • 251 сообщений
  •    

Отправлено

 в том числе, и референсы ТРУПОВ актёров

игрок должен отдать эти трупы рядом стоящему неписю, не выходя из ячейки, где была битва. технически он сможет просто с ними уйти, заставив ожидать его вечно, но на этих мертвых неписях навешан скрипт, автоматически удаляющий их через deletereference через 5 игровых часов. надо будет дописать еще, чтобы предметы "труп" удалялись через столько же.

 

я просто хочу добавить эту фишку с выбросом подобранных тех обратно для большей иммерсивности.

 

 


 

short i1
set i1 to player.GetItemCount предмет
player.removeitem предмет i1

всё гениальное просто :)

спасибо огромное!


Пοταπός ἐστιν οὗτος ὅτι καὶ οἱ ἄνεμοι καὶ ἡ θάλασ­σα αὐτῷ ὑπακούουσιν

#3824 Ссылка на это сообщение ArtemSH

ArtemSH
  • Талант

  • 251 сообщений
  •    

Отправлено

Что-то я перестал понимать один момент....

когда мы используем пакет ИИ и в нем в условиях видим свойство run on target - это к кому относится?
 

допустим, мой пакет ии содержит в себе условие "быть в интерьере", если условие не соблюдается - пакет сбрасывается. галочку на run on target для такого условия мы ставим или нет? это же касается НИПа, он в данном случае target? или эта настройка только на игрока действует?

 

я пытаюсь тут понять, почему мой добавленный через result script пакет ии тут же сбрасывается неписями, будто его и не было. ни evp, ни даже прописывание его прямо в момент игровой сессии никакого результата не дают, будто у такого пакета приоритет кратно ниже, чем у уже существующих пакетов неписей


Пοταπός ἐστιν οὗτος ὅτι καὶ οἱ ἄνεμοι καὶ ἡ θάλασ­σα αὐτῷ ὑπακούουσιν





Темы с аналогичным тегами как создать торговца, oblivion cs торговец, cs как создать торговца, oblivion, моделирование

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 скрытых