Случайная подборка модов
Конец Света 2: Последний Восход
3.2
Как вступить в "Долг"?
3.9
Hibernation Evil - Эпизод I
2.8
Игра Душ: Начало
3.6
Время перемен v2.0
4.1
STALKER: [O.F.F.L.I.F.E.]
4.1
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
⚙ Модострой: Вопросница
Российская Федерация  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
Российская Федерация  ins33
Вторник, 04.10.2016, 02:13 | Сообщение # 4126
Dream Reader Mod
Статус:
Опытный:
Сообщений: 2269
Награды: 1
Регистрация: 17.01.2012

При декомпиляции уровня, в логе иногда встречаются подобные строчки:
reading aver_unik_npc_10 (zmey): 340 <> 345
Подскажите, от куда они появляются, стоит ли от них избавляться, и как это сделать.
  Злобная реклама
Вторник, 04.10.2016, 02:13
Статус:
Сообщений: 666
Регистрация: 17.01.2012
Российская Федерация  denis2000
Вторник, 04.10.2016, 08:24 | Сообщение # 4127
Время Альянса
Статус:
Ветеран:
Сообщений: 4070
Награды: 16
Регистрация: 19.07.2013

Цитата ins33 ()
от куда они появляются

Из level.spawn, в данной строке речь идет об неком НПС.
Цитата ins33 ()
стоит ли от них избавляться

Смысл?
Цитата ins33 ()
как это сделать

Разобрать level.spawn на компоненты, убрать лишнее и собрать заново. Смысл?
  Злобная реклама
Вторник, 04.10.2016, 08:24
Статус:
Сообщений: 666
Регистрация: 19.07.2013
Российская Федерация  ☢Авас™
Вторник, 04.10.2016, 09:02 | Сообщение # 4128
Статус:
Зевака:
Сообщений: 26
Награды: 0
Регистрация: 09.07.2016

Куда закинуть вот эти файлы, в какую папку?
npc_Турбо_spawn
spawn_section
  Злобная реклама
Вторник, 04.10.2016, 09:02
Статус:
Сообщений: 666
Регистрация: 09.07.2016
Российская Федерация  ins33
Вторник, 04.10.2016, 17:17 | Сообщение # 4129
Dream Reader Mod
Статус:
Опытный:
Сообщений: 2269
Награды: 1
Регистрация: 17.01.2012

☢Авас™, Если ф-йл spawn_section имеет расширение LTX, кидай его в gamedata\config\creatures. Все XML ф-лы лежат в папке gamedata\config\gameplay. Все ф-лы с расширением script должны быть в gamedata\scripts

Добавлено (04.10.2016, 17:17)
---------------------------------------------
Декомпилировал all.spawn,

Код
universal_acdc.pl -d all.spawn -out all -scan config/ -nofatal
потом собрал
Код
universal_acdc.pl -compile all -out all.spawn
затем ещё раз декеомпилировал
Код
universal_acdc.pl -d all.spawn -out all -scan config/ -nofatal
В папке all ф-йл alife_predbannik.ltx и переименовал в level_spawn.ltx остальные удалил.
Запустил
Код
universal_acdc.pl -compile all -l
и:

Кидал level_spawn.ltx в корень ACDC результат тот же. Подскажите, как правильно собрать level.spawn из level_spawn.ltx
  Злобная реклама
Вторник, 04.10.2016, 17:17
Статус:
Сообщений: 666
Регистрация: 17.01.2012
Российская Федерация  denis2000
Вторник, 04.10.2016, 17:58 | Сообщение # 4130
Время Альянса
Статус:
Ветеран:
Сообщений: 4070
Награды: 16
Регистрация: 19.07.2013

ins33, По логике команда:
Код
universal_acdc.pl -compile all -level

абсолютно верная и даже начинает работать. Попробуйте более свежую версию универсала, возможно ошибка исправлена или пробуйте с ключем -nofatal, может повезет.
  Злобная реклама
Вторник, 04.10.2016, 17:58
Статус:
Сообщений: 666
Регистрация: 19.07.2013
Российская Федерация  Suhar_
Вторник, 04.10.2016, 23:36 | Сообщение # 4131
Статус:
Новичок:
Сообщений: 283
Награды: 3
Регистрация: 11.03.2016

Структуру нет-пакета оружия кто-нибудь может напомнить?
  Злобная реклама
Вторник, 04.10.2016, 23:36
Статус:
Сообщений: 666
Регистрация: 11.03.2016
Российская Федерация  artem23780
Среда, 05.10.2016, 17:26 | Сообщение # 4132
Статус:
Гость:
Сообщений: 67
Награды: 2
Регистрация: 26.05.2014

Доброго времени дня, подскажите пожалуйста, как достать ноги из SWM
Сообщение отредактировал artem23780 - Среда, 05.10.2016, 19:05
  Злобная реклама
Среда, 05.10.2016, 17:26
Статус:
Сообщений: 666
Регистрация: 26.05.2014
Российская Федерация  ins33
Среда, 05.10.2016, 20:03 | Сообщение # 4133
Dream Reader Mod
Статус:
Опытный:
Сообщений: 2269
Награды: 1
Регистрация: 17.01.2012

denis2000, Конвертер не работал из-за банальной ошибки! Я одного нпс сделал по образу трупа не прописав ему взаимодействие с оружием:
Код
equipment_preferences = [b]0[/b]
main_weapon_preferences = [b]0[/b]
и по этому конвертер и ругался.
Кстати, а что именно описанно в этих строчках
equipment_preferences = 2, 2, 1, 1, 2
main_weapon_preferences = 1, 1, 1, 1
Как я понял, это вроде предпочтение какое оружие выберет нпс, а вот какие именно параметры тут задаются не пойму.
И подскажите, как в игре ведёт себя значение distance = 3.5
Это рандомное расстояние в котором заспавнится нпс относительно точки спавна, или это, что то другое?
  Злобная реклама
Среда, 05.10.2016, 20:03
Статус:
Сообщений: 666
Регистрация: 17.01.2012
Российская Федерация  turoff82
Пятница, 07.10.2016, 10:13 | Сообщение # 4134
Статус:
Бывалый:
Сообщений: 712
Награды: 0
Регистрация: 31.01.2016

подскажите как сделать чтобы функция не срабатывала ночью?

  Злобная реклама
Пятница, 07.10.2016, 10:13
Статус:
Сообщений: 666
Регистрация: 31.01.2016
Российская Федерация  makdm
Пятница, 07.10.2016, 10:51 | Сообщение # 4135
Время Альянса
Статус:
Опытный:
Сообщений: 1787
Награды: 19
Регистрация: 22.11.2012

turoff82, смотря что вы понимаете под ночью, а конкретно время от и до.
Например, если под ночью понимать время с 22-00 до 3-00, то пред строкой
Цитата turoff82 ()
if(self.active_state=="idle") then

пишите
Код
if db.actor ~= nil and (level.get_time_hours() < 3 or level.get_time_hours() > 22)  then return end
Сообщение отредактировал makdm - Пятница, 07.10.2016, 10:52
  Злобная реклама
Пятница, 07.10.2016, 10:51
Статус:
Сообщений: 666
Регистрация: 22.11.2012
Российская Федерация  D_E_M_A_N
Пятница, 07.10.2016, 12:32 | Сообщение # 4136
Статус:
Гость:
Сообщений: 49
Награды: 6
Регистрация: 08.08.2016

turoff82, доброго времени суток!
Попробуйте этот вариант...
local hour = get_game_hours() --/текущее время в игре
if hour > 4 and < 22 then --/если время в игре больше 4-х и меньше 22-х часов(дневное время) то
if(self.active_state=="idle") then
local npc_count = 0
local talkers = {}
for k,v in pairs(self.npc) do
npc_count = npc_count + 1
table.insert(talkers, k)
end
if(npc_count~=0) then
self.idle_talker = talkers[math.random(#talkers)]
xr_sound.set_sound_play(self.idle_talker, "state")
end
end
end --/функция срабатывает...

Вот как то так, пробуйте.
  Злобная реклама
Пятница, 07.10.2016, 12:32
Статус:
Сообщений: 666
Регистрация: 08.08.2016
Российская Федерация  Sergei_754
Суббота, 08.10.2016, 11:40 | Сообщение # 4137
Статус:
Зевака:
Сообщений: 11
Награды: 0
Регистрация: 24.11.2015

Внимание, вопрос:
Как распаковать all.spawn, S.T.A.L.K.E.R. Тень Чернобыля? Какой раз пытаюсь распаковать с помощью ACDC - выбивает не потяный лог. ActivePerl у меня стоит, последней версии.
Хронология моих действий:
1. Распаковываю ACDC в Perl/bin
2. Кидаю туда оригинальный all.spawn
3. Открываю cmd.
4. Указываю путь к ACDC.
5.Пишу acdc.pl -d all.spawn
По идеи должно распаковаться, но выбивает ошибку:
Сообщение отредактировал Sergei_754 - Суббота, 08.10.2016, 11:46
  Злобная реклама
Суббота, 08.10.2016, 11:40
Статус:
Сообщений: 666
Регистрация: 24.11.2015
Российская Федерация  Drone_Ambient
Суббота, 08.10.2016, 12:24 | Сообщение # 4138
Статус:
Опытный:
Сообщений: 1856
Награды: 16
Регистрация: 26.07.2011

Как в ТЧ изменить размер шрифта в игре?
  Злобная реклама
Суббота, 08.10.2016, 12:24
Статус:
Сообщений: 666
Регистрация: 26.07.2011
Российская Федерация  denis2000
Суббота, 08.10.2016, 12:27 | Сообщение # 4139
Время Альянса
Статус:
Ветеран:
Сообщений: 4070
Награды: 16
Регистрация: 19.07.2013

Катана,
Выбрать шрифт другим размером.
  Злобная реклама
Суббота, 08.10.2016, 12:27
Статус:
Сообщений: 666
Регистрация: 19.07.2013
Российская Федерация  KomeR
Суббота, 08.10.2016, 12:57 | Сообщение # 4140
Статус:
Отмычка:
Сообщений: 115
Награды: 1
Регистрация: 26.03.2016

Sergei_754, попробуй ЭТОТ ACDC. У меня на оригинальном ТЧ норм распаковывает.
Распаковываешь в папку ...\gamedata\spawns\ (там где файл all.spawn), создаёшь папку unpack (рядом с all.spawn) и запускаешь acdc_decompile.bat в папке acdc.
В папке unpack будут распакованные файлы.
  Злобная реклама
Суббота, 08.10.2016, 12:57
Статус:
Сообщений: 666
Регистрация: 26.03.2016
Поиск: