Случайная подборка модов
AMK 1.4.1
4.2
ABC Inferno
3.9
Закон Дегтярева
3.5
Old Episodes. Epilogue
3.2
ReBorn 2.50 «Артефакты смерти»
3.5
NLC 7: Я - Меченный
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
Украина  _S_k_i_F_
Среда, 11.01.2017, 12:04 | Сообщение # 5281
Золотой Обоз
Статус:
Опытный:
Сообщений: 1311
Награды: 9
Регистрация: 09.08.2015

MoDoStRoY, вызови так
Код
xr_effects.set_time_factor(nil,nil,5000)
  Злобная реклама
Среда, 11.01.2017, 12:04
Статус:
Сообщений: 666
Регистрация: 09.08.2015
Российская Федерация  MoDoStRoY
Среда, 11.01.2017, 12:43 | Сообщение # 5282
Статус:
Бывалый:
Сообщений: 602
Награды: 4
Регистрация: 03.04.2012

_S_k_i_F_, это решило проблему с переменной "p", но игра вылетает, жалуясь на скрипт установки таймера, который я ставлю для того, чтобы спустя некое время остановить перемотку.



Использую АМК таймеры.

Добавлено (11.01.2017, 12:35)
---------------------------------------------

Добавлено (11.01.2017, 12:43)
---------------------------------------------
К слову, без перемотки всё работает, в скриптах таймеров ошибок нет.

Сообщение отредактировал MoDoStRoY - Среда, 11.01.2017, 12:36
  Злобная реклама
Среда, 11.01.2017, 12:43
Статус:
Сообщений: 666
Регистрация: 03.04.2012
Украина  _S_k_i_F_
Среда, 11.01.2017, 12:47 | Сообщение # 5283
Золотой Обоз
Статус:
Опытный:
Сообщений: 1311
Награды: 9
Регистрация: 09.08.2015

MoDoStRoY, используй on_game_timer в логике и потом снова верни с помощью set_game_time
  Злобная реклама
Среда, 11.01.2017, 12:47
Статус:
Сообщений: 666
Регистрация: 09.08.2015
Российская Федерация  MoDoStRoY
Среда, 11.01.2017, 12:48 | Сообщение # 5284
Статус:
Бывалый:
Сообщений: 602
Награды: 4
Регистрация: 03.04.2012

_S_k_i_F_, увы, не представляю как это сделать, можно по подробнее?
  Злобная реклама
Среда, 11.01.2017, 12:48
Статус:
Сообщений: 666
Регистрация: 03.04.2012
Украина  _S_k_i_F_
Среда, 11.01.2017, 13:36 | Сообщение # 5285
Золотой Обоз
Статус:
Опытный:
Сообщений: 1311
Награды: 9
Регистрация: 09.08.2015

MoDoStRoY, ты сначала объясни по порядку - что тебе нужно сделать?
  Злобная реклама
Среда, 11.01.2017, 13:36
Статус:
Сообщений: 666
Регистрация: 09.08.2015
Российская Федерация  MoDoStRoY
Среда, 11.01.2017, 15:35 | Сообщение # 5286
Статус:
Бывалый:
Сообщений: 602
Награды: 4
Регистрация: 03.04.2012

_S_k_i_F_, нужно сделать "засыпание" гг на час-другой. Затемнить экран, перемотать время и снова дать играть. Таким же образом как реализован сон на ТЧ, только без видео "снов".
  Злобная реклама
Среда, 11.01.2017, 15:35
Статус:
Сообщений: 666
Регистрация: 03.04.2012
Украина  _S_k_i_F_
Среда, 11.01.2017, 15:56 | Сообщение # 5287
Золотой Обоз
Статус:
Опытный:
Сообщений: 1311
Награды: 9
Регистрация: 09.08.2015

MoDoStRoY, в логику рестриктора
Код
[sr_idle@time]
on_info = sr_idle@timer %=run_postprocess(black:18485:true) =set_game_time(5000)%

[sr_idle@timer]
on_game_timer = 100 | nil %=set_game_time(1000) =stop_postprocess(18485)%
  Злобная реклама
Среда, 11.01.2017, 15:56
Статус:
Сообщений: 666
Регистрация: 09.08.2015
Российская Федерация  MoDoStRoY
Среда, 11.01.2017, 16:13 | Сообщение # 5288
Статус:
Бывалый:
Сообщений: 602
Награды: 4
Регистрация: 03.04.2012

_S_k_i_F_, а можно это как-то сделать через скрипты? У меня нет рестрикторов, всё вызывается и работает на скриптах.
  Злобная реклама
Среда, 11.01.2017, 16:13
Статус:
Сообщений: 666
Регистрация: 03.04.2012
Российская Федерация  denis2000
Среда, 11.01.2017, 18:42 | Сообщение # 5289
Время Альянса
Статус:
Ветеран:
Сообщений: 4070
Награды: 16
Регистрация: 19.07.2013

Цитата PRO100_STALKER ()
А разве не надо компилировать сетку на том же качестве, как и геометрию?

Конечно не нужно, одно от другого никак не зависит!
NewValveCom, Как у вас с английским? Сообщение cross_table doesn't correspond to the AI-map означает, что кросс-таблица не совпадает с АИ-сеткой, включаем то, что есть и вспоминаем что АИ-сетка находиться в файле level.ai локации, а кросс-таблица в all.spawn. Делаем вывод, что сетку пересобрали а спавн нет!
  Злобная реклама
Среда, 11.01.2017, 18:42
Статус:
Сообщений: 666
Регистрация: 19.07.2013
Российская Федерация  BeeRsek
Среда, 11.01.2017, 19:10 | Сообщение # 5290
Тайна Зоны: История Стрелка
Статус:
Опытный:
Сообщений: 1308
Награды: 7
Регистрация: 24.01.2011

del
Сообщение отредактировал BeeRsek - Среда, 11.01.2017, 20:56
  Злобная реклама
Среда, 11.01.2017, 19:10
Статус:
Сообщений: 666
Регистрация: 24.01.2011
Российская Федерация  ins33
Четверг, 12.01.2017, 00:29 | Сообщение # 5291
Dream Reader Mod
Статус:
Опытный:
Сообщений: 2269
Награды: 1
Регистрация: 17.01.2012

Приведите пример логики 2 враждующих нпс, которые будут игнорировать бой друг с другом. Они должны стоять друг на против друга, и при приближении к ним гг, один из них должен позвать ГГ рукой.

jonn1990, Вот кусок цитаты из паралельново форума:
enum ERestrictorTypes {
eDefaultRestric torTyp eNone = u8(0),
eDefaultRestr ictorTyp eOut = u8(1),
eDefaultRestr ictor TypeIn = u8(2),
eRestrictorTyp eN one = u8(3),
};

Определяющее тип рестриктора:

1 - рестрикторы в которые разрешено входить, запрещено выходить;

2 - рестрикторы в которые запрещено входить, разрешено выходить;

3 - без типа, обычно в таких рестрикторах есть логика.
  Злобная реклама
Четверг, 12.01.2017, 00:29
Статус:
Сообщений: 666
Регистрация: 17.01.2012
Беларусь  TomlnFerno
Четверг, 12.01.2017, 02:00 | Сообщение # 5292
Статус:
Отмычка:
Сообщений: 75
Награды: 6
Регистрация: 01.01.2016

ins33, пример из ТЧ
Код

[logic]
active = walker20

[walker20]
path_walk = walker20_walk
path_look = walker20_look
combat_ignore_cond = true -- игнор комбата
combat_ignore_keep_when_attacked = true -- продолжает игнорить если по нему попали(если false, то после попадания срывается в бой)
meet = meet

[meet]
meet_state = 50|hello| 10|wait -- при расстоянии от 50 до 10 метров подзывает, ближе стоит и смотрит на ГГ
meet_state_wpn = 50|hello| 10|wait -- тоже самое только для случая если ГГ с пушкой в руках (можно не писать)
victim = 50|actor -- направление взгляда если расстояние меньше или равно данному (тут ГГ)
victim_wpn = 50|actor
use = true
use_wpn = true

Со вторым нпс думаю разберешься. Надеюсь помог )
Остается поставить друг напротив друга , и собсна усе.
Сообщение отредактировал TomlnFerno - Четверг, 12.01.2017, 02:39
  Злобная реклама
Четверг, 12.01.2017, 02:00
Статус:
Сообщений: 666
Регистрация: 01.01.2016
Российская Федерация  BeeRsek
Четверг, 12.01.2017, 07:16 | Сообщение # 5293
Тайна Зоны: История Стрелка
Статус:
Опытный:
Сообщений: 1308
Награды: 7
Регистрация: 24.01.2011

у кого есть установленный сдк 0.7., поделитесь пожалкйста обьектами, нужны объекты из папок fake и trees
  Злобная реклама
Четверг, 12.01.2017, 07:16
Статус:
Сообщений: 666
Регистрация: 24.01.2011
Российская Федерация  POCIFIST
Четверг, 12.01.2017, 13:09 | Сообщение # 5294
Статус:
Гость:
Сообщений: 66
Награды: 1
Регистрация: 28.08.2015

Как файл level.ai для ТЧ переделать под ЗП?
  Злобная реклама
Четверг, 12.01.2017, 13:09
Статус:
Сообщений: 666
Регистрация: 28.08.2015
Украина  Vlador
Четверг, 12.01.2017, 13:55 | Сообщение # 5295
Статус:
Опытный:
Сообщений: 1572
Награды: 12
Регистрация: 12.11.2014

Здравствуйте, платформа - ТЧ.
Отписывался неделю назад на АМК, и т.к. никто не отписал нужный мне ответ, дублирую сообщение сюда. Заранее спасибо.

Приветствую. В чем может быть проблема такой долгой компиляции лайтмапов? Компилирую Генераторы на х64 компиляторе. К примеру, для ЗП на х32 компиляторе я скомпилировал Дикую территорию за 8 часов, Кордон на х64 (основа ПвМ; + расширен в 2-3 раза) за 17 часов. И это в целом и общем, а не отдельно лайтмапы. Генераторы вроде небольшая локация, а лайтмапы компилит уже 11 часов. Да и это еще и на моем компе.

Прикладываю хар-ки своего железа, хотя они и так есть в подписи... Неважно, в общем, вот:




В итоге локация скомпилировалась за 19.5 часов. Что-то слишком долговато. Не знаете, в чем проблема? Ибо мне потом придется компилировать куда большие локации, и как-то не хочется компилить их 3-4 дня.
И приложу еще ключ. Может не так прописал? Или еще чего-нибудь надо прописать?

Добавлено (12.01.2017, 13:55)
---------------------------------------------
POCIFIST, соберите его на нужной локации в SDK 0.7, скомпилируйте, - готово.

Сообщение отредактировал Vlador - Четверг, 12.01.2017, 13:53
  Злобная реклама
Четверг, 12.01.2017, 13:55
Статус:
Сообщений: 666
Регистрация: 12.11.2014
Поиск: