Страница 1 из 11
Форум настоящего сталкера » S.T.A.L.K.E.R. Shadow of Chernobyl » Теория модостроения » Активация артефактов
Активация артефактов
Artem_GLB Дата: Пятница, 12.06.2009, 15:26:20 | Сообщение # 1

My name is Strelok

Ранг: Разведчик
Группа: Сталкер
Сообщений: 229
Должность : Снайпер
Награды: 26
Регистрация: 24.03.2009
Статус: Offline
Пол: Мужчина
Город: Иваново  


Распишу по пунктам как добавить например к "огненому шару" аномалию Жарка...
[spoiler]
Открываете файл: gamedata/config/misc/artefacts.ltx

И там в самом начале файла такая секция:
;Артефакты, которые при активизации создают аномальные зоны
;формат: {секция_артефакта} = {секция_зоны},Radius,Power
[artefact_spawn_zones]
af_medusa = zone_mosquito_bald_weak, 2.0, 30.0

Обозначает что артефакт af_medusa при активации создаст аномальную зону zone_mosquito_bald_weak с радиусом 2 метра и мощностью 30 (возможно влияет и на время жизни аномалии)

Кончается этот список по идее строчкой: mp_af_electra_flash = zone_witches_galantine, 3, 50.0

и сразу после неё пишете: af_fireball = zone_zharka_static, 3, 30.0

В принципе можно прописать там не статик а zone_zharka_weak незнаю что из них правильнее использовать... статик работает тоже.В той-же папке есть файл zone_zharka, где описаны свойства зон _weak, _average, _strong( слабая, средняя, сильная), а также зона zone_zharka_static.

После этого у вас игра станет вылетать с ошибкой про невозможность обнаружить последовательность описывающую анимацию активации аномалии.

А это всё там же в начале файла чуть ниже того где вы добавили новый артефакт в список есть такие строчки:
[af_activation_gravi]
;-------------------------------------------------------
;format: time(sec), sound_name, light_R,G,B, light_range, particle_name, af_animation_name
;----------------------------------------------------
st arting = 5.0, anomalygravi_idle00, 0.5, 1.0, 1.5, 5.0, "anomaly2artefact_gravi_blast_start", "idle"
flying = 2.0, anomalygravi_idle01, 0.8, 1.0, 1.2, 3.0, "anomaly2artefactartefact_gravi", "idle"
idle_before_spawning = 5.0, anomalygravi_blowout5, 1.0, 1.0, 1, 0.0, "anomaly2artefact_gravi_blast_finished", "idle"
spawning = 1, anomalygravity_entrance, 0.9, 1.1, 1.01, 0.0, "", "idle"

Что как раз и описывает анимацию..

По-хорошему надо написать свою анимацию к жарке но это честно говоря не обязательно... потому что нам сейчас важна не красота а работоспособность.... Так вот... из заголовка "[af_activation_gravi]" берем название последовательности af_activation_gravi и ищем сам артефакт af_fireball (кто уже забыл зачем, мы на него собирались вешать новую активацию)

Найдете что-то вроде:
[af_fireball]:af_base
GroupControlSection = spawn_group
$spawn = "artifactszharka fireball"
$npc = on ; option for Level Editor
;$prefetch = 3
cform = skeleton
class = ARTEFACT

visual = physicsanomalyartefact_fire.ogf
description = enc_zone_artifact_af-fireball
inv_name = af-fireball

И где-нибудь тут добавляете строчку: artefact_activation_seq = af_activation_gravi

И на этом всё. Прописываем в artefacts.ltx в блоке [af_base]:identity_immunities вместо ;slot=10 вот это: slot=1. Насколько я знаю, знак ; зоначает, что строка закомментирована(неактивна) У себя я прописывал slot=1 между строчками inv_name = af-electra-moonlight inv_name_short = inv_weight = 0.05 slot = 1 inv_grid_x = 10 inv_grid_y = 10 для того артефакта, который хочу активировать.

В игре берем артефакт в первый слот и активируем.



Сообщение отредактировал Artem_GLB - Пятница, 12.06.2009, 15:51:57
 
Гризли Дата: Суббота, 13.06.2009, 00:22:20 | Сообщение # 2

Ранг: Новичок
Группа: Сталкер
Сообщений: 83
Должность : Боец
Награды: 18
Регистрация: 19.04.2009
Статус: Offline
Пол: Мужчина
Город: Саратов  


Молоток, уважаю, спасибо :D


За друга ЗАГРЫЗУ
 
Сашка_из_Шебекино Дата: Суббота, 13.06.2009, 11:01:46 | Сообщение # 3

Мастер в создании модов

Ранг: Разведчик
Группа: Заблокированные
Сообщений: 193
Награды: 9
Регистрация: 26.03.2009
Статус: Offline
Пол: Мужчина
Город: Шебекино, Белгородская область  


Artem_GLB, молодец! только мне это нужно было месяц назад. тогда я не знал


 
Vova-VIP Дата: Суббота, 13.06.2009, 12:01:48 | Сообщение # 4

Ранг: Знаток Зоны
Группа: Сталкер
Сообщений: 727
Должность : Модострой
Награды: 30
Регистрация: 02.03.2009
Статус: Offline
Пол: Мужчина
Город: Челябинск  


Нужно попробывать ;)


Истинный путь MOD ver. 1.3.0 (ТЧ) готов!
Истинный путь 2: Пролог в разработке...
 
Воробей Дата: Суббота, 13.06.2009, 13:13:08 | Сообщение # 5

The Frayed Ends Of Sanity

Ранг: Охотник
Группа: Тени Зоны
Сообщений: 1024
Награды: 30
Регистрация: 15.06.2008
Статус: Offline
Пол: Мужчина
Город: Огре  


Ну это пригодно для тех, кто сам строит мод - я же играю с огсм :)



"Бросай ты эти Цои всякие, давай играй метал, шпарь!, никаких Цоев"
 
Уатто Дата: Понедельник, 15.06.2009, 19:17:17 | Сообщение # 6

Ранг: Мастер
Группа: Сталкер
Сообщений: 2548
Награды: 304
Регистрация: 11.12.2008
Статус: Offline
Пол: Мужчина
Город: Заполярье  


Artem_GLB, спс за материал! Плюс в репу и буду учиться на нем.... ;) а то я только в текстурах мастер :D
 
Vova-VIP Дата: Вторник, 16.06.2009, 14:14:29 | Сообщение # 7

Ранг: Знаток Зоны
Группа: Сталкер
Сообщений: 727
Должность : Модострой
Награды: 30
Регистрация: 02.03.2009
Статус: Offline
Пол: Мужчина
Город: Челябинск  


Я вырезал эту функцию из мода Истории Прибоя :D


Истинный путь MOD ver. 1.3.0 (ТЧ) готов!
Истинный путь 2: Пролог в разработке...
 
Артист Дата: Воскресенье, 08.11.2009, 09:28:32 | Сообщение # 8

Ратибор

Ранг: Мастер
Группа: Сталкер
Сообщений: 1442
Должность : зам. лидера. начальник ОК.
Награды: 134
Регистрация: 08.11.2009
Статус: Offline
Пол: Мужчина
Город: Киров  


Artem_GLB, спасибо за подсказочку! Сейчас больше в модах понимаю на один пункт!))


Don't stop hooligans.

 
Suhoy Дата: Пятница, 08.01.2010, 19:10:39 | Сообщение # 9

Ранг: Новичок
Группа: Сталкер
Сообщений: 61
Должность : Новичок
Награды: 12
Регистрация: 06.12.2009
Статус: Offline
Пол: Мужчина
Город: Терек  


да нормик




 
Рома_stalker Дата: Среда, 13.01.2010, 07:05:31 | Сообщение # 10

Ранг: Прибывший
Группа: Сталкер
Сообщений: 1
Награды: 0
Регистрация: 13.01.2010
Статус: Offline
Пол: Мужчина
Город:   


СПС зарание ну чета я не совсем понял нахожу строчки эти там есть не совпадения лучшебы ты выложил чясть текста чтоб потом скопировать и заменить потом а то пока разберешся мозги вскипят pity если не сложно то копируй текст из файла да вставь его суда :)


Сообщение отредактировал Рома_stalker - Среда, 13.01.2010, 07:09:06
 
Freezer Дата: Суббота, 26.02.2011, 15:55:37 | Сообщение # 11

Ранг: Знаток Зоны
Группа: Заблокированные
Сообщений: 603
Должность : Связист
Награды: 47
Регистрация: 07.11.2010
Статус: Offline
Пол: Мужчина
Город: Тамбов  


Без комментариев...Ничего говорить не буду,ибо не хочу унижать участников.Скажу помягче:там же написано что куда,не бойтесь непрягать мозги,они нужны для этого
 
StormyMoore Дата: Вторник, 31.05.2011, 14:14:47 | Сообщение # 12

Regular Combat Force

Ранг: Новичок
Группа: Сталкер
Сообщений: 55
Должность : Походной повар
Награды: 1
Регистрация: 19.05.2011
Статус: Offline
Пол: Мужчина
Город: Мухосранск  


есть полно модов, где это есть.


WIND - j064kde3048 number of unit
Хорошо уметь наслаждаться короткими, но самыми счастливыми моментами жизни. например, когда ешь банку подогретой тушёнки..
 
andreyzhilenko Дата: Вторник, 31.05.2011, 20:38:53 | Сообщение # 13

Ранг: Познающий
Группа: Сталкер
Сообщений: 91
Должность : Оружейник
Награды: 1
Регистрация: 02.04.2011
Статус: Offline
Пол: Мужчина
Город: Донецк  


StormyMoore, а это для модостроителей pity !!!


ЧЗО "Проклятая земля"
 
Форум настоящего сталкера » S.T.A.L.K.E.R. Shadow of Chernobyl » Теория модостроения » Активация артефактов
Страница 1 из 11
Поиск:







Вверх >