Случайная подборка модов
Lost Alpha DC
3.9
Альтернатива 1.2
3.0
День одиночки
1.6
The Second Sun
2.9
Пространственная Аномалия 4.1
4.5
Зимний Снайпер
3.8
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
⚙ Модострой: Вопросница
Российская Федерация  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
Поиск: