Здесь задавать вопросы по плагиностроению для Обливиона.
Тема по Обливиону. Тема по Морровинду тут.
Вопросы по плагиностроению
#1701
Отправлено
Сила - способность улыбаться © Белльмере-сан "One Piece"<img src="http://www.kolobok.u...zer/pirate.gif" border="0" class="linked-sig-image" />
#1702
Отправлено
Меня игнорят?
Просто сейчас мало кто знает/помнит скрипты Облы. Я знал когда-то, но уже забыл.
Могу дать ссылку на учебник по скриптингу: OSFM v1.2.0
http://tiarum.com/wi..."_(OSFM)
#1703
Отправлено
Имеем квестовый скрипт:
Скорее всего он зависает на этом моменте:
if aaaaBTMqst == 3 if player.getitemcount aaaaBTMnote == 1 setstage aaaaBTMquest 35 endif endif if aaaaBTMqst == 3 if player.getitemcount aaaaBTMquestbook3 == 1 setstage aaaaBTMquest 40 set aaaaBTMqst to 4 endif endif
Посмотрите внимательнее – при aaaaBTMqst = 3 производится проверка на наличие у игрока предмета aaaaBTMnote в количестве 1 шт. Если находим, то обновляем стадию квеста и так по кругу. По идее, когда у игрока появится предмет aaaaBTMquestbook3 в количестве 1 шт. скрипт должен продолжить работу, но у меня по какой-то причине зависает после того, как я беру aaaaBTMnote.
Скрипт не зависает, положил не тот объект. У меня всё работает, не особо быстро, конечно, но всё же. Не знаю, почему у Вас не работает.
Сообщение отредактировал Pulpul: 01 декабря 2014 - 17:13
В один прекрасный день и ты станешь лакомством для червей и удобрением для растений.
Отринуть все, что не имеет подлинной ценности.
#1704
Отправлено
Просто сейчас мало кто знает/помнит скрипты Облы. Я знал когда-то, но уже забыл.
Могу дать ссылку на учебник по скриптингу: OSFM v1.2.0
Спасибо, ознакомлюсь =)
P.S. уряяяя, я дождался ответа!
Скорее всего он зависает на этом моменте:
if aaaaBTMqst == 3 if player.getitemcount aaaaBTMnote == 1 setstage aaaaBTMquest 35 endif endif if aaaaBTMqst == 3 if player.getitemcount aaaaBTMquestbook3 == 1 setstage aaaaBTMquest 40 set aaaaBTMqst to 4 endif endif
Посмотрите внимательнее – при aaaaBTMqst = 3 производится проверка на наличие у игрока предмета aaaaBTMnote в количестве 1 шт. Если находим, то обновляем стадию квеста и так по кругу. По идее, когда у игрока появится предмет aaaaBTMquestbook3 в количестве 1 шт. скрипт должен продолжить работу, но у меня по какой-то причине зависает после того, как я беру aaaaBTMnote.
Скрипт не зависает, положил не тот объект. У меня всё работает, не особо быстро, конечно, но всё же. Не знаю, почему у Вас не работает.
Ну, за прошедшее время я уже методом тыка запихнул скрипт в предмет (до того он висел просто как квестовый), всё заработало, хотя и глючит иногда, если использовать с глобальными модами. Плохо то, что вчера я психанул из-за очередного лага и снёс весь мод подчистую, а сюда его бета-версию не пропустили, наверное из-за того, что я поленился писать ридми (для 1 esp файла? серьёзно? есть же описание мода перед закачкой!). А переписывать заново два мегабайта текста (ога, дневнички немаленькие были) как-то в лом.
Так что пациент, в смысле, мод, скорее мёртв, чем жив.
#1706
Отправлено
Всем привет и всех с наступающим)
В общем наколдовал такой кусок кода:
scn AS01CursedAkaviriSwordScript short weaponout Begin GameMode if ( player.GetEquipped AS01CursedAkaviriSword == 1 ) if ( weaponout != player.isweaponout ) player.AddItem AS01CursedBoots 1 player.AddItem AS01CursedCuirass 1 player.AddItem AS01CursedGauntlets 1 player.AddItem AS01CursedGreaves 1 player.AddItem AS01CursedMaskedhood 1 player.EquipItem AS01CursedCuirass player.EquipItem AS01CursedBoots player.EquipItem AS01CursedGauntlets player.EquipItem AS01CursedGreaves player.EquipItem AS01CursedMaskedhood set weaponout to player.isweaponout if ( weaponout ) return endif endif if ( weaponout == 0 ) && ( player.getdead != 1 ) player.removeitem AS01CursedBoots 1 player.removeitem AS01CursedCuirass 1 player.removeitem AS01CursedGauntlets 1 player.removeitem AS01CursedGreaves 1 player.removeitem AS01CursedMaskedhood 1 return endif endif End
Есть 2 вопроса. 1й - не могу сделать так, что бы скрипт работал не только на игроке, но и на любом другом НПС. Вводил переменную "ref Actor" - не помогало, точнее возможно на других НПС и работало, но на игроке - нет. Подскажите, как можно это реализовать?
И второй вопрос - как можно увидеть, скрипт дает и надевает на игрока броню при условии, что оружие находится не в ножнах, соответственно когда игрок складывает оружие в ножны, броня снимается и удаляется, и персонаж остается голым. Это не хорошо. Можно ли сделать так, что бы на персонажа надевалось все то, что было на него экипировано ранее?
Подскажите пожалуйста, заранее спасибо)
#1708
Отправлено
Есть 2 вопроса. 1й - не могу сделать так, что бы скрипт работал не только на игроке, но и на любом другом НПС. Вводил переменную "ref Actor" - не помогало, точнее возможно на других НПС и работало, но на игроке - нет. Подскажите, как можно это реализовать?
И второй вопрос - как можно увидеть, скрипт дает и надевает на игрока броню при условии, что оружие находится не в ножнах, соответственно когда игрок складывает оружие в ножны, броня снимается и удаляется, и персонаж остается голым. Это не хорошо. Можно ли сделать так, что бы на персонажа надевалось все то, что было на него экипировано ранее?
Подскажите пожалуйста, заранее спасибо)
Если все еще актуально, могу помочь
Добра всем! ^_^
#1709
Отправлено
Если все еще актуально, могу помочь
Актуальна. Вторую проблему я можно сказать решил, в КС есть магические эффекты, которые специально сделаны, что бы их использовали в своих целях. Работает хорошо, однако не всегда возвращает одежду, не смотря на то, что призываемая броня числится как Bound.
Если есть вариант по лучше - выслушаю с удовольствием.
Что касается первого вопроса - не решил проблему, т.к занимаюсь немного другим плагином, однако от помощи не откажусь.
Заранее спасибо.
#1710
Отправлено
Актуальна. Вторую проблему я можно сказать решил, в КС есть магические эффекты, которые специально сделаны, что бы их использовали в своих целях. Работает хорошо, однако не всегда возвращает одежду, не смотря на то, что призываемая броня числится как Bound.
Если есть вариант по лучше - выслушаю с удовольствием.
Что касается первого вопроса - не решил проблему, т.к занимаюсь немного другим плагином, однако от помощи не откажусь.
Заранее спасибо.
Значит, по поводу первого, 1)создай квест, пропиши пару стадий для него
2) на меч кинь скрипт что-то типа:
scn 001mount
begin onequip player
If (getstage questnameid<=1)
startquest questnameid
setstage questnameid 2
endif
end
Не забудь в настройках квеста выставить возможность повторения оного
Хотя не, я сначала не до конца понял, во первых (без player):
begin onequip
If (getstage questnameid<=1)
startquest questnameid
setstage questnameid 2
endif
end
Во-вторых Стукани лучше мне на скайп, там раскидаю все)
А то писать много очень)
Сообщение отредактировал Sobakapppoe: 29 января 2015 - 19:47
Добра всем! ^_^
#1711
Отправлено
Не нашел момента замены target'а или self'а.
Обливион Золотое издание с локализацией от 1С
Сообщение отредактировал Newold_fag: 31 января 2015 - 19:34
#1713
Отправлено
Всем доброе время суток.
Кто не то подскажите как вытащить созданный мод из Obliviona. Создал мод, сохранил его, а где? (найти не могу) Как вытащить эти файлы что бы я мог например залить на сайт их (залить свой мод и поделиться с игроками)
Все файлы хранятся в папке ...\Oblivion\Data
Если Ваш мод не использует сторонние модели и текстуры, то Вам нужно лишь вытащить из папки Data esp-файл с именем, под которым Вы сохранили Ваш мод.
#1715
Отправлено
Ребят, а как сохранить esp в тот же файл? Сохраняет все время в новый( Простите, если было уже
Ты прав, было уже. Но я отвечу=) Просто во время подключения esp, выбрав нужный мод, отметь галочку Set as Active file. И все, сохранять в него будет
- Solod-Molod это нравится
Добра всем! ^_^
#1719
Отправлено
Такой вот вопрос. Допустим, я установил мод Weather all natural с tesnexus (новых версий на русском языке нет). Он меняет все названия магазинов, домов и пр. на английские. Можно ли как-то быстро в TESCS создать свой плагин, который вернет русские названия? или нужно вручную редактировать esp мода переименовывая каждую ячейку?
#1720
Отправлено
Он меняет все названия магазинов, домов и пр. на английские. Можно ли как-то быстро в TESCS создать свой плагин, который вернет русские названия?
это называется локализация, и одним махом это не делается.
или нужно вручную редактировать esp мода переименовывая каждую ячейку?
Да. Если есть начальные познания в КС, то перевод сделать достаточно легко.
#1721
Отправлено
Приветствую.Такой вопрос.Хочу добавить монстру анимацию каста заклинаний,которая у него отсутствует вообще.Для этого хотел хотя бы изменить анимацию удара на каст,пробовал переименовать соответствующую анимацию,но результата это не дало.За ними закреплена анимационная группа.Отсюда вопрос: как можно подогнать одну из существующих анимаций под другой тип?
Темы с аналогичным тегами как создать торговца, oblivion cs торговец, cs как создать торговца, oblivion, моделирование
Моддинг →
Моддинг Oblivion →
Какие файлы в моде отвечают за изменение лиц и заставку в меню игры Oblivion?Автор AlexisUmbra, 06 апр 2024 oblivion, tes 4, tes 4 oblivion и 5 еще... |
|
|||
The Elder Scrolls →
Oblivion →
Моды Oblivion →
Каковы правила загрузки модов на сайт?Автор AlexisUmbra, 04 мар 2024 моды, обливион, tes и 2 еще... |
|
|||
The Elder Scrolls →
Oblivion →
Моды Oblivion →
Где можно заказать сборку?Автор KiritoSwords, 03 апр 2023 сборка на заказ и 2 еще... |
|
|||
The Elder Scrolls →
Oblivion →
Обсуждение Oblivion →
Чемпион Сиродила между TES4 и TES5Автор PavelIks, 26 янв 2022 oblivion, tes и 1 еще... |
|
|||
The Elder Scrolls →
Oblivion →
Обсуждение Oblivion →
ШРИФТЫ ИЗ ИГРЫАвтор ALexid, 20 дек 2021 шрифт, oblivion |
|
Количество пользователей, читающих эту тему: 2
0 пользователей, 2 гостей, 0 скрытых