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

Egor4ikModMaker

Проверенные
  • Число публикаций

    93
  • Регистрация

  • Последнее посещение

  • AMKoin

    0 [Подарить AMKoin]

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

  1. 2 часа назад, amateur_61 сказал:

    p.s. и проверь, не пересекаются какие-либо файлы из разных правок.

    видимо придется, но чтож поделать.

    Буду пробывать. Спасибо за совет.

    Дело в том, то что пересекается вроде как я адекватно совместил.

  2. Только что, amateur_61 сказал:

    стоит проверить "вроде" - удалив ту правку(?).

    Казалось бы да, но 1)она подключена правильно и работает нормально , без нареканий

    2)мне на секунду удалось "починить" игру и излечить от вылета. Но позже он опять появился.

    3)Сборка включает в себя еще и вырезанных мутантов (спавн зомби на кордоне)

    так что опять же , я до конца не знаю какая именно модель вызывает баг

     - при обыске трупов это было с бинтом, потом как только убил кучку зомби

     потом просто при обыске тела (Ничего с него не подобрал) бандита.

    Так что упс, я сам не знаю что искать и лечить. Но работало же до этого как-то. 

  3. 47 минут назад, Egor4ikModMaker сказал:

    путь к моделе прописан, а расширение .ogf нет.

    Поправил. вылет починил. Огромное спасибо Сектору!

    Блин, ну вроде только что работало все. 

    И тут бац , с тем же самым бинтом опять вылет.

    Ну вот что за непонятки. 

  4. 19 минут назад, aka_sektor сказал:

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

     

    По хорошему, с тебя спросить надо как положено, версия игры, мод, какие правки сам сделал. Но мне лень.

    ТЧ. 1.0004

    фриплейный мод, модели вроде не трогал.

    Ставил правку на медленное лечение. 

    после этого и началось вроде. 

     

    upd:Читая справочник по вылетам, нашел там одно напутствие 

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

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

    -путь к моделе прописан, а расширение .ogf нет.

    Поправил. вылет починил. Огромное спасибо Сектору!

  5. Только что, aka_sektor сказал:

    Ну вот.

    Только это мне мало что дало

    я закинул из оригинальной распакованной UEgamedat'ы файл с моделью бинта

    и все равно ловлю вылет. Тот же самый.

    А в конфиге прописал другую модель и вылет прекратился

    только подобное началось с аптечкой подбираемой с трупа.

  6. 21 минуту назад, aka_sektor сказал:

    Определи, на какой именно вещи вылетает. Замени её модель потом.

    Понял, попробую . 

    Спасибо, так я хотя бы знаю что делать.

     

    upd:баг видимо связан с моделью бинта

    -беру его и ловлю соответствующий вылет. 

  7. 3 минуты назад, aka_sektor сказал:

    "Определить проблемную модель и заново импортировать/экспортировать

    И как ее определить ? Вылет происходит при обыске трупов 

     (военные , бандиты ) модели оригинальные

    Происходит конкретно при сборе вещей с трупа . 

  8. Доброго времени суток.

    Такая вот загвоздка.



    Мне пытаются объяснить , что вылет можно вылечить

     как-то поправив кривой нет-пакет или скриптом

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

    Заранее благодарю. 

    Expression    : assertion failed
    Function      : CSafeFixedRotationState::create
    File          : e:\stalker\patch_1_0004\xr_3da\xrgame\phvalidevalues.h
    Line          : 81
    Description   : dBodyStateValide(b)

  9. 1 час назад, alex5773 сказал:

    В случае скриптом - найти и избавиться от ошибки.

     

    1 час назад, alex5773 сказал:

    Ещё может быть битый/криво разобранный нетпакет, даже если собственно визуал нормально прочитался и разобрался.

     

    Скорее всего наверное нет-пакет барахлит , а как это проверить

    или со скриптом?

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



    ТЧ.1.0004

    Вылет при обыске трупа (при забирании вещей кнопкой или в ручную)

    Expression    : assertion failed
    Function      : CSafeFixedRotationState::create
    File          : e:\stalker\patch_1_0004\xr_3da\xrgame\phvalidevalues.h
    Line          : 81
    Description   : dBodyStateValide(b)

  11. 25 минут назад, alex5773 сказал:

    справочник вылетов

    Там сказано следущее :

     

     


     

    Expression    : fatal error Function    : CScriptEngine::lua_error File        : E:\stalker\sources\trunk\xr_3da\xrGame\script_engine.cpp Line        : 73 Description    : Arguments    : LUA error: ...\gamedata\scripts\<имя файла>.script:<номер строки>: unfinished capture

     

     

     



    Причина:

    Единственной причиной данного вылета которую я нашёл, это попытка использовать для функции string.find в качестве шаблона "волшебный символ" открывающуюся круглую скобку, т.е. попытка найти скобку таким образом:

    local p = string.find(str, "(")

    Лечение:

    Для поиска открывающейся круглой скобки используйте параметр plain для данной функции со значением true, он выключает возможность поиска по шаблону и в таком случае производится поиск подстроки как есть:

    local p = string.find(str, "(", 1, true)

     

     

    Я не знаю как подобное лечить.  upd: По мимо этого , мне каким-то чудным-образом удалось запустить твой скрипт (запихнув его в другу часть бинд_сталка) но я поймал следущее - аптечки перестали хилить, у гг вместо "до встречи" , тупо отсутствует реплика, а баг с перезагрузкой работает по прежнему. (т.е после перезагрузки 2 нпс и при дальнейшем их только больше.)

  12. 46 минут назад, alex5773 сказал:

    ну к примеру так:

    @alex5773 , Ловлю вылет:

    Expression    : fatal error
    Function      : CScriptEngine::lua_error
    File          : E:\stalker\patch_1_0004\xr_3da\xrGame\script_engine.cpp
    Line          : 73
    Description   : <no expression>
    Arguments     : LUA error: ....r - Èñòèííûé ïóòü\gamedata\scripts\rx_addons.script:149: attempt to index field 'actor' (a nil value)

  13. Всем привет народ , тема такая

    есть фриплей мод , на его основе собираюсь сделать свой

    В бинд_сталкере у меня подключается файл и из него вызывается функция спавна монстров , и моего нпс

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

     

     

  14. Салют всем. Хочу оставить свое , никому не нужное мнение.

    Мне вот интересно, тем кто это делает безусловно слава и почет.

    Но тем вот , кто решил перенести не только освещение , а еще локацию(их понять тоже можно, позже объясню почему), или мутантов?

    Зачем, зачем и еще раз зачем вы это делаете? Вам типа нужен ЧН/ЗП на движке ТЧ?

    (тех кто локи из зп/чн тащит молодцы, потому как они лучше обустроены в этом плане ЧН цепляет, там у них база как база , АТП сталкерами оборудовано и прочие точки , что вполне себе здорово, даже та же ферма на кордоне , тобишь база Валерьяна , вот это именно база, укрытие , мощно . ) 

    Из непонятного , зачем мутантов перетаскивать то ? 

    Чем тебе кабаны не нрав , или кровососы ( ладно, у этих анимация "поцелуй" уникальная , ну допустим плоти и тд. )

    • Смешно 1
    • Сочувствую 2
  15. Всем привет народ , подскажите как лечить вылет подобного типа?

    Expression    : assertion failed
    Function      : CSafeFixedRotationState::create
    File          : e:\stalker\patch_1_0004\xr_3da\xrgame\phvalidevalues.h
    Line          : 81
    Description   : dBodyStateValide(b)

    -Собственно стоит мод на поднятие брони с трупов , происходит после взятия брони с трупа.

    До этого стабильно работало. Есть ли варианты как это лечить?

    Конкретно касаемо данной модификации ничего не правилось , тч 1.0004. 

     

    • Не нравится 1
  16. 10 часов назад, _Val_ сказал:

    Вообще есть

    Именно это и не робит , 1)Просто на чистую игру (1.0004) не работает

    2) Подключаю и получаю вылеты при разговоре с нпс (которые теперь стоят как столбы у костра)

    Да, скорее всего в моей криворукости. попробую еще. 

    спасибо 

  17. Доброго времени суток господа, форумчане.

    Интересует, есть ли мод на медленное лечение и с простой адаптацией? 

    -У меня мод полетел и там съедали аптечку (другой предмет) без звука и проигрывания анимации и без эффектов....

    Заранее благодарю.

  18. 56 минут назад, Dennis_Chikin сказал:

    @Egor4ikModMaker, Это типа шутка такая - всадить в файл невидимый символ, после которого он вообще не читается ?

     

    Нет , сам не знал , извиняюсь за неудобства.

    Сейчас попробую.

    Благодарствую всем , кто участвовал.

    Все работает . всем спасибо 

  19. 1 минуту назад, Kirgudu сказал:

    Да не в bind_stalker ошибка, а в level_tasks. Попробуй перевести на русский:

    это означает "попытка проиндексировать глобальный объект 'level_tasks' (значение nil)".

    То есть ты из bind_stalker пытаешься вызвать какую-то функцию в level_tasks, но так как level_tasks имеет значение nil - получаешь ошибку.
    А быть равным nil какой-то скрипт может в том случае, если внутри имеется какая-то синтаксическая ошибка, и движок просто не может скрипт загрузить.

    Проверяй, что делал не так в level_tasks.

    Все , что я делал в  level_tasks., это добавление ф-ции , вышеуказанной .

     т.е (что по логике должно было работать . ) 

    function add_lchanger_location()
            local obj = sim:object("es_andrew") - по имени , как пояснили (Указал из профиля, нпс)
            if obj then
                level.map_add_object_spot(obj.id, "12000", "Андрюха") (если все правильно понял , то первое это ид - из game_story_ids, а второе - это то , что появится на карте если навести на отметку.
            end
  20. Только что, Dennis_Chikin сказал:

    в map_spots.xml слово primary_object вообще существует ?

    существует

     

     и существует вот так

     

    <primary_object>
        <level_map spot="primary_object_spot"    pointer="quest_pointer"/>
    </primary_object>
    <primary_object_spot  x="0" y="0" width="15" height="15" alignment="c" scale="1" scale_min="1" scale_max="6" stretch="1">
       <texture x="858" y="392" width="62" height="62">ui\ui_common</texture>
    </primary_object_spot>

  21. 2 минуты назад, Dennis_Chikin сказал:

    "green_location" или green_location  ?

    В ui\map_spots.xml вообще есть такая ?

    Да есть . специально проверил , и primary_object 

     

    Скрипт через lua.exe вообще собирается ?

    Диалог правильно написан ?

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

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

            <dialog id="find_art1">
    <dont_has_info>ses_done</dont_has_info>
    <dont_has_info>ses_have</dont_has_info>
    <phrase_list>
       <phrase id="0">
       <text>Привет, есть работенка какая?</text>
       <next>1</next>
        </phrase>    
    <phrase id="1">
       <text>Здрав буди, да имеются для тебя, мелкие поручения, извини но пока я тебе серьезную не доверю, ты уж не обижайся.</text>
       <next>2</next>
        </phrase>     
    <phrase id="2">
       <text>Все нормально , так что у тебя там за поручения?</text>
        <next>3</next>
        </phrase>
    <phrase id="3">
       <text>Тебе нужно поискать артефакт "Медуза", как найдешь приходи, в замен получишь хороший ствол и пару пачек патронов.
       Искать его стоит севернее бункера сидора. Там есть небольшой участок с аномалиями, будь осторожен. Удачи.</text>
       <next>4</next>
        </phrase>
    <phrase id="4">
       <text>Спасибо за наводку. Сейчас схожу посмотрю.</text>
        <action>sesok.mapspot</action> -- вот именно это и вызывает функцию проблемную. 
    <give_info>ses_have</give_info>
        </phrase>
        </phrase_list>
    </dialog>

AMK-Team.ru

×
×
  • Создать...