|
Вопросы/Ответы Курс молодого бойца.
|
|
| Бармен |
Дата: Понедельник, 30.03.2015, 19:46 | Сообщение # 1 |
|
|
|
|
|
Агро-Разработчик
|
|
[ Легенда Зоны ]
|
|
|
|
|
|
|
|
В этой теме можете задавать свои вопросы, писать благодарности автору, и просто помогать друг-другу с проблемами в разделе Курс молодого бойца.
|
|
IP-адрес: Страна: Российская Федерация Город: Москва Дата регистрации: 25.10.2014
|
| diogen379 |
Дата: Воскресенье, 20.12.2020, 19:23 | Сообщение # 856 |
|
Приветствую Всех! Уважаемый Бармен, я просто накопал похожую ситуацию по моду SGM 2.2 на Зов Припяти. Там написано, что "инфопорции для эвакуации прописываются в файле ui_main_menu.script после строк: elseif db.actor~=nil and dik==DIK_keys.DIK_F5 then self:mod_options() Добавляем ниже: Код elseif db.actor~=nil and dik==DIK_keys.DIK_F6 then give_info("pri_a28_update_task_cover_strelok") give_info("pri_a28_base_done")
В игре жмем Esc-F6-Esc." Цитата.
Но проблема в том, что в оригинальной игре в файле ui_main_menu.script строк elseif db.actor~=nil and dik==DIK_keys.DIK_F5 then self:mod_options() нет! Поэтому на простом ЗП я не знаю куда вставить: give_info("pri_a28_update_task_cover_strelok") give_info("pri_a28_base_done") И сработают ли они там. Вобщем для меня это сложно.
|
|
IP-адрес: Страна: Город: Дата регистрации: 24.09.2015
|
| Бармен |
Дата: Воскресенье, 20.12.2020, 21:11 | Сообщение # 857 |
|
|
|
|
|
Агро-Разработчик
|
|
[ Легенда Зоны ]
|
|
|
|
|
|
|
|
diogen379, логично же что её не будет, данная строчка отвечает за нажатие клавиши указанной в скрипте. Ибо сам скрипт говорит за себя:
Цитата diogen379 (  ) elseif db.actor~=nil and dik==DIK_keys.DIK_F6 then Вот добавил условия на поршень пробуй (ты сказал у тебя оригинальный сталкер, добавь этот файл с заменой (но перед этим сохрани старый ui_main_menu.script в отдельную папку)).
|
|
IP-адрес: Страна: Российская Федерация Город: Москва Дата регистрации: 25.10.2014
|
| diogen379 |
Дата: Понедельник, 21.12.2020, 02:12 | Сообщение # 858 |
|
Благодарю, уважаемый Бармен! Заменил на Ваш файл, при запуске игры, после картинки AMD ловлю вылет: stack trace: Вернул родной файл, грузится. Не знаю, может что-то по игре неисправимо криво встало?
|
|
IP-адрес: Страна: Город: Дата регистрации: 24.09.2015
|
| Бармен |
Дата: Понедельник, 21.12.2020, 10:05 | Сообщение # 859 |
|
|
|
|
|
Агро-Разработчик
|
|
[ Легенда Зоны ]
|
|
|
|
|
|
|
|
diogen379, но stack trace: мне нечего не даст, в любой проблеме должен быть Log-вылета, без неё хоть об стену расшибись тебе не дадут точный ответ. Да и в интернете есть информация, как в вылете без Log'a получить Log.
|
|
IP-адрес: Страна: Российская Федерация Город: Москва Дата регистрации: 25.10.2014
|
| diogen379 |
Дата: Понедельник, 21.12.2020, 16:35 | Сообщение # 860 |
|
В файле iogs под stack trace: написано
0023:08B40BBC xrGame.dll, CDialogHolder::CleanInternals() Оно, или нет? Если нет, буду искать. С Вашего позволения могу выложить на Яндексе папку gamedata и свои сохранения. Может так будет сподручнее?Добавлено (22.12.2020, 18:59) --------------------------------------------- Приветствую Всех! Выложил всю игру целиком, если будет время и желание, может посмотрите сами, почему вояки не эвакуируются. https://yadi.sk/d/n24PhBv2RD-hyw?w=1 В 1-й раз такое чудо. Обычно вылетает, это да. Но что бы не хотели просто эвакуироваться, впервые за 10 лет. Короче идейные дезертиры! 
|
|
IP-адрес: Страна: Город: Дата регистрации: 24.09.2015
|
| Бармен |
Дата: Среда, 23.12.2020, 08:34 | Сообщение # 861 |
|
|
|
|
|
Агро-Разработчик
|
|
[ Легенда Зоны ]
|
|
|
|
|
|
|
|
diogen379, на кой тебе этот квест сдался? Там все равно финал после отлета и все, ты ради одного квеста такую панику поднял.
|
|
IP-адрес: Страна: Российская Федерация Город: Москва Дата регистрации: 25.10.2014
|
| diogen379 |
Дата: Среда, 23.12.2020, 15:14 | Сообщение # 862 |
|
Приветствую! По 2-м причинам, уважаемый Бармен. Во 1-х я не встречался ни с чем подобным раньше и как мастера по ЗП, меня это "задело", захотел найти решение. 2-е, я обычно моды на ЗП использую в качестве фриплейной стрелялки после отлёта вертолётов. Увеличиваю спавн мутантов и просто тупо охочусь на них, в свободное от работы время. И с этим модом собирался проделать то же самое, а тут такой облом случился. Ну да ладно, отнесу его к неразгаданным загадкам Зоны.
|
|
IP-адрес: Страна: Город: Дата регистрации: 24.09.2015
|
| Бармен |
Дата: Среда, 23.12.2020, 15:40 | Сообщение # 863 |
|
|
|
|
|
Агро-Разработчик
|
|
[ Легенда Зоны ]
|
|
|
|
|
|
|
|
diogen379, так это еще и мод оказался?! Ты сума сошел о таком на форуме спрашивать, в не данной темы.
|
|
IP-адрес: Страна: Российская Федерация Город: Москва Дата регистрации: 25.10.2014
|
| diogen379 |
Дата: Среда, 23.12.2020, 15:56 | Сообщение # 864 |
|
Да нет, по факту его так Автор назвал. На деле дежурный ЗП, с небольшими изменениями на Затоне. На остальных 2-х локациях просто ЗП. Без каких либо "новшеств".
|
|
IP-адрес: Страна: Город: Дата регистрации: 24.09.2015
|
| Бармен |
Дата: Среда, 23.12.2020, 16:00 | Сообщение # 865 |
|
|
|
|
|
Агро-Разработчик
|
|
[ Легенда Зоны ]
|
|
|
|
|
|
|
|
diogen379, попробуй переустановить мод (но перед этим сохрани сохранения). Хотя если ты говоришь что у тебя такого не было, а в моде такое есть, то тут как бы не сложно догадаться в чем вина может быть. Может автор что-то удалил не то, может не прописал, и игра вылетает.
|
|
IP-адрес: Страна: Российская Федерация Город: Москва Дата регистрации: 25.10.2014
|
| diogen379 |
Дата: Среда, 23.12.2020, 17:18 | Сообщение # 866 |
|
Понял, благодарю.
|
|
IP-адрес: Страна: Город: Дата регистрации: 24.09.2015
|
| Chert-p |
Дата: Четверг, 18.03.2021, 03:05 | Сообщение # 867 |
|
Здрасте. Вот вопрос. как сделать, чтобы после определённого диалога, стоящий НПС начинал определённый путь? Ну типа задание на сопровождение
|
|
IP-адрес: Страна: Город: Санкт-Петербург Дата регистрации: 27.09.2020
|
| ferr-um |
Дата: Понедельник, 19.04.2021, 13:09 | Сообщение # 868 |
|
Цитата Chert-p (  ) Ну типа задание на сопровождение Скачайте мод (название не помню но в инете есть вроде бы мод на напарников) и разберите его, какие файлы используются и как реализовано (можете этот посмотреть или этот для ТЧ так-же есть на просторах инета). Вообще если на квест завязывать, то нужно создать NPC, диалог с ним и далее логика NPC в которой указывается путь движения по координатам, возможно придется алл. спавн ковырять, чтобы создать путь движения непися и его спавн в нужный момент (собственно на диалог и прицепить инфопоршень, метку или на конечную точку пути в которой задание будет считаться выполненным. Тут есть информация по самым основным критериям в плане создания квеста - Перейти, ну и в инете пошукайте инфопоршни, найдете не мало интересного по их применению. Я квестами особо не увлекался, в особенности в плане напарников, поэтому что-то конкретное как пример привести не смогу.
|
|
IP-адрес: Страна: Город: Арзамас Дата регистрации: 20.04.2011
|
| alexeymakarov7375 |
Дата: Суббота, 26.06.2021, 16:28 | Сообщение # 869 |
|
Ребят, здарова! Стоит задача в сталкере ТЧ (Возьмём для обсуждения чистую версию) убрать все артефакты раскиданные по Зоне. Смысл какой? Чтобы игрок ходил и добывал артефакты от срабатывания аномалий и/или те которые были зареспавненны на определённых координатах. Хочется сделать их редкими и дорогими, а чтоб пробраться к ним надо бы переться через поля аномалий. Вообщем как задать точные координаты спавна артефактов? И как убрать все те, что раскиданы в игре? Их чё-то очень, прям очень много! Рыскал гугл, не нашёл ответа.) Заранее спасибо.
|
|
IP-адрес: Страна: Город: Дата регистрации: 26.06.2021
|
| ferr-um |
Дата: Суббота, 26.06.2021, 18:13 | Сообщение # 870 |
|
Цитата alexeymakarov7375 (  ) Вообщем как задать точные координаты спавна артефактов? Насколько мне известно артефакты спавнятся в зависимости от привязки их к аномальным зонам, это конфиг артов. В игре если нужно снять координаты есть софт - Тут (эта прога умеет многое), насчет ТЧ не помню, но в ЗП по пути gamedata\configs\scrips, далее определяешься с одной из локаций, далее там есть папка anomaly, так вот в ней обозначены все зоны на данной локации, открываешь первую и ищешь параметр coeff ... как правило там значение coeff = 1, меняешь на coeff = 0 и артефакт указанный для спавна в этой зоне (он так-же указан или их указано несколько для спавна по принципу coeff = 3, 3, 2, 2, 1) думаю перестанет там спавниться (это по поводу убирания спавна штатных артов, но в Зове Припяти). Ну и на заметку можете посмотреть скриптовую начинку и фичи в такой поделке как Artefact Respawner (там вообще скриптово убран спавн артов, и есть кое-что еще интересное, возможно вам пригодится). Думаю разберетесь как вышибить штатные арты и свои распихать посредством скрипта срабатывания от аномалии. Затея интересная кстати.
P.S.
Посмотрел в ТЧ, в папке misc лежат конфиги аномальных зон по типу zone_ameba.ltx и т.д. так вот, там есть параметр
BirthProbability = 0.1 ... это к вероятности спавна артефакта аномалией (в ЗП такого нет)
там же в списке спавна артов и коэффициенты идут
Пример
artefacts = af_ameba_slime, 0.8, af_ameba_slug, 0.2, af_ameba_mica, 0.0
Как вариант во всех зонах поставить нулевые значения (их не так много оказывается)
BirthProbability = 0.0
artefacts = af_ameba_slime, 0.0, af_ameba_slug, 0.0, af_ameba_mica, 0.0
Останется только откопать скриптовую начинку по спавну артов при срабатывании аномалии, причем рандомно и желательно тоже с коэффициентом (шансом), ну и с привязкой к той или иной аномалии.
|
|
IP-адрес: Страна: Город: Арзамас Дата регистрации: 20.04.2011
|