Случайная подборка модов
Oblivion Lost Remake 2.0
4.1
Альтернатива 1.2
3.0
Hibernation Evil - Эпизод I
2.8
Время перемен v3.0
3.6
На распутье
3.5
Смерти Вопреки. В Паутине лжи
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
Украина  aleksstalker
Пятница, 27.10.2017, 14:53 | Сообщение # 8566
Статус:
Новичок:
Сообщений: 245
Награды: 2
Регистрация: 19.01.2017

Братва ! cool Вопрос один, добавил конструкцию респавна мутантов в сам файл смарта, этого хватит, чтобы сквад отреспавнился после смерти:

Добавлено (27.10.2017, 14:53)
---------------------------------------------
Платформа зп.

  Злобная реклама
Пятница, 27.10.2017, 14:53
Статус:
Сообщений: 666
Регистрация: 19.01.2017
Российская Федерация  denis2000
Пятница, 27.10.2017, 15:28 | Сообщение # 8567
Время Альянса
Статус:
Ветеран:
Сообщений: 4070
Награды: 16
Регистрация: 19.07.2013

Цитата aleksstalker ()
этого хватит, чтобы сквад отреспавнился после смерти

Респавн не после смерти, а с некоторой переодичностью проверяется не освободилось ли место на смарте, при этом ГГ должен находиться довольно далеко от смарта.
Сообщение отредактировал denis2000 - Пятница, 27.10.2017, 15:29
  Злобная реклама
Пятница, 27.10.2017, 15:28
Статус:
Сообщений: 666
Регистрация: 19.07.2013
Российская Федерация  atanda
Пятница, 27.10.2017, 16:01 | Сообщение # 8568
Статус:
Бывалый:
Сообщений: 672
Награды: 7
Регистрация: 12.07.2017

denis2000, могу не согласиться. Расстояние не всегда влияет на респавн, на личном опыте было замечено, что респавн происходил, даже тогда когда ГГ стоял в метрах 5 от смарта.

Хотя, я могу и ошибаться.
  Злобная реклама
Пятница, 27.10.2017, 16:01
Статус:
Сообщений: 666
Регистрация: 12.07.2017
Украина  _S_k_i_F_
Пятница, 27.10.2017, 18:11 | Сообщение # 8569
Золотой Обоз
Статус:
Опытный:
Сообщений: 1311
Награды: 9
Регистрация: 09.08.2015

buffy, смотрим smart_terrain.script - в самом верху объявлена глобальная переменная RESPAWN_RADIUS, потом смотрим ф-цию try_respawn()
Код
if dist_to_actor < RESPAWN_RADIUS^2 then printf("%s cannot respawn due to distance", self:name()) return end

Вот в этой строке проверяется, что актор находится не ближе чем на расстояние, указанное в RESPAWN_RADIUS к смарту. Если ближе - то обрываем функцию, и соответственно call_respawn() не вызывается.
  Злобная реклама
Пятница, 27.10.2017, 18:11
Статус:
Сообщений: 666
Регистрация: 09.08.2015
Российская Федерация  atanda
Пятница, 27.10.2017, 18:36 | Сообщение # 8570
Статус:
Бывалый:
Сообщений: 672
Награды: 7
Регистрация: 12.07.2017

_S_k_i_F_, ну может быть движок неправильно обработал.
Сообщение отредактировал buffy - Пятница, 27.10.2017, 18:36
  Злобная реклама
Пятница, 27.10.2017, 18:36
Статус:
Сообщений: 666
Регистрация: 12.07.2017
Украина  _S_k_i_F_
Пятница, 27.10.2017, 18:41 | Сообщение # 8571
Золотой Обоз
Статус:
Опытный:
Сообщений: 1311
Награды: 9
Регистрация: 09.08.2015

buffy, ты это в оригинале встречал или в моде?
  Злобная реклама
Пятница, 27.10.2017, 18:41
Статус:
Сообщений: 666
Регистрация: 09.08.2015
Российская Федерация  atanda
Суббота, 28.10.2017, 19:41 | Сообщение # 8572
Статус:
Бывалый:
Сообщений: 672
Награды: 7
Регистрация: 12.07.2017

_S_k_i_F_, в оригинале. Ну да ладно, закроем тему. Всё равно это было всего два-три раза за мои over9999 часов игры, когда-то)

Добавлено (28.10.2017, 19:41)
---------------------------------------------
Ребят, крч, проблемка появилась. Попытался прикрутить к биндеру костра use_callback, но так и не получилось. Нет ошибок и вылетов. Но задуманное не осуществилось.
Установил калбэк:

Код
function campfire_binder:__init(obj) super(obj)
    self.campfire = obj:get_campfire()
    self.object:set_callback(callback.use_object, self.use_callback, self)
end

Удаляю калбэк:
Код

function campfire_binder:net_destroy()
    self.object:set_callback(callback.use_object, nil)
    object_binder:net_destroy(self)
end

Ну и сам калбэк:
Код
function campfire_binder:use_callback(obj)
    news_manager.send_tip(db.actor, "test", 0, nil, 2)
end

При нажатии F ничего не происходит.
  Злобная реклама
Суббота, 28.10.2017, 19:41
Статус:
Сообщений: 666
Регистрация: 12.07.2017
Российская Федерация  Overfirst
Суббота, 28.10.2017, 19:43 | Сообщение # 8573
Статус:
Бывалый:
Сообщений: 1081
Награды: 19
Регистрация: 11.06.2015

Цитата buffy ()
function campfire_binder:__init(obj) super(obj)
    self.campfire = obj:get_campfire()
    self.object:set_callback(callback.use_object, self.use_callback, self)

Коллбеки регистрируются в методе reinit.
  Злобная реклама
Суббота, 28.10.2017, 19:43
Статус:
Сообщений: 666
Регистрация: 11.06.2015
Российская Федерация  atanda
Суббота, 28.10.2017, 20:22 | Сообщение # 8574
Статус:
Бывалый:
Сообщений: 672
Награды: 7
Регистрация: 12.07.2017

BoBaH_671, К слову, а когда этот метод вызывается?
  Злобная реклама
Суббота, 28.10.2017, 20:22
Статус:
Сообщений: 666
Регистрация: 12.07.2017
Российская Федерация  white_1
Суббота, 28.10.2017, 20:24 | Сообщение # 8575
Статус:
Новичок:
Сообщений: 246
Награды: 1
Регистрация: 27.12.2015

как изменить отношение группировки к ГГ через скрипт ?
  Злобная реклама
Суббота, 28.10.2017, 20:24
Статус:
Сообщений: 666
Регистрация: 27.12.2015
Российская Федерация  Overfirst
Суббота, 28.10.2017, 20:29 | Сообщение # 8576
Статус:
Бывалый:
Сообщений: 1081
Награды: 19
Регистрация: 11.06.2015

В биндер костров его надо добавить, он отсутствует там:
Код
function campfire_binder:reinit()
object_binder.reinit(self)
self.object:set_callback(callback.use_object, self.use_callback, self)
end

Вызывается он в самом начале. В нём и устанавливаются коллбеки.
  Злобная реклама
Суббота, 28.10.2017, 20:29
Статус:
Сообщений: 666
Регистрация: 11.06.2015
Украина  _S_k_i_F_
Суббота, 28.10.2017, 20:36 | Сообщение # 8577
Золотой Обоз
Статус:
Опытный:
Сообщений: 1311
Награды: 9
Регистрация: 09.08.2015

white_1, в xr_effects смотри ф-ции inc_faction_goodwil_to_actor и dec_faction_goodwil_to_actor
  Злобная реклама
Суббота, 28.10.2017, 20:36
Статус:
Сообщений: 666
Регистрация: 09.08.2015
Российская Федерация  white_1
Суббота, 28.10.2017, 20:44 | Сообщение # 8578
Статус:
Новичок:
Сообщений: 246
Награды: 1
Регистрация: 27.12.2015

_S_k_i_F_, Слушай а в зп через диалог можно это как нибудь сделать ?

Добавлено (28.10.2017, 20:44)
---------------------------------------------
_S_k_i_F_, Типо гг поговорил с нпс, срабатывает функция и отношение (допустим наёмников) к ГГ меняется

  Злобная реклама
Суббота, 28.10.2017, 20:44
Статус:
Сообщений: 666
Регистрация: 27.12.2015
Российская Федерация  atanda
Суббота, 28.10.2017, 20:53 | Сообщение # 8579
Статус:
Бывалый:
Сообщений: 672
Награды: 7
Регистрация: 12.07.2017

BoBaH_671, по какой-то причине всё равно не работает...
  Злобная реклама
Суббота, 28.10.2017, 20:53
Статус:
Сообщений: 666
Регистрация: 12.07.2017
Российская Федерация  r_f_2004_
Суббота, 28.10.2017, 21:33 | Сообщение # 8580
Статус:
Новичок:
Сообщений: 216
Награды: 4
Регистрация: 23.03.2017

Возможно ли с помощью milkshape 3D адоптировать худ оружия из ТЧ/Билдов в ЗП/ЧН?
  Злобная реклама
Суббота, 28.10.2017, 21:33
Статус:
Сообщений: 666
Регистрация: 23.03.2017
Поиск: