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

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


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

 

 

  Возрождённый писал(а):
У меня получилось несколько omf файлов. Как мне их запихнуть в один общий?
Можешь попробовать назначить их в СДК. Посмотри как сделаны стандартные анимки для ТЧ. Положи свой .omf  в папку \gamedata\meshes\actors\

и в СДК назначь галочку. После компила оно впишется в модель.

3c03c13a2ad17f5a3f4b8fd2d752198805039725

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

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

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

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

Как спавнить вещь в тайник, который находится на другой локации (или на одной локации с Актором, но не факт что в онлайне), имея story id?

Изменено пользователем Kondr48
Ссылка на комментарий

Спасибо за советы, кое в чем разобрался. Пока разбирался понял, что упустил пару моментов. Начал переделывать, но выскакивает такая ошибка. Вообще рандомная, может появится, а может и нет. Но если появилась, фиг избавишься и СДК из-за неё зависает. Гуглил, ничего не нашел.

 

788fe6e545e64573bad40a21f302bd35.jpg

Работы butcher_512. Все ссылки пропали, поэтому ложу свои сюда, чтобы никогда не потерять:

Customization Pack 0.83 [Beta4] - SoC - Тема модификации.

Customization Pack CoP [Beta]   - CoP - Тема модификации.

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

Хотел вот узнать, как реализована система изменения рангов нпс в народной солянке?(например когда нпс новичок у него один визуал, но через некоторое игровое время, он становится по рангу ветераном и у него сменяется визуал на соответствующий)

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

@WizziGun, по моему нет. В ЧН метки ставятся на сквады, в ТЧ такого понятия нет, разве что дописать в гулаги механизм выбора лидера по каким-то параметрам (н-р самая крутая пушка) и ставить на него метку, как он помрет искать далее в этом гулаге мужика, снимать с первого и ставить на второго, и так пока все не вымрут, примерно так в ЧН и ЗП делается, если я не ошибаюсь, только там, разумеется, все проще. Я очень давно с этим разбирался, возможно кто-то другой подскажет точнее. Так, навскидку, не сильно нагрузит, на самом первом старте переберем всех и поставим стартовые сохраняемые метки (или просто врезки в функции наполнения гулагов сделать), далее, перед отрегистрацией трупа от смарта перебираем его смарт и переназначаем метку гулага другому неписю (новому "главарю" гулага), проще прямо по рангу. Какое поведение меток будет в оффлайне не берусь сказать, в ТЧ скорее всего все будет абсолютно статично, в ЧН по моему тоже они двигаются только на текущей локации, но точно не помню.

 

Можно просто поставить метки на гулаги, если там кто-то есть, но это будет так себе, так как метки будут статичны, и если там намечается какой-то движняк, то этого будет не видно.

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

@WizziGun,

я уже слегка забыл ЧН. Это динамичные отметки НПС на карте в самом ПДА, так и на карте с заданиями? 

ed_rez.gif

c1f11b67ff360413e81b4e4dcf21eb41.jpg

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

Кто подскажет, что за фигня:

Из диалога передаю три одинаковых предмета неписю.

  функция (Показать)

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

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

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

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

@AndrewMor, мб через цикл, что то типа

function give_accumulators_azot(first_speaker, second_speaker)

for i=1, 3 do
dialogs.relocate_item_section(second_speaker, "akkum", "out")
end

end

Самый некомпетентный на форуме.

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

Прибил наконец вылет игры, при адаптации к своей сборке и движковым правкам (растягивающим интро текстуры на весь экран) скрипта автопаузы после загрузки левела аля ЗП от Charsi. Теперь стал вопрос, как заставить заглохнуть музыкальную тему из главного меню, во время работы скрипта. Сначала, добавил по классике level.set_snd_volume(0), а после нажатия игроком любой кнопки level.set_snd_volume(1) - почему-то не катит. Да и вообще ситуация со звуком в скрипте не очень понятна:

 

  Показать

 

З.Ы. И да, точно нет способа запихнуть в скрипт скрытие курсора? (хоть подменой текстуры)

aka Stalker_AleX333
 
Мои проекты  - ЯндексДиск   |   Я на Gamer-Mods.ru

Ссылка на комментарий
Silver Raven, подмена текстуры есть на 7 патче. Звук попробуйте так: выкл:
 _G.mus_vol = get_console():get_float("snd_volume_music")
 _G.amb_vol = get_console():get_float("snd_volume_eff")
 get_console():execute("snd_volume_music 0")
 get_console():execute("snd_volume_eff 0")

вкл:

 get_console():execute("snd_volume_music "..tostring(_G.mus_vol))
 get_console():execute("snd_volume_eff "..tostring(_G.amb_vol))
 _G.amb_vol = 0
 _G.mus_vol = 0
Ссылка на комментарий

@Kondr48, угу, так работает. 

 

Остается только вопрос с курсором и...

 

З.Ы. Функция, проверяющая текущую сложность игры по пресетам (новичек, сталкер и т.п.) и возвращающая true или false в зависимости от результата проверки. Нашел похожую в оригинале, но не понял как допилить ее.

aka Stalker_AleX333
 
Мои проекты  - ЯндексДиск   |   Я на Gamer-Mods.ru

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

Извините, если данный вопрос уже задавался. Допустим, что я собрал необходимые мне локации в одну gamedata, теперь сам вопрос, как мне эти локации перенести на амк мод? Как я понял нужно добавить секции в all.spawn, если да, то какие?

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

@Ximera_1999, тебе надо подшить геймграф, собрать весь спавн воедино. Тебе нужно найти инфу по прогам acdc и gg_editor. Еще надо добавить левел-ченджеры в алсспавн для переходов. Где то на просторах инета есть инфа.

 

Вот тут кое - что есть
 

andreyholkin.gif

rod_cccp.gif

 

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

@Ximera_1999, создание переходов скриптом. Автор - не я.

 

  Показать

 

 

Криво и косо описал. Но надеюсь поймешь. Если нет, то в ЛС.

Изменено пользователем Kober(BRUC)
  • Полезно 1
Ссылка на комментарий
  dsh писал(а):
Сдается мне, что твои функции пытаются передать один и тот же предмет.

Да я таким способом сколько раз передавал предметы, и не по одному, а помногу.

 

Опытным путем выяснил, что передача одного (!) предмета проходит на ура, передача двух и более (именно этих!) предметов - вылет. При том, что любые другие предметы (патроны, например) передаются кучами без вылета.

 

Собсно, не может ли это быть связано с массой предмета (в районе 4 кг)?

 

 

 

 

  dPlayer писал(а):
мб через цикл, что то типа

У меня была такая мысль, но я уже отказался от всей этой затеи.

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

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

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

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

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

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

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

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

Войти

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

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

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