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

Alex Kireev

Сталкеры
  • Публикаций

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

  • Посещение

Весь контент Alex Kireev

  1. Так то да, я планировал считывать эти знания и при определенных условиях их менять. Но похоже что без правок движка не что не выйдет
  2. Всем привет На одном сайте нашел Правильно ли я понимаю, что кровотечение и сытность нельзя менять с помощью скрипта, а только отслеживать. И в ТЧ, версии 1.0004 отслеживание происходит только кровотечения, а голода и алкоголя нет Что можно сделать что бы обойти это ограничение и менять параметры сытности, кровотечения и алкоголя через скрипт?
  3. На одном сайте нашел То есть эти параметры нельзя менять через скрипт? Дополнено 34 минуты спустя Askar да, список продуктов и рандом из этого списка Дополнено 44 минуты спустя Хотя можно попробовать и без списка, чисто на проверке что есть в рюкзаке
  4. Да, я уже нашел, сейчас тестирую спасибо, осталось только разобраться с голодом актера
  5. vader_33 спасибо я понял функция и объект Но я так и не нашел там сытность актера и кровотечение, в файле lua_help нет таких ни функций, ни объектов
  6. vader_33 ошибку выдает, в месте вызова функции Дополнено 1 минуту спустя А почему здесь с точкой? db.actor.health И в чем различие точки и двоеточия?
  7. Всем привет Где хранятся состояние голода и кровотечения ГГ? Пробовал использовать параметр satiety и bleeding, но выдает ошибку на неправильный аргумент db.actor.bleeding() db.actor.satiety()
  8. AvadaKedavra какой монитор, стандартный или широкоформатный?
  9. AvadaKedavra если худ только на здоровье и выносливость, то можно попробовать, в принципе это не сложно. А по поводу компаса, не знаю
  10. Всем привет Подскажите пожалуйста установил ЗП в корневую папку ЗП скинул папку gamedata, с путями для изменённых файлов в итоге игра вылетает при загрузке стартового меню Так же архивы с игрой разбросаны по разным папкам Подскажите пожалуйста где можно почитать как правильно все настроить и устанавливать моды Дополнено 1 минуту спустя Делал по инструкции с Ютуба, не работает Дополнено 49 минуты спустя Сори, нашел ошибку, оказывается не все скрипты из ТЧ, работают в ЗП, ошибка была в забытом TextControl
  11. Может быть пригодится Скрипт выводить на экран местонахождение ГГ, полосу здоровья и брони function posihion_mod() local hud = get_hud() local cs = hud:GetCustomStatic("cs_debug" ) if cs == nil then hud:AddCustomStatic("cs_debug", true) cs = hud:GetCustomStatic("cs_debug" ) end local outfit = db.actor:get_current_outfit() -- Функция получения брони local armor = 0 if outfit then -- Если броня есть armor = outfit:condition() -- То получаем её состояние else armor = 0 -- Иначе считать брони нет end local pos = db.actor:position() -- Положение актера local msg = string.format("Pos: %.2f,%.2f,%.2f\\n", pos.x, pos.y, pos.z) .. -- Координаты ГГ string.format("Health: %.2f\\n", db.actor.health).. -- Жизнь string.format("Armor %.2f\\n", armor) -- Броня if cs ~= nil then cs:wnd():SetText(msg) end end
  12. BeeRseK на 250 метров это прорисовка локации от игрока. То есть это предельное расстояние на котором будут спавниться нпси, аномалии, артефакты и прочее. Тлепортироваться за эти пределы можно, я сейчас проверил, после разговора с волком, телепортировался в конец карты, где переход на другую локацию, после перемещения ГГ, игра немного зависает (скорее всего происходит спавн нпси) в этот момент лучше не прыгать, может произойти ошибка, у меня после прыжка шкала радиации стала заполняться Дополнено 22 минуты спустя BeeRseK я ошибся 250 метров, это дальность прорисовки и загрузки локации от ГГ. Хотя некоторые утверждают что это значит равно 150 метрам
  13. Ребята, кто может проконсультировать по команде npc:set_npc_position(vector) Напишите пожалуйста в ЛС.
  14. D1mk4 мне не нужна сама игра, у меня ТЧ, из ЗП мне нужна одна функция, которая в ней есть, а в ТЧ и ЧН нет Спасибо за ссылку, сейчас посмотрю Дополнено 59 минуты спустя D1mk4 спасибо большое за файлы, нашел, что искал, теперь буду тестировать
  15. Ты немного ошибся, здесь в основном пишут уроки полезную информацию, а тебе стоит написать в модострой, вопроснисница, в соответствии с той версией игры, на которой хочешь сделать свою идею Зайди на вкладку моддинг и там выбери в версию игры и задавай свой вопрос, там больше шансов что помогут
  16. Ребята всем привет Нужен человек у которого есть распакованная папка gamedate ЗП, для одного очень хорошего дела. От вас не чего сложного не по требуется, надо будет найти одну функцию и скинуть полный код функции мне. Пожалуйста кто сможет помочь или готов взяться, напишите в ЛС. Все подробно объясню и расскажу)
  17. BeeRseK можно, используешь функцию телепорт, координаты и idi npc но только в пределах одной локации Про 250 метров, ошибся, это дальность прорисовки и загрузки локации от ГГ. Хотя некоторые утверждают что это значит равно 150 метрам
  18. Askar проблема с файлом gamedata/spawns/all.spawn Есть 2 способа решения проблемы 1й удалить файл all.spawn, при этом сильных отличий не будет, так как спавн мутантов будет происходить по стандартному сценарию 2й пересобрать файлall.spawn. Будут кардинальные отличия, появятся зомби и прочие
  19. hothead можно сделать вызов скрипта из главного меню, то есть Esc -> F4 -> Esc, но там нужен будет обработчик клавиш, или написать функцию скрипта в файле главного меню, там где будет назначаться кнопка вызова скрипта. Папка gamedata/scripts, файл ui_main_menu.script И в конце, где обработчик нажатий клавиш, дописать условие, в котором будет включаться скрипт, и тут уже 2 варианта есть. Попозже постараюсь рассказать. Дополнено 10 минуты спустя В догонку к посту, допольные параметры для скрипта. Важно, после передачи аргументов в строку, если это не последняя строка, то надо ставить две точки: Вот список дополнительных параметров, которые можно выводить на экран ЧТО ТО МОЖЕТ НЕ РАБОТАТЬ!!!
  20. Небольшое изменение скрипта, отображающий координаты ГГ. Автор marlock08, из этой статьи. Файлы игры, которые будем редактировать: scripts/bind_stalker.script config/ui/ui_custom_msgs.xml 1. Открываем файл bind_stalker.script находим строку object_binder.update(self, delta) и дописываем: Строку posihion.posihion_mod() можно написать и в конце этой функции, после self.bCheckStart = false end, между двумя end 2. Открываем файл ui_custom_msgs.xml и в начале, после <header> дописываем: Здесь можно поменять расположение выводимого текста. Изначально текст выводиться по середине экрана, для смены места текста, редактируйте значения х и у. Начало координат расположено в верхнем левом углу экрана. Ось "Х" расположена горизонтально, и направлена слева - направо. Ось "Y" расположена вертикально и направлена сверху - вниз. 3. Осталось написать сам скрипт В папке gamedata/scripts создаем файл posihion.script и в него добавляем следующий текст: Изначально выводится число с 6ю знаками после запятой. Для уменьшения знаков после запятой, число округляют до нужной точности. Более подробно про это можно почитать здесь. Тестировал на ТЧ, версия игры 1.0004