Potatoider
-
Постов
4 350 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Новости
Статьи
Мемы
Видео
Форумы
Блоги
Загрузки
Галерея
Весь контент Potatoider
-
Нет. По порядочку Создав property своего квеста в последнем квесте ТБ, в последней стадии вы должны запустить свой квест (у меня это последний "Проект Арнела", и мой квест Dwarfsphere Далее, для того, чтобы Ваш квест запустился в случае, если игрок когда-то давно прошел квест ТБ, вам нужен контролирующий квест, попутно играющий альтернативу seq файлу это новый квест, с условием для запуска вашего основного. И этот квест startgameenabled А ниже мой основной квест, он не startgame enabled, но имеет два условия для запуска. Тестите же на чистом сохранении?
- 4 751 ответ
-
- modding
- creation kit
- (и ещё 4 )
-
А что там и у вас с галочкой StartGameEnabled?
- 4 751 ответ
-
- modding
- creation kit
- (и ещё 4 )
-
Открываете последний квест Темного Братства. Переходите на последнюю вкладку Scripts, там будет скрипт квеста. Открываете его, жмете ADD Property, тип Quest, и выбираете id своего квеста. Далее переходите во вкладку stages, и в той, которая является логически последней, в которой может быть команда stop(), пишите то, что было выше описано. Имя вашего квеста.setstage(номер стадии). Если всеравно не поняли, подгоню скриншоты. Детективы, к слову, экранизируют так же. Не путай текст и текст, и текст и визуализацию. Я сказал тебе про SEQ файл. Если квест start game enabled. Действуй
- 4 751 ответ
-
- modding
- creation kit
- (и ещё 4 )
-
Я могу выложить сценарий своего мода хоть сейчас, но люди все равно ничего не поймут, поскольку у меня сильная визуальная часть и режессура. И к слову, с чего ты взял? Прочитав Властелин Колец люди не ходят на него в кино? Прочитав комиксы люди не смотрят их экранизации?
- 4 751 ответ
-
- modding
- creation kit
- (и ещё 4 )
-
Так какого хрена ты занимаешь моддингом?! Я слышал эту фразу 4 месяца назад. Ты хочешь, чтобы всё тыкали за тебя, но так не делается. Ты либо пишешь сценарий на 20 листов и выкладываешь его здесь, объявляя набор лвлдизайнеров и прочее, либо сидишь со своей пустой темой, в которой три скриншота. Хотя если бы ты мог написать крепкий сценарий, его можно было бы оформить как литературное произведение, и таким образом мод делать не столь срочно
- 4 751 ответ
-
- modding
- creation kit
- (и ещё 4 )
-
Если стоит квест как Start Game Enabled. Вот в этом посте первый пункт. Вероятно поэтому и не запускается. P.S. Я к знающим людям днями не ломился. Я сам старался становиться знающим человеком. База гигантская, в мастерской уже легче искать информацию. Никаких проблем не вижу. У мня не столько свободного времени сейчас.
- 4 751 ответ
-
- modding
- creation kit
- (и ещё 4 )
-
Простейший скрипт добавления предмета игроку. ; extends ObjectReference Miscobject property MoyPredmet auto {объявление переменной типа MiscObject MoyPredmet. Данная переменная устанавливается в окне редактора, на конкретной копии объекта или на базовом объекте, кнопка Properties} Event OnActivate (ObjectReference akActionRef) {Обработка события Activate, где akActionRef - актер, активирующий данный объект} game.getplayer().additem(MoyPredmet, 1) {Добавление предмета MoyPredmet в инвентарь игроку в кол-ве одна штука} endevent Автор - Bartolomeo
- 51 ответ
-
- 1
-
-
- papyrus
- collection
-
(и ещё 3 )
C тегом:
-
Скрипт для получения игроком некоторых ресурсов при активации. Максимальное количество ресурсов задается в виде параметра. Скрипт восстанавливает ресурсы через определенное количество часов. Переменные: idleExit - анимация, которую проигрывает игрок (Например IdlePickup_ground) resource - объект, который добавляется игроку в инвентарь (к примеру, бутылка воды) count - кол-во "ресурса" в активаторе myresourceCount - кол-во ресурсов, которое выдается за один подход dayly - флаг вкл/вкл multiRes - кол-во ресурсов, которое активатор восстаналивает за один период multHour - длина одного периода восстановления в часах При активации выдает сообщение формы (String01+Число-Полученных-Ресурсов+String02+Кол-во-оставшихся ресурсов) Например для колодца: String01="Вы получили ", String02=" бутылок воды. Осталось в колодце:". Итоговое сообщение: "Вы получили 5 бутылок воды. Осталось в колодце: 15" Если ресурсов в активаторе недостаточно, выводит предупреждение Warning. Например, для колодца Warning="В колодце недостаточно воды, подождите, пока она появится вновь". ; extends ObjectReference idle property idleExit auto miscobject property resource auto int property count = 10 auto int property myresourceCount = 1 auto bool property dayly = true auto int property multiRes = 1 auto int property multHour =1 auto String property String01 auto String property String02 auto String property Warning auto int count01 int hoursImport Utility Import Mathevent onload() Hours = floor(GetCurrentGameTime()*24) count01=count endevent Event OnActivate(ObjectReference akActionRef) BlockActivation(true) if (hours)+multHour <= (floor(GetCurrentGameTime()*24)) && (Count01<count) count01=count01+multiRes*(floor(GetCurrentGameTime()*24)-hours) hours=floor(GetCurrentGameTime()*24) endif ;debug.Messagebox(count01+" "+hours+" "+(floor(GetCurrentGameTime())*24)) if count01>0 if count01>count count01=count endif dayly=true if (akActionRef==game.getPLayer()) && dayly && (count01>=myResourceCount) game.getplayer().PlayIdle(IdleExit) wait(2) game.getPLayer().additem(Resource, myResourceCount) count01 = count01 - myResourcecount debug.messagebox(String01+" "+myResourceCount+" "+String02+count01) endif elseif (count01<=0)||(count01<=myResourceCount) dayly=false debug.messagebox(Warning) endif BlockActivation(false) endevent Автор - Bartolomeo
- 51 ответ
-
- 2
-
-
- papyrus
- collection
-
(и ещё 3 )
C тегом:
-
Каталог вспомогательных программ для создания модов и работы с ними. Новые и старые В процессе заполнения, сортировки и всё такое прочее
- 8 ответов
-
- 6
-
-
- все для моддинга
- утилиты
-
(и ещё 2 )
C тегом:
-
В режиссеры что ли пойти. :JC_coffee:
-
Идентичные ситуацие. Нужно просто подумать
- 4 751 ответ
-
- modding
- creation kit
- (и ещё 4 )
-
Диалог это и есть квест с точки зрения игровой механики. А вообще есть отличные туториалы на вики. И у Кальяна был разбор по квесту.
- 4 751 ответ
-
- modding
- creation kit
- (и ещё 4 )
-
Свой скидываешь туда и пишешь ему имя из генерированного В меню записи в СК есть generate lip from waw
- 4 751 ответ
-
- modding
- creation kit
- (и ещё 4 )
-
По моему в Character есть раздел VoiceType. Там создаешь новый. Ссылаешься на него в conditional диалога. Открываешь своего актера, первая вкладка - там есть VoiceType
- 4 751 ответ
-
- modding
- creation kit
- (и ещё 4 )
-
Скринов нет, я в универе. Ты создаешь второй conditional. Их может быть сколько угодно. Однако, если твой войс тип уникальный для актера, а у актера он прописал, то и getisid не нужен. Папка в Data, Sounds, Voice. Там будут папки скайриса, длс и по имени esp
- 4 751 ответ
-
- modding
- creation kit
- (и ещё 4 )
-
В самом топике. Там где скрипты, типы Random, в общем предыдущее окно. Там есть поле, в нем и создаешь. По моему conditional звучит как GetisVoiveType - выбираешь свой войстип = 1 После этого можно на всякий случай перезапустить окно диалогов, сохранив это дело. Потом просто добавляешь новую фразу, записываешь ей голос, сохраняешь, должна появиться папка. В этой папкеизапись, заменяешь и регенерируешь lip файлы опять в меню записи диалога
- 4 751 ответ
-
- modding
- creation kit
- (и ещё 4 )
-
Может толкнут этих же актеров? И пора уже черт возьми выводить Коулсона из тени.
-
Пропиши строчку диалога (субтитры), выставь эмоции и нажми Record, подожди пару секунд пока запишетя с миерофона или стереомикшера, потом сохраняй. В Conditional диалога перед озвучкой можно прописать Voicetype. Тогда редактор создаст папку с именем мода и войстипом. После этого записываешь диалог, а потом просто меняешь дорожки
- 4 751 ответ
-
- modding
- creation kit
- (и ещё 4 )
-
Еще второй сезон подтянули по бюджету. Там был уже заметен рост. По поводу первой серии: Зефир потрясающий, рука офигенная, эффекты, повороты, характеры. Все завезено. И кстати, они зацепили глобальные события, там и правительство охоту объявило и тд. Если не разрулят более менее, то к Гражданской войне будет хорошая база отснята.
-
Как-то в общем порядке раскрывал эту тему. http://tesall.ru/tutorials/article/1090-creation-kit-izmenenie-pogody-na-klimaticeskih-oblastah/ http://tesall.ru/tutorials/article/1091-creation-kit-sozdanie-klimaticeskih-poasov/ В первом случае изменение, во втором создание.
- 4 751 ответ
-
- modding
- creation kit
- (и ещё 4 )
-
Скрипт для элемента брони\оружия. Добавляет способность\заклинание игроку при экипировке, удаляет при снятии. ;extends ObjectReference Spell addedSpell Auto; Добавляем эффект при одевании предмета игроком Event OnEquipped(Actor akActor) If akActor == Game.GetPlayer() akActor.AddSpell(addedSpell, false) EndIf EndEvent; Убираем эффект при снятии предмета игроком Event OnUnequipped(Actor akActor) If akActor == Game.GetPlayer() akActor.RemoveSpell(addedSpell) EndIf EndEvent Автор - YourBunnyWrote
- 51 ответ
-
- 4
-
-
- papyrus
- collection
-
(и ещё 3 )
C тегом:
-
Скрипт для контейнера, принимающего определенный тип вещей. Кейворды типов вещей формировать в FormList'ы. К примеру Formlist с кейвордом LightArmor. Или Potions. Или кейворды только даэдрических вещей. Все на ваше усмотрение. ; extends ObjectReference FormList Property ItemsType01 Auto Event OnItemAdded(Form akBaseItem, int aiItemCount, ObjectReference akItemReference, ObjectReference akSourceContainer) If akSourceContainer == Game.GetPlayer() int i = ItemsType01.GetSize() While i > 0 i -= 1 if akBaseItem.HasKeyword(ItemsType01.GetAt(i) as Keyword) Return endif EndWhile RemoveItem(akBaseItem, aiItemCount, True, akSourceContainer) Debug.Trace("Invalid Item") Endif EndEvent Автор - Umbakano Jr
- 51 ответ
-
- 1
-
-
- papyrus
- collection
-
(и ещё 3 )
C тегом:
-
Собираем рабочие скрипты здесь, большие и малые, легкие и сложные (Новичкам всё трудно). К скрипту прилагаем описание работы. Скрипты оформлять доступно, можно с построчными комментариями. На один пост - один скрипт (Позже, когда тема разрастется, будет сделана навигация по теме с быстрым переходом к постам) Если скрипт не Ваш (был написан для Вас когда-то в прошлом), указывайте пожалуйста автора. P.S. Если скрипт не рабочий, Вы пишите об этом здесь. (Только вы должны удостовериться, что скрипт действительно не работает). Далее приводим его в рабочее состояние. В теме соблюдаем чистоту. P.P.S Оптимизация кода - важный элемент. Если Вы можете оптимизировать работу скрипта, сделайте это и выложите здесь. Исходный скрипт будет обновлен.
- 51 ответ
-
- 7
-
-
- papyrus
- collection
-
(и ещё 3 )
C тегом:
-
Тема для вопросов по скриптингу. Функции папируса: На английском На русском (не все, но базис)
-
Ой всё. Иди лучше поищи себя на доске почета http://tesall.ru/topic/17489-obuchauschie-i-vspomogatelnye-materialy/
- 4 751 ответ
-
- modding
- creation kit
- (и ещё 4 )