Случайная подборка модов
Волей Случая
3.5
Вектор Отчуждения
4.2
The Project Medeiros
3.7
Припять. Точка отсчета
3.3
Выживший. Побег из Зоны
3.7
Another Zone Mod
4.3
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
⚙ Модострой: Вопросница
Российская Федерация  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
Беларусь  sektor_aka
Суббота, 24.06.2017, 20:56 | Сообщение # 6946
Статус:
Опытный:
Сообщений: 1343
Награды: 6
Регистрация: 07.03.2016

Цитата Von ()
Кто подскажет где находятся конфиги к файлу intro_l01_escape в ТЧ?

Шутишь? Это в движке задано. Копай исходники.

Цитата DarkLade ()
Где скачать нормальный SDK 0.7 `)

А что, тема тут на форуме уже не годится? Для кого шапку составляли? Бегом смотреть: http://ap-pro.ru/forum/106-602-1

Цитата DastFight ()
в ui папке смотрю и не вижу

А что за винда у тебя? Вроде обычно эксизы в превью доступны. Попробуй поставить: http://modders-wiki.ru/NVIDIA_Texture_Tools

Цитата Sander ()
что ставить?

Есть же уроки:

Добавлено (24.06.2017, 20:56)
---------------------------------------------

Цитата Sander ()
прикрутить звук при поедании предметов

Попробуй как тут: http://modders-wiki.ru/Как_добавить_предмету_звук_при_использовании
Один из авторов "Смерти Вопреки" писал.
  Злобная реклама
Суббота, 24.06.2017, 20:56
Статус:
Сообщений: 666
Регистрация: 07.03.2016
Российская Федерация  Overfirst
Суббота, 24.06.2017, 21:03 | Сообщение # 6947
Статус:
Бывалый:
Сообщений: 1081
Награды: 19
Регистрация: 11.06.2015

Цитата sektor_aka ()
Есть же уроки

Уроки про переходы, извини меня, слишком древние и никуда не годятся. Имхо, конечно...
  Злобная реклама
Суббота, 24.06.2017, 21:03
Статус:
Сообщений: 666
Регистрация: 11.06.2015
Российская Федерация  Sander
Воскресенье, 25.06.2017, 11:57 | Сообщение # 6948
Статус:
Бывалый:
Сообщений: 764
Награды: 6
Регистрация: 18.09.2012

что за вылет? Происходит при ранении бандюка одного
Код
Expression    : fatal error
Function      : CScriptEngine::lua_error
File          : E:\stalker\patch_1_0004\xr_3da\xrGame\script_engine.cpp
Line          : 73
Description   : <no expression>
Arguments     : LUA error: ...ernobyl v.1.0.0.4\gamedata\scripts\xr_wounded.script:467: attempt to index field '?' (a nil value)



И ещё, как сделать, чтобы после отыгрывания логики, персонаж переходил в смарт?
Сообщение отредактировал Sander - Воскресенье, 25.06.2017, 12:08
  Злобная реклама
Воскресенье, 25.06.2017, 11:57
Статус:
Сообщений: 666
Регистрация: 18.09.2012
Беларусь  sektor_aka
Воскресенье, 25.06.2017, 16:43 | Сообщение # 6949
Статус:
Опытный:
Сообщений: 1343
Награды: 6
Регистрация: 07.03.2016

Цитата BoBaH_671 ()
Уроки про переходы, извини меня, слишком древние

Работали тогда, работают и сейчас. Извини меня, SDK тоже очень древний.
  Злобная реклама
Воскресенье, 25.06.2017, 16:43
Статус:
Сообщений: 666
Регистрация: 07.03.2016
Российская Федерация  Overfirst
Воскресенье, 25.06.2017, 16:46 | Сообщение # 6950
Статус:
Бывалый:
Сообщений: 1081
Награды: 19
Регистрация: 11.06.2015

Дело не в работоспособности, а в их реализации. Снятие координат, даже пусть с SDK, очень тупо. Посмотри тот же Путь во мгле, как сделано там. И не пытайся оспорить это.
Цитата sektor_aka ()
Извини меня, SDK тоже очень древний.
А новее него и нет ничего. И новее этих уроков, боюсь, тоже ничего нет, поэтому надо будет сделать.
  Злобная реклама
Воскресенье, 25.06.2017, 16:46
Статус:
Сообщений: 666
Регистрация: 11.06.2015
Беларусь  sektor_aka
Воскресенье, 25.06.2017, 16:52 | Сообщение # 6951
Статус:
Опытный:
Сообщений: 1343
Награды: 6
Регистрация: 07.03.2016

Цитата BoBaH_671 ()
Дело не в работоспособности, а в их реализации. Снятие координат

Ты о чём вообще? Насколько я видел, Грез ставил спейс-рестрикторы. Всё правильно, так и делается в SDK.
Никакого ACDC там нету.

Цитата BoBaH_671 ()
новее этих уроков, боюсь, тоже ничего нет

Есть старее, от genior:


Но как по мне, там недостаточно информативно.
Сообщение отредактировал sektor_aka - Воскресенье, 25.06.2017, 16:53
  Злобная реклама
Воскресенье, 25.06.2017, 16:52
Статус:
Сообщений: 666
Регистрация: 07.03.2016
Российская Федерация  Overfirst
Воскресенье, 25.06.2017, 16:57 | Сообщение # 6952
Статус:
Бывалый:
Сообщений: 1081
Награды: 19
Регистрация: 11.06.2015

Я про реализацию окна перехода у Grez'а. В оригинале ЗП это окно вырезано в движке, но модмейкеры нашли скриптовый выход из этого положения. Первый, что у Grez'а, довольно старый. Посмотри в Spectrum Project реализацию, там никаких координат копировать не надо(Grez же снимал их в видео в SDK), только айдишник надо иметь.
Очень удобно:
Код
[logic]
active = sr_level_changer

[sr_level_changer]
type    = {-esc_to_gar_lc_open} close, {+esc_to_gar_lc_open} open
level_changer_sid    = esc_lc_to_gar_sid
spot     = level_changer_up|to_gar
travel_time         = 0|10
save_text   = to_gar
way_impossible  = esc_lc_to_gar_way_impossible
message_impossible    = {-esc_to_gar_lc_open} esc_lc_to_gar_impossible, lc_change_level_to_gar
Это так, отступление, конечно. Создание самого перехода в обоих уроках описано нормально. Если по-хорошему, то это вообще делается в движке. Навскидку, как мне говорили:


Кому надо, тот попробует.
  Злобная реклама
Воскресенье, 25.06.2017, 16:57
Статус:
Сообщений: 666
Регистрация: 11.06.2015
Российская Федерация  Sander
Воскресенье, 25.06.2017, 19:22 | Сообщение # 6953
Статус:
Бывалый:
Сообщений: 764
Награды: 6
Регистрация: 18.09.2012

Перестала работать привязка к объектам, добавляю какой- нибудь, а он только к сетке привязывается, хотя соответствующая кнопка зажата.
  Злобная реклама
Воскресенье, 25.06.2017, 19:22
Статус:
Сообщений: 666
Регистрация: 18.09.2012
Российская Федерация  denis2000
Воскресенье, 25.06.2017, 21:53 | Сообщение # 6954
Время Альянса
Статус:
Ветеран:
Сообщений: 4070
Награды: 16
Регистрация: 19.07.2013

Sander, Подозреваю, что дело отнюдь не в привязке, а в объекте который добавляете, возможно его корневая точка не совпадает с геометрическим центром шейпа.
  Злобная реклама
Воскресенье, 25.06.2017, 21:53
Статус:
Сообщений: 666
Регистрация: 19.07.2013
Российская Федерация  DarkLade
Понедельник, 26.06.2017, 00:44 | Сообщение # 6955
Статус:
Отмычка:
Сообщений: 100
Награды: 2
Регистрация: 21.06.2017

Скажите пожалуйста, как создать батник?
  Злобная реклама
Понедельник, 26.06.2017, 00:44
Статус:
Сообщений: 666
Регистрация: 21.06.2017
Беларусь  sektor_aka
Понедельник, 26.06.2017, 01:23 | Сообщение # 6956
Статус:
Опытный:
Сообщений: 1343
Награды: 6
Регистрация: 07.03.2016

DarkLade, просто измени расширение текстового файла с .txt на .bat
Сообщение отредактировал sektor_aka - Понедельник, 26.06.2017, 01:23
  Злобная реклама
Понедельник, 26.06.2017, 01:23
Статус:
Сообщений: 666
Регистрация: 07.03.2016
Российская Федерация  pupochek-dinozavr
Понедельник, 26.06.2017, 10:08 | Сообщение # 6957
Статус:
Новичок:
Сообщений: 284
Награды: 2
Регистрация: 14.03.2016

Люди добрые, подскажите пожалуйста, такой вопрос:
Если в теории, к детекторам добавить функцию "upgrades", а в самих апгрейдах ставить -
Код

--- Добавление артов в список видимых.
af_class_2 = ...
af_sound_2_ = ...
af_freq_2 = ...


Поймет ли сталк, что я от него хочу?)
  Злобная реклама
Понедельник, 26.06.2017, 10:08
Статус:
Сообщений: 666
Регистрация: 14.03.2016
Российская Федерация  dimitrian
Понедельник, 26.06.2017, 10:43 | Сообщение # 6958
Статус:
Отмычка:
Сообщений: 178
Награды: 1
Регистрация: 29.05.2017

Приветствую!

Я сам не программист, в этом деле особо не шарю...

Пытаюсь, конечно, что-то сделать... Что-то получается, а что то нет...

Так вот, вопрос...

Как правильно реализовать рандом? Это понятно, что есть спец функция которая позволяет это сделать, но есть одно но. В текущей сессии будет выбираться одно и тоже число, а нужно что бы разное...

Подскажите, как быть? Ну или в каком направлении копать хотя бы...
  Злобная реклама
Понедельник, 26.06.2017, 10:43
Статус:
Сообщений: 666
Регистрация: 29.05.2017
Российская Федерация  denis2000
Понедельник, 26.06.2017, 11:38 | Сообщение # 6959
Время Альянса
Статус:
Ветеран:
Сообщений: 4070
Награды: 16
Регистрация: 19.07.2013

Цитата pupochek-dinozavr ()
Поймет ли сталк, что я от него хочу?)

Можете попробовать, но с вероятностью 99% не поймет.


Цитата dimitrian ()
Как правильно реализовать рандом?

Функцией math.random (min,max), если вдруг хотите переопределить базу псевдослучайной последовательности то используйте math.randomseed(base).
Цитата dimitrian ()
В текущей сессии будет выбираться одно и тоже число

С чего такие заявления?
Сообщение отредактировал denis2000 - Понедельник, 26.06.2017, 11:38
  Злобная реклама
Понедельник, 26.06.2017, 11:38
Статус:
Сообщений: 666
Регистрация: 19.07.2013
Российская Федерация  Sander
Понедельник, 26.06.2017, 15:31 | Сообщение # 6960
Статус:
Бывалый:
Сообщений: 764
Награды: 6
Регистрация: 18.09.2012

Создал торговца, а он все пушки в продаже на пол выкидывает. Как быть?
  Злобная реклама
Понедельник, 26.06.2017, 15:31
Статус:
Сообщений: 666
Регистрация: 18.09.2012
Поиск: