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

N42

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

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

  • Посещение

  • Победитель дней

    5

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


  1. Pepel в таблицу spot_tbl новые переходы потом вписывай

    _freeplay_sa.script


    Дополнено 1 минуту спустя
    20 минут назад, Pepel сказал:

    а я накосячу и мы будем опять неделю разбираться почему не работает)

    Ну в данном случае мой косяк, забыл про особенность присвоения сидов через нет-пакеты)


  2. Pepel 6007 = level_changer_g, 6008 = level_changer_2  и т.д.

    imcrazyhoudini с хитом по нпс/мутням или актору работал? Вот точно также, файл bind_physic_object.script. только у объекта должна быть какая-нибудь логика, биндятся только объекты с логикой


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

    Pepel если у перехода метки нету - не добавляй его в таблицу


  3. Pepel ай блин, совсем забыл, что сид назначится только после перезагрузки. Тогда придется составить табличку сид_перехода = метка

    imcrazyhoudini походу не у всех дергается хит. Проверь эту логику на других объектах, громкоговорители например. Или с биндера с коллбека хита попробуй выдавать


    Дополнено 5 минуты спустя
    22 часа назад, imcrazyhoudini сказал:

    как смотреть не знаю

    Через эту программу можно https://ap-pro.ru/forums/topic/3549-ogfdm-editor-v39

     


  4. Kum на какой-нибудь файлообменник залей и ссылку сюда (например https://dropmefiles.com/  ) . Диалог мне нужен чтобы его в файлах найти, придется вручную правкой толкать квест. Можно и скрин с видео или текстом сюда. Главное, чтобы он точный был. Моддвижок поставь, нужно будет, чтобы игра файлы с правкой читала


  5. Pepel не нужна вообще 16 строка, если вызывается add_lchanger_location. В оригинале add_lchanger_location вызывается после загрузки, а с последним файлом она после спавна перехода будет вызываться. Тут map_spot не при чем, дело в добавлении меток скриптом, оставь скрипт с вызовом add_lchanger_location и прописывай метки какие хочешь только в level_tasks.script

    • Мастер! 1

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

    imcrazyhoudini  через скрипт - game_relations.set_factions_community_num("stalker", "killer", -5000) или game_relations.set_factions_community("stalker", "killer", "enemy"). Если через логику -  =set_factions_community(stalker:killer:enemy). Продублировать для killer - stalker вроде тоже надо

    • Спасибо 1

  7. В 18.01.2023 в 09:19, Pepel сказал:

    16 level.map_add_object_spot(obj.id, "level_changer_g", "")
    17 level.map_add_object_spot(obj.id, "level_changer_r", "")

    Зачем два раза подряд метки ставить? Последний скинутый файл с вызовом add_lchanger_location() не работает?


  8. Pepel какую строчку? Куда? Как она выглядит? После первой точки вторая становится одного цвета - это после добавления новой строчки и новых меток в map_spots или это было до этого? Я не телепат

    • Лайк 1

  9. Pepel для этого конкретика нужна, у каких переходов какая метка, чтобы условия составить. Можно попробовать вызывать add_lchanger_location() из level_tasks.script сразу после спавна чтобы не плодить условия, но не уверен. Что в  level_tasks не прописано - будет без метки, а прописанные все заново поставятся, по идее

    _freeplay_sa.script


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

    Алекс Мутный shniaga_wnd в config\ui\ui_mm_main.xml двигай

    • Мастер! 1

  10. Pepel имел в виду, будет ли у всех скриптовых одинаковая метка. В 16 строке можно поменять название метки

    _freeplay_sa.script


    Дополнено 1 минуту спустя
    14 минут назад, Pepel сказал:

    или вообще без текстуры - невидимый.

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