Случайная подборка модов
Последний день
3.5
Anomaly 1.5. Beta 3.0
4.5
Dead City Breakthrough
3.7
Dream Reader-TFZ 1.1
3.7
Зона поражения 2: Ответный удар
4.1
Золотой Обоз 2
3.0
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
⚙ Модострой: Вопросница
Российская Федерация  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
Российская Федерация  Neptun
Воскресенье, 15.10.2017, 12:18 | Сообщение # 8326
Связной
Статус:
Бывалый:
Сообщений: 672
Награды: 9
Регистрация: 25.03.2012

denis2000, да нет же, как проверить, что мина деактивировалась? Что актёр зашёл в зону активации мины, и она рванула? Как удалить метку я знаю.
  Злобная реклама
Воскресенье, 15.10.2017, 12:18
Статус:
Сообщений: 666
Регистрация: 25.03.2012
Российская Федерация  denis2000
Воскресенье, 15.10.2017, 13:27 | Сообщение # 8327
Время Альянса
Статус:
Ветеран:
Сообщений: 4070
Награды: 16
Регистрация: 19.07.2013

Цитата mmihaill ()
как проверить, что мина деактивировалась? ... Что актёр зашёл в зону активации мины, и она рванула?

Ну так вам виднее, когда вы их деактивируете. А на срабатывание колбека нет, поэтому как и предположили - проверяйте дистанцию.
  Злобная реклама
Воскресенье, 15.10.2017, 13:27
Статус:
Сообщений: 666
Регистрация: 19.07.2013
Украина  _S_k_i_F_
Воскресенье, 15.10.2017, 13:31 | Сообщение # 8328
Золотой Обоз
Статус:
Опытный:
Сообщений: 1311
Награды: 9
Регистрация: 09.08.2015

mmihaill, если тебя интересует деактивация только актором, то проверяй
Код
local zone = db.zone_by_name["zone_minefield"]
    if zone:inside(db.actor:position()) then
     --------
  Злобная реклама
Воскресенье, 15.10.2017, 13:31
Статус:
Сообщений: 666
Регистрация: 09.08.2015
Российская Федерация  Maximless
Воскресенье, 15.10.2017, 13:33 | Сообщение # 8329
Статус:
Гость:
Сообщений: 54
Награды: 1
Регистрация: 19.09.2017

mmihaill, Если не ошибаюсь мины сделаны на рестрикторах. А значить проверить вхождение актора допустим можно проверкой if self.object:inside(db.actor:position()) then . А вот когда она рванула, без понятия! Писать свой биндер для мин наверное очень муторно...

Такой вопрос а как число 4294967296 перевести в айди мне для функции alife():object. Незя ж такое число подсунуть в эту движковую функцию. Или я всё ж ошибаюсь?
  Злобная реклама
Воскресенье, 15.10.2017, 13:33
Статус:
Сообщений: 666
Регистрация: 19.09.2017
Российская Федерация  RICK
Воскресенье, 15.10.2017, 13:35 | Сообщение # 8330
Статус:
Опытный:
Сообщений: 1205
Награды: 4
Регистрация: 10.05.2011

перекомпилил локацию в максимальном качестве вообще ничего неизменилось, все также неотображается текстура террайна
Прикрепления: 9432886.jpg (251.9 Kb)
  Злобная реклама
Воскресенье, 15.10.2017, 13:35
Статус:
Сообщений: 666
Регистрация: 10.05.2011
Российская Федерация  RICK
Воскресенье, 15.10.2017, 14:15 | Сообщение # 8331
Статус:
Опытный:
Сообщений: 1205
Награды: 4
Регистрация: 10.05.2011

Может альфа канал неверное сделан?
Прикрепления: 3474040.jpg (171.7 Kb)
  Злобная реклама
Воскресенье, 15.10.2017, 14:15
Статус:
Сообщений: 666
Регистрация: 10.05.2011
Украина  aleksstalker
Воскресенье, 15.10.2017, 14:17 | Сообщение # 8332
Статус:
Новичок:
Сообщений: 245
Награды: 2
Регистрация: 19.01.2017

Не так написал...
Ребята, вопрос, как в сталкер тч, сделать, так что бы нпс спавнился после 1 инфопорции а потом пропадал после 2 инфопорции. Я имею ввиду, что началось задания мой напарник появился, после завершения задания пропал, или переместился на локу другую
----------------------------------------
Я так понял нужно указать, это в логике нпс типа как у Волка, но там чуть не то. smile
  Злобная реклама
Воскресенье, 15.10.2017, 14:17
Статус:
Сообщений: 666
Регистрация: 19.01.2017
Российская Федерация  denis2000
Воскресенье, 15.10.2017, 14:23 | Сообщение # 8333
Время Альянса
Статус:
Ветеран:
Сообщений: 4070
Награды: 16
Регистрация: 19.07.2013

_S_k_i_F_, Пара моментов: если данный метод есть у объектов класса аномалий, то когда ГГ находиться внутри зоны, аномалия уже сработала и деактивировать ее как бы поздно.


Цитата Maximless ()
Если не ошибаюсь мины сделаны на рестрикторах.

Ошибаетесь - это аномалии.
Цитата Maximless ()
Писать свой биндер для мин наверное очень муторно...

Он как бы есть: bind_anomaly_field.


mmihaill, Лично я для мин использовал бы объект типа script_zone, поскольку она имеет колбеки как на попадание любого объекта в зону так и на выход из нее (таким образом мина будет реагировать даже на НПС).
Сообщение отредактировал denis2000 - Воскресенье, 15.10.2017, 14:45
  Злобная реклама
Воскресенье, 15.10.2017, 14:23
Статус:
Сообщений: 666
Регистрация: 19.07.2013
Российская Федерация  white_1
Воскресенье, 15.10.2017, 14:23 | Сообщение # 8334
Статус:
Новичок:
Сообщений: 246
Награды: 1
Регистрация: 27.12.2015

Ребят как сделать что бы после окончания диалога, фракция(допустим военные) становилась нейтральна или дружественна по отношению к гг ?
Сообщение отредактировал white_1 - Воскресенье, 15.10.2017, 14:25
  Злобная реклама
Воскресенье, 15.10.2017, 14:23
Статус:
Сообщений: 666
Регистрация: 27.12.2015
Российская Федерация  denis2000
Воскресенье, 15.10.2017, 15:04 | Сообщение # 8335
Время Альянса
Статус:
Ветеран:
Сообщений: 4070
Награды: 16
Регистрация: 19.07.2013

Цитата RICK ()
неотображается текстура террайна

Судя по скрину она таки отображается, ведь террейн не черно-синий. Если не отображаются текстуры подкладки, назначаемые шейдерами, то тут вариантов несколько - первый отсутсвует или неверно настроена маска террена (она выглядит так как ваш второй скрин).


Цитата aleksstalker ()
что бы нпс спавнился после 1 инфопорции

В кастом дате:
Код
[spawner]
cond = {+инфопорция_спавна}

Цитата aleksstalker ()
пропадал после 2 инфопорции

В логике НПС:
Код
on_info = {+инфопорция_удаления} %=remove_npc%

Код
function remove_npc(actor, npc, p)
    alife():release(alife():object(npc:id()), true)
end
Сообщение отредактировал denis2000 - Воскресенье, 15.10.2017, 15:05
  Злобная реклама
Воскресенье, 15.10.2017, 15:04
Статус:
Сообщений: 666
Регистрация: 19.07.2013
Украина  mamoht_tank
Воскресенье, 15.10.2017, 15:11 | Сообщение # 8336
Статус:
Отмычка:
Сообщений: 102
Награды: 3
Регистрация: 14.08.2014

Народ,я не делаю мод. Но мне нужно отключить сообщения слева ,чтобы не отображались и полоски худа в модификации troops of doom
  Злобная реклама
Воскресенье, 15.10.2017, 15:11
Статус:
Сообщений: 666
Регистрация: 14.08.2014
Российская Федерация  Maximless
Воскресенье, 15.10.2017, 15:19 | Сообщение # 8337
Статус:
Гость:
Сообщений: 54
Награды: 1
Регистрация: 19.09.2017

aleksstalker, Тоже самое для гулага
Пишите в кастом дату
[spawner]
cond = {+ ваш 1-ый инопоршень - 2-ой инфопршень} ;При первом инфо будут добавлен, при 2 перейдет в оффлайн

В load_states.

например так:

if types == "Ваш гулаг (имя)" then
return function(gulag)

if not has_alife_info("ваш инфо1") then
return = 0 -- оффлайн
elseif has_alife_info("ваш инфо2") and not has_alife_info("ваш инфо 1") then
return 1 -- онлайн
end
end
end
Сообщение отредактировал Maximless - Воскресенье, 15.10.2017, 15:33
  Злобная реклама
Воскресенье, 15.10.2017, 15:19
Статус:
Сообщений: 666
Регистрация: 19.09.2017
Российская Федерация  r_f_2004_
Воскресенье, 15.10.2017, 19:21 | Сообщение # 8338
Статус:
Новичок:
Сообщений: 216
Награды: 4
Регистрация: 23.03.2017

почему не отображаются glow, из-за драфта?
Прикрепления: 4040001.jpg (356.2 Kb) · 8051580.jpg (356.9 Kb) · 8715803.jpg (314.4 Kb)
  Злобная реклама
Воскресенье, 15.10.2017, 19:21
Статус:
Сообщений: 666
Регистрация: 23.03.2017
Российская Федерация  DaaGuda
Воскресенье, 15.10.2017, 19:40 | Сообщение # 8339
Статус:
Неопытный:
Сообщений: 479
Награды: 4
Регистрация: 09.03.2014

RICK, ты когда текстуру террейна импортировал - поставил в сдк что это террейн?
  Злобная реклама
Воскресенье, 15.10.2017, 19:40
Статус:
Сообщений: 666
Регистрация: 09.03.2014
Российская Федерация  DеXter
Воскресенье, 15.10.2017, 20:00 | Сообщение # 8340
Статус:
Неопытный:
Сообщений: 462
Награды: 5
Регистрация: 28.09.2015

Подскажите, как в сталкер ЗП заставить нпс светить фонариком?
  Злобная реклама
Воскресенье, 15.10.2017, 20:00
Статус:
Сообщений: 666
Регистрация: 28.09.2015
Поиск: