Fallout 3, Fallout: New Vegas прохождение, моды, аддоны, читы, советы!

Fallout 3, Fallout: New Vegas прохождение, моды, аддоны, читы, советы! (https://fo3.ru/forum/)
-   Разработка Модов Fallout: New Vegas (https://fo3.ru/forum/razrabotka-modov-fallout-new-vegas/)
-   -   Как создать своё начало игры (в своем аддоне) (https://fo3.ru/forum/razrabotka-modov-fallout-new-vegas/3684-kak-sozdatnoe-svon-nachalo-igry-v-svoem-addone.html)

verddan 27.02.2011 17:57

Как создать своё начало игры (в своем аддоне)
 
Например я хочу создать ГГ рожденного в убежище (наподобие начала в 101 ) , но мне как то нужно сменить начало игры, чтобы при нажатие на "Новая игра" было начало из моего аддона , т.е. из моего убежища..! Как это сделать?

K@RS@R 04.03.2011 15:14

Советую посмотреть мод "Альтернативный старт игры" для третьего фолла.
И там все посмотреть.

verddan 04.03.2011 21:55

Вот в том то и проблема, как я посмотрю как он устроен если я не знаю как именно ставиться свое начало. Мне нужно конкретно - то , как это сделать..
Вот к примеру разрабы проекта Fallout 1 в Fallout NW - Molten Clouds как то же должны сделать другое начало, ну если они уже готовят бету то естественно сделали...:mda:

FANt0M 13.06.2011 18:16

Цитата:

Сообщение от verddan (Сообщение 58538)
Вот в том то и проблема, как я посмотрю как он устроен если я не знаю как именно ставиться свое начало. Мне нужно конкретно - то , как это сделать..
Вот к примеру разрабы проекта Fallout 1 в Fallout NW - Molten Clouds как то же должны сделать другое начало, ну если они уже готовят бету то естественно сделали...:mda:

Ну во-первых Fallout 2, а во-вторых Vegas пишется не через W :) А вообще мы не готовим бету, мы готовим свой проект, а бетой будет просто недоделанная версия.

Graf 02.09.2011 00:36

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

Код:

short State
short Button
short StartOption
float Delay

begin GameMode
  if State == 0
   set Delay to GetSecondsPassed
   set Delay to 2
   set State to 2
  elseif State == 2
   set Delay to Delay - GetSecondsPassed
   if Delay <= 0
    set State to 3
    ShowMessage aaaMessageStartSelect
   endif
  elseif State == 3
   set Button to GetButtonPressed
   if Button  > -1
    set State to 2
    StopQuest AltStartSelector
    if iButton  == 0
     set StartOption to 1
     setstage CG01 0
    elseif iButton  == 1
     set StartOption to 2
     set gameyear to 2274
     set gamemonth to 7
     set gameday to 3
     set gamehour to 10
     Player.MoveTo aaaStartMarker
     EnablePlayerControls
     ClearNoActivationSound
     SetPCYoung  0
     StartQuest aaaStart
    endif
   endif
  endif
end



ShowMessage aaaStartSelect ; сообщение при старте игры (выбор)
if iButton == 0 ; продолжить обычный старт
elseif iButton == 1 ; начать новую линейку квестов

; Выбор времени в котором находится player
set gameyear to 2274 ; год
set gamemonth to 7 ; месяц
set gameday to 3 ; день
set gamehour to 10 ; время
Player.MoveTo aaaStartMarker ; перемещение на маркер
EnablePlayerControls
ClearNoActivationSound
SetPCYoung 0
StartQuest aaaStart ;Установка стадии 0

Это скрипт на первый квест.

Обезательно сделаешь пройденным квест у доктора Митчела.


Часовой пояс GMT +3, время: 10:37.

Работает на vBulletin® версия 3.7.2.
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.

Integrated by BBpixel ©2004-2026, jvbPlugin

Перевод: zCarot