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

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


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

  15.09.2020 в 20:31, dsh сказал:

r_condition.my_super_func() расписываешь свои условия. Функция должна вернуть true, если это не враг и false - если это враг.

А разве для мутантов combat_ignore_cond вообще работает на стандартных скриптах? 

А то в мануалах везде  только оверрайды в каждую секцию  мутам пишут:

типа actor_friendly = true , npc_friendly = true

 

  Цитата

Как сказал выше, удалил - ничего не поменялось.

А сам-то путь точно существует в аллспавне? Со всеми точками пути?

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

След от кругов на воде - это тоже след (с)

Ссылка на комментарий
  15.09.2020 в 20:59, Okichi сказал:

А разве для мутантов combat_ignore_cond вообще работает на стандартных скриптах?

Точно. Для мутантов не работает. Не обратил сразу внимание.

 

@Houdini_one, ну тогда через нижний уровень придется подлазить, через set_enemy_callback. Функция, установленная для этого коллбека, вызывается для каждого предполагаемого врага и в нее передается два клиентских объекта: сам моб и его предполагаемый враг. Если функция вернёт false, значит это не враг. А если true - значит враг. Обрати внимание, это одностороннее отношение. Если это не враг для данного моба - это не означает, что автоматически данный моб не враг для этого врага. Для определения этого будет вызван enemy_callback у этого врага.

  • Спасибо 1
  • Полезно 3
Ссылка на комментарий
  15.09.2020 в 20:59, Okichi сказал:

точно существует

Точно.

ищу человека, который смог бы заняться разработкой погоды на OGSR.
кто может помочь - пишите в ЛС.

Ссылка на комментарий

Подскажите, xxx_gulag.script и gulag_xxx.script нужно где-то регистрировать (типа system.ltx)?  Попробовал перенести работающую логику из кастом даты персонажей в эти файлы,  нпс стали вести себя, как отпущенные на волю алайфа.  Кто в лес, кто под дрова.

Ссылка на комментарий

@Muzafir, файлы по типу gulag_xxx.scripts регистрируются в xr_gulag.scripts в level_gulags.

  • Спасибо 1
  • Согласен 2

ищу человека, который смог бы заняться разработкой погоды на OGSR.
кто может помочь - пишите в ЛС.

Ссылка на комментарий

@Libery Версия игры? Глобальные моды? В ЧН, например, есть обработка hit_callback для специального кровососа (который неписей раскидывает) с переводом всего входящего урона в прибавку к ХП – может, что-то подобное включено.

Мини-моды: ТЧ ЧН ЗП

Шпаргалка

Ссылка на комментарий

Тч 1.0006 моды не ставил а именно когда в костюме прибавляется хп без костюма дохнит.

 

Нашёл все спасибо. Если кому интересно это оказалось в файле damages.ltx поменял значение секции exo_helmet_damage на 50 и от хита мутантов гг лечился

Ссылка на комментарий

@Libery, На первый взгляд приходит мысль отыграть партикл взрыва, одновременно нанеся ГГ хит скриптом в нужном направлении.

  • Согласен 2

Сталкер - наше всё!

Ссылка на комментарий
  18.09.2020 в 01:54, Libery сказал:

взрыв рядом с гг через скрипт

Проиграть партиклы и звук на позиции ГГ

  Показать

А хитовать актёра любым удобным способом

Изменено пользователем mole venomous
  • Согласен 1

Здесь могла быть ваша реклама.

Ссылка на комментарий
  18.09.2020 в 05:07, mole venomous сказал:

Проиграть партиклы и звук на позиции ГГ

Это не совсем соответствует поставленной задаче: проиграть партикл и звук нужно не в позиции ГГ, а рядом. Точно не помню, можно ли просто по координатам отыграть партикл. Или нужно его обязательно привязывать к какому-то объекту? Если так, что правильнее рядом с ГГ спавнить рестриктор, отыгрывать партикл и звук взрыва. От него же хитовать ГГ, после этого рестриктор удалить. Как-то так.

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

Сталкер - наше всё!

Ссылка на комментарий

Как вариант - заспавнить в нужную координату что-то взрывчатое и использовать метод explode(как-то так вроде), т.е. взорвать.

Ссылка на комментарий
  18.09.2020 в 05:46, AndrewMor сказал:

Если так, что правильнее рядом с ГГ спавнить рестриктор

Вот тут согласен. Самый простой, бескостыльный метод на родных механиках.

  • Нравится 1
Ссылка на комментарий
  18.09.2020 в 21:37, HellRatz сказал:

Самый простой, бескостыльный метод на родных механиках

Серьезно? Шо, есть простой метод спавна рестрикторов на "родных механиках" о котром нам не сказали? А я то думал, что тут заполнение нет-пакета, привязка логики и т.д.

Ссылка на комментарий

А если всё таки от позиции ГГ, может так?

  Показать

 

Здесь могла быть ваша реклама.

Ссылка на комментарий
  19.09.2020 в 03:58, AndreySol сказал:

есть простой метод спавна рестрикторов

Называется all.spawn, слышал о таком?

Ссылка на комментарий

@HellRatz, Ну если спавнить в произвольном месте в произвольное время - спавна не хватит. Я имел в виду именно скриптовый спавн. Пусть с нет-пакетом, но сам рестриктор без логики, ну или вообще произвольный объект с невидимым визуалом. Или гранату с невидимым визуалом, тогда и париться со звуком, партиклом и хитом не надо. Нужно просто заспавнить ее в метре от ГГ и подорвать.

Сталкер - наше всё!

Ссылка на комментарий
  20.09.2020 в 04:21, AndrewMor сказал:

Нужно просто заспавнить ее в метре от ГГ и подорвать.

Я об этом и говорил выше, как по мне - наиболее стабильный и простой вариант.

 

Хотя сама задача - хитануть, с имитацией взрыва, в нужный момент актера уже предполагает наличие какого-то растриктора. Но тут надо автору вопроса уточнять задуманную им игровую ситуацию

Изменено пользователем AndreySol
  • Согласен 1
Ссылка на комментарий

@AndrewMor, в произвольном -- да. Но человек точно не написал ситуацию, я предположил, что взрыв должен быть по квесту в определенном месте. Если так, то это делается очень просто через рестриктор поставленный в СДК. Зависит от задачи, так или иначе.

  • Согласен 1
Ссылка на комментарий

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

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

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

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

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

Войти

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

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

×
×
  • Создать...