Случайная подборка модов
Sigerous Mod 2.2
4.1
Old Episodes. Epilogue
3.2
История Борова
3.6
Белый отряд
3.7
Путь Человека
4.0
Ночь перед Рождеством
3.3
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
⚙ Модострой: Вопросница
Российская Федерация  Wolfstalker
Среда, 24.02.2016, 00:25 | Сообщение # 1
Статус:
Легенда:
Сообщений: 2258
Награды: 15
Регистрация: 05.04.2010

В данной теме вы можете задавать любые вопросы касательно S.T.A.L.K.E.R. моддинга


• Не флудить
• Предварительно просматривайте раздел, ведь ответ на ваш вопрос может быть там
• В своем вопросе указывайте платформу моддинга — Тень Чернобыля, Чистое небо или Зов Припяти




F.A.Q

  Злобная реклама
Среда, 24.02.2016, 00:25
Статус:
Сообщений: 666
Регистрация: 05.04.2010
Российская Федерация  Chriotmao
Вторник, 29.08.2017, 10:32 | Сообщение # 7831
Статус:
Опытный:
Сообщений: 1554
Награды: 14
Регистрация: 26.06.2010

Цитата
При попытке открытия левела в СДК 0.7 LE или сохранении не появляется соответствующее окно с выбором папки и файла


В батнике должен быть прописан ключ -editor
  Злобная реклама
Вторник, 29.08.2017, 10:32
Статус:
Сообщений: 666
Регистрация: 26.06.2010
Российская Федерация  xr_Sanya
Вторник, 29.08.2017, 11:44 | Сообщение # 7832
Статус:
Бывалый:
Сообщений: 876
Награды: 4
Регистрация: 19.08.2015

Цитата GhostUPS ()
Добрый день, появился вопрос: возможно ли скриптово менять значения ltx-переменных? Может, это как-то делается у механиков при апгрейдах предметов или другим способом?

Как вариант например можно скриптом убирать старый шлем и спавнить новый который будет наследовать родительскую секции, но иметь более высокую защиту.
А скриптово ltx не получится менять, только нет пакетами.
Сообщение отредактировал xr_Sanya - Вторник, 29.08.2017, 11:46
  Злобная реклама
Вторник, 29.08.2017, 11:44
Статус:
Сообщений: 666
Регистрация: 19.08.2015
Российская Федерация  Neptun
Вторник, 29.08.2017, 12:12 | Сообщение # 7833
Связной
Статус:
Бывалый:
Сообщений: 672
Награды: 9
Регистрация: 25.03.2012

Добро. ЗП.
В одном из модов наткнулся в g_ скрипте на такую функцию:
Код
-- 'Создать файл с текстом внутри.
function debug_to_file(filename,text)
   local file=io.open(filename,"a+")
   file:write(tostring(text),"\n")
   file:close(file)
end

Но как ей пользоваться я так и не понял. Может кто-нибудь с примером использования и пояснением рассказать, как эта функция работает? А ещё интересует, каким образом можно уже в существующий файл добавить новую секцию с текстом?
Сообщение отредактировал mmihaill - Среда, 30.08.2017, 11:07
  Злобная реклама
Вторник, 29.08.2017, 12:12
Статус:
Сообщений: 666
Регистрация: 25.03.2012
Польша  prototip98
Вторник, 29.08.2017, 12:18 | Сообщение # 7834
Статус:
Опытный:
Сообщений: 3426
Награды: 19
Регистрация: 29.09.2011

Цитата mmihaill ()
function debug_to_file(filename,text)

mmihaill, Скорее всего создаётся дебаг файл с подобным описанием выполнения функции. (Эта функция вешается в то место, куда надо и создаётся файл, где там подробно описываются действия) Т.е. по-типу лога. (только догадки из представленного куска кода)
Хотя, самому интересно.
Сообщение отредактировал prototip98 - Вторник, 29.08.2017, 12:19
  Злобная реклама
Вторник, 29.08.2017, 12:18
Статус:
Сообщений: 666
Регистрация: 29.09.2011
Российская Федерация  Kadrik_228)
Вторник, 29.08.2017, 12:52 | Сообщение # 7835
Статус:
Зевака:
Сообщений: 15
Награды: 0
Регистрация: 03.12.2016

Как появиться в сталкер зов припяти на новой локации?Я скачал локацю припять и тч поставил на зп но я оказываюсь на затоне.
  Злобная реклама
Вторник, 29.08.2017, 12:52
Статус:
Сообщений: 666
Регистрация: 03.12.2016
Российская Федерация  GhostUPS
Вторник, 29.08.2017, 12:56 | Сообщение # 7836
Статус:
Зевака:
Сообщений: 11
Награды: 0
Регистрация: 09.04.2016

xr_Sanya, первый вариант до безобразия ужасен, я его уже рассматривал. Знаешь ли ты, как реализовать второй способ через нет-пакеты?
  Злобная реклама
Вторник, 29.08.2017, 12:56
Статус:
Сообщений: 666
Регистрация: 09.04.2016
Польша  prototip98
Вторник, 29.08.2017, 13:38 | Сообщение # 7837
Статус:
Опытный:
Сообщений: 3426
Награды: 19
Регистрация: 29.09.2011

Kadrik_228), Менять спавн ГГ. Проще делать через СДК.
  Злобная реклама
Вторник, 29.08.2017, 13:38
Статус:
Сообщений: 666
Регистрация: 29.09.2011
Российская Федерация  denis2000
Вторник, 29.08.2017, 14:24 | Сообщение # 7838
Время Альянса
Статус:
Ветеран:
Сообщений: 4070
Награды: 16
Регистрация: 19.07.2013

mmihaill, prototip98,
Функция создает файл с именем из переменной filename и записывает в него строку из переменной text:
Код
function debug_to_file(filename,text)
   local file=io.open(filename,"a+") -- создать/открыть объект типа файл в режиме добавления
   file:write(tostring(text),"\n") -- записать строку в файл, записать возврат каретки (перевод строки)
   file:close(file) -- закрыть файл
end

Пример:
Код
debug_to_file("file.txt","HELLO WORLD!")

Применение разнообразное от лог-файла (или дебаг-файла) до дополнительных параметров для сохранения (как в SGM2.2).


GhostUPS, Хотите готовую функцию - попробуйте найти готовую функцию. А если хотите разобраться добро пожаловать. Читайте раздел: Описание класса net_packet.
Сообщение отредактировал denis2000 - Вторник, 29.08.2017, 14:27
  Злобная реклама
Вторник, 29.08.2017, 14:24
Статус:
Сообщений: 666
Регистрация: 19.07.2013
Российская Федерация  ToTemos
Вторник, 29.08.2017, 14:32 | Сообщение # 7839
Статус:
Гость:
Сообщений: 50
Награды: 1
Регистрация: 21.03.2017

В damages.ltx у секций с защитой нпс встретил такую строчку: hit_fraction_npc. За что она отвечает?
И как вообще работает защита брони и бронебойность патрон? Как я понял, если у нпс 0.3 защиты, а у патрона 0.3 бронебойности, то пройдет чистый урон ствола; если у нпс 0.7 брони, а у патрона 0.4, то пройдет какой то процент, зависимый от разницы брони/пробития или же как то по другому?
  Злобная реклама
Вторник, 29.08.2017, 14:32
Статус:
Сообщений: 666
Регистрация: 21.03.2017
Российская Федерация  denis2000
Вторник, 29.08.2017, 14:49 | Сообщение # 7840
Время Альянса
Статус:
Ветеран:
Сообщений: 4070
Награды: 16
Регистрация: 19.07.2013

Цитата ToTemos ()
hit_fraction_npc. За что она отвечает?

За то какая часть хита идет на отъем здоровья. РАСЧЕТ ПОВРЕЖДЕНИЙ ПО СТРЕЛЬБЕ ПО NPC
  Злобная реклама
Вторник, 29.08.2017, 14:49
Статус:
Сообщений: 666
Регистрация: 19.07.2013
Российская Федерация  GhostUPS
Вторник, 29.08.2017, 14:49 | Сообщение # 7841
Статус:
Зевака:
Сообщений: 11
Награды: 0
Регистрация: 09.04.2016

denis2000, благодарю. smile
  Злобная реклама
Вторник, 29.08.2017, 14:49
Статус:
Сообщений: 666
Регистрация: 09.04.2016
Российская Федерация  PROforum
Вторник, 29.08.2017, 14:51 | Сообщение # 7842
Статус:
Отмычка:
Сообщений: 140
Награды: 4
Регистрация: 27.09.2015

R4 (DX11 рендер) в сталкер Зов Припяти имеет поддержку объёмного тумана (Fog Volumes)?
Сообщение отредактировал PROforum - Вторник, 29.08.2017, 14:53
  Злобная реклама
Вторник, 29.08.2017, 14:51
Статус:
Сообщений: 666
Регистрация: 27.09.2015
Российская Федерация  Dezcreat
Вторник, 29.08.2017, 14:55 | Сообщение # 7843
Статус:
Отмычка:
Сообщений: 76
Награды: 0
Регистрация: 11.08.2017

prototip98, разве не проще распаковать all.spawn и поменять координаты спавна ГГ?
  Злобная реклама
Вторник, 29.08.2017, 14:55
Статус:
Сообщений: 666
Регистрация: 11.08.2017
Польша  prototip98
Вторник, 29.08.2017, 15:01 | Сообщение # 7844
Статус:
Опытный:
Сообщений: 3426
Награды: 19
Регистрация: 29.09.2011

Цитата Dezcreat ()
разве не проще распаковать all.spawn и поменять координаты спавна ГГ?

Dezcreat, Ему ещё надо узнать координаты для ГГ. Проще в СДК поставить ГГ, собрать спавн, скомпилировать и всё.
  Злобная реклама
Вторник, 29.08.2017, 15:01
Статус:
Сообщений: 666
Регистрация: 29.09.2011
Российская Федерация  denis2000
Вторник, 29.08.2017, 15:38 | Сообщение # 7845
Время Альянса
Статус:
Ветеран:
Сообщений: 4070
Награды: 16
Регистрация: 19.07.2013

PROforum, Да. Начиная с DX10 поддержка объемного тумана заявлена. Не нравиться DX11(R4) пробуйте DX10.1(R3)
Сообщение отредактировал denis2000 - Вторник, 29.08.2017, 15:39
  Злобная реклама
Вторник, 29.08.2017, 15:38
Статус:
Сообщений: 666
Регистрация: 19.07.2013
Поиск: