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


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

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

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

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

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


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

#1702 Ссылка на это сообщение Lariatius

Lariatius
  • Динозавророжденный
  • 432 сообщений
  •    

Отправлено

Меня игнорят?  :ermm:

Просто сейчас мало кто знает/помнит скрипты Облы. Я знал когда-то, но уже забыл.

Могу дать ссылку на учебник по скриптингу: OSFM v1.2.0

 

http://tiarum.com/wi...dmakers"_(OSFM)



#1703 Ссылка на это сообщение Pulpul

Pulpul
  • Недопереводчик
  • 193 сообщений
  •    

Отправлено

Имеем квестовый скрипт:


Скорее всего он зависает на этом моменте:

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

Kseaf
  • Новенький
  • 11 сообщений
  •  

Отправлено

Просто сейчас мало кто знает/помнит скрипты Облы. Я знал когда-то, но уже забыл.

Могу дать ссылку на учебник по скриптингу: OSFM v1.2.0

 

http://tiarum.com/wi...dmakers"_(OSFM)

Спасибо, ознакомлюсь =)

P.S. уряяяя, я дождался ответа!  :-D


Скорее всего он зависает на этом моменте:

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 файла? серьёзно? есть же описание мода перед закачкой!). А переписывать заново два мегабайта текста (ога, дневнички немаленькие были) как-то в лом.

Так что пациент, в смысле, мод, скорее мёртв, чем жив.



#1705 Ссылка на это сообщение Ed101

Ed101
  • Скиталец
  • 40 сообщений

Отправлено

Доброго времени суток.Снова я)Вопрос следующий - каким способом заставить НПС постоянно спать?Чтобы он вообще ни на что не реагировал.



#1706 Ссылка на это сообщение Takirell

Takirell
  • Broken Steel
  • 604 сообщений
  •    

Отправлено

Всем привет и всех с наступающим)

В общем наколдовал такой кусок кода:
 

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" - не помогало, точнее возможно на других НПС и работало, но на игроке - нет. Подскажите, как можно это реализовать?
И второй вопрос - как можно увидеть, скрипт дает и надевает на игрока броню при условии, что оружие находится не в ножнах, соответственно когда игрок складывает оружие в ножны, броня снимается и удаляется, и персонаж остается голым. Это не хорошо. Можно ли сделать так, что бы на персонажа надевалось все то, что было на него экипировано ранее?
Подскажите пожалуйста, заранее спасибо)


Ничто не истинно, все потрачено

#1707 Ссылка на это сообщение Sobakapppoe

Sobakapppoe
  • Искренний Доброжелатель
  • 73 сообщений
  •  

Отправлено

Tes4 CS вылетает при попытке создать новую тему диалога(( Вылетает 100% всегда. Не пойму в чем дело, может у кого была такая проблема, помогите плз :)


stepashka.jpgДобра всем! ^_^


#1708 Ссылка на это сообщение Sobakapppoe

Sobakapppoe
  • Искренний Доброжелатель
  • 73 сообщений
  •  

Отправлено


Есть 2 вопроса. 1й - не могу сделать так, что бы скрипт работал не только на игроке, но и на любом другом НПС. Вводил переменную "ref Actor" - не помогало, точнее возможно на других НПС и работало, но на игроке - нет. Подскажите, как можно это реализовать?
И второй вопрос - как можно увидеть, скрипт дает и надевает на игрока броню при условии, что оружие находится не в ножнах, соответственно когда игрок складывает оружие в ножны, броня снимается и удаляется, и персонаж остается голым. Это не хорошо. Можно ли сделать так, что бы на персонажа надевалось все то, что было на него экипировано ранее?
Подскажите пожалуйста, заранее спасибо)

Если все еще актуально, могу помочь


stepashka.jpgДобра всем! ^_^


#1709 Ссылка на это сообщение Takirell

Takirell
  • Broken Steel
  • 604 сообщений
  •    

Отправлено

Если все еще актуально, могу помочь

Актуальна. Вторую проблему я можно сказать решил, в КС есть магические эффекты, которые специально сделаны, что бы их использовали в своих целях. Работает хорошо, однако не всегда возвращает одежду, не смотря на то, что призываемая броня числится как Bound.
Если есть вариант по лучше - выслушаю с удовольствием.
Что касается первого вопроса - не решил проблему, т.к занимаюсь немного другим плагином, однако от помощи не откажусь.
Заранее спасибо.


Ничто не истинно, все потрачено

#1710 Ссылка на это сообщение Sobakapppoe

Sobakapppoe
  • Искренний Доброжелатель
  • 73 сообщений
  •  

Отправлено

Актуальна. Вторую проблему я можно сказать решил, в КС есть магические эффекты, которые специально сделаны, что бы их использовали в своих целях. Работает хорошо, однако не всегда возвращает одежду, не смотря на то, что призываемая броня числится как 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

stepashka.jpgДобра всем! ^_^


#1711 Ссылка на это сообщение Newold_fag

Newold_fag
  • Лентяй
  • 145 сообщений
  •    

Отправлено

Доброго времени суток. Делал я, значит, ваббамеч, да не работает он. Как и сам Ваббаджек. Как и скачанные буржуазные ваббастрелы. Если я не ошибаюсь, то в скриптах чего-то не хватает. Не поможете?
Скрипт, висящий на зачаровании

Скрипт, висящий на квесте

Не нашел момента замены target'а или self'а.
Обливион Золотое издание с локализацией от 1С

Сообщение отредактировал Newold_fag: 31 Январь 2015 - 19:34


#1712 Ссылка на это сообщение Killa

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

Отправлено

Всем доброе время суток.  :hi: 
Кто не то подскажите как вытащить созданный мод из Obliviona. Создал мод, сохранил его, а где? (найти не могу) Как вытащить эти файлы что бы я мог например залить на сайт их (залить свой мод и поделиться с игроками)  :blush2:  :paladin:



#1713 Ссылка на это сообщение Newold_fag

Newold_fag
  • Лентяй
  • 145 сообщений
  •    

Отправлено

Всем доброе время суток.  :hi: 
Кто не то подскажите как вытащить созданный мод из Obliviona. Создал мод, сохранил его, а где? (найти не могу) Как вытащить эти файлы что бы я мог например залить на сайт их (залить свой мод и поделиться с игроками)  :blush2:  :paladin:

Все файлы хранятся в папке ...\Oblivion\Data

Если Ваш мод не использует сторонние модели и текстуры, то Вам нужно лишь вытащить из папки Data esp-файл с именем, под которым Вы сохранили Ваш мод.



#1714 Ссылка на это сообщение Solod-Molod

Solod-Molod
  • Новенький
  • 3 сообщений

Отправлено

Ребят, а как сохранить esp в тот же файл? Сохраняет все время в новый( Простите, если было уже



#1715 Ссылка на это сообщение Sobakapppoe

Sobakapppoe
  • Искренний Доброжелатель
  • 73 сообщений
  •  

Отправлено

Ребят, а как сохранить esp в тот же файл? Сохраняет все время в новый( Простите, если было уже

Ты прав, было уже. Но я отвечу=) Просто во время подключения esp, выбрав нужный мод, отметь галочку Set as Active file. И все, сохранять в него будет


stepashka.jpgДобра всем! ^_^


#1716 Ссылка на это сообщение Solod-Molod

Solod-Molod
  • Новенький
  • 3 сообщений

Отправлено

Ты прав, было уже. Но я отвечу=) Просто во время подключения esp, выбрав нужный мод, отметь галочку Set as Active file. И все, сохранять в него будет

Понял, попробую, спасибо



#1717 Ссылка на это сообщение Ed101

Ed101
  • Скиталец
  • 40 сообщений

Отправлено

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



#1718 Ссылка на это сообщение Simply Red

Simply Red
  • liquid cool
  • 497 сообщений
  •    

Отправлено

Назначить помещению владельца - это может быть NPC или фракция, но если вы состоите в этой фракции или NPC состоит в вашей (Player Faction - например), то вещи можно будет взять просто так.



#1719 Ссылка на это сообщение ButinP

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

Отправлено

Такой вот вопрос. Допустим, я установил мод Weather all natural с tesnexus (новых версий на русском языке нет). Он меняет все названия магазинов, домов и пр. на английские. Можно ли как-то быстро в TESCS создать свой плагин, который вернет русские названия? или нужно вручную редактировать esp мода переименовывая каждую ячейку?



#1720 Ссылка на это сообщение Laion

Laion
  • ☼ ¯\_(ツ)_/¯ ☼

  • 22 620 сообщений
  •    

Отправлено

Он меняет все названия магазинов, домов и пр. на английские. Можно ли как-то быстро в TESCS создать свой плагин, который вернет русские названия?

 

это называется локализация, и одним махом это не делается. 

 

или нужно вручную редактировать esp мода переименовывая каждую ячейку?

 

Да.  Если есть начальные познания в КС, то перевод сделать достаточно легко.


0e36bc18048d9fcc300f326cc927b20a.gif


#1721 Ссылка на это сообщение Ed101

Ed101
  • Скиталец
  • 40 сообщений

Отправлено

Приветствую.Такой вопрос.Хочу добавить монстру анимацию каста заклинаний,которая у него отсутствует вообще.Для этого хотел хотя бы изменить анимацию удара на каст,пробовал переименовать соответствующую анимацию,но результата это не дало.За ними закреплена анимационная группа.Отсюда вопрос: как можно подогнать одну из существующих анимаций под другой тип?







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

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

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