The Elder Scrolls & Fallout 3 Modding

на главную страницу сайта

Форум Oblivion, Skyrim & Fallout 3/4 Modding

Объявление

У нас есть свой сервер Дискорда. Заходите, пообщаемся.
Господа, те кто пользуются фотохостингом http://uploads.ru/ для размещения изображений. Рекомендую воспользоваться для упрощения загрузки вот этой программой.

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Форум Oblivion, Skyrim & Fallout 3/4 Modding » G.E.C.K. » Мод Компаньон


Мод Компаньон

Сообщений 1 страница 30 из 69

1

Думаю никого не удивит, что я хочу сделать мод с компаньоном. Сейчас пытаюсь сделать компаньоном непися, так как чтобы сделать оным животного нужно разобраться в скриптах, а там много новых функций, и старые измененные... Результаты буду выкладывать сюда по мере поступления :)

0

2

Мда... Появились проблемы. Уже есть непись, и он даже воюет на моей стороне. Но вот беда - не хочет он со мной говорить и все... Точнее идет приближение как при диалоге, появляется окошко где должен быть текст (но без текста) и "диалог" прекращается. Квест создан, темы диалогов добавлены ну и все в таком духе сделано (по аналогии с Обливионом). Вопрос! Как сделать, чтобы с неписем можно было нормально заговорить? Или в чем может быть проблема?

0

3

А как насчет просмотра данных у Фокса? Он ведь кажется тоже компаньон.

0

4

Где его в КС искать не подскажешь?

0

5

В общем проблема оказалась пустяковая... Из нее все и не работало. Исправил - и заработало!

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

Это я к ней подхожу с опаской - заработает  ли? :)
http://i018.radikal.ru/0812/a8/d9c43f859485t.jpg

Заработало!!!
http://s54.radikal.ru/i145/0812/08/c6ab6f5af719t.jpg

А теперь она бежит за мной :)
http://s52.radikal.ru/i135/0812/20/c9519bf9fdc8t.jpg

+1

6

Fawkes его зовут. Кричер емнип.

А,молодец. Респект!

Отредактировано Kalian (2008-12-15 20:54:12)

0

7

Дашь пробник?Тутор напишешь?

0

8

Все будет. И тутор тоже. Сейчас запнулся в другом месте :( Разбираюсь...

0

9

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

0

10

Kalian
Пока что один вопрос - точнее наверно констатация факта - к животным диалоги похоже не привязать. Хотя по идее такая функция есть. В общем проблема в том, что эта оса (или как там ее) не появляется там, где я ее ставл... Подобное было в Обливионе в помещениях и городах. Здесь я ее вынес за город - но она все равно не появилась. Может из-за диалогов? :(

0

11

Итак, я наконец смог вернуться к своему начинанию и продолжить разбираться в настройках компаньонов

http://s39.radikal.ru/i085/0901/83/0d0b016b6aect.jpghttp://s41.radikal.ru/i091/0901/03/91626e681c83t.jpg
http://i069.radikal.ru/0901/4e/ab0b256635f3t.jpghttp://i078.radikal.ru/0901/9a/88e4023ead3at.jpg
http://s42.radikal.ru/i096/0901/59/8fe930810b85t.jpghttp://s58.radikal.ru/i162/0901/6f/c0632287d3dft.jpg

Следующий этап - это отладка, добавление новых функций, и попытка сделать компаньоном животное

0

12

После небольших размышлений, мне удалось таки сделать компаньоном существо. Хотя и несколько нетрадиционным способом %) :

http://i058.radikal.ru/0901/b0/09908cfdca64t.jpg
http://s40.radikal.ru/i088/0901/75/7cad0049bce2t.jpg
http://s42.radikal.ru/i098/0901/bc/80c819a99f58t.jpg

0

13

Как там дела с тутором на эту тему?

0

14

Пока никак. Сейчас на очереди доработка перевода офф туториалов по Гекку. Туториал по созданию компаньонов будет, но позже.

0

15

А какие туторы уже переведены? (я тоже занимаюсь переводом)
Кстати, если есть офф. тутор по компаньонам-кинь линк, попробую перевести :idea:
Да и еще-можно выложить исходник пожалуйста(robo_companions.esp)если не ошибаюсь

Отредактировано Zorndaik (2009-03-06 20:01:30)

0

16

Zorndaik написал(а):

А какие туторы уже переведены?

Их всего 10, и они все переведены одним хорошим человеком. Первый, самый маленький и простой я перевел сам и уже выложил, остальные я редактирую взяв за основу уже существующий перевод.

Zorndaik написал(а):

Кстати, если есть офф. тутор по компаньонам

Нет такого. Оффициальные туториалы расказывают как создать убежище и все сопутствующие моменты.

Zorndaik написал(а):

Да и еще-можно выложить исходник пожалуйста(robo_companions.esp)если не ошибаюсь

Что за исходник?

0

17

Исходник с роботом с поста 11

0

18

Zorndaik написал(а):

Исходник с роботом с поста 11

Я не использую других модов. Все что есть (и будет) в этой теме, это плагины целиком и полностью сделанные мной :) Не использующие скрипты или другие элементы других модов или компаньонов из самой игры. Благо у меня есть большой опыт по созданию компаньонов для Обливиона, и я могу все сделать сам.

0

19

вот дублирую свой коммент на форуме, ряд вопросов с которыми я не смог разобраться или не нашел информации
в решении этих вопросов НЕ должен использоватся FOSE
буду рад ссылкам на готовые решения если они есть и печатную информацию на русском

существуют ли на данный момент компаньены-люди
1.которым можно заменять ВЕСЬ инвентарь(например спасенная рыжая из большого города)
2.у которых кроме стандартных есть способности компаньена псины(например команда найди боеприпасы)

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

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

можно ли(реализовано ли) по аналогии с медицинской броней создать броню которая будет впрыскивать
1.стимулятор при понижении здоровья носителя(игрока\непися) до 8% и прекращать впрыск стимулятора при увеличении здоровья носителя до 60%(цифры произвольные) желательно сообщение об окончании стимуляторов
2.антирадин при повышении рад-отравления носителя(игрока\непися) до 200рад  и прекращать впрыск антирадина при уменьшении рад-отравления носителя до 12(цифры произвольные) желательно сообщение об окончании антирадина
3.рад-икс при вхождении в зону в которой на носителя действует радиация от 4рад\сек и более

и результаты моих поисков пока что непроверенная медицинская силовая броня которая колит рад-икс и мед-икс и стимулятор(Better Medic Power ARmor.7z), остальное не нашел.

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

0

20

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

0

21

Идея интересная, додаст в игру реализма. Та и легко выполнимая.

0

22

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

п.с в стандартных компаньенах раздражает их СВОЯ(прописанная) одежда и оружие которых в инвентаре не видно, и отсутствие функций псины

0

23

Croffi написал(а):

Идея интересная, додаст в игру реализма. Та и легко выполнимая.

Не настолько легко выполнимая сия идея. Наиболее сложный вопрос состоит в том как понять кто в компаньонах есть... :)  Если стандартные, то проблем нет. А если он добавляется каким нибудь модом? Как получить ссылку на него? Очень много гемора в обчем... :)

0

24

все компаньены используют follower quest надо считывать все активные квесты эти и в них искать имена компаньенов-нпс незнаю реально ли такой скрипт создать. еще как вариант отслеживать всех идущих за ГГ неписей и если время больше 30мин считать его компаньеном... вобщем я в скриптинге не силен незнаю что выполнимо, а что нет...

0

25

Самая главная проблема это получить ссылку на компаньона. :) С оригинальными компаньонами проблем нет, они все видны в конструкторе. Проблема с добавляемыми модами. Если кто скажет как это сделать это будет просто здорово...
Ну и вторая проблема - как определить подключен мод с компаньоном или нет. Черт его знает к чему может привести манипуляции с несуществующей ссылкой...
Из этого вытекает следующее - Реагировать на действия компаньонов можно только относительно оригинальных, ну и всё... :)

Если кто что знает, прошу высказываться...

0

26

Итак... Вопрос с скриптом для компаньонов-животных решен. Так как тутор по созданию компаньонов-НПС уже есть (по крайней мере первая часть), то я опять вернусь за старое - компаньонов-животных. Теперь, если одолею лень, то за недельку думаю забабахаю тутор аналогичный тутору по созданию компаньонов-животных в Обливионе, но для Фаллаута :)

0

27

Может кто нить помочь я создал компаньёна,написал скрипты,создал квесты занёс персонажа куда надо (Followers и т.д) а он со мной не идёт? Чё делать?
Вот скрипт который я использовал когда просил компаньёна присоединиться:
set Followers.PlayerHasFollower to 1
set Followers.NikromanHired to 1
set NikromanREF.HasBeenHired to 1
set NikromanREF.IsFollowingDefault to 1
set NikromanREF.IsFollowingLong to 0
set NikromanREF.IsFollowingShort to 0
NikromanREF.SetCombatStyle FollowersCombatStyleRanged
set NikromanREF.CombatStyleRanged to 1
set NikromanREF.CombatStyleMelee to 0
NikromanREF.SetPlayerTeammate 1
NikromanREF.AddToFaction TeammateFaction 1
evp
StopQuest FollowersHireNikroman
Помогите я уже 3 дня никак не разберусь!!!
Хотя я GECKом тока месяц занимаюсь но уже во многом разобрался :crazyfun:

0

28

Никроман написал(а):

Вот скрипт который я использовал когда просил компаньёна присоединиться

Это не скрипт, а кусок чего-то, в чем разобратся решительно невозможно...

0

29

Этот скрипт я использовал, когда создал квест (FollowersHireNikroman) в Topics. Там где внизу есть окошко Result script (Begin).
Я создал и настроил компаньона, засунул его в мегатонну и назвал его  Nikroman потом прикрепил к нему этот скрипт:
scn NikromanSCRIPT

short HasBeenHired
short WeaponOut
short CombatStyleRanged
short CombatStyleMelee
short IsFollowingDefault
short IsFollowingShort
short IsFollowingLong
short Waiting
short DoOnce

BEGIN OnCombatEND

if ( GetPlayerTeammate == 1 )
resethealth
restoreav perceptioncondition 100
restoreav endurancecondition 100
restoreav leftattackcondition 100
restoreav leftmobilitycondition 100
restoreav rightattackcondition 100
restoreav rightmobilitycondition 100
endif

END

BEGIN OnDeath

if ( Followers.NikromanHired == 1  )
set Followers.PlayerHasFollower to 0
set Followers.NikromanHired to 0
ShowMessage FollowerMessageDeadNikroman
endif

END

Я добавил своего компаньона в квест (Followers), и добавил  в скрипт FollowersQuestSCRIPT.
Все диалоги настроил а он все равно со мной не идёт? Я его уже и засунул в квест где его просишь активировать очиститель воды. Я не знаю, что ещё настроить.
Когда с ним говоришь всё нормально, зовёшь его с собой, он соглашается, потом пытаешься с ним заговорить, текст не появляется пустой кубик.
Мож подскажешь, где ещё нужно его настроить?

Отредактировано Никроман (2009-07-03 06:24:26)

0

30

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

0


Вы здесь » Форум Oblivion, Skyrim & Fallout 3/4 Modding » G.E.C.K. » Мод Компаньон