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

denis2000

Разработчики
  • Публикаций

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

  • Посещение

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

    2

Весь контент denis2000

  1. Замечательно! Значит у вас все работает, как и задумано. А если же нет и вы, все-таки, хотите найти причину, то выведите в лог значения переменных (npc, section, field, src) передаваемых в функцию функции xr_logic.parse_condlist, для выяснения точного места.
  2. Возможно - это ошибка синтаксиса в скрипте, перепроверьте. Файл Level_input.cpp в исходниках движка. 1. Вопрос в соответствующую тему. 2. Лог вылета прикладываете.
  3. bsanek628 xr_statistic.script функция wealthy_functor. Нет. При условии, что fire_distance*k_dist>switch_distance
  4. Drive Для начала функция проверки времени кривая: function is_three_night (actor, npc) return db.actor ~= nil and level.get_time_hours() == 3 end Во вторых, о каком обновлении квеста речь? Секцию квеста вы не привели.
  5. А кто говорил нет? Я сказал да. Это ваши аргументы объясняют топтание на месте, я же ничего нового не сказал! Вы не поверите: Я на него даже не надеялся, несмотря на то, кто о чем бы не говорил и не обещал или не обещал. Тут все просто - это делают энтузиасты в свое свободное время ничего но получая в замен. Аргумент типа: не ну че мы то на них посмотрите... Зачем эти оправдания? И так всем ясно, что мы мододелы и разработчики в категорически не равных условиях и ожидать от модостроения радикальных и коренных изменений не приходиться, тем более, что у разработчиков были свои причины и проблемы на этапе разработки, от них не зависящие (Эндерал - это исключение, подтверждающее правило).
  6. Ну да. Шаг вперед и два назад - это тоже движение. Судя же по вашим словам именно в этом аспекте остались ровно на том же месте, хотя своими аргументами вы пытались доказать обратное. vasyan54636 {=} это условие срабатывает если функция вернула true, а {!} это если false. Иначе говоря ! - это инверсия.
  7. asarkus Удалите файл ...\gamedata\configs\weapons\w_knife.ltx Я вам ровно противоположное рекомендую!
  8. Demon666 Похоже, некорректная установка мода/базовой игры или поврежденные файлы мода.
  9. asarkus Удалите конфиг ножа из геймдаты или внесите в него требуемые параметры, начиная с того, на отсутствие которого ругается движок (splash1_hits_count).
  10. asarkus Это же все меняет. Нафиг лог и правки - танцуем с бубном.
  11. asarkus Не плохо, было бы увидеть лог-файл, может там есть намек на причину. Это значит - раз. Так же приведите конкретно свои правки. Это значит - два. И на последок - при возникновении трудно решаемой проблемы, откатываете все свои правки и добавляете их по одной, каждый раз наблюдая за реакцией, так найдете причину.
  12. Boomer Файлы ui_mm_main***.xml убрать теги btn name="btn_novice" и btn name="btn_master".
  13. Gerbys У членов сквада эксклюзивная логика? Тогда рекомендуется прописать def_state_moving = assault.
  14. Aleksei Everlasting Эко вы хватанули, книга и сценарий игры - две кардинальные разницы. Для адаптации книги в сценарий и далее в игру тоже сценарист потребуется.
  15. SoDizzari А что, нейросеть не устраивает?
  16. Купер Tolich Policai Ну да, ну да, пошел я на ... Обескуражен вашей внимательностью...
  17. А понял, тогда в секциях апгрейдов есть параметр precondition_functor - это функция которая вызывается для проверки возможности апгрейда, по идее одним из ее параметров является объект-апгрейда. Если же это не сработает, то можно назначить стволу его уникальное дерево апгрейдов.
  18. Neptun Запретить в конфиге механиков соответсвующие апгрейды: up_sect_secona_mp5 = false
  19. Не буду распространяться в подробностях! Это делается при помощи рестриктора запускающего туториал "=run_tutorial(***)", в котором можно задать клавишу на которую отреагировать и функцию которую запустить при нажатии кнопки. Примеров масса в оригинальной игре - это и осмотр вертолетов и обыск именного тайника в запорожце и тд. и тп.
  20. Drive Два объекта, нужно. Собственно кодовый замок и инвентори бокс, логика должна быть типа такой: [logic] active = ph_code@lock [ph_code@lock] code = 1942 on_code = nil %=play_sound(metal_small_open) +seif_door_open% [logic] active = ph_idle@lock [ph_idle@lock] nonscript_usable = false on_info = {+seif_door_open} ph_idle@open tips = esc_safe_lock [ph_idle@open] nonscript_usable = true tips = esc_safe_open

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек. Оставаясь на сайте, вы подтверждаете свое согласие на их использование. Политика конфиденциальности | Условия использования