Случайная подборка модов
Конец Света 2: Последний Восход
3.2
NEYA Online
3.1
Ветер времени
4.5
Пропавшая экспедиция
2.4
Sins of the past. Пролог
3.3
Народная Солянка 2010
4.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
Поиск: