|
Модостроение. Общие вопросы и ответы
|
|
| denis2000 | Дата: Сб, 15.06.2013, 11:51 | Сообщение # 1 |
 Полевой исследователь
Ученые сталкеры
Сообщений: 2399
| Помощь тем кто хочет знать больше о игре и модах Если у вас появились вопросы по модостроению в игре S.T.A.L.K.E.R. Задавайте их в этой теме - умные головы, модосторители и просто разбирающиеся в программировании люди вам ответят.
Много интересного материала здесь (wiki), Lua_help.script, Help из SDK 0.7
Сборник модостроения ЗП v10.10.11 (автор: XOBAH): *.CHM, *.HTML [cut noguest=Если у вас не открывается файл CHM]Если у вас не открывается файл: 1. Запустите [Пуск]=>[Выполнить] (либо хот-кей [WIN]+[R]) 2. Введите команду (без кавычек) "regsvr32 %windir%\system32\hhctrl.ocx" 3. Если вылезло окно об успешном завершении вы все сделали правильно и можете перезагружать компьютер (а может и не надо) Также: файлы МОГУТ не открываться если в пути к файлу есть: символы кириллицы, "_", "#" Также: есть не стандартные программы-просмоторщики CHM файлов. Например: FBReader[/cut] [cut=Где найти лог игры после вылета]Что такое LOG ошибки, и как мне его найти? Это система отладки происходивших вылетов, которая подается игрой в форме текста, хотя не всегда. Для того чтоб найти LOG необходимо зайти вот сюда:
В Win хр лог находится:
C:\Documents and Settings\All Users\Документы\S.T.A.L.K.E.R. - Зов Припяти\logs
Затем открываете первый файл в формате TXT, и в нем отбираете с низу 25 строчек. После кидаете эти 25 строчек в сообщение на форум.
В Win7 лог находится C:\Users\Public\Documents\S.T.A.L.K.E.R. - Зов Припяти\logs
Путь к папке с логом можно найти открыв файл fsgame.ltx который находится в корневой директории ЗП, за это отвечает строка: ... $app_data_root$ = true | false| $fs_root$| users\(тут мы указываем что папка пользователя, будет хранится рядом с Fsgame.ltx) ... $logs$ = true| false| $app_data_root$| logs\(а тут мы указываем что в папке пользователя, в подпапке Logs будут храниться наши логи) ... [/cut][cut=Получение более подробной информации о вылете (ХОВАН)] Открываем файл _g.script и ищем такую функцию: function abort(fmt, ...) Там есть заккомментированная строчка "--error_log(reason)", ее и надо расскомментировать, должно получиться вот так: Код function abort(fmt, ...) local reason = string.format(fmt, ...) error_log(reason) end Вот для примера два одинаковых вылета, первый с функцией по умолчанию, второй - с поправленной функцией
Первый: Код Expression : !m_error_code Function : raii_guard::~raii_guard File : D:\prog_repository\sources\trunk\xrServerEntities\script_storage.cpp Line : 748 Description : ....a.l.k.e.r. - Зов Припяти\gamedata\scripts\_g.script:478: bad argument #2 to 'format' (string expected, got nil) Второй: Код Expression : 0 Function : ErrorLog File : D:\prog_repository\sources\trunk\xrServerEntities\script_engine_script.cpp Line : 49 Description : 'Attempt to read a non-existant string field 'path_walk' in section 'walker@mechanic' [/cut]
Перед тем, как задать вопрос в этой теме, прочтите все предыдущие страницы, статьи в wiki по ссылке из шапки и соседнюю тему "Курс молодого бойца", возможно Ваш вопрос уже рассматривался.
Если произошел вылет - выкладываем лог! Вопрос ставим четко, не забываем указывать версию игры, установленные моды их версии, установленные фиксы модов и подробно ваши правки. Помните чем подробнее вопрос, тем точнее ответ.
Посты, для которых есть свои категории, из этой темы будут удаляться или перемещаться в соответсвующую тему. Персональных извещений в ЛС о переносе\удалении поста не будет, ищите сами. Учитывайте, что в системах Ucoz тема не обновляется в статистике при переносе поста. Посты, написанные здесь-же после переноса, будут расцениваться как кросспостинг, со всеми вытекающими
[cut noguest=Первый юбилей нашей темы] Здравствуйте господа модостроители, и все так или иначе причастные к этому. Нашей теме исполнился 1 год. От души поздравляю Всех Вас дорогие друзья, творческих успехов. Хочу так же выразить отдельную благодарность denis2000 и ХОВАН. tracker 23.06.11
[/cut]
|
| |
|
| Эти 0 пользователя(ей) поблагодарили denis2000 за это полезное сообщение: |
|
|
| denis2000 | Дата: Пт, 16.01.2015, 22:34 | Сообщение # 1021 |
 Полевой исследователь
Ученые сталкеры
Сообщений: 2399
| roma_uf, Есть такой мод "По одёжке встречают". Он для ТЧ, но поскольку он в основном скриптовый, то его можно переделать и под другие версии игры.
"Он ловко выхватил из-под себя табуретку и очень метко и сильно бросил ее в докладчика..." (Чугунный всадник)
|
| |
|
| Эти 0 пользователя(ей) поблагодарили denis2000 за это полезное сообщение: |
|
|
| roma_uf | Дата: Сб, 17.01.2015, 14:58 | Сообщение # 1022 |
|
Гражданский
Пользователи
Сообщений: 17
| Спасибо всем, кто отозвался на мой предыдущий вопрос. Скачал пак локаций на ЗП, но локации есть, а на карте не отображаются. Что надо править и что нужно сделать, чтобы новые локации отображались на карте? Заранее благодарен.
|
| |
|
| Эти 0 пользователя(ей) поблагодарили roma_uf за это полезное сообщение: |
|
|
| denis2000 | Дата: Сб, 17.01.2015, 15:10 | Сообщение # 1023 |
 Полевой исследователь
Ученые сталкеры
Сообщений: 2399
| roma_uf, Почитайте здесь. Для ЗП тоже подходит.
"Он ловко выхватил из-под себя табуретку и очень метко и сильно бросил ее в докладчика..." (Чугунный всадник)
|
| |
|
| Эти 0 пользователя(ей) поблагодарили denis2000 за это полезное сообщение: |
|
|
| a4927860 | Дата: Вс, 18.01.2015, 18:08 | Сообщение # 1024 |
|
Новичок
Пользователи
Сообщений: 81
| Добрый день.
Все что мог сделать сделал. Осталось убрать баги - а то как то стыдно в таком виде выкладывать. Вопросы: 1) движение мобов в оригинальном сгм 2.2 на локациях юпитер на заводе и в темной долине в лаборатории, зомби толпой прут на выход не зависимо от того кто куда их ставил и какие прописывал локации... Идут толпой, в случае с лесницами - очередью, и снимаются в голову просто подряд. я всю лабораторию (кроме излома) зачищаю с 2х обойм что крайне грустно Можно ли это как то исправить? 2) вылеты безлоговые - конфиг исправлен как в шапке - вместо указания чего либо лог в последней записи - обычно стоит сохранение. 3) Не хочет ли кто присоединится и сделать все что задумано? - я много чего не освоил за этот год и не смотря на то что на мой взгляд мод получается очень неплохим, он безусловно никак не может конкурировать с сгм 3.0 =) (рецепты из моего мода я уже глубокоуважаемому GeJorge отправил так что мб они в сгм 3 появятся)
|
| |
|
| Эти 0 пользователя(ей) поблагодарили a4927860 за это полезное сообщение: |
|
|
| alex_xp_77 | Дата: Вс, 18.01.2015, 21:58 | Сообщение # 1025 |
|
Научный сотрудник.
Ученые сталкеры
Сообщений: 242
| Цитата a4927860 (  ) Не хочет ли кто присоединится и сделать все что задумано?
a4927860 Я к сожалению занят своим проектом, делал все с нуля, убил больше 2 лет на освоение sdk04, создал пак локаций, но не учел полигоны, перешел по просьбе Андрея Непряхина, на sdk 07, теперь занят созданием 2 монстров для своей игры, "Хамелион" создан, (текстуру делает Андрей) сейчас доделываю "Кикимору болотную) http://SSMaker.ru/e0056bad/ , скоро выложу, хранить нет смысла. НОВИЧКАМ пишу обращение , Не видел его нигде, Создав новую локацию, желательно ее раздробить на 3-5 частей (это работа по три дс максу) , дабы капилилась на (хитче), иначе споткнетесь как и я !!!Подробнее , в 3 д редакторе, отделяете по полигонам карту на 3-5 частей, (зависит насколько большая карта) далее по частям ее экспортируете в LE, в фотошопе делаете маску и все что нужно на весь террейн, в le накладываете нужные шейдеры, и стыкуете все карты воедино!! Если нужны подробности пишите в личку!! Если не по теме Прошу прощения!!
|
| |
|
| Эти 0 пользователя(ей) поблагодарили alex_xp_77 за это полезное сообщение: |
|
|
| a4927860 | Дата: Ср, 21.01.2015, 12:55 | Сообщение # 1026 |
|
Новичок
Пользователи
Сообщений: 81
| День добрый!
ни как не могу разобраться почему всетаки мобы идут к выходам на юпитере и в лаборатории.. менял настройки как мог, зоны - все одно и то же. Контролеры при этом ходят не выходя из зоны а зомбаки (стандартные симуляторские) уходят гулять.
Ну и вопрос на засыпку - как сделать чтобы гг сам с собой разговаривал? Диалог с внутренним голосом так сказать. Можно ли назначать второй стороной диалога самого гг? И если да - то каким скриптом можно вызвать этот диалог?
|
| |
|
| Эти 0 пользователя(ей) поблагодарили a4927860 за это полезное сообщение: |
|
|
| Sergeant_Fox | Дата: Ср, 21.01.2015, 18:03 | Сообщение # 1027 |
 Разработчик вооружения
Военные сталкеры
Сообщений: 10668
| добрый день) есть ли тут плагин на 3д макс для чтения формата сталкер? версия макса 2013. или конвертер в .obj .cad .3ds?
|
| |
|
| Эти 0 пользователя(ей) поблагодарили Sergeant_Fox за это полезное сообщение: |
|
|
| roma_uf | Дата: Ср, 21.01.2015, 18:05 | Сообщение # 1028 |
|
Гражданский
Пользователи
Сообщений: 17
| Господа, нужна снова ваша помощь. 1. При походе в путепровод ГГ нуждается в костюме с замкнутой системой защиты. По логике, в игре для выполнения этого квеста нужна СЕВА. Как и куда надо прописать ещё парочку костюмов (например оригинальный экзоскелет), чтобы задание по поиску костюма засчитывалось? 2. В SGM присутствует один детектор, называется "Омега". Хочу добавить его в свою мини модификацию, но не знаю какие файлы нужно копировать.
|
| |
|
| Эти 0 пользователя(ей) поблагодарили roma_uf за это полезное сообщение: |
|
|
| denis2000 | Дата: Ср, 21.01.2015, 18:54 | Сообщение # 1029 |
 Полевой исследователь
Ученые сталкеры
Сообщений: 2399
| Цитата a4927860 (  ) ни как не могу разобраться почему всетаки мобы идут к выходам на юпитере и в лаборатории.. Вам погадать или настройки все же приведете? Или лучше сделайте нормальную логику для мобов на смарте. Цитата a4927860 (  ) Ну и вопрос на засыпку - как сделать чтобы гг сам с собой разговаривал? Можно начитать текст в микрофон и проиграть звуковой файл... Писать такое текстом? Будет выглядеть крайне странно.
roma_uf, 1. Файл xr_conditions.script функция jup_b218_actor_outfit_precond по аналогии. 2. Начиная с секции [detector_omega] в конфиге sgm_devices.ltx переносите все необходимое (модель, текстуры, звуки)
"Он ловко выхватил из-под себя табуретку и очень метко и сильно бросил ее в докладчика..." (Чугунный всадник)
|
| |
|
| Эти 0 пользователя(ей) поблагодарили denis2000 за это полезное сообщение: |
|
|
| FromplanetEarth | Дата: Ср, 21.01.2015, 18:57 | Сообщение # 1030 |
|
Удаленные
| Я хочу заменить стандартную модель наемника в оригинале ЗП на модель с sgm 2.2 . Есть 3д модель (stalker_merc_9.ogf) и текстура на которую ссылается сама модель (act_stalker_merc_9.dds). Достаточно ли этого для замены персонажа? Или нужны еще дополнительные файлы?
|
| |
|
| Эти 0 пользователя(ей) поблагодарили FromplanetEarth за это полезное сообщение: |
|
|
| juvecol | Дата: Ср, 21.01.2015, 19:25 | Сообщение # 1031 |
 Снайпер 7-го усиленного оперативного квада
Долг
Сообщений: 445
| А можно както сделать карту ЧАЭС!? для Данного мода ну или задание и расместить там редкий артефакт например артифакт ДУША . Ну и еслтественно с высоким уровнем радиации чтоб можно было там находиться в спец комстюме ученого ну или типа того было бы круто! а то сталкер ЗП както без ЧАЭС ну нето. ______________________________________ Заранее спасибо.
  ® Чернобыль 12419-й день ® ® Лучшая группировка это ДОЛГ ® ® Легко обижается тот, кто не слишком собой доволен ®  
Сообщение отредактировал juvecol - Ср, 21.01.2015, 19:27 |
| |
|
| Эти 0 пользователя(ей) поблагодарили juvecol за это полезное сообщение: |
|
|
| a4927860 | Дата: Ср, 21.01.2015, 19:59 | Сообщение # 1032 |
|
Новичок
Пользователи
Сообщений: 81
| Спасибо. Цитата denis2000 (  ) Вам погадать или настройки все же приведете? Или лучше сделайте нормальную логику для мобов на смарте. Хорошее замечание. Но разве мобы не должны гулять в зоне указанной при спауне? Пимер: create("sim_default_zombied_2",401.21536254883,30.971319198608,-382.32308959961,1284534,369) Все координаты взяты из вейпоинтов.
Цитата denis2000 (  ) Можно начитать текст в микрофон и проиграть звуковой файл... Писать такое текстом? Будет выглядеть крайне странно. Вопрос не в том чтобы слышать мысли героя а чтобы игрок мог выбрать действия на паправленные на своего героя... Игровой механникой не предусмотренно великое множество того что хочется сделать. Но например диалог вызываемый для гг - был бы не плохим вариантом.
|
| |
|
| Эти 0 пользователя(ей) поблагодарили a4927860 за это полезное сообщение: |
|
|
| asd123 | Дата: Ср, 21.01.2015, 20:04 | Сообщение # 1033 |
 Mr. «Магма»
Военные сталкеры
Сообщений: 1386
| Цитата a4927860 (  ) Но разве мобы не должны гулять в зоне указанной при спауне? Нет. В уроках по СДК видел фиговинку, которой расставляются точки, к которым НПС могут ходить дабы двигаться по локации. Следуя факту из Вашей проблемы, делаю вывод: без таких точек НПС стремятся перейти на ту локацию, на которой эти точки есть. Так что, поищите и поработайте с локацией в СДК.
У мутантов тоже есть группировки. © Движок X-Ray
Сообщение отредактировал asd123 - Ср, 21.01.2015, 20:06 |
| |
|
| Эти 0 пользователя(ей) поблагодарили asd123 за это полезное сообщение: |
|
|
| denis2000 | Дата: Ср, 21.01.2015, 20:16 | Сообщение # 1034 |
 Полевой исследователь
Ученые сталкеры
Сообщений: 2399
| Цитата a4927860 (  ) Но разве мобы не должны гулять в зоне указанной при спауне? Пимер: create("sim_default_zombied_2",401.21536254883,30.971319198608,-382.32308959961,1284534,369) Простите но тут кроме координат спавна больше ничего не указано и следовательно ваш зомби вольная птица.
Цитата a4927860 (  ) Вопрос не в том чтобы слышать мысли героя а чтобы игрок мог выбрать действия на паправленные на своего героя... Тогда посмотрите мою наработку там можно открыть диалог без присутствия НПС в принципе, а имя можно в конце концов подставить любое.
Цитата FromplanetEarth (  ) Достаточно ли этого для замены персонажа? Или нужны еще дополнительные файлы? Да модели и текстур достаточно.
"Он ловко выхватил из-под себя табуретку и очень метко и сильно бросил ее в докладчика..." (Чугунный всадник)
|
| |
|
| Эти 0 пользователя(ей) поблагодарили denis2000 за это полезное сообщение: |
|
|
| Sergeant_Fox | Дата: Ср, 21.01.2015, 21:30 | Сообщение # 1035 |
 Разработчик вооружения
Военные сталкеры
Сообщений: 10668
| есть ли утилита или програма для 3д анимации существующей анимации? например перезарядка
Сообщение отредактировал keilin - Ср, 21.01.2015, 21:30 |
| |
|
| Эти 0 пользователя(ей) поблагодарили Sergeant_Fox за это полезное сообщение: |
|
|
|