Fallout3 geck ръководство за създаването на своя собствена ококорвам
Така че, днес ние ще създадем свой собствен, уникален ококорвам.
Първо трябва да се реши какво ще бъде това, което предлага и какви ефекти ще има.
Реших, за по-голяма яснота, направете следното:
Той ще трябва два ранг:
- първият ще се увеличи щети при стрелба на sniperscope оръжие оборудван, 2 пъти,
- във втория - 4 пъти.
Избрах тези показатели към играта може веднага да видите работата на Perk. Освен това лично ме дразни, че стрелбата от снайперистки оръжия и получаване в главата ми, аз не убие врага и принуден да стреля отново и отново. Това Perk леко подобряване на ситуацията. Въпреки че, разбира се, това е малко нарушава баланса. Но целта на създаването му - пример за урока, и нищо повече.
Е, нека да започнем. Но първо, малко предупреждение, което мнозина, включително и тези, които просто използва модата, не мисля.
Важно. Спомням си, че играта спасява данни заедно с набора от данни на модове. И ако инсталирате мод, който добавя нови бакшиш, а след това вземете Perk в играта, имайте предвид, че ако в бъдеще, можете да деактивирате този мод и се опитайте да изтеглите задържането, в която вашият герой е взел Perk добавена мод, тя ще се срине на играта. Ако знаете FormId Perk, можете да "премахне" го изключва с помощта на конзолата (команда - RemovePerk), преди да изключите мода. Затова е по-добре да се обучават в plagostroenii резервна опазване. :)
- Първа серия G.E.C.K.
- След това отидете на File -> Data ... отваря прозорец:
- Кликнете два пъти върху левия бутон на мишката марка Fallout3.esm основната документация (в полето на правото на кръста се появи) и кликнете върху OK.
- Когато зареди всички ресурси на играта, отидете в прозореца обект (прозорец Object) на.
- Разкриваме отметки Актьори Данни и изберете отметката Perk.
- Правото да отворите списък на всички предимството на играта:
- Ние не сме мързеливи, така че ние ще направим всичко Perk от нулата (въпреки че аз ще използва иконата от оригиналната игра, така че да не се усложни процеса).
- Щракнете с десния бутон на мишката някъде в списъка Перков и изберете от менюто поп-New (Нов):
- Ние ще Perk прозореца за настройки:
- Ще започнем да го запълни.
- ID. уникален идентификатор. Влязох IgorRaSniperProfessional (псевдоним ми е на първо място, а след това да се направи по-лесно да търсите елементи в G.E.C.K. тогава назоват Perk).
- Name. Perk име, което ще се появи в игра. Влязох - Sniper професионалист.
На следващо място, да отидем до прозорците:
- Черта. Тя не се използва. Въпреки това Wiki описан като: Дефинира как Perk функция (Trait), вместо стандартната Perk. Feature (черта) се избира по време на създаването характер. Perks също избрани по време на аванс през нивата на развитие.
- Възпроизвеждане. ако е избрано, играчът може да избере Perk по-високи нива.
- Скрит. Ако е отметнато, Perk няма да бъдат показвани в характера на интерфейса.
- Perk ХАРАКТЕРИСТИКА. Perk описание, което ще се появи в игра.
- Ниво. минималното ниво на играча, която става достъпна Perk.
- Num звания. от общия брой на степени на разположение за тази Perk.
Ето какво имам:
Икона (Icon)
Сега нека да се справят с иконата.
- Първо, отидете в папката на данни. който е в папката с играта.
- В тази папка, създайте следния път: текстури \ интерфейс \ икони \ pipboyimages \ бакшиш
- Kidaem долната папка (бакшиш) файл, който дойде с него урок - perk_sniper_professional (или собствената си икона).
- Взех иконата на готовия perk_sniper от играта - това доста ме устройва и се вписва напълно в рамките на новия ми Perk - и просто да го преименувате. :)
- Продължавай. Обратно в G.E.C.K .. Perk, за да изберете нашия прозорец.
- Вижте Perk етикет Icon. И точно под и в дясно има бутон Edit.
- Кликнете върху него. Ще видите прозорец тук:
- Изборът ни perk_sniper_professional икона на файла и щракнете върху Отвори.
- Това е, което трябва да бъде в състояние да ни:
- Това, което обикновено се появява по време на игра текстура, ще трябва да се направи нещо. Намерете папката с всяка нова игра (пътеката така: C: \ Documents и Settings \ Admin \ My Documents \ My Games \ Fallout3) FALLOUT.ini файл.
- Този файл линия bInvalidateOlderFiles = 0 трябва да се заменят с bInvalidateOlderFiles = 1 (т.е. 0 променена на 1).
- Това ще позволи на играта, за да нова текстура (това е необходимо да се уверите.)
- Може да се наложи да добавите линия на текстури / интерфейс / идоли / pipboyimages / бакшиш / perk_sniper_professional.dds ArchiveInvalidation в текстов файл. за да направят играта да използвате тази текстура. Но съм работил без него.
Общи условия (условия)
- Под нас е полеви условия (условия).
- Тук можем да определят изискванията, на които трябва да бъдат изпълнени, за да бъде в състояние да вземе Perk.
- В този случай, аз реших да постави условия "издръжливост", равно на 5. умения и "малокалибрено оръжие" на 50.
- Продължи. На открито поле кликнете с десния бутон на мишката и от менюто изберете New (Нов) или да кликнете върху бутона Нов в долния десен ъгъл:
- конфигурационния прозорец Open състояние:
- Функциите на условията (Състояние Функция) аз избрах функцията GetPermanentActorValue.
- След това, параметрите на функцията (Функция параметри), избрани издръжливост (Agility)
- В Уравнение (Сравнение), поставен> = (по-голяма или равна), и значенията (Стойност) показва 5.
- По същия начин е направил второто условие.
- Това е, което имаме на този етап:
Действие Perk (Perk Записи)
Преминавайки. Преминете направо към създаването на ефекти, т.е. по какъв начин ще работи нашата Perk и какво ще направи.
- За да направите това, стигаме до най-ниското прозореца с настройки поле Perk - Perk записи.
- Щракнете с десния бутон на мишката върху свободно поле и изберете New (нов) в падащото меню:
- И тук е един прозорец се отвори с нас:
- Тази конфигурация прозорец Действия Perk (Perk Влизане). Между другото, тя изглежда много по-лесно на пръв поглед, отколкото е в действителност. Както и да е, всичко, което сме направили досега, че е на "цветя". И сега започваме, "плодове":
- Ранг. ранг номер. По-нисък ранг се дава на първо място. Имаме ги, за да бъде, както си спомняте, две.
- Приоритет. трудно да се каже точно това, което има ефект. В оригиналната игра винаги отива на 0. Това е, което те пишат на Wiki: Използва се за контрол по реда на операциите, когато две ококорвам повлияят на същата стойност.
- След това е Perk началната тип. Тя може да бъде: Quest (Quest), на способността (Възможност), или на предварително определена точка за влизане (Entry Point).
- Quest. Ако има отметка, можете да изберете от падащия списък търсенето, при изпълнението на които ще бъде пуснат Perk. Също така е възможно да се избере етап (етап) мисията.
- Възможност. способност. От падащия списък можете да изберете капацитета. Собствен способност (Възможност) се намират в обекта (прозорец Object) информация в раздела Game Ефекти-актьор ефект. Като цяло, тези способности - тема за друг ден, така че ние да ги разгледат в детайли как някой друг път.
- Входната точка. входната точка. Това е специално място, моментите на игри, които са предварително определени. Тук ние трябва да ги разгледа по-подробно.
Входни точки (входна точка)
- Всички входни точки 37. Те са зашити в енджина на играта и не са се променили.
- всички В следващата таблица са показани и описани:
Входната точка (входна точка)
Променя наградата AP от 0 до друга стойност
пред завършване
- Бих искала да отбележа за вашия Perk входната точка и изберете входна точка Изчисли Weapon повреди.
- На следващо място, ние имаме един прозорец на функция. В нашия случай, има няколко възможности:
- Абсолютна стойност
- Добави актьор Стойност Mult
- Добави Range За Value
- Добавяне на стойност
- Умножение Value
- Отрицателни Абсолютна стойност
- зададена стойност
- Всяка една от тези функции ви дава достъп до данните в поле Function. в която въвеждане на желаната стойност. Но в зависимост от функцията, която сме избрали.
- Избирам Умножение стойност - умножение стойност. И влиза в първия чин 2.00, а във втория - 4,00. Това означава, че в първите редици на база стойността на нанесени щети ще се умножава по 2, а втората ранг - 4.
- Стойността ние сме идентифицирали. Сега трябва да се създадат условия.
- Както казах в началото, ми Perk ще увеличи щетите, нанесени от оръжията с снайперист обхват. Тоест, ние трябва да се уточни, че той е уволнен от това оръжие ще бъде преизчислен стойност на заявената щета на оръжие.
- За това ние да насочим поглед надолу към полеви условия (условия).
- Има три раздела (те могат да бъдат различни, ако изберете друга входна точка (точка за достъп)): Perk Собственик. Weapon. Target.
- Ние сме заинтересовани от втори раздел - Weapon. тъй като ние поставяме условия на оръжие, използването на които ще задейства Perk действие:
- Преди да продължим по-нататък, искам да кажа няколко думи в раздела Target.
- От него можем да зададем условията на целите, които ще задействат Perk действие. Например, ако искаме да видим, че е работил при животните, е необходимо да се подложи на функция (Състояние Функция) GetIsCreatureType. и параметър функция (Функция параметри) постави 2 (животни).
- Ето списък на параметри за различните видове предприятия:
- GetIsCreatureType 1 (Мерзостта - кентаври, нокти на смърт)
- GetIsCreatureType 2 (животните - животно)
- GetIsCreatureType 3 (Feral таласъм - див Gulya)
- GetIsCreatureType 4 (изменен животните - мутирали животни)
- GetIsCreatureType 5 (изменен насекоми - мутирали насекоми)
- GetIsCreatureType 6 (Robot - роботи)
- GetIsCreatureType 7 (Super-мутант - супер мутанти)
- За да добавите нов състояние (Състояние), щракнете с десния бутон на мишката върху полевите условия и от менюто изберете New (Нов) или да кликнете върху бутона Нов в долния десен ъгъл:
- В създаването на условия, изберете функцията GetIsID. т.е. проверява по време на игра ID.
- Параметрите на функционални избрах
- Weap44MagnumScoped (първо оръжие, с гледка, снайперист, всички тях ще бъде пет).
- Сравнете (Сравнение) Сложих "==".
- Стойност (стойност) 1 показва.
- Също така е отбелязано OR (или) прозорец.
- Какво ще означава това? Perk, която ще се задейства, ако оръжието се използва по време на игра идентичност Weap44MagnumScoped (Magnum с мерник).
- OR (или), казах аз, като ще имам 4 различни оръжия, използването на които също ще бъдат стартирани Perk. Но трябва да се работи в присъствието на най-малко едно от тези оръжия. Така че сложих НОР (или). Ако не, ще отбележа, този прозорец, стойността ще бъде автоматично И (и). Това е, за да работите с Perk ще трябва да използвате едновременно всичките пет оръжие, което е невъзможно.
- Това е, което се случи в края:
- Щракнете върху OK. Условия създали.
- По същия начин да създам още 4 условия за стойностите на самоличност.
- WeapSniperRifle
- WeapUniqueBlackhawk
- WeapUniqueReservistsRifle
- WeapUniqueVictoryRifle
- В резултат на това, ние получаваме следната картина:
- Първият ранг Perk готов.
- За втория случай всички еднакви, само сложи 2. Място и стойност Функция на данни - 4.
- Ето какво трябва да има:
резултати
- И Perk окончателен конфигурационния прозорец:
- А това е как ще изглежда в играта: