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

makdm

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

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

  • Посещение

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

    6

makdm стал победителем дня 6 октября 2023

makdm имел наиболее популярный контент!

Репутация

609 Отличная

Контакты

9 Подписчиков

Информация о makdm

  • Звание
    Время Альянса
  • День рождения 14.08.1966

Дополнительная информация

  • Имя
    Дмитрий
  • Пол
    Мужчина
  • Город
    Москва

Посетители профиля

7 460 просмотров профиля
  1. В файле gamedata\configs\misc\achievements.ltx замените все functor на свой. Например было functor = xr_statistic.pioneer_functor Стало functor = xr_statistic.falkineIsaku_functor И так во всех секциях оригинальных достижений ЗП. В файле xr_statistic.script в самый конец файла пишите свой функтор function falkineIsaku_functor() if true then return false end end
  2. В кастом -дата ящика пишете путь к логике ящика [logic] cfg = scripts\inventory_box.ltx В файл inventory_box.ltx пишете логику [logic] active = ph_idle@open [ph_idle@open] nonscript_usable = true tips = st_search_treasure on_use = ph_idle@open %=esc_treasure_1_fun% В файл xr_effects.script пишете функцию, которая будет вызвана при первом открытии ящика. Если нужно каждый раз вызывать функцию, то проверку инфопорции нужно удалить. function esc_treasure_1_fun( actor, npc ) if has_alife_info( "esc_treasure_1_fun" ) then return end actor:give_info_portion( "esc_treasure_1_fun" ) treasure_secret_mod.esc_treasure_1_fun() end Как-то так.
  3. THM файл сделан к основной текстуре и имеет ссылку на дополнительную текстуру, которой нет в папке textures
  4. Специально выждал время! Не увидел "вау-вау" или "мы все ждем с нетерпением" от Сталкеров. Поэтому все наработки " в топку ". Локации, которые планировались отправляются туда же. Game Over.
  5. Почему я дотошно спрашиваю. Тут дело вот в чем. Ваша ошибка говорит о том, что параметр self.max_population равен NIL. Но сам скрипт когда его читает, то если не находит, то присваивает по умолчанию значение НОЛЬ. Т.е. NIL в принципе невозможен, даже если вы этот параметр не указали в конфиге смарта: local max_population = utils.cfg_get_string(ini, SMART_TERRAIN_SECT, "max_population", self, false, "", 0) local parsed_condlist = xr_logic.parse_condlist(nil, SMART_TERRAIN_SECT, "max_population", max_population) self.max_population = tonumber(xr_logic.pick_section_from_condlist(get_story_object("actor"), nil, parsed_condlist)) NIL может быть, если не найден файл из которого нужно читать параметр. Так что тут получается два варианта 1. Не указана секция конфига - [smart_terrain] 2. Неверный путь к файлу. Я пока другой причины не вижу.
  6. Название папок и файла идентичны с теми что у вас в моде? Даже одна буква русская в имени все испортит.
  7. В кастом_дата смарт террейна нужно указывать секцию [smart_terrain], а не [logic]
  8. Сейф в аномальной зоне. У вас на карте аномальные зоны отмечены.
  9. Так и должно быть. Все вейпоинты НЕ на АИ-сетке пишутся в вей файл последней подключенной локации.
  10. Вот зачем ты ему разжевываешь это? Достаточно вбить в гуугл "stalker switch_distance" и сразу все все становится ясно. Вы себя не уважаете, рассказывая прописные истины иждивенцам сталкера, которые сами ничего не хотят делать, а хотят чтобы им всё принесли " на блюдечке ".
  11. В моде Atmosfear вроде как все DLL поправлены. И движение солнца правильное.