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

naxac

Жители
  • Число публикаций

    1 337
  • Регистрация

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

  • Дней в топе

    17
  • AMKoin

    17,401 [Подарить AMKoin]

Весь контент пользователя naxac

  1. @Jizzy, когда не знаешь, кто из собеседников, передаваемвх в функцию, актер, а кто нпс, делай так: function case_sold_out(first_speaker, second_speaker) local npc = (first_speaker:id()==0 and second_speaker) or first_speaker dialogs.relocate_item_section(npc, "case_to_sold", "out") endА в первой функции - ты же проверяешь наличие предмета у актера, так и используй ссылку на объект актера из db.script: function have_case_sold(first_speaker, second_speaker) return db.actor:object("case_to_sold") ~= nil end
  2. @BoBaH_671, другой вариант - восстановить это на уровне движка.
  3. @BoBaH_671, можно на месте перехода сделать рестриктор, при входе в который вызывается окно с вопросом. При нажатии кнопки "ДА" переносить ГГ в level_changer.
  4. Доброго вечера. Очередное обновление дополнения.
  5. @Scarabay, раскомментируй функцию abort в _g.script - в ЗП это в большинстве случаев помогает найти причину.
  6. @DarkThrone75, выложи сэйв перед дверью, перед вводом кода.
  7. naxac

    Скриптование

    @Sla-Sla, либо использовать CUIScrollView, в который добавлять статик с текстом.
  8. naxac

    Скриптование

    @hi_flyer, можно, если известно его имя из all.spawn, или еще какой-нибудь идентефикатор (id или story_id) local respawn = alife():object("respawn_name") respawn:spawn(100)
  9. naxac

    X-Ray extensions

    Приветствую. В 230-й ревизии у меня получилось отредактировать new_engine_slots.asm так, чтобы наряду со слотами ножа, бинокля и фонарика, появился ещё и слот под ПНВ. Сейчас пробую то же сделать на 232 - ничего не получается... Вроде асм тот же, но не помню что тогда делал - хоть убей Всё время вылет при перемещении предмета в слот. Может кто помочь? Надо обнести дефайнами ненужные участки кода, чтобы добавился слот под ПНВ. Сам асм: ссылка upd: оказывается дело было в correction_list: включил правку для учета шлема при рассчете хита и все норм... Вот блин, а написано, что можно не включать
  10. @PTB, bound_rect в секции global_map в game_maps_single.ltx
  11. [member=Гектор], похоже, это 31-й тайник Коллекционера. А, ну может быть.
  12. naxac

    Худ

    , откатывай назад правки. Откуда знать, чего ты там наковырял.
  13. Почему? Можно и передавать, какая разница..
  14. naxac

    Худ

    Нажимаешь "сохранить", в появившемся окне выбираешь в выпадающем списке формат *.dds, потом выбираешь нужные настройки (формат сжатия либо DXT3, либо DXT5, отмечаешь, нужны ли мип-мапы) и жмешь сохранить. Всё.
  15. @BoBaH_671, раскомментируй в _g.script функцию abort, в логе будет больше инфы. Да и сам лог не помешал бы.
  16. Очередное обновление дополнения.
  17. Мало. Поставь хотя бы 120.
  18. naxac

    Худ

    @Outfater, либо можно отбиндить все вызывающие КПК кнопки через get_console():execute("unbind команда"). Команды можешь пдосмотреть в user.ltx. P.S.: все *.db-шники ТЧ весят 5.5 GB. Проще игру целиком скачать
  19. naxac

    Создание квеста

    @DrowMan, это вероятность. Т.е. с вероятностью 50% ты получишь 500, если вероятность не сработала, то проверяется следующая: опять 50% - сработает - получишь 750, нет - 1000. Получается, вероятности выдачи денег: 500 - 50%, 750 - 25%, 1000 - 25%.
  20. Нет, @Winsor, не все. Нам по нескольким файлам и классам торговля размазана...
  21. naxac

    Скриптование

    @Romann, проще уж в скриптах, чем писать каждый раз ини, сохраняя массивы, а потом их загружать.
  22. @Winsor, но ведь в файле написано вот такое: #ifdef 0 // тут берется дефицит из класса непися CInventoryOwner #else // тут коэффициент равен 1 #endifЭто в четвертом патче. Коэффициент будет 1?В общем-то, даже с рассчетом дефицита из CInventoryOwner я разобрался. Застрял на другом. С purchase_list не очент понятно... Я так понял, туда заносятся цифры из инишки торговли - коэффициенты покупки/продажи в зависимости от отношения персонажа к ГГ. И они, по идее, должны еще умножаться на числа из секции [trade] в system.ltx. Но где это происходит, я так и не нашел... Либо не там искал.
  23. naxac

    New Sleep Mod

    Читал описание мода? Играл в Зов Припяти?Там сделано так: жмешь 4 - значит ложишься спать не на 4 часа, а до 4-х часов. Положение шкалы меняется в зависимости от текущего времени.
  24. @dsh, у меня работает... По крайней мере, заработали напоминания. Метки не проверял - сэйвов нет перед взятием заданий у Шурупа. А вообще - непонятно, для чего ему сделали такой большой sid, свободных чисел до 65535 полно же.
×
×
  • Создать...