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

FalkineIsaku

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

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

  • Посещение

Сообщения, опубликованные FalkineIsaku


  1. 9 часов назад, Belka_mod сказал:

    Сделал так. Теперь при компиояции спавна опять же на агропроме вылет, но уже такой:

    0023:00425505 xrAl.exe

    Может это потому что перед тем как поставить актора работал с рестриктором? Или без разницы?

    Графпоинты есть?


    Дополнено 6 минуты спустя

    Nik_99 Для начала зарегать его в configs/misc/scripts_sound_*****. Вроде так. Потом воиспроизвести через рестриктор %play_sound(имя звука в scripts_sound)%. Если и так он не проигрывается, то переделывать в actor_editor. Примерно так https://youtu.be/zOxyWpRXUMI

    Только вот он будет играть на всю локацию, можешь исправить это через рестриктор и dist_le_actor


  2. 35 минут назад, Mervin62 сказал:

    Всем добра, прошу помощи по вылету
     

      вылет (Показать контент)

    Expression    : !m_error_code
    Function      : raii_guard::~raii_guard
    File          : D:\prog_repository\sources\trunk\xrServerEntities\script_storage.cpp
    Line          : 748
    Description   : ..gamedata\scripts\death_manager.script:150: attempt to index field '?' (a nil value)

    куда копать. Заранее спасибо.

    Подробнее. После чего началось, что делали перед вылетом?


  3. 26 минут назад, denis2000 сказал:

    Можно. Излагайте, как должен вести себя отряд.

    Утром, после ухода с базы идти на ближайшую свободную работу: resourse, territory. Обычные simulation_stalker
    UPD: Всё получилось


  4. 50 минут назад, denis2000 сказал:

    2. В конфиге сквада должна быть указана цель - ваш смарт

    А можно как-то сделать без этого? НПС спавнятся на базе ночью, утром уходят. Работа для нпс есть, сквад прописан как default_squad


  5. Здравствуйте, пытался заспавнить NPC и мутантов через simulation, но никто не заспавнился, локация Кордон, взята из ЧН
     

    Спойлер

    [start_position_escape]
    esc_stalker_base_medic = esc_a1_smart_stalker_base
    esc_stalker_base_trader = esc_a1_smart_stalker_base
    esc_stalker_base_mechanic = esc_a1_smart_stalker_base

     

    Спойлер

    [esc_stalker_base_mechanic]:online_offline_group
    faction = stalker
    npc = esc_mechanic_dn
    target_smart = esc_a1_smart_stalker_base
    spawn_point = esc_a1_smart_stalker_base_mechanic_walk
    story_id = esc_stalker_base_mechanic

     

    Через логику рестриктора, или через respawn_params все спавнятся отлично.

    P.S. Работа для этих нпс есть и работает.


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


  7. 48 минут назад, АлеБард сказал:

     

      логика 1 (Скрыть контент)


    suitable = {=check_npc_name(predbannik_pantera)}true

      логика 2 (Скрыть контент)

    suitable = {=check_npc_name(predbannik_pantera)} true

     

    Кстати, ты там пробел не поставил, может из-за этого?


  8. АлеБард попробуй посмотреть в логике нпс с затона, лучше со Скадовска, если не ошибаюсь, то название логики Бороды zat_a2_barmen. Я взял его логику анимпоинта и настроил под себя. Все работает


  9. Здравствуйте, впервые сделал смарт-террейн (базу). Заспавнил механика с помощью сквада, спавнится нормально, но при попытке прописать ему логику через [exclusive], получаю вылет.
     

    Спойлер

    Expression    : !m_error_code
    Function      : raii_guard::~raii_guard
    File          : D:\prog_repository\sources\trunk\xrServerEntities\script_storage.cpp
    Line          : 748
    Description   : ...k.e.r. call of pripyat\gamedata\scripts\utils.script:469: bad argument #1 to 'gsub' (string expected, got nil)

    Не знаю нужно или нет, но вот логика смарта.

    Спойлер

    [smart_terrain];esc_a1_smart_stalker_base
    squad_id = 1
    def_restr = esc_def_noweap_base_stalker
    safe_restr = esc_def_noweap_base_stalker
    smart_control = smart_control
    respawn_params = respawn@esc_smart_stalker_base
    max_population = 6
    arrive_dist = 65

    [respawn@esc_smart_stalker_base]
    spawn_stalker@advanced
    spawn_stalker@mechanic

    [spawn_stalker@advanced]
    spawn_squads = stalker_sim_squad_advanced, stalker_sim_squad_novice
    spawn_num = 2

    [spawn_stalker@mechanic]
    spawn_squads = esc_mechanic_stalker_base_squad
    spawn_num = 1

    [smart_control]
    noweap_zone = esc_def_noweap_base_stalker
    ignore_zone = esc_def_noweap_base_stalker
    alarm_start_sound = zat_a2_base_alarm
    alarm_stop_sound = zat_a2_base_relax

    [exclusive]
    esc_mechanic_dn = escape\esc_mechanic.ltx


  10. 8 часов назад, Кабан91 сказал:

    Привет всем! Столкнулся с проблемой с созданным НПС, в координатах указал его смотрящим на юг локации, но он смотрит на север. Как исправить?

    P.S:Нпс создал через all.spawn

    Вроде только через схему walker, там где стоит нпс ставишь путь, и куда он должен смотреть тоже ставишь путь


    Дополнено 2 минуты спустя

    Кстати, на walker anim не работает, только def_state_standing, это тоже самое. Почти