-
Публикаций
95 -
Зарегистрирован
-
Посещение
Весь контент Alex Kireev
-
Всем привет На одном сайте нашел Правильно ли я понимаю, что кровотечение и сытность нельзя менять с помощью скрипта, а только отслеживать. И в ТЧ, версии 1.0004 отслеживание происходит только кровотечения, а голода и алкоголя нет Что можно сделать что бы обойти это ограничение и менять параметры сытности, кровотечения и алкоголя через скрипт?
-
Всем привет Подскажите пожалуйста установил ЗП в корневую папку ЗП скинул папку gamedata, с путями для изменённых файлов в итоге игра вылетает при загрузке стартового меню Так же архивы с игрой разбросаны по разным папкам Подскажите пожалуйста где можно почитать как правильно все настроить и устанавливать моды Дополнено 1 минуту спустя Делал по инструкции с Ютуба, не работает Дополнено 49 минуты спустя Сори, нашел ошибку, оказывается не все скрипты из ТЧ, работают в ЗП, ошибка была в забытом TextControl
-
Может быть пригодится Скрипт выводить на экран местонахождение ГГ, полосу здоровья и брони 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
-
BeeRseK на 250 метров это прорисовка локации от игрока. То есть это предельное расстояние на котором будут спавниться нпси, аномалии, артефакты и прочее. Тлепортироваться за эти пределы можно, я сейчас проверил, после разговора с волком, телепортировался в конец карты, где переход на другую локацию, после перемещения ГГ, игра немного зависает (скорее всего происходит спавн нпси) в этот момент лучше не прыгать, может произойти ошибка, у меня после прыжка шкала радиации стала заполняться Дополнено 22 минуты спустя BeeRseK я ошибся 250 метров, это дальность прорисовки и загрузки локации от ГГ. Хотя некоторые утверждают что это значит равно 150 метрам
-
Ты немного ошибся, здесь в основном пишут уроки полезную информацию, а тебе стоит написать в модострой, вопроснисница, в соответствии с той версией игры, на которой хочешь сделать свою идею Зайди на вкладку моддинг и там выбери в версию игры и задавай свой вопрос, там больше шансов что помогут
-
Ребята всем привет Нужен человек у которого есть распакованная папка gamedate ЗП, для одного очень хорошего дела. От вас не чего сложного не по требуется, надо будет найти одну функцию и скинуть полный код функции мне. Пожалуйста кто сможет помочь или готов взяться, напишите в ЛС. Все подробно объясню и расскажу)
-
hothead можно сделать вызов скрипта из главного меню, то есть Esc -> F4 -> Esc, но там нужен будет обработчик клавиш, или написать функцию скрипта в файле главного меню, там где будет назначаться кнопка вызова скрипта. Папка gamedata/scripts, файл ui_main_menu.script И в конце, где обработчик нажатий клавиш, дописать условие, в котором будет включаться скрипт, и тут уже 2 варианта есть. Попозже постараюсь рассказать. Дополнено 10 минуты спустя В догонку к посту, допольные параметры для скрипта. Важно, после передачи аргументов в строку, если это не последняя строка, то надо ставить две точки: Вот список дополнительных параметров, которые можно выводить на экран ЧТО ТО МОЖЕТ НЕ РАБОТАТЬ!!!
-
[SOC]Отображение координат ГГ
Alex Kireev опубликовал тема в Уроки, вопросы и советы по созданию модов
Небольшое изменение скрипта, отображающий координаты ГГ. Автор 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