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


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

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

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

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

#921 Ссылка на это сообщение 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" />


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

#922 Ссылка на это сообщение Bazanich

Bazanich
  • Новенький
  • 1 сообщений

Отправлено

Я хотел создать потайной ход с использованием двух активаторов (передвижная колонна и стена). Для этого я попытался написать колонне скрипт. Скрипт я написал на примере Анвильского потайного хода, что в стандартном Обливионе, но проблемы случились на каждой строке, содержащей имя reference стены, которая должна отъехать. Я долго исследовал эту проблему и пришел к выводу, что скрипт не видит имя reference, которое я дал этому объекту, помещенному в интерьер, который я тоже создал собственноручно. Если мне использовать любой референс из стандартных, Обливионских, то скрипт успешно сохраняется. Подскажите пожалуйста, как заставить скрипты читать мои референсы? И может я чего то не понимаю в этой системе и допускаю ошибки? Могу предоставить копию неработающего скрипта).

#923 Ссылка на это сообщение Umbakano Jr

Umbakano Jr
  • Крестный внук

  • 3 967 сообщений
  •    
Наш автор

Отправлено

... пришел к выводу, что скрипт не видит имя reference, которое я дал этому объекту, помещенному в интерьер...



Скрипт видит ТОЛЬКО постоянные ссылки. Поэтому, этому объекту, поставь флажок:

Snap_2011.07.17 14.50.39_001.png - Размер: 3,06К, Загружен: 116

#924 Ссылка на это сообщение Bora

Bora
  • Скиталец
  • 44 сообщений

Отправлено

подскажите, есть ли возможность установления времени начала проигрывания анимации. Так, я ГГ добавил анимацию, которую он должен проигрывать, когда сидит, но анимация начинает проигрываться спустя сек. 10-15..., а хотелось бы уменьшить это время...

и еще есть ли какая хитрая возможность установить воду как активатор для проигрывания анимации ?

#925 Ссылка на это сообщение YourBunnyWrote

YourBunnyWrote
  • Рабочий лень
  • 3 192 сообщений
  •    
Наш автор

Отправлено

Анимация будет проиграна, как только заданное условие станет истинным. Вот условие которое соответствует тому, что игрок уселся:
Изображение
А это соответствует тому, что игрок плавает, думаю ты это имел ввиду:
Изображение

TESAll.Ru в Discord бесплатно, без SMS.


#926 Ссылка на это сообщение Bora

Bora
  • Скиталец
  • 44 сообщений

Отправлено

скажи, а когда соответствует 4 я так понимаю, что игрок встает, а когда 2 ? я про гетситиннг
и скажи , что за условие ниже, я его не встречал...

условие getsitting == 3 не помогло, все равно порядка 13 секунд проходит до начала анимации...

у меня стоит сейчас всего три условия:
нпс - игрок, процент - для анимации (у меня 2 анимации 50 % для одной и 50 для другой) и getsitting == 3, я вот думаю, может скрипт написать и через глобальную переменную его запускать ?

#927 Ссылка на это сообщение YourBunnyWrote

YourBunnyWrote
  • Рабочий лень
  • 3 192 сообщений
  •    
Наш автор

Отправлено

0 – Не сидит
1 – Загружается анимация "сидения"
2 – Готов сесть
3 - Сидит
4 – Готов встать
11 – Загружается анимация "езды на лошади"
12 – Готов сесть в седло
13 – Сидит на лошади
14 – Готов слезть с лошади


IsSwimming - это стандартная функция скриптовог языка Обливиона. Возвращает 1 если указанный актёр плавает, или 0 - если нет.
Синтаксис:
[ActorID.]IsSwimming

TESAll.Ru в Discord бесплатно, без SMS.


#928 Ссылка на это сообщение Bora

Bora
  • Скиталец
  • 44 сообщений

Отправлено

не, по поводу воды, мнеб хотелось чтоб ее можно было активировать как рычаг или кнопку. т.е. я хочу сделать, чтоб ГГ мог помыться в воде, т.е. мне надо чтоб ГГ зашел в воду и когда игрок активирует воду, то начила проигрываться анимация, типа моется, второй раз активировал, закончилось мытье, вот )))

#929 Ссылка на это сообщение defmotion3

defmotion3
  • Талант
  • 234 сообщений

Отправлено

Смотря где вода, если в тазе, можно активировать таз с водой (т.е. ставите 2 таза-
один без воды, другой сводой, но отключен - дальше я думаю понятно)

Если в море, то там проблема, ведь играется идл - анимация когда актер в воде,
т.е. анимации будут сешиваться, но вполне возможно, что если сделать ее дочерней ,
с условием, то она и будет проигрываться,
а анимация то путевая есть?

А что баню не хотите, веник из трав я сделал :)

#930 Ссылка на это сообщение YourBunnyWrote

YourBunnyWrote
  • Рабочий лень
  • 3 192 сообщений
  •    
Наш автор

Отправлено

нпс - игрок, процент - для анимации (у меня 2 анимации 50 % для одной и 50 для другой) и getsitting == 3, я вот думаю, может скрипт написать и через глобальную переменную его запускать ?

Скорее всего там какая-то партака, покажи своё условие.

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

Лучше оформить как заклинание.
ScriptName MyScript

short IWash

Begin ScriptEffectStart
    If IWash == 1
        Set IWash to 0
        Return
    EndIf
    If Player.GetPos Z > 0 ; Если игрок выше уровня воды - скрипт не работает
        Return
    EndIf
    PlayGroup AnimGroupName 1 ; Где AnimGroupName - имя анимационной группы
    Set IWash to 1
End

Begin ScriptEffectFinish
    Set IWash to 0   
End
Скрипт написан навскидку и не проверялся.

TESAll.Ru в Discord бесплатно, без SMS.


#931 Ссылка на это сообщение Bora

Bora
  • Скиталец
  • 44 сообщений

Отправлено

вот как то так:

Изображение
http://fotki.yandex....21/view/419120/

а баню тоже былоб не плохо, даже чоень хорошо, баньку я люблю ))) тока где шаек набрать и веников и как-то это с ТЕСом не особо сочетаться будет, а еще анимацию надо делать, чтоб париться ))))

кстати, расскажите, как добавить в ванну воды не поднимая общий уровень водички, а то я сколь не пытался, у меня не получалось...

#932 Ссылка на это сообщение YourBunnyWrote

YourBunnyWrote
  • Рабочий лень
  • 3 192 сообщений
  •    
Наш автор

Отправлено

Ну так проблема и заключается в том, что ты генерируешь случайное число, оно может удовлетворять условию с первого раза, либо не удовлетворять ~50 раз (вероятность ~= 1/2), в твоём случае, отсюда и задержки. Так что если ты не знаешь сам для чего ты поставил последнее условие - рекомендую от него избавится.

Добавить воду куда-либо не поднимая общий уровень оной можно только отрихтовав модель этого самого чего-либо :yes:

TESAll.Ru в Discord бесплатно, без SMS.


#933 Ссылка на это сообщение Bora

Bora
  • Скиталец
  • 44 сообщений

Отправлено

Ну так проблема и заключается в том, что ты генерируешь случайное число, оно может удовлетворять условию с первого раза, либо не удовлетворять ~50 раз (вероятность ~= 1/2), в твоём случае, отсюда и задержки. Так что если ты не знаешь сам для чего ты поставил последнее условие - рекомендую от него избавится.

Добавить воду куда-либо не поднимая общий уровень оной можно только отрихтовав модель этого самого чего-либо :yes:


дык у меня 2 анимации и в зависимости от процента проигрывается та или иная... но все равно спасибо, щас попробую одну убрать, жаль ее конечно ))))

удаление одной анимации и процентов ничего не изменило... блин, где косяк-то ? ))))

#934 Ссылка на это сообщение Linker

Linker
  • Новенький
  • 25 сообщений

Отправлено

Такой вопрос, по какой причине пропадают звуки в ячейке после активации консоли/открывания контейнеров/открытия менюшек с сообщениями и т.д. ? Например у меня рядом с сундуком висит фонарь, звук от него есть, но когда открываю, а потом закрываю сундук - он пропадает.


#935 Ссылка на это сообщение Ewder

Ewder
  • Скиталец
  • 52 сообщений

Отправлено

В общем ситуация:
создаю мастерфайл и ехра, изменяющего ландшафт на имперском острове вокруг города. подключаю, и у меня сносит весь остров. остаются только лод меши по которым особо не побегаешь. отключение привязки к обле, выводит мой мастер из актива. В смысле он подключён но никак на игру не влияет. гек, не недогружает облу при попытке фикса или вообще чего бы то ни было. что делать?

#936 Ссылка на это сообщение Slashl

Slashl
  • Новенький
  • 20 сообщений

Отправлено

Попробуй в есп перевести

#937 Ссылка на это сообщение ZloyElf

ZloyElf
  • Талант
  • 218 сообщений

Отправлено

Подскажите, пожалуйста, как и где у торговцев изменить количество золота.

#938 Ссылка на это сообщение Steep

Steep
  • Следопыт
  • 80 сообщений
  •  

Отправлено

Открой характеристики своего торговца,найди ниже в этом окне AI,откроется окно и найди в нем Barter gold и впиши кол.золота.

#939 Ссылка на это сообщение ZloyElf

ZloyElf
  • Талант
  • 218 сообщений

Отправлено

Спасибо...
Я вобщем то редактирую бродячих торговцев из плагина "Cyrodiil_Travellers".
У них золота 2500, что очень много..Я сейчас золото им уменьшил, но вот что-то так и осталось 2500.. Может надо выждать респавн товаров у них ?

#940 Ссылка на это сообщение Myyrn

Myyrn
  • Кентаврион
  • 509 сообщений

Отправлено

Делал уменьшение отдельным плагом или в готовом? Ну и выжди время.
Изображение

#941 Ссылка на это сообщение ZloyElf

ZloyElf
  • Талант
  • 218 сообщений

Отправлено

В оригинальном изменял, после сохранения в OBMM вернул его в по списку где он был раньше.





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

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

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