Перейти к содержанию

stalker032

Сталкеры
  • Публикаций

    44
  • Зарегистрирован

  • Посещение

Весь контент stalker032

  1. Guys, i need help. В логике нпс, когда пишешь on_info, возможно использовать два условия для перехода к некст секции? Или это бред? Если не бред, то как это правильно написать?
  2. Neptun Просто прикол в том, что этот поршень используется в логике нпс, в качестве переключателя. нпс патрулирует натыкается на своём пути на рестриктор получает поршень, с этим поршнем, он идёт на анимпоинт. На анимпоинте он сидит до наступления ночи, после наступления ночи он идёт в дом, на пороге второй рестриктор, который должен забрать поршень, чтобы цикл был. Иначе просто переход сразу к анимпоинту. Поэтому такая логика и два рестриктора.
  3. первый рестриктор даёт поршень, второй забират, если сквад в них. Второй рестр работать не хочет, не забирает его. Как фиксить?
  4. shadept Я тоже такую тему видел, что нпс, который ничего не делает, должен занимать вэйпоинт и выполнять работу связанную с этим поинтом. Я попытался так же сделать, но не получилось. Поэтому костыль в виде логики пришлось добавить.
  5. shadept А ты правильно логику прописал? Если есть возможность, скинь логику.
  6. Смотрите. Для особо одарённого человека, можете пояснить. У меня есть анимпоинты для "тупых" симуляционных сквадов, и есть валкеры для "умных" с логикой. Почему "умный" с логикой садится в анимпоинт, вместо того, чтобы пойти в валкер. Вторая беда:. Как мне синхронизировать умного нпс и симуляционных нпс, которые в одном скваде, короче говоря, нужно сделать так, чтобы патрулировал не только умный нпс .
  7. Seraph ну, я спрашиваю, как сделать так, чтобы рандомный сквад с базы шёл по поинту. Что нужно сделать для этого? Для определённого отряда как сделать знаю.
  8. Ребят. Как сделать так, чтобы рандомный отряд с базы начал патрулировать местность по вейпоинтам(пример из чистого неба, кордон, база военных). Вей поинты поставил, связал их, сделал чтобы шли туда и обратно, но не хочет сквад идти по ним. Они просто сидят и всё. Им нужно как особенным прописать логику?
  9. Вопросик. Смотрите, когда загружаешь сейв или начинаешь игру, обычно идёт загрузочный экран стандартный, а потом загрузочный экран локации. У меня не загружается загрузочный экран локации, там вместо него просто синий прямоугольник. Как подписать этот файл, чтобы он загружался. Если я правильно понимаю, всё это в папке texture\ui.
  10. Ребят, вопрос. Мне нужно сделать карту локации в пда. Она будет одна пока что. Как это сделать без сдк?
  11. * Creating new game... ! [LUA][ERROR] ERROR: line "cost" does not exists in section up_sect_a_clearsky_exo_outfit ! Cannot find saved game ~~~ line "cost" does not exists in section up_sect_a_clearsky_exo_outfit FATAL ERROR [error]Expression : fatal error [error]Function : CScriptEngine::lua_error [error]File : E:\priquel\sources\engine\xrServerEntities\script_engine.cpp [error]Line : 180 [error]Description : <no expression> [error]Arguments : LUA error: ...\common\stalker clear sky\gamedata\scripts\_g.script:974: bad argument #2 to 'format' (string expected, got nil) Написал, связал броник с его файлом с апгрейдами, поставил новикову. В чём беда?
  12. Ребяты, снова приветствую! Объясните пожалуйста. Я сделал броню, протестил, всё гуд, работает как и должно. Собрался делать для неё модофикации, ну, апгрейды, создал в папке аутфит_апгрейдс файлик, всё прописал там, все улучшения, которые хотел. Но в игре нет апгрейдов на эту броню. Я знаю, что нужно связать броню(аутфит файл) и созданный мною файл улучшений именно для этой брони. Подскажите как и что.
  13. Guys! Меня утомили здоровые иконки в чн. Можно гайд, как изменить их размер? Я про инвентарь.
  14. Нет, мне нужно одноразово, рестриктор нормально написан. Я так спавню нпс квестового. Но спасибо. Попробую хоть так) Дополнено 14 минуты спустя И даже проверил. Ваша логика ничего не исправляет, всё так же: анимка есть, а саунда нет. Дело может в том, что нужно привязать к персу саунд?
  15. Здравствуйте. У меня проблема, а проблема следующая: создал нпс(с ним всё гуд), логику ему(с ней тоже гуд), хотел добавить озвучку при инфопоршне с рестриктора, когда ГГ в зоне рестриктора. Иными словами, когда ГГ в зоне рестриктора, даётся инфопоршень и должна появиться озвучка нпс, мол, сталкер вали отсюда. Озвучку сделал качественную: в формате OGG, зарегистрировал ее в script_sound_zaton: [list_script_sound_zaton] voice_ohotnik_guard - озвучка --------------------------------------------- [voice_ohotnik_guard] type = npc path = scenario\zaton\voice_ohotnik_guard - путь к ней shuffle = seq idle = 3,5,100 ____________________________________ логика рестриктора: [logic] active = sr_idle@wait [sr_idle@wait] on_info = {=actor_in_zone(voic_guard_sr)+} sr_idle@wait1 [sr_idle@wait1] on_info = %+ohotnik_vinchest_voic% ______________________________________________ логика нпс: [logic@ohotnik_volcher] suitable = {=check_npc_name(ohotnik_volcher)} active = remark@ohotnik_volcher prior = 200 [remark@ohotnik_volcher] anim = threat_na target = story | actor on_info = {+ohotnik_vinchest_voic} %=play_sound(voice_ohotnik_guard)% on_signal = sound_end | walker@ohotnik_volcher meet = no_meet wounded = wounded gather_items_enabled = false help_wounded_enabled = false corpse_detection_enabled = false [walker@ohotnik_volcher] path_walk = volcher_walk path_look = volcher_look meet = meet [meet] no_move = true abuse = false allow_break = false meet_on_talking = false trade_enable = true close_distance = 5 close_anim = guard close_victim = actor use = {=actor_has_weapon} false, true snd_on_use = {=actor_has_weapon} meet_hello, nil А сама проблема в том, что озвучка не появляется, появляется временная анимка нпс и всё. Что делать?
  16. создал рестрикторы и логики для персов, но вылет при старте новой игры: [error]Expression : !m_error_code [error]Function : raii_guard::~raii_guard [error]File : D:\prog_repository\sources\trunk\xrServerEntities\script_storage.cpp [error]Line : 748 [error]Description : e:\mods\zp\stalker 2\gamedata\scripts\utils.script:469: bad argument #1 to 'gsub' (string expected, got nil) как вылечить? И в чём собственно проблема?
  17. Здравствуйте. У меня есть чистый нпс(к нему написана логика, чтобы он стоял в одной позиции.), делал его через сдк. С персом всё нормально. Вопрос: как его заспавнить во время диалога, после определенного инфопоршня? Это надо вскрывать all.spawn, или через сдк или всё же можно прописать ему это в логику? Или со скриптами работать?