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

makdm

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

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

  • Посещение

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

    6

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

  1. THM файл сделан к основной текстуре и имеет ссылку на дополнительную текстуру, которой нет в папке textures
  2. Специально выждал время! Не увидел "вау-вау" или "мы все ждем с нетерпением" от Сталкеров. Поэтому все наработки " в топку ". Локации, которые планировались отправляются туда же. Game Over.
  3. Почему я дотошно спрашиваю. Тут дело вот в чем. Ваша ошибка говорит о том, что параметр 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. Неверный путь к файлу. Я пока другой причины не вижу.
  4. Название папок и файла идентичны с теми что у вас в моде? Даже одна буква русская в имени все испортит.
  5. В кастом_дата смарт террейна нужно указывать секцию [smart_terrain], а не [logic]
  6. Сейф в аномальной зоне. У вас на карте аномальные зоны отмечены.
  7. Так и должно быть. Все вейпоинты НЕ на АИ-сетке пишутся в вей файл последней подключенной локации.
  8. Вот зачем ты ему разжевываешь это? Достаточно вбить в гуугл "stalker switch_distance" и сразу все все становится ясно. Вы себя не уважаете, рассказывая прописные истины иждивенцам сталкера, которые сами ничего не хотят делать, а хотят чтобы им всё принесли " на блюдечке ".
  9. В моде Atmosfear вроде как все DLL поправлены. И движение солнца правильное.
  10. В лаборатории Х-9 уже открылись две двери... Такой вот ребус на сегодняшний день.
  11. makdm

    True Stalker

    Shima[Tama]Tateishi , откуда в тебе столько Говна? И не лень было стучать по клаве? Тем более, что твои Говны разрабам вот от слова совсем похеру. Поверь мне. Я знаю, что пишу.
  12. Можно. Здесь нужно из биндера заполнить таблицу тайников, которые в онлайн. Затем на апдейте проверять есть ли у вас детектор и находится ли тайник в зоне действия детектора. Проверять есть ли в тайнике какие-то предметы. Если есть, то ставить метку на тайник. Если тайник вы опустошили, то снимать метку с тайника. Короче куча разного геморроя, который нужно вылечить скриптами. Только для этого нужно уметь писАть скрипты. Не умеете - не получится.
  13. Вот так нужно делать: <string id="test_subtitle"> <text>%c[default]%c[ui_yellow]Главный герой игры:%c[default]%c[ui_white]Говорю очень длинную реплику.</text> </string>
  14. Без комментариев. Колбасы нет. Враньё. Если у НПС есть крутая пушка, то по вашему мнению он её должен положить в тайник, а сам будет ходить с обрезом? Глупость. В тайник как раз и сбрасывают то, что возможно когда-то понадобится, но не является экстренно необходимым. Мод сюжетный. Пара - тройка побочных квестов на локации - достаточно. Всё по канону ЗП. Открою вам большую тайну! Сталкер и есть вечный поиск. Поиск лучшей пушки, поиск лучших артов, поиск лучшей брони и т.д. Метки на каждом задании - не есть вери гууд. Я не считаю игроков за дебилов, которым нужно всё подать на блюдечке. Спасибо за совет. Это мой шестой мод. В седьмом учту ваши пожелания.
  15. Я не знаю о чем вы и о каком поршне говорите. В таблице прямо прописывается, если true значит нашёл. Никакие тут поршни вот совсем не нужны.
  16. Pavel2000 ,BarmaGlot изобретение велосипеда это конечно здорово, но лучше взять тот, который уже давно разработан разрабами Сталкера. Файл xr_statistic.script В таблицу artefacts_table пишутся арты, которые нашёл ГГ. Для запуска энциклопедии по артефактам, который нашёл ГГ, достаточно прочитать эту таблицу.
  17. В файле ph_code.script после строки function codepad:update(delta) Добавь строку if xr_logic.try_switch_to_another_section(self.object, self.st, db.actor) then return Должно получиться так: Дальше: После строки if self.st.on_code then строку xr_logic.pick_section_from_condlist(db.actor, self.object, self.st.on_code.condlist) Меняете на local condlist = xr_logic.pick_section_from_condlist( db.actor, self.object, self.st.on_code.condlist ) xr_logic.switch_to_section( self.object, self.st.ini, condlist ) После этих манипуляций, переключения с секции на секцию в логике ящика в схеме ph_code должны работать правильно.
  18. В файле my_script.script синтаксическая ошибка. Проверяйте файл my_script.script на синтаксис. Дополнено 2 минуты спустя Херня полная. Движок ЗП включает в себя движок ТЧ и плюс охеренное число добавленных фишек. Так что дело только в модах, а не в движке.
  19. NewValveCom , за разговор с раненым отвечает функция process_npc_usability(npc) в файле xr_meet.script Сама функция вызывается на апдейте сталкеров в файле xr_motivator.script Если вы хотите, чтобы раненый, неважно друг он вам или враг, разговаривал с ГГ, то нужно в файле xr_meet.script функцию process_npc_usability(npc) поменять на такую: Тогда, если в секции wounded прописать enable_talk = true, то и раненые враги будут с вами вести разговор. З.Ы. Но я всегда делал по другому. Если ГГ подходит к раненому нпс врагу, НПС первым начинал разговор. В этом случае ничего в скриптах менять не нужно.
  20. makdm

    True Stalker

    В логе пишет, что установлен рендер DirectX 9 На этом рендере не у всех запускается.