Случайная подборка модов
R.M.A mod 1.1.5
4.2
Aliens Time: Глава 1
3.7
OGSR Mod
4.4
Новое Время. Судьба наемника
2.3
Old Good Stalker Mod v2.4 Gold
4.2
Большая Зона
3.4
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
⚙ Модострой: Вопросница
Российская Федерация  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
Российская Федерация  СЕРА
Четверг, 21.09.2017, 15:20 | Сообщение # 8041
Статус:
Новичок:
Сообщений: 284
Награды: 1
Регистрация: 17.04.2012

при компиляции аи сетки вылет с логом

какова причина вылета?
  Злобная реклама
Четверг, 21.09.2017, 15:20
Статус:
Сообщений: 666
Регистрация: 17.04.2012
Украина  Vlador
Четверг, 21.09.2017, 18:06 | Сообщение # 8042
Статус:
Опытный:
Сообщений: 1572
Награды: 12
Регистрация: 12.11.2014

СЕРА, весь лог скиньте. Он в папке logs, в текстовике.
  Злобная реклама
Четверг, 21.09.2017, 18:06
Статус:
Сообщений: 666
Регистрация: 12.11.2014
Российская Федерация  СЕРА
Четверг, 21.09.2017, 18:08 | Сообщение # 8043
Статус:
Новичок:
Сообщений: 284
Награды: 1
Регистрация: 17.04.2012

Vlador,
  Злобная реклама
Четверг, 21.09.2017, 18:08
Статус:
Сообщений: 666
Регистрация: 17.04.2012
Российская Федерация  xr_Sanya
Четверг, 21.09.2017, 19:01 | Сообщение # 8044
Статус:
Бывалый:
Сообщений: 876
Награды: 4
Регистрация: 19.08.2015

ЗП. Можно ли както получить предметы НПС в оффлайне? Ну или хотябы вариант как можно сохранять его предметы для оффлайна?
  Злобная реклама
Четверг, 21.09.2017, 19:01
Статус:
Сообщений: 666
Регистрация: 19.08.2015
Украина  Etil
Четверг, 21.09.2017, 19:02 | Сообщение # 8045
Статус:
Гость:
Сообщений: 46
Награды: 0
Регистрация: 21.09.2017

Цитата BoBaH_671 ()
Проверка наличия предмета:
Код
function actor_has_item(section)
return db.actor:object(section) ~= nil
end

Проверка отсутствия предмета:
Код
function actor_dont_has_item(section)
return not actor_has_item(section)
end


Спасибо, но у меня возникла проблема: функция actor_dont_has_item не работает. Для проверки наличия пользуюсь такой(SoC):
function have_etil_pistol(first_speaker, second_speaker)
return first_speaker:object("wpn_colt1911") ~= nil
end
Сообщение отредактировал Etil - Пятница, 22.09.2017, 14:18
  Злобная реклама
Четверг, 21.09.2017, 19:02
Статус:
Сообщений: 666
Регистрация: 21.09.2017
Украина  Vlador
Четверг, 21.09.2017, 21:12 | Сообщение # 8046
Статус:
Опытный:
Сообщений: 1572
Награды: 12
Регистрация: 12.11.2014

СЕРА, Вы делаете локацию на базе Build2215 или как? Не понимаю.
  Злобная реклама
Четверг, 21.09.2017, 21:12
Статус:
Сообщений: 666
Регистрация: 12.11.2014
Российская Федерация  makdm
Четверг, 21.09.2017, 21:17 | Сообщение # 8047
Время Альянса
Статус:
Опытный:
Сообщений: 1787
Награды: 19
Регистрация: 22.11.2012

Цитата xr_Sanya ()
Можно ли както получить предметы НПС в оффлайне?

У объектов есть свойство parent_id. Вот и ищите объекты по этому свойству.
  Злобная реклама
Четверг, 21.09.2017, 21:17
Статус:
Сообщений: 666
Регистрация: 22.11.2012
Украина  BozKurt
Четверг, 21.09.2017, 22:51 | Сообщение # 8048
Статус:
Опытный:
Сообщений: 1753
Награды: 3
Регистрация: 25.05.2012

XMODER, для примера:
MyFunctions.script:
Код
actions = {
    1 = One,
    2 = Two
}

local function One()
    db.actor:kill(db.actor);
end

local function Two()
    db.actor.health = 1;
end

MyActions.script:
Код
MyFunctions.actions[1]()
Если вместо 1 подставить 2, то вызовется вторая функция. Заметь, что напрямую из другого файла ты эти функции не вызовешь, только через таблицу!
Сообщение отредактировал BozKurt - Четверг, 21.09.2017, 22:54
  Злобная реклама
Четверг, 21.09.2017, 22:51
Статус:
Сообщений: 666
Регистрация: 25.05.2012
Российская Федерация  СЕРА
Пятница, 22.09.2017, 09:48 | Сообщение # 8049
Статус:
Новичок:
Сообщений: 284
Награды: 1
Регистрация: 17.04.2012

Vlador, нет н релизный тч. Раньше компиляция проходила нормально, но сейчас она вообще не проходит. Помогло только полное переделывание всего кроме геометрии, как нормально обойти вылет?

Добавлено (22.09.2017, 09:48)
---------------------------------------------
Vlador, опытным путём проверил, что вылета не происходит если накладывать аи сетку вручную

  Злобная реклама
Пятница, 22.09.2017, 09:48
Статус:
Сообщений: 666
Регистрация: 17.04.2012
Украина  Vlador
Пятница, 22.09.2017, 10:00 | Сообщение # 8050
Статус:
Опытный:
Сообщений: 1572
Награды: 12
Регистрация: 12.11.2014

СЕРА, первое предложение перечитайте. Ничего непонятно.
Насчёт вылета: ничем помочь не могу, я с таким никогда не сталкивался.

Добавлено (22.09.2017, 10:00)
---------------------------------------------

Цитата СЕРА ()
опытным путём проверил, что вылета не происходит если накладывать аи сетку вручную

Сгенерируйте ее. И правьте все вручную. Убирайте ноды, где не надо и ставьте новые, где надо. Удачи.
  Злобная реклама
Пятница, 22.09.2017, 10:00
Статус:
Сообщений: 666
Регистрация: 12.11.2014
Российская Федерация  xr_Sanya
Пятница, 22.09.2017, 10:13 | Сообщение # 8051
Статус:
Бывалый:
Сообщений: 876
Награды: 4
Регистрация: 19.08.2015

makdm, поблема в том, что НПС должны будут лутать друг друга в оффлайне, торговать и т.д., parent_id для этих целей не подойдет.
Я думаю что можно записывать предметы НПСа перед переходом в оффлайн, а потом при переходе в онлайн чистить его инвентарь и передавать ему предметы полученные в оффлайне. Но все это както костыльно, мб есть другие варианты?
Сообщение отредактировал xr_Sanya - Пятница, 22.09.2017, 10:14
  Злобная реклама
Пятница, 22.09.2017, 10:13
Статус:
Сообщений: 666
Регистрация: 19.08.2015
Сомали  WolfHeart
Пятница, 22.09.2017, 10:29 | Сообщение # 8052
Статус:
Опытный:
Сообщений: 3154
Награды: 18
Регистрация: 06.06.2017

Цитата СЕРА ()
опытным путём проверил, что вылета не происходит если накладывать аи сетку вручную

У тебя скорее всего, где-то утечка по АИ сетке. НОМ по периметру локации везде стоит? Дырок нет случайно?

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

Цитата xr_Sanya ()
поблема в том, что НПС должны будут лутать друг друга в оффлайне, торговать и т.д., parent_id для этих целей не подойдет.

Вот представьте, что подхожу я к Скадовску. На Скадовсе сидит около 15 симуляционных НПС. У каждого свой лут. Вы наверное представили, что я должен запомнить что у каждого сталкера было в луте или достать лист бумаги, ручку и записать все это хозяйство.
Затем отойти от Скадовска метров на 200 и вернуться минут через 15. Снова побазарить с каждым сталкером и "О, Чудо" удивиться что у каждого сталкера поменялся лут?
Да я даже не буду запоминать что было хотя бы у одного сталкера.
Мне кажется, что это просто пустая трата времени.
Если хотите все же кого-то удивить, то сделайте псевдоторговлю и просто в методе motivator_binder:net_spawn(sobject) в файле xr_motivator.script удаляйте весь лут сталкера и рандомно из таблицы проспавнивайте новый лут.
Делов -то на пару строк в скрипте.
Сообщение отредактировал makdm - Пятница, 22.09.2017, 10:32
  Злобная реклама
Пятница, 22.09.2017, 10:31
Статус:
Сообщений: 666
Регистрация: 22.11.2012
Российская Федерация  Yastreb_3444
Пятница, 22.09.2017, 12:29 | Сообщение # 8054
Статус:
Гость:
Сообщений: 58
Награды: 3
Регистрация: 02.09.2016

Происходит вылет при запуске СДК, точнее ЛЕ (Да и все остальные редакторы). До вылета, декомпилировал агропром с ЧН.
  Злобная реклама
Пятница, 22.09.2017, 12:29
Статус:
Сообщений: 666
Регистрация: 02.09.2016
Российская Федерация  denis2000
Пятница, 22.09.2017, 13:18 | Сообщение # 8055
Время Альянса
Статус:
Ветеран:
Сообщений: 4070
Награды: 16
Регистрация: 19.07.2013

Yastreb_3444, Первое - некорректные названия текстур (не фатально), Второе - удалили лишнее из папки gamadata в частности configs\fonts.ltx
  Злобная реклама
Пятница, 22.09.2017, 13:18
Статус:
Сообщений: 666
Регистрация: 19.07.2013
Поиск: