Случайная подборка модов
S.T.A.L.K.E.R. Complete 2009
4.0
Add-on for S.T.A.L.K.E.R. Beta
3.9
Путь во мгле
4.5
New Level Changer 6.0. Начало
4.0
Новое Время. Научный Подход
3.8
Холодная кровь: Факты.Часть первая
1.9
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
⚙ Модострой: Вопросница
Российская Федерация  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
Украина  скат
Пятница, 06.05.2016, 19:33 | Сообщение # 1276
Статус:
Бывалый:
Сообщений: 942
Награды: 9
Регистрация: 16.01.2014

Цитата _S_k_i_F_ ()
computerbox2003, порядок такой: сначала включается демо рекорд, потом F11 У меня всегда срабатывало. Потом карта будет в формате tga в папке со скриншотами.
Можно и так конечно но я делаю по другому. Ввожу команду demo_record 1, потом нажимаю Ctrl (левый) + F11. Получаем 4 картинки, сшиваем их в одну карту и редактируем. computerbox2003, Советую установить на свою локацию мод Атмосфер 2, тогда этой синевы не будет.
  Злобная реклама
Пятница, 06.05.2016, 19:33
Статус:
Сообщений: 666
Регистрация: 16.01.2014
Украина  _S_k_i_F_
Пятница, 06.05.2016, 23:08 | Сообщение # 1277
Золотой Обоз
Статус:
Опытный:
Сообщений: 1311
Награды: 9
Регистрация: 09.08.2015

Такой вопрос: как называет левая кнопка мыши в скриптах? DIK_LKM? Зараннее спасибо!
  Злобная реклама
Пятница, 06.05.2016, 23:08
Статус:
Сообщений: 666
Регистрация: 09.08.2015
Азербайджан  computerbox2003
Суббота, 07.05.2016, 00:17 | Сообщение # 1278
Статус:
Отмычка:
Сообщений: 72
Награды: 0
Регистрация: 28.04.2016

_S_k_i_F_, всё верно,
скат, сейчас попробую

Добавлено (07.05.2016, 00:14)
---------------------------------------------
скат, скат, а можно 3 AtmosFear???

Добавлено (07.05.2016, 00:17)
---------------------------------------------
скат, можно у тебя вопрос задать??? А ,что исправляет Атмосфеар ,мне очень интересно.Если знаешь ,ответь плиз,спасибо.

Сообщение отредактировал computerbox2003 - Суббота, 07.05.2016, 00:13
  Злобная реклама
Суббота, 07.05.2016, 00:17
Статус:
Сообщений: 666
Регистрация: 28.04.2016
Российская Федерация  Neptun
Суббота, 07.05.2016, 06:42 | Сообщение # 1279
Связной
Статус:
Бывалый:
Сообщений: 672
Награды: 9
Регистрация: 25.03.2012

Добро. ЗП.
Каким образом скриптом можно проверить, что в данный момент был проигран определенный звук?
Или хотя бы функцию нормального таймера. В теме я находил одну функцию:

Код
function timer_new_music()

local timer = 30000
local timeNow = time_global() + timer

local function ConditionCall ()
  if timeNow > time_global() then
   return true
  end
  return false
end

local function ActionCall ()
    disable_info("actor_pressee_track_une")
    db.actor:give_info_portion("actor_pressee_track_deux")
end

level.add_call(ConditionCall, ActionCall)

end

Только время она не отсчитывает, а сразу выдает заявленный инфопоршень.
  Злобная реклама
Суббота, 07.05.2016, 06:42
Статус:
Сообщений: 666
Регистрация: 25.03.2012
Азербайджан  computerbox2003
Суббота, 07.05.2016, 09:19 | Сообщение # 1280
Статус:
Отмычка:
Сообщений: 72
Награды: 0
Регистрация: 28.04.2016

_S_k_i_F_, здравствуйте.Я установил atmosfear3 ,как сказал скат,но ничего не поменялось.Можете помочь???
  Злобная реклама
Суббота, 07.05.2016, 09:19
Статус:
Сообщений: 666
Регистрация: 28.04.2016
Украина  _S_k_i_F_
Суббота, 07.05.2016, 10:13 | Сообщение # 1281
Золотой Обоз
Статус:
Опытный:
Сообщений: 1311
Награды: 9
Регистрация: 09.08.2015

computerbox2003, тогда только компилировать на хайте. Попробуй еще раз скомпилировать, если вылетит - покажешь лог.
  Злобная реклама
Суббота, 07.05.2016, 10:13
Статус:
Сообщений: 666
Регистрация: 09.08.2015
Украина  скат
Суббота, 07.05.2016, 10:51 | Сообщение # 1282
Статус:
Бывалый:
Сообщений: 942
Награды: 9
Регистрация: 16.01.2014

computerbox2003, Судя по картинке это терейн Предбанника, только я почему то не вижу на нем домов и деревьев, только в центре что то стоит вместо вертолетной базы. Какой смысл делать карту с недоделанного уровня?
Цитата computerbox2003 ()
Я установил atmosfear3 ,как сказал скат,но ничего не поменялось

А уровень свой подключил к атмосферу 3? Я Атмосфер 2 использую потому что его легче подключить к уровню.
  Злобная реклама
Суббота, 07.05.2016, 10:51
Статус:
Сообщений: 666
Регистрация: 16.01.2014
Азербайджан  computerbox2003
Суббота, 07.05.2016, 12:30 | Сообщение # 1283
Статус:
Отмычка:
Сообщений: 72
Награды: 0
Регистрация: 28.04.2016

скат, здания всё ,у меня есть. Ты прав ,это предбанник,но я его с нуля сделал,на свой лад.Но я атмосфер просто установил,его ещё подключать надо???? Если да покажи да плиз.

Добавлено (07.05.2016, 12:30)
---------------------------------------------
Cкат ,я разобрался .Я в game maps single ,добавил мою локацию.Уже видно стало,но вот так . Смотри

Добавлено (07.05.2016, 12:30)
---------------------------------------------
А как улучшить видимость????

  Злобная реклама
Суббота, 07.05.2016, 12:30
Статус:
Сообщений: 666
Регистрация: 28.04.2016
Российская Федерация  61dimon161
Суббота, 07.05.2016, 18:16 | Сообщение # 1284
Модификация "На болотах"
Статус:
Новичок:
Сообщений: 200
Награды: 2
Регистрация: 19.01.2014

Как создать квест на установку аномального сканера, по аналогии с оригинальным ЗП.
Конкретно меня интересует как создаётся место где появится сканер.
  Злобная реклама
Суббота, 07.05.2016, 18:16
Статус:
Сообщений: 666
Регистрация: 19.01.2014
Украина  _S_k_i_F_
Суббота, 07.05.2016, 18:58 | Сообщение # 1285
Золотой Обоз
Статус:
Опытный:
Сообщений: 1311
Награды: 9
Регистрация: 09.08.2015

61dimon161, ставится рестриктор в месте, где будешь ставить сканер, и точка пути, на которой будет стоять сканер после установки. Потом вызываешь туториал, и через него спавнишь сканер и даешь поршень. Вот для примера
Логика рестриктора
Код
[logic]
active = sr_idle

[sr_idle]
on_info = {+quest_10_start} sr_idle@1

[sr_idle@1]
on_info = {=actor_in_zone(zat_tenth_quest) -zat_sich_pribor_compl} sr_idle@2 %=run_tutorial(zat_tenth_quest_tutor)%
on_info2 = {+zat_sich_pribor_compl} sr_idle@nil

[sr_idle@2]
on_info = {!actor_in_zone(zat_tenth_quest)} sr_idle %=stop_tutorial%
on_info2 = {!has_active_tutorial} sr_idle

[sr_idle@nil]


Туториал и скрипт, обрабатывающий его
Код
<zat_tenth_quest_tutor>
<global_wnd/>
<item>
<disabled_key>quit</disabled_key>
<length_sec/>
<action id="use" finalize="1">xr_effects.zat_tenth_quest</action>
<guard_key>use</guard_key>
<grab_input>0</grab_input>
<main_wnd>
<auto_static start_time="0" length_sec="5000" x="512" y="660" width="300" height="60" alignment="c" stretch="1"
la_cyclic="1" la_texture="1" la_alpha="1">
<text font="graffiti22" r="225" g="225" b="250" a="255" align="c">pribor</text>
</auto_static>
</main_wnd>
</item>
</zat_tenth_quest_tutor>


Код
function zat_tenth_quest(actor, npc)                     
  if xr_conditions.actor_in_zone(actor, npc, {"zat_tenth_quest"})                          
then                    
  remove_item(actor, npc, {"zat_sich_pribor"})                     
spawn_object(actor, nil, {"jup_b32_ph_scanner","zat_sich_pribor_place"})                   
db.actor:give_info_portion("zat_sich_pribor_compl")                   
end          
end
  Злобная реклама
Суббота, 07.05.2016, 18:58
Статус:
Сообщений: 666
Регистрация: 09.08.2015
Азербайджан  computerbox2003
Суббота, 07.05.2016, 20:20 | Сообщение # 1286
Статус:
Отмычка:
Сообщений: 72
Награды: 0
Регистрация: 28.04.2016

Ребята привет,можно задать вопрос??? У меня с картой получилось,но мне нужно добавить названия на карте,как и в оригинальной Зов Припяти. Вот пример

Добавлено (07.05.2016, 20:20)
---------------------------------------------
Название карты выходит,но я хочу ,чтобы выходило название моих объектов .

  Злобная реклама
Суббота, 07.05.2016, 20:20
Статус:
Сообщений: 666
Регистрация: 28.04.2016
Украина  скат
Суббота, 07.05.2016, 20:49 | Сообщение # 1287
Статус:
Бывалый:
Сообщений: 942
Награды: 9
Регистрация: 16.01.2014

computerbox2003,

  Злобная реклама
Суббота, 07.05.2016, 20:49
Статус:
Сообщений: 666
Регистрация: 16.01.2014
Азербайджан  computerbox2003
Суббота, 07.05.2016, 20:54 | Сообщение # 1288
Статус:
Отмычка:
Сообщений: 72
Награды: 0
Регистрация: 28.04.2016

скат, спасибо
  Злобная реклама
Суббота, 07.05.2016, 20:54
Статус:
Сообщений: 666
Регистрация: 28.04.2016
Украина  _S_k_i_F_
Суббота, 07.05.2016, 21:21 | Сообщение # 1289
Золотой Обоз
Статус:
Опытный:
Сообщений: 1311
Награды: 9
Регистрация: 09.08.2015

Такой вопрос: можно ли как-то определить наличие определенного предмета (артефакта, ствола, медикамента и т.д.) в зоне определенного рестриктора? Зараннее спасибо!

Добавлено (07.05.2016, 21:21)
---------------------------------------------
Такая ерунда: дополнил АИ-сетку на Свалке ЧН, при компиляции вот что


Раньше нормально собиралась. Лог - стак трэйс. Что не так? Зараннее спасибо!
Сообщение отредактировал _S_k_i_F_ - Суббота, 07.05.2016, 21:01
  Злобная реклама
Суббота, 07.05.2016, 21:21
Статус:
Сообщений: 666
Регистрация: 09.08.2015
Российская Федерация  denis2000
Суббота, 07.05.2016, 21:25 | Сообщение # 1290
Время Альянса
Статус:
Ветеран:
Сообщений: 4070
Награды: 16
Регистрация: 19.07.2013

Цитата _S_k_i_F_ ()
можно ли как-то определить наличие определенного предмета (артефакта, ствола, медикамента и т.д.) в зоне определенного рестриктора?

Код
function object_in_zone (object, zone_name)
local zone = db.zone_by_name[zone_name]
    if object and zone then
  if zone:inside(object.position) then
                         return true
                end
        end
return false
end


Цитата _S_k_i_F_ ()
Лог - стак трэйс.

А до Stack Trace?
Сообщение отредактировал denis2000 - Суббота, 07.05.2016, 21:31
  Злобная реклама
Суббота, 07.05.2016, 21:25
Статус:
Сообщений: 666
Регистрация: 19.07.2013
Поиск: