Перейти к контенту

[SoC] Ковыряемся в файлах


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

В каждую секцию - точно говорю.
Есть ещё вариант для общих вводных:
 
[logic@l04_zomb2_smart2] : logic@l04_zomb2_smart....1
active = mob_walker@l04_zomb2_smart2
 
[logic@l04_zomb2_smart....1]
npc_friendly = true <--- Сюда?
можно создать комплект для всех секций.

В active работают только основные запросы: торговец, механик, комбат... 

Впрочем это легко проверить.

  • Спасибо 1

Всем привет. У меня вопрос - чем отличается шестой патч от четвертого (ТЧ) в плане одиночной игры, какими доп. возможностями, ("плюсами\минусами"), или где можно об этом почитать? Спасибо.

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

 

 

 

 

 

чем отличается шестой патч от четвертого

Ставишь 5 и 6 и читай ридми, появятся в корне сталка.

Не делайте мне больно, господа...

@karavan150, это я знаю, думал что-то ещё есть, какие-нить нюансы движка, о которых пысы решили не распространяться перед "простыми" пользователями...

 

 

 

Надеюсь, вопрос в тему.

В общем, всё по порядку:
1. Допустим, ходим по локации (в моём случае ЧАЭС);

2. Находим артефакт, допустим, "золотую рыбку";

3. Потом хотим посмотреть, есть ли ещё артефакты на локации. Для этого выходим из игры и лезем в all.spawn.

4. Смотрим файл, но вообще не находим записей об артефактах на ЧАЭС. Лезем в скрипты - там тоже пусто.
А теперь более красочно: на ЧАЭС валяется полно артефактов в южной части локации и не только (всего на карте около 20 (!) артефактов). Но all.spawn говорит, что там вообще ни одного.
Скажите, как это понимать? У кого-то есть версии?
P.S. Игра чистая, ТЧ 1.0006.

Но all.spawn говорит, что там вообще ни одного.

Оллспавн говорит что там есть артефакты. Спавн идёт через файл section2.bin, где записаны места спавна артов.  

В каждой секции аномалии в оллспавне есть такой параметр artefact_spawn_count = ...

Там обычно всегда стоит число = 32. Это значит 32 места спавна. 

Для каждой аномалии есть ещё и такой параметр: artefact_position_offset = "...чего то там". Это смещение, по которому вычисляется точное место спавна артефакта. Короче мутно дело.

А вот каким аномалиям разрешено это делать, а каким нет, тут надо скрипты смотреть наверно. Где то эта штука прописана.

Щас придут более умные люди и всё объяснят  :mosking:

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

"Кругом зомби.....у меня кончаются патроны...."

@BFG, а как тогда объяснить, что какие-то арты отмечены в all.spawn, а какие-то, как ты говоришь, указаны section2.bin?
Просто я сам не особо шарю.

@Vadyanchikus, в section2.bin указаны не артефакты, а места их спавна. Спавн происходит при спавне аномалий, которым "разрешено" рождать артефакты, с некоторой вероятностью. И вероятности, и "можно-нельзя", и какие арты спавнить - всё это настраивается в конфиге аномалии. Изменено пользователем naxac

Аддон для ОП-2.09.2: Яндекс/Google/GitHub/Тема на AP-PRO

naxac.gif

а как тогда объяснить, что какие-то арты отмечены в all.spawn,

Эти арты не имеют к "артефактовому спавну" никакого отношения. Они просто рАзово заспавнены и всё, как любые другие итемы на локациях. Ну например "Кровь камня" на тепловозе (Кордон).

Или на том же Кордоне - "Медуза" на маленькой заброшенной свалке, неподалёку от бункера Сидора.

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

"Кругом зомби.....у меня кончаются патроны...."

@Vadyanchikus, в section2.bin указаны не артефакты, а места их спавна. Спавн происходит при спавне аномалий, которым "разрешено" рождать артефакты, с некоторой вероятностью. И вероятности, и "можно-нельзя", и какие арты спавнить - всё это настраивается в конфиге аномалии.

Хм, я видел эти строчки. Но я думал они работают. Думал, что это ещё с времён 2005 года, когда арты сами спавнились при попадании в аномалию чего-либо.

 

Эти арты не имеют к "артефактовому спавну" никакого отношения. Они просто рАзово заспавнены и всё, как любые другие итемы на локациях. Ну например "Кровь камня" на тепловозе (Кордон).

Или на том же Кордоне - "Медуза" на маленькой заброшенной свалке, неподалёку от бункера Сидора.

Ну да, подобные артефакты и я имел в виду.

 

Тогда общий вопрос: какая разница между этими 2-мя способами спавна артефактов? То есть просто зспавнить арт на локации, то он 100% появится, а если арт (координаты его спавна) записан в section2.bin, то не факт, что он появится? Так что ли?

 

И ещё один: как редактировать section2.bin?

Ну как... Непосредственно сам процесс спавна артефактов одинаковый в обоих случаях. отличие в способе задания координат и правил спавна 

1) координаты указываются непосредственно в all.spawn полем position, спавнит их движок сразу

2) координаты спавна берутся из section2.bin  на основании параметра смещения в этом файле artefact_position_offset, спавнит движок на основании параметров аномалии.

Редактировать section2.bin можно только из sdk косвенно, указывая координаты спавна, которые потом заносятся в section2.bin. прямой редакции (аля распаковка acdc) , насколько я знаю - нет. 

  • Спасибо 1

Можно ли создать свою секцию погоды для отдельной локации, например в environment.ltx написать:

garbage  = sect_garbage (отдельная погода для свалки)

Мы по аномалиям зону разберём!

Сидора повесим, а Бармена убьём!

Ну а вояк мы смоем в унитаз!

Пускай плывет в канализации спецназ!

 

mzarkas, да, именно так в оригинале сделана погода в лабораториях. Game_maps_single.ltx посмотри.

 

  • Спасибо 1

Всем привет, подскажите, АИ сетка нужна для мутантов (или достаточно mob home), или только для неписей? И нужна ли АИ сетка для спавна "неподвижного" непися (через логику remark)? Спасибо.

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

 

 

 

@Outfater, АИ-сетка нужна для всех, кроме ГГ, все на карте перемещаются исключительно по АИ-карте. И моб хоум не поможет, они убегут к ближайшему ноду, если будут за пределами сетки.

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

  • Спасибо 1

Всем здравствуйте!

Хотелось бы задать, наверное глупый, вопрос.

Какие строки отвечают за наносимый урон мутантом (кровосос) по НПС и ГГ.

Не очень удачно происходит самообучение.

Имеется в виду файл creatures\m_bloodsucker.

Буду благодарен! :)

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

@PrometeiKo, находишь такие строчки в файле кровососа

;--Attack Animation Parameters---------------------------------------------


[m_bloodsucker_attack_params]
;----------------------------------------------------------------------------------
; anim | time[0..1] | hit_power | impulse | impulse_dir (x,y,z) | Field of hit_test (left,right, top, bottom) | Test Dist
;---------------------------------------------------------------------------------
;Left hand Strike
stand_attack_0 = 0.30, 0.24, 150, 3.5, 2.0, 0.5, -0.6, 0.6, -0.6, 0.6, 2.2

 

Параметр 0.24 отвечает за урон по ГГ.

З.Ы. Глупых вопросов не бывает, есть невежливые люди с ответами))).

Изменено пользователем Outfater
  • Спасибо 1
  • Нравится 1

 

 

 

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

Хоть Сидорович и не человек, а вроде как полу-монстр, но АИ-сетка у него есть.

e1606672f62fcd2405a0db52229b567f5eb4af23

Изменено пользователем BFG
  • Спасибо 1

"Кругом зомби.....у меня кончаются патроны...."

За урон по ГГ отвечает 3-ий параметр, а он = 150.

Это же сила импульса, т.е. насколько далеко непись отлетит после удара сосыча, а 0.24 это  hit_power. Или не так?

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

 

 

 

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

Комментарии могут оставлять только зарегистрированные пользователи

Создать аккаунт

Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!

Зарегистрировать новый аккаунт

Войти

Есть аккаунт? Войти.

Войти
  • Недавно просматривали   0 пользователей

    • Ни один зарегистрированный пользователь не просматривает эту страницу.
×
×
  • Создать...