Форум Игромании
 
Регистрация
Справка

"Пикник на обочине" Раздел по популярному проекту S.T.A.L.K.E.R.

Ответ
 
Опции темы
Старый 13.04.2007, 21:44   #1
Опытный игрок
 
Аватар для Jesh
 
Регистрация: 19.08.2007
Сообщений: 1,050
Репутация: 145 [+/-]
S.T.A.L.K.E.R. - Создание модов


Мануал по созданию модификаций для начинающих
Часть 1.
Часть 2.

Что необходимо:


Статьи участников:
Скрытый текст:
А
Активация артефактов
В
В Зоне только день
В Зоне только день способ 2
Вывод координат на екран
Выдача Волком оружия
Выдача оружия в ЧН
Д
Добавление транспорта
Динамические диалоги
Добавление новых локаций в ЧН и ЗП
И
Изменение первоначального инвентаря у Меченого(1-й урок читерства)
Имитация намокания дороги во время дождя
К
Как менять ломкость брони
Качание оружия при хотьбе
М
Материал про: активацию артефактов, добавление статей в ПДА, редактирование НПС, создание новой группировки, вычисление координат
Н
Настройка AI Wrapper от bardak'a
Настройка конвертора bardak'a
NPC покупают и продают оружие
Носимый вес
О
Описание Actor.ltx
П
Параметры оружия с описанием
Прорисовка уровня и изменение дистанции видимости
Прототип динамических новостей
Р
Работа с acdc от Bardak-a
Размер раны
Редактирование мультиплеерных карт, для последующего их запуска в сингле
С
Создание механика
Создание уровня для сингла
Создание нового оружия
Создание скриптовых роликов
Создание квеста
Создание нового НПС путём редактрирования all.spawn
Создание HUD модели оружия
Спавн предметов в инвентарь (2-й урок читерства)
Свойства костюмов
Cпавн монстра
Т
Транспорт в игре
У
Уменьшение сытости ГГ


Работы участников:

Разрабатываемые моды:
Скрытый текст:
antdiablon, Минор
Nacek 2


Полезные ссылки

Мод-портал. - Официальная вики по модам для сталкера (Не обновляется)
S.T.A.L.K.E.R. Inside Wiki. - Фанатская вики по модострою для сталкера.

X-Ray SDK. Ныне все вопросы с ним обсуждаются тут.
S.T.A.L.K.E.R. Universal Extractor.


Внимание: если Вы новичок, то сперва ознакомьтесь с мануалом по созданию модификаций для начинающих
При вылетах также прилагайте лог ошибки!!!

Последний раз редактировалось DoctorWagner; 26.02.2023 в 22:25.
Jesh вне форума  
Ответить с цитированием
Старый 09.03.2012, 13:56   #3721
Новичок
 
Регистрация: 09.03.2012
Сообщений: 1
Репутация: 0 [+/-]
Создание НПС

Скрытый текст:
Для этого нам понадобятся координаты нужного места, где и будет заспаунен наш NPC. Возьмём Кордон, лагерь новичков. Можете снять координаты сами, а можете взять мною уже снятые: (-218.20,-20.2,-145.63),35362,47).
Далее. Создаём файл в папке gamedata/scripts файл, скажем esc_unik_npc*****ipt. В нём создаём функцию.
Код:
function esc_unik_npc ()
alife():create("esc_unik_npc",vector():set(-218.20,-20.2,-145.63),35362,47)
end

Теперь мы в файле npc_profile.xml (в папке gameplay) добавляем нашего НПС.
Код:
<!-- Escape -->
<character id="escape_trader">
<class>Trader</class>
<specific_character>escape_trader</specific_character>
</character>

<character id="esc_unik_npc">
<class>esc_unik_npc</class>
<specific_character>esc_unik_npc</specific_character>
</character>

Копируем или создаём по образцу только нижний блок Второго торговца нам ненадо.
Теперь моздадим секцию нашего персонажа. В файле spawn_section.ltx (gamedata/config/creatures)
в блоке:
;--------Escape--------------
;--------neutrals------------
Создаём секцию.
Код:
[esc_unik_npc]:stalker
$spawn = "respawn\esc_unik_npc"
character_profile = esc_unik_npc
spec_rank = regular
community = dolg

В строке community можете вместо долга вписать другую группировку.
Однако если мы хотим, чтобы наш персонаж не гулял по Зоне, пока не наткнётся на первуюю аномалию, то пропишем чтобы он стоял на месте. Для этого под community вставляем:
custom_data = scripts\esc_unik_npc.ltx Далее создаём в gamedata/config папку scripts в в папке создаём файл esc_unik_npc.ltx В наш созданный файл вставляем:
Код:
[logic]
active = remark1
danger = danger_ignore

[danger_ignore]
ignore_distance = 5

[remark1]
no_move = true

Всё наш НПС будет стоять на месте своего спауна.
Едем дальше. Нам надо активировать нашего персоонажа. для этого мы должны вставить строку:
<action>esc_unik_npc.esc_unik_npc</action>
Либо в диалог, либо в какой-нибудь квест. Давайте вставим строку в файл info_portions.xml (gamedata/gameplay) под
Код:
<game_information_portions>
<info_portion id="storyline_actor_start">
<task>storyline_eliminate_gunslinger</task>

Выглядеть это будет так:

Код:
<game_information_portions>
<info_portion id="storyline_actor_start">
<task>storyline_eliminate_gunslinger</task>
<action>esc_unik_npc.esc_unik_npc</action>
</info_portion>

Однако мы не прописали самого НПС, как личность В файле character_desc_escape.xml (gamedata/gameplay) добавляем:
Код:
<!---------------------------------------esc_unik_npc----------------------------------------------------->
<specific_character id="esc_unik_npc" team_default = "1">
<name>GENERATE_NAME_bandit</name>
<icon>ui_npc_u_stalker_bandit_3</icon>
<bio>esc_wolf_bio</bio>

<class>esc_otbrosi_1</class>
<community>dolg</community> <terrain_sect>stalker_terrain</terrain_sect>

<rank>367</rank>
<reputation>-60</reputation>
<money min="600" max="2000" infinitive="1"/>

<snd_config>characters_voice\human_01\monolith\</snd_config>
<crouch_type>-1</crouch_type>

<visual>actors\bandit\stalker_bandit_3</visual>
<supplies>
[spawn] \n
wpn_groza \n
ammo_9x39_pab9 \n
#include "gameplay\character_items.xml" \n
#include "gameplay\character_food.xml"
</supplies>

#include "gameplay\character_criticals_3.xml"

#include "gameplay\character_dialogs.xml"
</specific_character>

Правда тут получится у нас долговец в одежде бандита и говорящего голосом монолитовца xD
Всё сох роняем. НПС готов.

Но так же можно добавить нашему НПС диалог) Как добавлять диалоги написано в нашем факе)
Если хотяте сделать нашему НПС своё имя то в файле stable_bio_name.xml (gamedata/config/text/rus)
добавляем:
Код:
<string id="esc_unik_npc">
<text>Дима</text>
</string>

А в файле сharacter_desc_escape.xml (gamedata/gameplay) находим нашего уже прописаного НПС и вставляем в секцию <name></name> (у нас в ней написано GENERATE_NAME_bandit) esc_unik_npc
Всё Поздравляю)

Последний раз редактировалось LogruS; 09.03.2012 в 17:10.
dimastalker вне форума  
Ответить с цитированием
Старый 09.03.2012, 17:11   #3722
Гейммастер
 
Аватар для LogruS
 
Регистрация: 05.03.2007
Адрес: Московская обл.
Сообщений: 6,395
Репутация: 661 [+/-]
dimastalker, это всё, конечно, интересно и познавательно, но убедительная просьба впредь прятать конфиги под спойлер.
__________________
В электронике одно из первых мест занимает кувалда.
LogruS вне форума  
Отправить сообщение для LogruS с помощью ICQ Ответить с цитированием
Старый 12.03.2012, 14:25   #3723
Опытный игрок
 
Аватар для Jesh
 
Регистрация: 19.08.2007
Сообщений: 1,050
Репутация: 145 [+/-]
Винtorez
Глянь линк

NoName.dll
Помню в первых модах правили баг, посмотри, может на инсайде, что завалялось.
__________________
"Чем больше нас, тем меньше их..."
Jesh вне форума  
Ответить с цитированием
Старый 20.03.2012, 11:51   #3724
Новичок
 
Аватар для Темный демон
 
Регистрация: 20.03.2012
Сообщений: 4
Репутация: 0 [+/-]
Всем привет! Народ подскажите где взять утилитку, бесплатно без смс плизз мне оч нада
Темный демон вне форума  
Ответить с цитированием
Старый 20.03.2012, 16:19   #3725
Гейммастер
 
Аватар для Earth2Space
 
Регистрация: 20.01.2009
Адрес: Хабаровск
Сообщений: 11,697
Репутация: 1136 [+/-]
Темный демон, в интернете.
Скрытый текст:
Мб название скажешь?
__________________
ASUS ROG Phone
ZTE Axon 7
Nokia Lumia 920
Earth2Space вне форума  
Отправить сообщение для Earth2Space с помощью ICQ Отправить сообщение для Earth2Space с помощью Skype™ Ответить с цитированием
Старый 20.03.2012, 19:07   #3726
Юзер
 
Аватар для Murdok
 
Регистрация: 25.09.2008
Адрес: Санкт-Петербург
Сообщений: 305
Репутация: 54 [+/-]
Подскажите а где в ЗП лежит конфиг СЕВЫ и других костюмов с замкнутой системой дыхания? в outfit нету...
__________________
Родители частенько вышибали из меня дурь, но я всегда знал где достать ещё.
В мире есть еще много граблей, на которые не ступала нога человека...
----------------------------------------
Ты глаза закорой от скуки, разведи пошире руки, так или иначе, будешь одурачен... (DAO)
Murdok вне форума  
Отправить сообщение для Murdok с помощью ICQ Ответить с цитированием
Старый 22.03.2012, 21:43   #3727
Новичок
 
Аватар для Темный демон
 
Регистрация: 20.03.2012
Сообщений: 4
Репутация: 0 [+/-]
Народ как изменить музыку, в игре сталкер чисто небо, я хочу вставить свою музыку, помагите дайте инструкцию пожалуйста, за ранее спасибо
Темный демон вне форума  
Ответить с цитированием
Старый 23.03.2012, 12:15   #3728
Гейммастер
 
Аватар для Earth2Space
 
Регистрация: 20.01.2009
Адрес: Хабаровск
Сообщений: 11,697
Репутация: 1136 [+/-]
Темный демон, меняешь файлы музыки игры на свои, только название прежним оставь и формат такой же.
__________________
ASUS ROG Phone
ZTE Axon 7
Nokia Lumia 920
Earth2Space вне форума  
Отправить сообщение для Earth2Space с помощью ICQ Отправить сообщение для Earth2Space с помощью Skype™ Ответить с цитированием
Старый 27.03.2012, 17:49   #3729
Игрок
 
Аватар для venom9875
 
Регистрация: 07.03.2009
Адрес: Галактика Млечный Путь
Сообщений: 615
Репутация: 169 [+/-]
А вот я хочу поменять музыку в бункере у Сидоровича, но не методом тупо замены файлов. Хочу, чтобы при стрельбе магнитофон ломался методом выдачи инфопоршня. Но, как ни меняю логику магнитофона - всё равно помимо моей мелодии одновременно играет и уже играющая музыка. У меня есть сомнение, что это звук-объект самой карты... Или может я просто слепой, что не нахожу в all.spawn'е секций, отвечающих за проигрывание музыки в бункере Сидоровича?
__________________
Кому вообще какая разница, что думают другие, а? Загляните в свое сердце и делайте то, что поможет стать вам счастливее.

Роберт Келсо
venom9875 вне форума  
Отправить сообщение для venom9875 с помощью ICQ Ответить с цитированием
Старый 27.03.2012, 18:27   #3730
Гейммастер
 
Аватар для Earth2Space
 
Регистрация: 20.01.2009
Адрес: Хабаровск
Сообщений: 11,697
Репутация: 1136 [+/-]
venom9875, проигрыватель у него уникальный?
__________________
ASUS ROG Phone
ZTE Axon 7
Nokia Lumia 920
Earth2Space вне форума  
Отправить сообщение для Earth2Space с помощью ICQ Отправить сообщение для Earth2Space с помощью Skype™ Ответить с цитированием
Старый 27.03.2012, 19:35   #3731
Новичок
 
Аватар для Xenar
 
Регистрация: 19.03.2012
Адрес: Неизведанные пещеры
Сообщений: 70
Репутация: 7 [+/-]
Вот мой вариант "быстрой" модификации Сталкера.
1) Меняем значения дисперсии и отдачи всего огнестрельного оружия в игре (уменьшаем отдачу, дисперсию и угол поднятия ствола).
2) Увеличиваем параметр HitPower ровно настолько, на сколько уменьшили предыдущие значения.
3) Увеличиваем параметр FireDistance до 2000.
4) Параметры ScopeStatus, SilencerStatus и GranadeLauncherStatus (в тех стволах где это доступно) ставим на 2 (опционально)...
__________________
Я не знаю кокой будет третья мировая война...
Я уверен в одном: четвертая станет первой...
Xenar вне форума  
Ответить с цитированием
Старый 27.03.2012, 20:10   #3732
Гейммастер
 
Аватар для LogruS
 
Регистрация: 05.03.2007
Адрес: Московская обл.
Сообщений: 6,395
Репутация: 661 [+/-]
Xenar, объяснишь смысл?
__________________
В электронике одно из первых мест занимает кувалда.
LogruS вне форума  
Отправить сообщение для LogruS с помощью ICQ Ответить с цитированием
Старый 28.03.2012, 00:03   #3733
Игрок
 
Аватар для venom9875
 
Регистрация: 07.03.2009
Адрес: Галактика Млечный Путь
Сообщений: 615
Репутация: 169 [+/-]
Earth2Space если имеется в виду музыка, то да, можно поставить свою, уникальную. Но! У Сидоровича же есть уже приёмник, стоит на столе, и якобы от него идёт музыка... Даже не от приёмника, а откуда-то сзади от Сидоровича. Поэтому эту мелочёвку хотелось бы поправить и сделать магнитофон ломаемым.
__________________
Кому вообще какая разница, что думают другие, а? Загляните в свое сердце и делайте то, что поможет стать вам счастливее.

Роберт Келсо
venom9875 вне форума  
Отправить сообщение для venom9875 с помощью ICQ Ответить с цитированием
Старый 28.03.2012, 13:13   #3734
Новичок
 
Аватар для Xenar
 
Регистрация: 19.03.2012
Адрес: Неизведанные пещеры
Сообщений: 70
Репутация: 7 [+/-]
Цитата:
Сообщение от LogruS Посмотреть сообщение
Xenar, объяснишь смысл?
Последний раз делал такое давным давно. В итоге получалось следующее:
1) Точно в игре возрастала в три раза. При чем это сказывалось не только на точности ГГ. Некоторые удачливые НПС, которым удавалось первыми открыть огонь, убивали Меченого как кусок мяса.
2) Мощность оружия в игре увеличивалась в трое. Это позволяло привнести немного реалистичности. Уж простите меня те кто не согласен, но по моему это тупо когда с калаша в военного надо было целый магазин выпустить. Кстати, некоторые места в игре, благодаря увеличению мощности оружия, стали труднопроходимые, а некоторые наооборот.
3)Увеличение параметра FireDistanse позволяло сделать ПМ смертоносным снайперским оружием. Мне не нравилось, что у него дефолтная дальность 150 метров, поэтому для данной модели я ставил 1000. Прикольно было пострелять с него по военным, которые тихонько тупили в сторонке.
4)У некоторых стволов в игре есть возможность присоединить дополнительные гаджеты. Но не у всех из них эта возможность прописана в скриптах. Переделываем и юзаем.

P.S. К данному "небольшому" изменению пойдет изменение радиуса видимости ботов. Я бы сделал так, чтобы онивидели в три раза дальше, и начинали открывать огонь как минимум метров с 800. Но, я не знаю где это прописанно...
__________________
Я не знаю кокой будет третья мировая война...
Я уверен в одном: четвертая станет первой...
Xenar вне форума  
Ответить с цитированием
Старый 28.03.2012, 13:57   #3735
Гейммастер
 
Аватар для LogruS
 
Регистрация: 05.03.2007
Адрес: Московская обл.
Сообщений: 6,395
Репутация: 661 [+/-]
Xenar, открою маленький секретик - всё уже давно сделано. Модификация называется "Черноречье".
__________________
В электронике одно из первых мест занимает кувалда.
LogruS вне форума  
Отправить сообщение для LogruS с помощью ICQ Ответить с цитированием
Старый 30.03.2012, 09:47   #3736
Новичок
 
Аватар для Kontro
 
Регистрация: 19.04.2011
Сообщений: 30
Репутация: 7 [+/-]
Вопрос:
В сети есть минимод "Собирательство" для ЧН. НПСы собирают вещи с убитых, но в инвентаре у них нет - того что они собрали. Где и что прописать, чтобы у них появились эти вещи на продажу.? На ТЧ была такая возможность, не помню в каком моде. Или может уже есть доработанный мод на ЧН?
В Собирательстве используются следующие файлы:
\gamedata\scripts\xr_motivator*****ipt
\gamedata\scripts\xr_logic*****ipt
\gamedata\scripts\watcher_act*****ipt
\gamedata\scripts\modules*****ipt
__________________
ReBorn Team
Kontro вне форума  
Ответить с цитированием
Старый 30.03.2012, 10:36   #3737
Гейммастер
 
Аватар для Earth2Space
 
Регистрация: 20.01.2009
Адрес: Хабаровск
Сообщений: 11,697
Репутация: 1136 [+/-]
Kontro, смотри как это в ТЧ сделано, я уже не помню как делал. Скачай "шпаргалку".
__________________
ASUS ROG Phone
ZTE Axon 7
Nokia Lumia 920
Earth2Space вне форума  
Отправить сообщение для Earth2Space с помощью ICQ Отправить сообщение для Earth2Space с помощью Skype™ Ответить с цитированием
Старый 02.04.2012, 16:08   #3738
Новичок
 
Аватар для Темный демон
 
Регистрация: 20.03.2012
Сообщений: 4
Репутация: 0 [+/-]
Народ как зделать, машину чтоб в нее садится и заводить? Погите пожалуйста
Темный демон вне форума  
Ответить с цитированием
Старый 02.04.2012, 17:42   #3739
Гейммастер
 
Аватар для Earth2Space
 
Регистрация: 20.01.2009
Адрес: Хабаровск
Сообщений: 11,697
Репутация: 1136 [+/-]
Темный демон, на ТЧ множество инструкций есть. В шапке посмотри.
__________________
ASUS ROG Phone
ZTE Axon 7
Nokia Lumia 920
Earth2Space вне форума  
Отправить сообщение для Earth2Space с помощью ICQ Отправить сообщение для Earth2Space с помощью Skype™ Ответить с цитированием
Старый 02.04.2012, 21:18   #3740
Юзер
 
Аватар для Винtorez
 
Регистрация: 29.09.2010
Адрес: У меня дома
Сообщений: 208
Репутация: 20 [+/-]
Jesh, Не то. Мне надо не функцыи ремонта в диалоге с НПС, а обьеденить три функцыи в одну(при использовании ремкомплекта).
Винtorez вне форума  
Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 11:18.


Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Rambler's Top100 Яндекс цитирования