Случайная подборка модов
Закон Дегтярева
3.5
Мод Змеелов v.2.17 Final
3.8
Сезон катастроф: Агрессия
2.7
Dead Autumn 2: Другая реальность
4.1
Смерти вопреки. В центре чертовщины
4.1
Sky anomaly
4.0
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
⚙ Модострой: Вопросница
Российская Федерация  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
Поиск: