РЕГИСТРАЦИЯ на сайте. но разобраться как им пользоваться без просмотра туториалов и чтения мануалов будет не так просто. Но к счастью Скрытое содержимое 762f748..."> РЕГИСТРАЦИЯ на сайте. но разобраться как им пользоваться без просмотра туториалов и чтения мануалов будет не так просто. Но к счастью Скрытое содержимое 762f748..."> Перейти к содержанию

Форум работает в тестовом режиме!

  • 0
Авторизация  
Trader01

G.E.C.K. - создание своих модов для Fallout

Вопрос

Устарелая информация

 

 

Итак вышел долгожданный редактор для Fallout 3 - G.E.C.K.

Скрытое содержимое

    Для просмотра скрытого содержимого необходима РЕГИСТРАЦИЯ на сайте.
но разобраться как им пользоваться без просмотра туториалов и чтения мануалов будет не так просто. Но к счастью

Скрытое содержимое

    Для просмотра скрытого содержимого необходима РЕГИСТРАЦИЯ на сайте.
- причем что приятно уже в HD качестве которое лишь недавно появилось на YouTube.Вобщем теперь можно ждать мода для фалаута с развалинами Москвы где можно будет побегать в свое удовольствие - надеюсь фанаты не подведут. =)Жаль что пока подобные инструменты делаются с достаточно сложными и не казуальными интерфейсами что снижает их потенциальную аудиторию - но можно представить не столь отдаленное будущее когда

Скрытое содержимое

    Для просмотра скрытого содержимого необходима РЕГИСТРАЦИЯ на сайте.
будут общедоступны и совместимы например с G.E.C.K. а у него интерфейс будет отточен и упрощен до уровня Spore - в такие славные времена количество контента которое будут создавать сами игроки будет уже на порядки превышать то что создали сами создатели игры и разнообразие вариаций будет просто огромным. Это вероятно весьма сильно изменит сам подход к разработке игр - изначально будет создаваться не игра а редактор к ней с базовым набором частей а дальше уже его будут развивать сами игроки - возможно появятся стандарты когда ассеты из одной игры будут без проблем вставляться в другие... Но впрочем это все будущее и вполне может быть весьма отдаленное пока эксперементы в этой области как например в

Скрытое содержимое

    Для просмотра скрытого содержимого необходима РЕГИСТРАЦИЯ на сайте.
заканчивались весьма печально. Но по любому это лишь вопрос времени и оказуаливания инструментов.Взято с

Скрытое содержимое

    Для просмотра скрытого содержимого необходима РЕГИСТРАЦИЯ на сайте.

 

 

====================================================================

*Обновление 2014*

 

Всем начинающим мододелам, а также опытным, но которые столкнулись с какой-либо проблемой при создании мода в редакторе GECK - задавайте вопросы сюда.

Конечно, существует много сайтов модостроения, но, как правило, все они ориентированы на детский контент. Здесь же мы сможем обменяться опытом модостроя в сфере 18+

Итак,

Скрытое содержимое

    Для просмотра скрытого содержимого необходима РЕГИСТРАЦИЯ на сайте.
Для Вегаса 

Скрытое содержимое

    Для просмотра скрытого содержимого необходима РЕГИСТРАЦИЯ на сайте.
Для Ф3 

Другой

Скрытое содержимое

    Для просмотра скрытого содержимого необходима РЕГИСТРАЦИЯ на сайте.

 

Помощь: 

Скрытое содержимое

    Для просмотра скрытого содержимого необходима РЕГИСТРАЦИЯ на сайте.

Туториалы (уроки):

Скрытое содержимое

    Для просмотра скрытого содержимого необходима РЕГИСТРАЦИЯ на сайте.

FAQ: 

Скрытое содержимое

    Для просмотра скрытого содержимого необходима РЕГИСТРАЦИЯ на сайте.

 

Полезные

Скрытое содержимое

    Для просмотра скрытого содержимого необходима РЕГИСТРАЦИЯ на сайте.
.

 

Скрытое содержимое

    Для просмотра скрытого содержимого необходима РЕГИСТРАЦИЯ на сайте.
основ!

 

Так же не забываем про расширители скриптов:

NVSE - для Fallout NV

Скрытое содержимое

    Для просмотра скрытого содержимого необходима РЕГИСТРАЦИЯ на сайте.

Скрытое содержимое

    Для просмотра скрытого содержимого необходима РЕГИСТРАЦИЯ на сайте.

Для Fallout3 - 

Скрытое содержимое

    Для просмотра скрытого содержимого необходима РЕГИСТРАЦИЯ на сайте.

Изменено пользователем q2werty
  • Like 3

Поделиться сообщением


Ссылка на сообщение

142 ответа на этот вопрос

Рекомендуемые сообщения

  • 0

Имею ввиду, если в Гекке при подключении какого-либо плагина, не активировать его, то Backup такого плагина будет создан?

Если плагин не активирован, то Гекк по этой теме вообще ничего делать не должен..

Поделиться сообщением


Ссылка на сообщение

  • 0

скажите а возможно анимации от АМРА72 сделать под skyrim???

Изменено пользователем Franko

Поделиться сообщением


Ссылка на сообщение

  • 0

скажите а возможно анимации от АМРА72 сделать под skyrim???

По идее, такая возможность быть должна. Но, например, лично я, даже заморачиваться о возможных способах сделать это не стал, когда начал играть в эту игру. Причина (если вкратце) - игра мне не понравилась. 

Поделиться сообщением


Ссылка на сообщение

  • 0

Всем добрый день.
Работаю над универсальной версией мода  "Соблазнительный убийца" (SexoutAssassin.esp), которую мог бы использовать  МГГ. Нужна помощь специалиста по работе со скриптами...  подправленный скрипт не хочет сохраняться в ГЭКК (видимо где то есть ошибки). И поскольку хочется в итоге получить нормальную, незабагованную и полностью рабочую версию плагина, нужно что бы кто то проверил скрипты и сказал что там вышло не так.

Под спойлами содержание двух скриптов.
Хочу везде заменить перк ConfirmedBachelor "Убежденный холостяк" [PERK:001361B4] на LadyKiller "Женоубийца" [PERK:00094EB9] или, как вариант, добавить его 4-ым, что бы "женоубийца" оказывал влияние на NPC подобно навыку "Черной Вдовы" из этого же скрипта, но на уже наоборот - на женских NPC со стороны МГГ, соответственно. При этом что бы как и ранее сохранялось влияние навыков "Черной Вдовы" и "Шерше ля фам" для ЖГГ на NPC.

1-ый скрипт

scn SexoutAssassinQuestScript
int init
int nCount
int nIndex
ref scanner
int hasBW
int hasCLF
int hasCB
int weaponTypeLevel
int perkLevel

int arousalBonus
int correctClothing

int willFail

ref cell

begin GameMode
    set hasBW to playerREF.hasPerk BlackWidow
    set hasCLF to playerREF.hasPerk CherchezLaFemme
    set hasCB to playerREF.hasPerk ConfirmedBachelor
    set perkLevel to getStage SexoutAssassinQuest
    set cell to PlayerREF.GetParentCell
    ;printC "SexoutAssassin: Level %0.0f" perkLevel

    if(SexoutSQVARZPlayer.fArousal > 60 || SexoutSQVARZPlayer.fDrugLevelLust > 1)
        set arousalBonus to 7
    else
        set arousalBonus to 0
    endif

    if(playerREF.getEqObj 2 == 0 || playerRef.GetEquipped SexoutSLClothAppearSlutty || playerRef.GetEquipped SexoutSLClothAppearProstitute || playerRef.GetEquipped SexoutSLClothAppearNaked || playerRef.GetEquipped SexoutSLOutfitNaked)
        set correctClothing to 1
    else
        set correctClothing to 0
    endif

    if(perkLevel > 0 && getRandomPercent < (25 / perkLevel) - arousalBonus)
        set willFail to 1
    else
        set willFail to 0
    endif
    ;printC "SexoutAssassin: willFail = %0.0f" willFail

    if(playerREF.getEqObj 5 == 0)
        set weaponTypeLevel to 0
    elseif(playerREF.getEquipped NVHoldoutWeapons || playerREF.getEquipped NVImprovedHoldoutWeapons)
        set weaponTypeLevel to 1
    else
        set weaponTypeLevel to 2
    endif
    
    if (0 > (ListGetFormIndex SexoutScannerListN SexoutAssassinFormList))
        ListAddForm SexoutScannerListN SexoutAssassinFormList
    endif
    if (0 > (ListGetFormIndex SexoutScannerListN SexoutAssassinOnSexSpell))
        ListAddForm SexoutNGFLGlobalCBStartS SexoutAssassinOnSexSpell
    endif


    ; Loop through the form list
      set nCount to ListGetCount SexoutAssassinFormList
      set nIndex to 0
      Label 1
      if (nIndex < nCount)
          set scanner to ListGetNthForm SexoutAssassinFormList nIndex

            if(playerREF.hasPerk SeductiveAssassin)
                if(scanner.getIsCreature == 0 && scanner.getShouldAttack playerREF && scanner.getCombatTarget != playerREF)
                    if(scanner.NX_GetEVFl "Sexout:SexoutAssassin:IsSeduced" == 0)
                        if(ListGetFormIndex SexoutAssassinFIDBannedActors scanner == -1)
                            if(ListGetFormIndex SexoutListBannedActor scanner == -1)
                                if(ListGetFormIndex SexoutBannedActorsWithPlayer scanner == -1)
                                    if(ListGetFormIndex SexoutAssassinFIDBannedCells cell == -1)            
                                        scanner.NX_SetEVFl "Sexout:SexoutAssassin:IsSeduced" 1
                                        scanner.CIOS SexoutAssassinSeducedSpell
                                    endif
                                endif
                            endif
                        endif
                    endif
                endif
            endif

        set nIndex to nIndex + 1
        goTo 1
      endif
     ; End looping
    endif



    set nCount to ListGetCount SexoutAssassinFormList
    Label 2
    if (nCount > 0)
      ; Remove the first item
      ListRemoveNth SexoutAssassinFormList 0
      set nCount to ListGetCount SexoutAssassinFormList
      goto 2
    endif
end

 


2-ой скрипт

cn SexoutAssassinSeducedSpellScript
ref self
int originalDisposition
int originalAggression
int abort
int hasBW
int hasCLF
int hasCB
int detectedWeaponLevel
int seduced

begin ScriptEffectStart
    set self to getSelf
    set originalDisposition to self.getDisposition playerREF
    set originalAggression to self.getAV aggression

    ;printC "SexoutAssassin: Checking %n" self
    if(SexoutAssassinQuest.willFail)
        set abort to 1
        ;printC "SexoutAssassin: Initial Failure"
    endif
    if(SexoutAssassinQuest.correctClothing)
        self.setFactionRank SexoutAssassinSeducedFaction 2
        self.modDisposition playerREF 65
        if(self.getAV aggression > 1)
            self.setAV Aggression 1
        endif
        if(self.SameSexAsPC == 0 || SexoutAssassinQuest.hasCLF || SexoutAssassinQuest.hasCB)
            set seduced to 1
        endif
        ;printC "SexoutAssassin: Can seduce %n" self
    else
        set abort to 1
    endif
end

begin ScriptEffectUpdate
    if(abort)
        ;printC "SexoutAssassin: Aborting %n" self
        self.setFactionRank SexoutAssassinSeducedFaction -1
        self.setDisposition playerREF originalDisposition
        self.setAV aggression originalAggression
        self.Dispel SexoutAssassinSeducedSpell
    endif
    if(self.getLOS playerREF && playerREF.IsWeaponOut)
        set abort to 1
        ;printC "SexoutAssassin: Weapon drawn"
    endif
    if(SexoutAssassinQuest.correctClothing == 0)
        set abort to 1
        ;printC "SexoutAssassin: Wrong Clothing"
    endif
    if(self.getLOS playerREF && detectedWeaponLevel < SexoutAssassinQuest.weaponTypeLevel)
        if(getRandomPercent > (60 / SexoutAssassinQuest.weaponTypeLevel) + SexoutAssassinQuest.arousalBonus + ( (SexoutAssassinQuest.perkLevel - 1) * 20) )
            set abort to 1
            ;printC "SexoutAssassin: Visible weapon"
        else
            set detectedWeaponLevel to SexoutAssassinQuest.weaponTypeLevel
            if(seduced == 0)
                set abort to 1
                ;printC "SexoutAssassin: Visible weapon and not seduced"
            endif
        endif
    endif
end

begin ScriptEffectFinish
    self.setFactionRank SexoutAssassinSeducedFaction -1
    self.setDisposition playerREF originalDisposition
    self.setAV aggression originalAggression
    ;printC "SexoutAssassin: Ending %n" self
end

 

P.S. Голубым цветом выделил то что связано с навыком "Убежденный Холостяк".

Изменено пользователем Graymond

Поделиться сообщением


Ссылка на сообщение

  • 0

@Graymond

Во втором скрипте ошибка в первой строке

cn SexoutAssassinSeducedSpellScript - должно быть scn

Мне нужен исправленный esp, чтобы прогнать через Гекк.. 

Поделиться сообщением


Ссылка на сообщение

  • 0

@q2werty, в скрипте было правильно - scn (не захватилась первая буква, когда скрипт копировал).

Скрытое содержимое

    Для просмотра скрытого содержимого необходима РЕГИСТРАЦИЯ на сайте.
, над которой работаю (скрипты пока что без изменений)

Изменено пользователем Graymond

Поделиться сообщением


Ссылка на сообщение

  • 0

@q2werty, в скрипте было правильно - scn (не захватилась первая буква, когда скрипт копировал).

Скрытое содержимое

    Для просмотра скрытого содержимого необходима РЕГИСТРАЦИЯ на сайте.
, над которой работаю (скрипты пока что без изменений)

Ошибки были только в первом скрипте. Со вторым все нормально.

Ошибки:

в 90 строке лишний блок Endif - убрал.

в 27 строке неизвестные переменные - в квесте на который они ссылаются данных переменных нет. Я убрал весь этот блок - так затрагивалось Возбуждение и действие наркотиков на ГГ, на основании чего выдавался какой то бонус. Либо в требованиях нужна свежая версия сексаут, где мод Жажды интегрирован в секс-систему, или просто автор забыл..

Вот исправленная

Скрытое содержимое

    Для просмотра скрытого содержимого необходима РЕГИСТРАЦИЯ на сайте.

Поделиться сообщением


Ссылка на сообщение

  • 0

@q2werty, вы точно выложили именно исправленную версию плагина?
Первый скрипт (тот что правили) отображается без изменений (один к одному с тем что был ранее).
Опция сохранения для данного скрипта по-прежнему не работает (даже если ничего не меняя попытаться просто сохранить его и закрыть) 

Со вторым скриптом уже разобрался и подогнал под новую версию плагина (с сохранением скрипта проблем не возникло). Он был в порядке, как вы и сказали.

Изменено пользователем Graymond

Поделиться сообщением


Ссылка на сообщение

  • 0

@Graymond,

Ну.. другой у меня не было..

Проверяется просто - блок IF после 27 строки я забиндил ";"

Выглядеть должно так: 

; if(SexoutSQVARZPlayer.fArousal > 60 || SexoutSQVARZPlayer.fDrugLevelLust > 1)
;       set arousalBonus to 7
;    else
;       set arousalBonus to 0
;    endif

И еще. Gekk запускается с nvse?

Поделиться сообщением


Ссылка на сообщение

  • 0

@q2werty, я полагал что вы полностью удалили этот блок и "endif" в 90-ой строке, но они есть... и действительно забиндины. В общем, с этим разобрались, вопрос снят (осталось выяснить почему не сохраняется скрипт).

Теперь на счет NVSE... Сама игра точно грузится с ним, но на счет ГЕКК не уверен, поскольку специально ГЕКК на работу с NVSE не настраивал... Что нужно сделать что бы заставить его работать с NVSE?

Изменено пользователем Graymond

Поделиться сообщением


Ссылка на сообщение

  • 0

@Graymond,

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

 Строка запуска в ярлыке редактора "С:\Fallout New Vegas\nvse_loader.exe" -editor

И вот тогда все скрипты будут сохраняться нормально..


 

 


я полагал что вы полностью удалили этот блок и "endif" в 90-ой строке, но они есть... и действительно забиндины. В общем, с этим разобрались, вопрос снят (осталось выяснить почему не сохраняется скрипт).

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


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

Поделиться сообщением


Ссылка на сообщение

  • 0

@q2werty, огромное спасибо за подсказку!
Дело сдвинулось с мертвой точки - скрипт наконец то сохранился.

Скрытое содержимое

    Для просмотра скрытого содержимого необходима РЕГИСТРАЦИЯ на сайте.

Бэтта-версия плагина уже готова. Теперь осталось только протестировать...

Поделиться сообщением


Ссылка на сообщение

  • 0

@q2werty, огромное спасибо за подсказку!

Дело сдвинулось с мертвой точки - скрипт наконец то сохранился.

Скрытое содержимое

    Для просмотра скрытого содержимого необходима РЕГИСТРАЦИЯ на сайте.

Бэтта-версия плагина уже готова. Теперь осталось только протестировать...

Лучше этот мод выложить в разделе

Скрытое содержимое

    Для просмотра скрытого содержимого необходима РЕГИСТРАЦИЯ на сайте.
, чем в Переводах..

Поделиться сообщением


Ссылка на сообщение

  • 0

@q2werty, если сочтете нужным, можете перекинуть пост с модом в тему "

Скрытое содержимое

    Для просмотра скрытого содержимого необходима РЕГИСТРАЦИЯ на сайте.
" (полагаю, данный мод всетаки не настолько глобальный или принципиально новый, что бы создавать по нему отдельную тему).

Поделиться сообщением


Ссылка на сообщение

  • 0

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


Еще нужно узнать,можно ли поменять лицо компаньона с помощью консоли команды Showracemenyu,если можно то как правильно набирать код,а то если набрать просто showracemenu вылезает только для редактирования персонажа,но я слышал что можно и так менять компаньонов но как. ?????

Поделиться сообщением


Ссылка на сообщение

  • 0

@TOXA,

Чтобы Гекк не вылетал надо привести в порядок ОС, мультимедиа и драйвера на видеокарту.

Через консоль НПС изменить нельзя.

Поделиться сообщением


Ссылка на сообщение

  • 0

@TOXA,

Значит что-то не подходит, раз вылетает. Или криво встала программа..

У меня на трех компах стоит Гекк и все работает нормально. 

Поделиться сообщением


Ссылка на сообщение

  • 0

Скрытое содержимое

    Для просмотра скрытого содержимого необходима РЕГИСТРАЦИЯ на сайте.
, может  ты  не  туда гек поставил? нужна ставить в  папку с  игрой

сам с  такой  же проблемой сталкивался. ставил в  отльную папку.

Поделиться сообщением


Ссылка на сообщение

  • 0

Да нет в корневую папку игры,q2werty подскажи как устанавливал ты,я устанавливал несколько раз один фик,на вид усе нормуль а там не знаю.

Поделиться сообщением


Ссылка на сообщение

  • 0

@TOXA,

@happy_bg прав, Гекк устанавливается в папку с игрой (не Data).


Вылет при обработке лица может быть из-за использования доп ресурсов мода. Например, нестандартная раса или лингс..

Поделиться сообщением


Ссылка на сообщение

  • 0

Да я и говорю в папке игры установлена не в date,а вот лингс у меня установлен это да,так че из за него чтоли,а чем тогда прически менять. ?????

Поделиться сообщением


Ссылка на сообщение

  • 0

@TOXA, можно что то попроще ,

Скрытое содержимое

    Для просмотра скрытого содержимого необходима РЕГИСТРАЦИЯ на сайте.
например, а  ГЕКК не запускается при активации лингс, сколько раз пробовала. 

Поделиться сообщением


Ссылка на сообщение

  • 0

Vasilek762013,если не секрет,у тебя какой мод стоит на косметику,лица,прически.

Поделиться сообщением


Ссылка на сообщение

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

By using this site, you agree to our Условия использования.