STALKER Anomaly Basic Addon Tutorial - Creating/Editing Weapons

Wavey's Gaming Adventure
24 Aug 202113:41

Summary

TLDRВ этом видео-уроке Wavy рассказывает о создании нового оружия в игре Stalker: Anomaly, используя M1911 Colt в качестве примера. Он объясняет, как скопировать и изменить параметры оружия, включая его название и описание, а также рекомендует использовать Notepad++ для редактирования XML-файлов. В учебнике также описывается процесс организации рабочего пространства, копирования файлов и внесения изменений в конфигурационные файлы игры для создания уникального оружия с новыми характеристиками.

Takeaways

  • 😀 В этом видеоруководстве представлен базовый урок по моддингу для игры Stalker: Anomaly.
  • 🔧 Руководство делится на две части, сегодня будет рассмотрен процесс создания нового оружия на основе существующего.
  • 📝 Для работы с файлами рекомендуется использовать текстовый редактор Notepad++ для редактирования XML-файлов.
  • 📁 Необходимо создать структуру папок для мода, включая 'game data' и 'configs', и скопировать необходимые файлы.
  • 🔍 Важно сохранять структуру файлов, такую как она есть в игре, чтобы мод был корректно распознан.
  • 🔑 Для нового оружия требуется уникальный идентификатор, который можно добавить, изменяя название и описания в файлах.
  • ✂️ Используя пример M1911 Colt, можно скопировать и вставить параметры оружия, а затем изменить их по желанию.
  • 🔄 Необходимо найти и скопировать параметры других оружий, таких как L96 и M82, для использования в новом модифицированном оружии.
  • 🎨 Можно изменять значения параметров, такие как скорострельность, дальность стрельбы, и характеристики пуль.
  • 🔊 Также можно изменить звук оружия, копируя параметры из других файлов, например, звуки Desert Eagle.
  • 🎮 После редактирования файлов необходимо протестировать мод в игре, используя режим отладки и проверить все изменения.
  • 🚀 Следующая часть руководства будет посвящена созданию нового костюма и добавлению его в инвентарь торговых NPC.

Q & A

  • Что представляет собой видеоурок от Wavy?

    -Видеоурок от Wavy - это базовый туториал по моддингу для игры Stalker: Anomaly, в котором рассматривается создание нового оружия на основе существующего, изменение его значений, а также редактирование имени и описания.

  • Какой программе требуется для редактирования XML-файлов в этом туториале?

    -Для редактирования XML-файлов в этом туториале рекомендуется использовать программу Notepad++.

  • Какой файл необходимо распаковать для начала работы с моддингом в Anomaly?

    -Для начала работы с моддингом в Anomaly необходимо распаковать файл 'db_unpacker.bat'.

  • Что такое 'Anomaly151' и какова его роль в туториале?

    -'Anomaly151' - это название папки, в которую извлекается контент архива Anomaly для проведения модификаций.

  • Какие действия нужно предпринять после извлечения файлов Anomaly151?

    -После извлечения файлов Anomaly151 нужно создать папку 'mods' и внутри неё - папку для своего дополнения, например 'super_45_colt'.

  • Какие файлы нужно скопировать для создания нового оружия в игре?

    -Для создания нового оружия нужно скопировать файлы 'wcolt1911' из папки 'configs\items\weapons' и соответствующий текстовый файл из 'configs\text\english'.

  • Чем отличается новый идентификатор оружия после добавления подчёркивания и цифры?

    -Добавление подчёркивания и цифры к идентификатору оружия создаёт уникальный идентификатор для нового оружия в игре.

  • Какие параметры можно изменить для изменения характеристик оружия?

    -Для изменения характеристик оружия можно изменить параметры, такие как 'ammo_elapsed', 'flame_particles', 'smoke_particles', 'hit_impulse' и 'rpm'.

  • Через какое программное обеспечение следует проходить тестирование изменений в игре?

    -Изменения следует тестировать в самой игре Anomaly, используя отладочный режим.

  • Что означает термин 'playtesting' в контексте этого видео?

    -Термин 'playtesting' означает процесс тестирования изменений в игре, чтобы проверить, что новые характеристики оружия работают корректно.

  • Какой будет следующий шаг в серии туториалов от Wavy?

    -В следующем видео Wavy продемонстрирует, как создать новое снаряжение и добавить его в инвентарь торгового NPC.

Outlines

00:00

🔧 Начало модификации оружия в S.T.A.L.K.E.R.: Anomaly

В этом первом параграфе Wavy представляет обучающий видеоролик о создании и модификации оружия в игре S.T.A.L.K.E.R.: Anomaly. Он объясняет, что в этом двухчастном видеоруководстве будет показано, как создать новое оружие на основе существующего, изменить его характеристики, а также переименовать и изменить описание. В качестве примера он выбрал пистолет M1911 Colt. Также упоминается необходимость некоторых навыков работы с компьютером, знания навигации по файлам и редактирования текстовых файлов, рекомендуется использовать Notepad++ для работы с XML-файлами. Далее описывается процесс организации рабочего пространства, распаковки архива игры и создания папок для модов.

05:02

🛠 Процесс копирования и редактирования файлов для создания модифицированного оружия

Второй параграф посвящён процессу копирования и редактирования файлов, необходимых для создания нового оружия. Wavy демонстрирует, как найти и скопировать файлы с оружием, которое будет использоваться как основы для новой модели, и как создать структуру папок для модификации. Он подробно объясняет, как использовать Notepad++ для редактирования XML-файлов, копирования и вставки секций с параметрами оружия, а также как изменять значения параметров для настройки характеристик оружия. Также описывается процесс выбора и копирования характеристик из других моделей оружия, таких как L96 и M82, для создания уникального оружия с желаемыми характеристиками.

10:04

✅ Проверка и тестирование новой модели оружия в игре

В заключительном параграфе Wavy описывает процесс тестирования новой модели оружия в игре. Он рассказывает о том, как скопировать отредактированные файлы обратно в папку с игрой и запустить игру в режиме отладки для проверки изменений. В видео показано, как получить доступ к отладочному меню, сгенерировать новое оружие и его патроны, а также включить режим стрельбы, чтобы избежать непредвиденных проблем. В процессе тестирования подтверждается, что новое оружие имеет заданные характеристики, такие как容е количество патронов в магазине, скорострельность и урон. Также проверяется звук оружия, который был скопирован из другого модели. В заключение Wavy подводит итог и говорит о предстоящем продолжении видеоруководства, в котором будет показано, как создать новое снаряжение и добавить его в инвентарь торговых NPC.

Mindmap

Keywords

💡моддинг

Моддинг (от англ. modding) - это процесс изменения или расширения компьютерной игры путем добавления новых элементов, изменений в существующих или создании дополнительного контента. В контексте видео, моддинг означает создание и редактирование оружия в игре 'Stalker: Anomaly', что является основной темой и задачей в этом руководстве.

💡Stalker: Anomaly

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

💡м1911 колт

M1911 Colt - это историческое огнестрельное оружие, которое использовалось в качестве образца для создания нового оружия в игре 'Stalker: Anomaly'. В видео его выбирают для демонстрации процесса создания мода, что подчеркивает важность выбора базового оружия для дальнейших изменений.

💡ноутпад плюс плюс

Notepad++ - это текстовый редактор с расширенными функциями, который используется для редактирования XML-файлов в видео. Он рекомендуется для работы с файлами игры, поскольку обеспечивает удобный интерфейс и поддержку различных кодовых языков, что важно для модификации игровых файлов.

💡файловая структура

Файловая структура - это организация файлов и папок в определенном порядке, который позволяет компьютеру и программным приложениям легко найти и использовать эти файлы. В видео автор объясняет важность сохранения файловой структуры для корректной работы модифицированных файлов в игре.

💡уникальный идентификатор

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

💡ltx-скрипты

LTX-скрипты - это тип файлов, используемых в играх серии Stalker для хранения данных о различных объектах и свойствах игры. В видео автор редактирует эти файлы, чтобы внедрить новое оружие и изменить его характеристики.

💡значения параметров

Значения параметров - это числовые или текстовые значения, определяющие характеристики объекта или его поведение в игре. В видео автор изменяет значения параметров, такие как скорострельность, дальность стрельбы и другие, чтобы создать уникальное оружие с определенными характеристиками.

💡текстовый файл

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

💡отладочный режим

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

Highlights

Introduction to a basic modding tutorial for the game S.T.A.L.K.E.R.: Anomaly.

The tutorial will be a two-part series focusing on creating a new weapon modeled after an existing one.

Explanation of how to modify weapon values, name, and description.

Requirement of some computer experience for navigating files and editing text files.

Recommendation to download Notepad++ for editing XML files.

Instructions on organizing the workspace and setting up the modding environment.

Details on extracting the contents of the Anomaly archive into a designated folder.

Creation of a 'mods' folder and an add-on subfolder for the custom weapon.

Use of DB Unpacker to access LTX script files for modding.

Guidance on matching the file structure for the new weapon mod.

How to copy and modify the weapon file (wcolt1911) for the new mod.

Editing the text file for localization and adding a new weapon entry.

Creating a unique identifier for the new weapon to differentiate it in the game.

Copying and pasting parameters from other weapons to modify the new weapon's characteristics.

Adjusting the weapon's magazine size, fire rate, damage, and recoil based on other weapons.

Assigning custom names and descriptions to the new weapon in the text file.

Instructions on saving the modified files and preparing them for in-game testing.

Playtesting the new weapon in the game to ensure it functions as intended.

Upcoming tutorial part two预告,which will cover creating a new outfit and adding it to a trader's inventory.

Transcripts

play00:00

hello my friends i'm wavy and today i'm

play00:03

gonna be walking you through a nice

play00:05

basic modding tutorial for stalker

play00:07

anomaly

play00:08

this will be a two-part series but today

play00:10

i'll show you how to create a new weapon

play00:12

in the game modeled after an existing

play00:14

one and we'll modify its values as well

play00:16

as change its name and description

play00:18

the process will be essentially the same

play00:20

for any gun in the game but i'm going to

play00:22

use the m1911 colt in my example today

play00:26

keep in mind as much as i will try to

play00:28

hold your hand through all of this a bit

play00:30

of computer experience is required you

play00:32

will need to know how to navigate files

play00:34

as well as be able to edit text files

play00:36

and for this i am going to highly

play00:38

recommend you download notepad plus plus

play00:40

it'll come in very handy when we're

play00:42

working with the xml files to change the

play00:44

names but technically speaking it's not

play00:46

required

play00:48

alright let's get into it

play00:50

first thing we want to do is properly

play00:51

organize our workspace so here on my

play00:54

hard drive i just have a folder called

play00:56

anomaly modding and here i've placed my

play00:59

download that i got from odd db

play01:02

so you're going to create a folder you

play01:03

can name it whatever but i called it

play01:05

anomaly151 and we're going to extract

play01:07

the contents of the anomaly archive into

play01:10

this folder just like we're doing a

play01:11

regular fresh install

play01:13

after that is done we're going to create

play01:14

one more folder called mods

play01:18

and inside this folder we will create a

play01:20

folder to house our add-on

play01:23

you can name this absolutely whatever

play01:24

you want it doesn't matter but i'm going

play01:25

to name it super 45 colt

play01:28

but this is all done we have a nice

play01:30

little space to do our work so now let's

play01:32

go to our anomaly 151 folder

play01:35

go into the tools folder

play01:37

and then we're going to double left

play01:38

mouse click on this db unpacker batch

play01:41

file don't do the underscore all one

play01:43

that'll take a lot longer just do this

play01:45

one double left mouse click you'll see

play01:47

this window come up

play01:49

then you can press any key when it's all

play01:50

finished

play01:51

after that you will notice a folder here

play01:53

called underscore unpacked

play01:56

inside here is going to be all your ltx

play01:58

script files

play02:00

now i'm not going to explain the

play02:01

structure here there quite literally is

play02:03

no easy way to tell what everything is

play02:05

you just kind of have to look at it you

play02:07

can go through things there's a lot of

play02:08

stuff here but i know exactly where the

play02:10

file we need is so we're going to go

play02:12

ahead and get it so while we're at it

play02:14

let's open up two windows on one side we

play02:16

will have our anomaly 151 unpacked

play02:18

folder here and the other one we're

play02:20

going to open up our folder for our

play02:22

add-on

play02:24

so let's go find our files first we're

play02:26

going to look at items

play02:28

then weapons and in here we want to look

play02:30

for something

play02:31

to the m1911 or the colt

play02:35

there it is wcolt1911

play02:38

so what we need to do here is we need to

play02:40

match the file structure

play02:42

that we have here if you just click in

play02:44

this window right here

play02:45

we'll see it says configs items weapons

play02:48

what we want to do in our add-on folder

play02:51

here

play02:52

we're first going to create a game data

play02:54

folder

play02:55

game data right

play02:57

we'll go inside there

play02:59

and then just as it is

play03:01

on the other window configs

play03:04

inside there

play03:06

items

play03:08

once more

play03:10

and then weapons

play03:12

and from here all we need to do is take

play03:14

the

play03:15

file that we want copy

play03:17

and paste

play03:19

after this we're going to go back to the

play03:20

configs folder here in the unpacked

play03:23

and we're going to go to text you could

play03:24

choose whichever localization you have

play03:27

i will be english so i will click this

play03:30

and then we need to find one more file

play03:32

which will be st items weapons

play03:35

this is the text file

play03:37

we are also going to be modifying that

play03:39

so same as before in our add-on folder

play03:42

we will start in configs

play03:44

we will create a new folder text

play03:47

in there

play03:49

english

play03:50

and then we will simply copy the file

play03:52

over

play03:53

just like that

play03:54

it's important to keep the file

play03:56

structure the same as it is here because

play03:58

that's the way that the game will know

play04:00

to use those files

play04:02

but once we have this we can simply open

play04:03

up these files

play04:05

i will open them up and hit edit with

play04:07

notepad plus plus

play04:08

we'll go also to our text file and do

play04:11

the same

play04:12

notepad plus plus has tabs

play04:15

and here we are inside the file

play04:18

so for weapons every weapon in the game

play04:20

has an entry

play04:22

in their respective file

play04:23

and the way the files work is it starts

play04:25

out with the most basic version of the

play04:28

weapon or the default version

play04:30

and it defines all these parameters

play04:32

then from there it creates another

play04:34

section using this end of line header

play04:37

and it defines anything else that they

play04:39

want for a completely different weapon

play04:42

so as you can see here there's a lots of

play04:44

different cult 1911s in here

play04:46

all we're going to do is we're going to

play04:47

select one which i'm going to choose the

play04:49

weapon cult kimber

play04:51

we will take from the bottom

play04:53

up to this line we will copy it

play04:56

and then go to the end of the file

play04:59

give it one space

play05:01

and paste it

play05:03

now to make this a separate entity we

play05:05

need to give it a unique identifier so

play05:07

in this bracket here this is the weapon

play05:10

id all we're going to do is add an

play05:12

underscore 1 to it

play05:14

we'll also do the same for the hud to

play05:16

make sure that that is defined uniquely

play05:19

so now this will be a completely new gun

play05:21

in the game

play05:23

as you can see there's not a lot of

play05:24

parameters here but what we can do is we

play05:26

can go back up to the top of the file

play05:28

where they're all defined

play05:30

and we can grab some that we want i'm

play05:31

not going to explain everything here

play05:34

some of this is self-explanatory some of

play05:36

it isn't

play05:37

but for this tutorial you're just going

play05:38

to follow along with me

play05:40

so the first thing we're going to grab

play05:41

is flame and smoke particles which will

play05:43

be the effects of when you fire the

play05:45

weapon we're going to take those copy

play05:47

them and we're going to paste them right

play05:49

here in this section of our kimber

play05:51

underscore one you can also remove that

play05:54

spacing there

play05:55

we go back up to the top

play05:58

we will also grab from here the bullet

play06:01

speed to the hit impulse

play06:04

we will copy this bring it down here

play06:07

these values are going to control

play06:08

relatively speaking the damage as well

play06:11

as the bullet speed right

play06:13

and the last thing we're going to grab

play06:14

up at the top here we're going to scroll

play06:16

down a little bit and find all these cam

play06:19

values we're going to take this

play06:21

copy

play06:23

and we're going to paste it right down

play06:24

here with the other ones

play06:26

so now that we have defined these things

play06:28

we can modify these values any way we

play06:30

like

play06:31

but understand what values make sense

play06:34

it's best to use something as an example

play06:36

so i'm going to go back to our anomaly

play06:38

151

play06:40

unpacked folder right when we unpack the

play06:42

ltx scripts

play06:43

we're going to go and find the weapons

play06:45

again so configs items weapons

play06:49

and we're going to look for something to

play06:50

model our weapon off of

play06:53

so why don't we do something fun

play06:55

like for instance the l96 notice i'm

play06:58

just going to double left mouse click

play06:59

it'll open this up in plain old notepad

play07:02

we don't need to open this in notepad

play07:04

plus plus but let's split the windows

play07:06

here

play07:07

so now let's go and look at our cult

play07:09

values and let's go do a little bit of

play07:11

fooling around so the ammo elapsed here

play07:13

we're going to change this to 15 so this

play07:15

will make us have 15 round magazines

play07:18

the flame and smoke particles for the

play07:19

l96

play07:21

are generic weapon 06 and generic shoot

play07:23

00

play07:24

double zero so we're going to just

play07:25

change this one right here

play07:27

the hit values are all here in just to

play07:30

make this easier you can of course you

play07:31

know just copy this right over from the

play07:34

l96 file and just replace your values

play07:36

there

play07:38

we will bump up our rpm to 350 just

play07:41

because

play07:42

and now i'm not going to use the cam

play07:44

values for the l96 i'm actually going to

play07:46

go back

play07:48

to the weapons

play07:49

and let's look for something interesting

play07:52

like maybe the m82

play07:54

so open up the m82 file and all we're

play07:58

going to do

play07:59

is we're going to copy

play08:01

all these cam values over

play08:03

right like this

play08:05

so let's see we've given it 15 round

play08:07

magazines here

play08:08

we've made it have the flame particles

play08:11

of the l96 the power of an l96

play08:14

it shoots a bit faster and it has the

play08:16

recoil of an m82

play08:19

i noticed one of the identifiers up here

play08:21

one of the parameters is weapon kimber

play08:24

sounds

play08:25

let's go back to our unpacked folder and

play08:27

find something

play08:29

like maybe the desert eagle

play08:31

we will copy that weapon desert eagle

play08:33

sounds right up at the top of the file

play08:36

and just replace it right here in our

play08:38

kimber colt entry beautiful

play08:41

so the last thing we want to do is give

play08:43

this a custom name

play08:44

you can see here inventory name name

play08:46

short and description we're all just

play08:48

going to add an underscore 1 to each of

play08:50

these

play08:51

and now we will need to define these

play08:54

entries

play08:55

in that text file so remember we opened

play08:58

up the sd items weapons

play09:00

as is a huge file so don't try scrolling

play09:02

through it

play09:03

whether you're using notepad or notepad

play09:05

plus plus you can hit ctrl f which will

play09:07

give you your search function

play09:09

you see i already have it right here so

play09:11

i'm going to just search for kimber

play09:13

beautiful

play09:14

so you definitely want to use notepad

play09:16

plus plus to edit this file in

play09:17

particular i could show you why

play09:20

if we just edit it like this it's a

play09:22

little bit hard to kind of understand

play09:25

the structure and it's pretty easy to

play09:26

make mistakes

play09:28

this just makes it a lot easier so all

play09:30

we're going to do here

play09:31

we're going to start from this string

play09:33

tag to this string tag

play09:35

just like this and we're going to copy

play09:38

we're going to give it a little space

play09:40

and paste it right there

play09:41

also make sure to line things up

play09:44

and we will go to this id field

play09:47

it will add the underscore one there the

play09:50

underscore one there

play09:52

and now you can make these anything you

play09:54

like

play09:55

i'm going to call this super yoked

play09:58

45 cult

play10:01

and you can add any description you like

play10:04

just like that

play10:06

after we're done with this we will need

play10:08

to save the files you can hit the save

play10:10

all that will save the colt and the st

play10:12

items weapons

play10:14

all right now comes the fun part play

play10:17

testing

play10:18

that we're done with these files we can

play10:20

close notepad plus plus

play10:22

and we have our two windows here so i'm

play10:24

going to go back to the anomaly 151

play10:26

install output the top here

play10:28

and we see our game data folder right

play10:30

here all we're going to do is go to our

play10:32

add-on right

play10:33

and copy the game data folder over we're

play10:35

going to copy the game data paste

play10:38

it's that simple

play10:39

now let's go ahead and launch the game

play10:40

and you will want to take on debug mode

play10:42

that's how we're going to test this but

play10:44

let's go ahead and get in the game

play10:47

all right everybody we are in game gosh

play10:50

i always forget how beautiful vanilla

play10:52

anomaly is

play10:54

so now we are here we are going to open

play10:55

the debug menu you can hit the f7 key we

play10:58

will go to the item spawner and the

play11:00

editors

play11:02

let's go to weapons pistol disregard all

play11:04

the gunfire

play11:05

so here are our 1911s let's look here is

play11:08

the original kimber desert warrior we

play11:11

will give ourselves one of those

play11:13

what do you know there's an additional

play11:14

entry right here the super yoked 45 coal

play11:19

don't forget ammo

play11:21

and while we're playtesting also i'm

play11:23

gonna turn on gun mode just so i don't

play11:25

get killed for no reason

play11:27

okay so let's take a look-see here

play11:33

stupid

play11:35

another one

play11:38

excuse me i'm trying to record something

play11:40

here

play11:41

so we look at our inventory we have our

play11:43

two pistols equipped

play11:45

and they are comparing here so as you

play11:47

can see the mag size is 15 there's a

play11:49

higher fire rate and much higher damage

play11:52

so it has all of the values we modified

play11:56

of course here you can take a listen to

play11:58

the sounds this is the original

play12:02

and this is the modified one

play12:07

desert eagle sounds yes sir

play12:09

so let's go see how actually powerful it

play12:12

is

play12:13

this military guys are never gonna see

play12:15

it coming

play12:20

so you can see there i just shot that

play12:22

guy at bunch

play12:24

did i drop my gun

play12:26

that was a nice now you guys are gonna

play12:28

get it

play12:36

excuse me sir i'm play testing

play12:45

i think you guys get the point

play12:47

all right everybody i hope you enjoyed

play12:49

the tutorial i know i sure did

play12:51

this should give you a little knowledge

play12:52

on creating simple add-ons as well as

play12:54

the knowledge to modify weapon values

play12:56

keep in mind this is done entirely on a

play12:58

non-modded install anomaly once you

play13:00

introduce other add-ons you can

play13:02

complicate this scenario quickly

play13:04

anyways next week i will have the second

play13:06

part to this tutorial where i will show

play13:08

you how to create a new outfit

play13:10

and add it to a trader's inventory

play13:13

should be fun

play13:14

peace out everybody i will catch you on

play13:16

the flip

play13:19

[Music]

play13:26

so

play13:32

[Music]

play13:41

you

Rate This

5.0 / 5 (0 votes)

Related Tags
обучениемоддингоружиеигрыAnomalyмодификацияруководствоскриптыXMLNotepad++playtesting
Do you need a summary in English?