Случайная подборка модов
Dead Autumn 2: Другая реальность
4.1
Soc Style Addon 2.0
4.1
Old Good Stalker Mod v2.4 Gold
4.2
На распутье
3.5
АльтернативА 1.3.2
3.2
Золотой Шар. Завершение
3.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
Украина  _S_k_i_F_
Воскресенье, 04.09.2016, 11:59 | Сообщение # 3631
Золотой Обоз
Статус:
Опытный:
Сообщений: 1311
Награды: 9
Регистрация: 09.08.2015

Last_Dawn, в xr_conditions есть функция npc_community. С её помощью и проверяй.
Сообщение отредактировал _S_k_i_F_ - Воскресенье, 04.09.2016, 12:01
  Злобная реклама
Воскресенье, 04.09.2016, 11:59
Статус:
Сообщений: 666
Регистрация: 09.08.2015
Российская Федерация  Advisor890
Воскресенье, 04.09.2016, 12:35 | Сообщение # 3632
Статус:
Отмычка:
Сообщений: 115
Награды: 1
Регистрация: 07.07.2012

BoBaH_671, Да это на ЧН. att_restr - space restrictor, за пределы которого не могут выйти бойцы, атакующие этот лагерь. Такой же вылет происходит даже если делаешь логику через [exclusive].
  Злобная реклама
Воскресенье, 04.09.2016, 12:35
Статус:
Сообщений: 666
Регистрация: 07.07.2012
Российская Федерация  Last_Dawn
Воскресенье, 04.09.2016, 14:11 | Сообщение # 3633
Статус:
Опытный:
Сообщений: 1692
Награды: 5
Регистрация: 22.03.2016

_S_k_i_F_, да делал так, вылетало. Попробовал так: if xr_conditions.npc_community() == 'ecolog' then

Словил вот:
LUA error: c:\coc\gamedata\scripts\xr_conditions.script:645: attempt to index local 'p' (a nil value)

Что за хрень. Главное в нём есть функция character_community и конструкция


Пашет.
А эта вот

Не может, хотя обе записаны. Не знаю я, маразм какой-то. Или её по другому использовать надо, не пойму?
  Злобная реклама
Воскресенье, 04.09.2016, 14:11
Статус:
Сообщений: 666
Регистрация: 22.03.2016
Украина  _S_k_i_F_
Воскресенье, 04.09.2016, 14:18 | Сообщение # 3634
Золотой Обоз
Статус:
Опытный:
Сообщений: 1311
Награды: 9
Регистрация: 09.08.2015

Last_Dawn, ты не правльно проверял, надо так:
Код
if xr_conditions.npc_community(nil, nil, {"ecolog"}) then
  Злобная реклама
Воскресенье, 04.09.2016, 14:18
Статус:
Сообщений: 666
Регистрация: 09.08.2015
Российская Федерация  Last_Dawn
Воскресенье, 04.09.2016, 14:29 | Сообщение # 3635
Статус:
Опытный:
Сообщений: 1692
Награды: 5
Регистрация: 22.03.2016

_S_k_i_F_,
[error]Expression : fatal error
[error]Function : CScriptEngine::lua_error
[error]File : ..\xrServerEntities\script_engine.cpp
[error]Line : 193
[error]Description : <no expression>
[error]Arguments : LUA error: c:\coc\gamedata\scripts\xr_conditions.script:649: attempt to index local 'npc' (a nil value)
sad
  Злобная реклама
Воскресенье, 04.09.2016, 14:29
Статус:
Сообщений: 666
Регистрация: 22.03.2016
Украина  _S_k_i_F_
Воскресенье, 04.09.2016, 14:51 | Сообщение # 3636
Золотой Обоз
Статус:
Опытный:
Сообщений: 1311
Награды: 9
Регистрация: 09.08.2015

Last_Dawn, а так
Код
if xr_conditions.npc_community(actor, npc, {"ecolog"}) then
  Злобная реклама
Воскресенье, 04.09.2016, 14:51
Статус:
Сообщений: 666
Регистрация: 09.08.2015
Российская Федерация  makdm
Воскресенье, 04.09.2016, 15:31 | Сообщение # 3637
Время Альянса
Статус:
Опытный:
Сообщений: 1787
Награды: 19
Регистрация: 22.11.2012

Цитата Last_Dawn ()
тот же лог.

Чтобы что-то передать в функцию, сначала желательно это что-то получить.
У вас npc не получен, вот и вы и передаёте в функцию NIL, о чём вам движок постоянно сообщает. Но вы просто с упорством игнорите его и продолжаете передавать NIL.
  Злобная реклама
Воскресенье, 04.09.2016, 15:31
Статус:
Сообщений: 666
Регистрация: 22.11.2012
Украина  _S_k_i_F_
Воскресенье, 04.09.2016, 16:24 | Сообщение # 3638
Золотой Обоз
Статус:
Опытный:
Сообщений: 1311
Награды: 9
Регистрация: 09.08.2015

Last_Dawn, возможно из логики данного непися
Код
on_info = {=npc_community(ecolog)} %+info%

Либо какое-то твое действие.
  Злобная реклама
Воскресенье, 04.09.2016, 16:24
Статус:
Сообщений: 666
Регистрация: 09.08.2015
Российская Федерация  makdm
Воскресенье, 04.09.2016, 16:42 | Сообщение # 3639
Время Альянса
Статус:
Опытный:
Сообщений: 1787
Награды: 19
Регистрация: 22.11.2012

Цитата Last_Dawn ()
Хотел бы сделать проверку на группировку для нпс и засунуть эту красоту в прекондишн, но что ни пробовал, как-то не выходит
Цитата Last_Dawn ()
и как его выдать? не в диалоге ж

Сначала напишите, что вы хотите получить на выходе.
В какой прекондишн вы хотите чего засунуть? Ничего не понятно.
  Злобная реклама
Воскресенье, 04.09.2016, 16:42
Статус:
Сообщений: 666
Регистрация: 22.11.2012
Российская Федерация  Mr_KpuBoPyK
Воскресенье, 04.09.2016, 17:36 | Сообщение # 3640
Статус:
Неопытный:
Сообщений: 544
Награды: 3
Регистрация: 24.03.2014

Здравсвуйте. Начал осваивать сдк 0.7. Скомпилил затон...а когда открываю Level Editor то ловлю вылет:

В чем дело и как это можно исправить?
Прикрепления: 4691578.png (554.2 Kb)
  Злобная реклама
Воскресенье, 04.09.2016, 17:36
Статус:
Сообщений: 666
Регистрация: 24.03.2014
Украина  NewValveCom
Воскресенье, 04.09.2016, 17:39 | Сообщение # 3641
Статус:
Отмычка:
Сообщений: 102
Награды: 3
Регистрация: 07.08.2016

Цитата PRO100_STALKER ()
В чем дело и как это можно исправить?

Точно не знаю, но скорее всего тебе нужно обновить драйвера видеокарты.
  Злобная реклама
Воскресенье, 04.09.2016, 17:39
Статус:
Сообщений: 666
Регистрация: 07.08.2016
Российская Федерация  Overfirst
Воскресенье, 04.09.2016, 17:47 | Сообщение # 3642
Статус:
Бывалый:
Сообщений: 1081
Награды: 19
Регистрация: 11.06.2015

PRO100_STALKER, проверь, не запущен ли процесс xrEngine. С ним СДК не запустится.
  Злобная реклама
Воскресенье, 04.09.2016, 17:47
Статус:
Сообщений: 666
Регистрация: 11.06.2015
Российская Федерация  denis2000
Воскресенье, 04.09.2016, 17:48 | Сообщение # 3643
Время Альянса
Статус:
Ветеран:
Сообщений: 4070
Награды: 16
Регистрация: 19.07.2013

Цитата PRO100_STALKER ()
В чем дело и как это можно исправить?

Обновите библиотеки DirectX.
  Злобная реклама
Воскресенье, 04.09.2016, 17:48
Статус:
Сообщений: 666
Регистрация: 19.07.2013
Российская Федерация  Mr_KpuBoPyK
Воскресенье, 04.09.2016, 17:50 | Сообщение # 3644
Статус:
Неопытный:
Сообщений: 544
Награды: 3
Регистрация: 24.03.2014

BoBaH_671, Да! Оказывается был запущен процесс x-ray (И что он только там делал) Огромное спасибо
  Злобная реклама
Воскресенье, 04.09.2016, 17:50
Статус:
Сообщений: 666
Регистрация: 24.03.2014
Российская Федерация  Last_Dawn
Воскресенье, 04.09.2016, 17:53 | Сообщение # 3645
Статус:
Опытный:
Сообщений: 1692
Награды: 5
Регистрация: 22.03.2016

_S_k_i_F_, у меня рандом.
makdm, ну вообщем хочу сделать рандомным сталкерам диалог, но только для членов определённой группировки. Через character_desc_general очень долго, он прописывается в character_dialogs и в самом верху должен находиться прекондишн на то, чтобы скрывать данный диалог у членов других группировок, то есть не экологов. Вы уж извините, что здесь обывательствую, надеюсь позже будет желание ознакомиться с lua)
  Злобная реклама
Воскресенье, 04.09.2016, 17:53
Статус:
Сообщений: 666
Регистрация: 22.03.2016
Поиск: