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

АлеБард

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

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

  • Посещение

Сообщения, опубликованные АлеБард


  1. В 07.01.2024 в 22:38, ШУЕ сказал:

    Тут дело не в этой сборке, оригинальная модификация имела точно такие же баги

    за три прохождения оригинальной модификации на разных версиях подобных багов ни разу не было (по крайней мере у меня лично), но раз уж так, то ладно, я поверю

    В 07.01.2024 в 22:38, ШУЕ сказал:

    но сейчас вроде никто торрент не раздаёт

    раздают, спокойно скачивается


  2. сборка сама по себе крайне странная и багованная(что понятно, ведь как я сам понял, с момента выхода практически не обновлялась).  квест со спасением шустрого вообще сломан напрочь. в первый раз после снятия брони и оружия бандиты со мной поговорили. в кишку сгонял, пда нашел, во время уложился(нет, серьезно, я считал). выхожу из кишки, бандиты на кого-то заагрены. испугался что петруха пошел разбираться из за бага, а нет, он на месте! вернулся в деревню, снова сложил все шмотки, бегу к бандитам - а они в меня стреляют. даже не смотря на то что агр у них к тому моменту давно прошел. еще и шустрого хлопнули за компанию, какой-то happy iraq prank получается. пробовал отгрузиться на ранние сейвы - не помогает. прохождение заруинено, сборку не рекомендую


  3. KigaAP так и не разобрался что с этим делать? вроде скачалось абсолютно ВСЕ, но эти ошибки все равно появляются. первые 2 файла я себе поставил, а третий, GameNetworkingSockets, найти никак не могу. видимо придется отказываться от прохождения мода, повторно вытерпеть 6-часовую загрузку я буду уже не в силах. Хотя даже если и решу переустановить(ведь это советуют делать все и вся), то проблему, я больше чем уверен, это не исправит :rolf:


  4. наконец-то можно допы поделать... собственно:

    Спойлер

    гг приходит на точку, разговаривает с нпс, и после выбора того или иного диалога на определенных координатах спавнится сквад из, допустим, 20 человек враждебной к гг группировки

    Спойлер

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

    я знаю про функцию create_squad, но мне написали что create_squad работает только в том случае, если у смарт террейна есть точка спавна way_point, которая прописана в конфиге смарта. я этот момент не совсем понял, можно поподробнее? что, где и как прописывать? заранее благодарю :classic_biggrin:


  5. сейчас постараюсь объяснить то что мне нужно. я раньше задавал вопрос "как изменить название, описание и таргет квеста после получение инфопорции или подобных действий". тот способ мне в целом помог, но появился еще один вопрос. допустим имеется у меня такая строчка: 

    Спойлер

    title = {+predbannik_mamoru_kvest} kirill_sujet_name, mamoru_sujet_name

    то бишь, после получения инфопорции название квеста меняется на kirill_sujet_name, но что мне делать если я, допустим, хочу добавить в эту цепочку еще одно название? как его в таком случае сменить? 

    Спойлер

    допустим строчка, которую я описал выше будет выглядеть так: 

    title = {+predbannik_mamoru_kvest} kirill_sujet_name, mamoru_sujet_name, maria_sujet_name

    с первыми двумя все понятно, после получения инфопорции название меняется на уже описанный выше kirill_sujet_name, а дальше как? нужно переключить на maria_sujet_name или любое другое название которое я туда впихну

    постарался объяснить как можно понятнее


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

    или в данной ситуации проще будет просто написать новый квест, который будет выдаваться сразу после выполнения предыдущего? (изначально я так и хотел сделать, но не был уверен наверняка)


  7. где находятся текстуры иконок для лидеров отрядов на миникарте (и глобальной карте тоже)? ну, те самые желтые, красные, зеленые звезды, которыми отмечаются лидеры отрядов. в ui не нашел, скорее всего плохо смотрел, но хочу убедиться точно


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


  9. 13 минут назад, AziatkaVictor сказал:

    Если вылет пропадет, значит это оно.

    оказалось что не оно. какие еще могут быть основные причины у этого вылета?

    Спойлер

    может тут какая ошибка?

     

    function zametka_bar()
        if not has_alife_info("zametka_bar") then
            if has_alife_info("predbannik_kirill_voprosi")
                db.actor:give_info_portion("zametka_bar")
                news_manager.send_tip(db.actor, "st_ach_zametka_bar", nil, "zametka_bar", nil, nil)
            end
        end
        return has_alife_info("zametka_bar")
    end

     


  10. создавал достижение, словил вылет при начале новой игры

    Спойлер


    Expression    : assertion failed
    Function      : CUIAchievements::Update
    File          : ui\UIAchievements.cpp
    Line          : 44
    Description   : ai().script_engine().functor(m_functor_str, f)

    от кого-то слышал что это из за ошибки в st_achievement, но хоть убейте, ошибку я не вижу:

    Спойлер

        <string id="st_sp_achievement_22_hint">
            <text>мой текст</text>
        </string>
        <string id="st_sp_achievement_22_descr">
            <text>мой текст 1</text>
        </string>
        <string id="st_sp_achievement_22_name">
            <text>мой текст 2</text>
        </string>

     


  11. вроде простейший вылет, но стандартные методы его решения не помогают

    Спойлер

    Expression    : cross_table().header().level_guid() == level_graph().header().guid()
    Function      : CAI_Space::load
    File          : ai_space.cpp
    Line          : 113
    Description   : cross_table doesn't correspond to the AI-map

    какие еще могут быть причины у этого вылета если: сетку вместе со спавном скомпилировал, level ai и новый all.spawn перенес в игру


  12. D37a8b уверен что путь до файла с логикой в сдк верно прописан?

    Спойлер

    [story_object]
    story_id = predbannik_bar_stalkers

    [smart_terrain]
    cfg = scripts\predbannik\smart\predbannik_bar_stalkers.ltx

    Цитата

    но нпс почему то спавнится не на Anim_point

    а он там должен спавнится? сколько тут не спрашивал, никто не знает как спавнить неписей на анимпоинтах, так что предполагаю что это невозможно вовсе. но я, если честно, никогда особо и не пробовал. если уж спавнить в определенной точке, то через way point-ы


  13. в общем. решил я поставить бармена чуть поближе к стойке, потому что гг не дотягивался до него и не мог поговорить с ним. а аи сетки то и нет! и поставить ее в нужное место не получается! ну, точнее получается, но при размещении нод сетки возвышается до небес, и в игре выходит что-то вроде этого:

    Спойлер

    2103294122_S.T.A.L.K.E.R.CallofPripyatScreenshot2023_03.24-15_15_54.93(2).thumb.png.05c2d5b3a89d026ec00db437e3ac28ad.png

    после того как я со злости зарядил этому карлсону болтом по лбу он спустился на землю, но изначальную проблему это не решило, с начала новой игры он все так же левитирует. а теперь вопрос клубу знатоков: как этой зубной фее крылышки обрезать, кто знает?


  14. BarmaGlot да, каюсь, я просто перекопировал сюда прямо с сайта, с которого брал скрипт и не почистил. у меня в этой строке я стер все это. стер, да не все! z проглядел и не удалил, потому и не работало. спасибо за помощь!

    • Смех 1

  15. пытался сделать что-то типа проводника, но столкнулся с тем что скрипт перемещения игрока в определенную точку через диалог не работает.

    Спойлер

    function travel_to_budushee(first_speaker, second_speaker)  
    level.add_pp_effector ("fade_in.ppe", 333, false) 
    db.actor:set_actor_position(vector():set(x   -259.87408447266,y  19.950771331787,z  261.50744628906),level_vertex_id  1592445,game_vertex_id  0)
    end

    с координатами и их записью как-то напортачил может? впервые такой мини телепорт делаю


  16. makdm у меня секция meet вот так всегда выглядит:

    Спойлер

    meet            = no meet
    close_anim         = nil
    close_victim     = nil
    victim_wpn      = nil
    far_anim         = nil
    far_victim         = nil
    close_distance     = 0
    far_distance     = 0

    и вроде все хорошо, прохожу рядом, меня не замечают, но как только достаю оружие, то у всех нпс в голове видимо начинает пробуждаться большой брат, и они дружно следят за мной пока не уберу пушку. конкретно этот момент меня заставляет задуматься где же я повернул не туда


  17. добрый вечер клуб знатоков. снова вопрос по логике получается (по крайней мере. я думаю что мой вопрос решается именно через нее). собственно: мне нужно, чтобы нпс стояли на месте и просто исполняли свою анимацию, но они отвлекаются когда игрок подходит к ним слишком близко и "выпадают" из своих работ (стоять облокотившись об стол, вот это работа! эх, вот если бы мне за такое платили...). 


  18. SoDizzari спасибо, это мне тоже нужно, но я еще немного понаглею если позволите)

    в ролике продемонстрированы обычные объекты для создания антуража, насколько я понял. тобишь с которыми нельзя взаимодействовать, а мне нужно помимо них заспавнить еще и несколько подбираемых в инвентарь, как например вышеописанные документы. буду крайне признателен если вы снова сможете мне помочь! 


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


  20. еще один вопрос, в основном такой же странный как и все остальные мои вопросы: как последовательно выдавать квесты? искал, в итоге нашел только один туториал на весь интернет, где выдают один квест и забывают про него. мне нужно, чтобы сюжетный квест, который выдается после заставки в начале игры имел продолжение. я прописал все в tm_локация, русифицировал, написал новые инфопорции под квесты, а как выдать квесты последовательно - так и не понял. разговариваю с персонажем, заканчиваю диалог, квест завершается, а следующий в цепочке не выдается (ну, очевидно потому что я не прописал его выдачу). собственно в этом и вопрос - как эти квесты выдавать-то?


  21. Спойлер

    хочу реализовать по сюжету возврат в прошлое и в будущее, что-то типа повествования от лица рассказчика. мне нужно чтобы после определенного действия (диалог или попадание в определенную зону например) игрок телепортировался в точку А, и сразу после этого запускалось бы диалоговое окно(не обязательно, если честно будет даже проще если вы подскажете способ БЕЗ этого). после его конца, т.е выбора определенного диалога, игрока должно телепортировать на исходную позицию. как это можно реализовать?

    немного изменил и дополнил.


  22. хочу реализовать по сюжету возврат в прошлое и в будущее, что-то типа игры от лица рассказчика. мне нужно чтобы после определенного действия (диалог или еще что нибудь) игрок телепортировался в точку А, и сразу после этого запускалось бы диалоговое окно. после его конца, т.е выбора определенного диалога, игрока должно телепортировать в ту же точку с которой он начинал (точка до телепорта в условную точку А). как это можно реализовать?