Случайная подборка модов
Волей Случая
3.5
Секрет Дианы
2.2
Dead Autumn 2: Другая реальность
4.1
История Борланда.Пролог
3.8
Последняя надежда
2.4
Обречённый город
4.2
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
⚙ Модострой: Вопросница
Российская Федерация  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
Российская Федерация  Mr_KpuBoPyK
Суббота, 03.09.2016, 13:59 | Сообщение # 3646
Статус:
Неопытный:
Сообщений: 544
Награды: 3
Регистрация: 24.03.2014

Здравствуйте. Вопрос по seq анимациям. Сколько всего можно сделать "кадров"? Где то слышал, что есть ограничение.
  Злобная реклама
Суббота, 03.09.2016, 13:59
Статус:
Сообщений: 666
Регистрация: 24.03.2014
Российская Федерация  denis2000
Суббота, 03.09.2016, 19:50 | Сообщение # 3647
Время Альянса
Статус:
Ветеран:
Сообщений: 4070
Награды: 16
Регистрация: 19.07.2013

Цитата FilinApRus ()
Я же негодую потому поводу что разработчики не добавили этот эффект не на одну из оригинальных локаций ЗП при этом сам движок этот эффект поддерживает.

Вы выбрали не соответствующую тему для изливания своего негодования. Заканчиваем с обсуждения разработчиков и возвращаемся к модостроению.


Цитата PRO100_STALKER ()
Здравствуйте. Вопрос по seq анимациям. Сколько всего можно сделать "кадров"?

Для определения типа переменной количества кадров движек использует u32 стало быть значение 0..4294967295.
Сообщение отредактировал denis2000 - Суббота, 03.09.2016, 19:50
  Злобная реклама
Суббота, 03.09.2016, 19:50
Статус:
Сообщений: 666
Регистрация: 19.07.2013
Российская Федерация  Advisor890
Воскресенье, 04.09.2016, 02:44 | Сообщение # 3648
Статус:
Отмычка:
Сообщений: 115
Награды: 1
Регистрация: 07.07.2012

Пытаюсь сделать эксклюзивную логику для НПС`а в смарте. Вот смарт:



Вот эксклюзивная логика:



Но вот только при подходе к такому смарту происходит вылет:



В чём может быть проблема и как это исправить?
  Злобная реклама
Воскресенье, 04.09.2016, 02:44
Статус:
Сообщений: 666
Регистрация: 07.07.2012
Российская Федерация  Overfirst
Воскресенье, 04.09.2016, 10:05 | Сообщение # 3649
Статус:
Бывалый:
Сообщений: 1081
Награды: 19
Регистрация: 11.06.2015

Advisor890, я что-то не очень понял, это на ЧН, что ли? Где твоя секция exclusive, разве работы в ЧН прописываются прямо в секции смарта? И что такое att_restr? Опечатка?
  Злобная реклама
Воскресенье, 04.09.2016, 10:05
Статус:
Сообщений: 666
Регистрация: 11.06.2015
Украина  _S_k_i_F_
Воскресенье, 04.09.2016, 11:59 | Сообщение # 3650
Золотой Обоз
Статус:
Опытный:
Сообщений: 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 | Сообщение # 3651
Статус:
Отмычка:
Сообщений: 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 | Сообщение # 3652
Статус:
Опытный:
Сообщений: 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 | Сообщение # 3653
Золотой Обоз
Статус:
Опытный:
Сообщений: 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 | Сообщение # 3654
Статус:
Опытный:
Сообщений: 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 | Сообщение # 3655
Золотой Обоз
Статус:
Опытный:
Сообщений: 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 | Сообщение # 3656
Время Альянса
Статус:
Опытный:
Сообщений: 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 | Сообщение # 3657
Золотой Обоз
Статус:
Опытный:
Сообщений: 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 | Сообщение # 3658
Время Альянса
Статус:
Опытный:
Сообщений: 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 | Сообщение # 3659
Статус:
Неопытный:
Сообщений: 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 | Сообщение # 3660
Статус:
Отмычка:
Сообщений: 102
Награды: 3
Регистрация: 07.08.2016

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

Точно не знаю, но скорее всего тебе нужно обновить драйвера видеокарты.
  Злобная реклама
Воскресенье, 04.09.2016, 17:39
Статус:
Сообщений: 666
Регистрация: 07.08.2016
Поиск: