Войти на сайт Регистрация Лента форума Пользователи Правила сайта Поиск по форуму
Модератор форума: denis2000, FantomICW  
Модостроение. Общие вопросы и ответы
denis2000Дата: Сб, 15.06.2013, 11:51 | Сообщение # 1
Полевой исследователь
Ученые сталкеры
Сообщений: 2399
Награды: 35
Репутация: [ 1918 ]

Помощь тем кто хочет знать больше о игре и модах

Если у вас появились вопросы по модостроению в игре 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]
 
sergej5500Дата: Вс, 24.04.2016, 21:47 | Сообщение # 1816
Полевой Исследователь
Ученые сталкеры
Сообщений: 3793
Награды: 29
Репутация: [ 1355 ]

Добрый вечер. Я сделал следующие вещи. В СГМ 2.1 переделал конфиги оружия в духе сборок Албора (мастера Енота). Хиты прописал такие.

[cut=Мои правки]1. Пистолеты - 0.3-0.35
2. Пистолет-пулеметы - 0.35-0.4
3. Стволы под патрон - 5.45 и 5.56 - 0.45-0.55
4. Стволы под 7.62 -0.6-0.7
5. Дробовики - 0.4-0.65

Для патронов прописал такие коэффициенты.

1. Пистолетные -1.5-2.5
2. 5.45-5.56 - 2.3-2.7
3. 9х39 - 3-3.5
4. 7.62 - 5.0-5.5[/cut]

Для теста взял двух неписей, с которыми игрок встречается в начале игры. Раздавал им разные стволы и смотрел, как они ведут бой с зомби на Лесопилке.

[cut=Мои наблюдения]1. Выдал им автоматы АК-74. Сталкеры вели себя адекватно. Стреляли по зомби с разумных дистанций. Убили всех зомби без ущерба для себя.
2. Выдал им пулеметы ПКМ. Результат аналогичен случаю с автоматами.
3. Выдал им СВД. Сталкер Петька, увидев зомби, сблизился с ними на 10-15 метров. Убил парочку зомби, после чего убили его.
4. Выдал им винтовки Мосина. Сталкеры стреляли с разумных дистанций. Но 99% пуль ушли в молоко.
5. Выдал им двустволки, заряженные пулями. Сталкеры стреляли с разумных дистанций.[/cut]

Возникли два вопроса.

1. Какие параметры влияют на меткость ствола в руках непися? Почему из Мосинки неписи попадают куда угодно, кроме цели?
2. Какие параметры влияют на начало стрельбы по противнику для конкретного сталкера с конкретным стволом? У Петьки был СВД. Из него можно попадать в зомби с 200 метров (радиус загрузки локации). Зачем неписю подбегать к цели на 10 метров и подставляться под ответный огонь.
 
НаблюдательДата: Вт, 26.04.2016, 03:06 | Сообщение # 1817
Ветеран
Пользователи
Сообщений: 402
Награды: 1
Репутация: [ 59 ]

Цитата denis2000 ()
На каком то смарте (или на нескольких смартах) не хватает работ для спавнящихся там сталкеров.

Здравствуйте Всем! Уважаемый denis2000, хотел уточнить, т.е. игра спавнит как бы лишних неписей, которых сама уже не может обслуживать?
 
denis2000Дата: Вт, 26.04.2016, 08:00 | Сообщение # 1818
Полевой исследователь
Ученые сталкеры
Сообщений: 2399
Награды: 35
Репутация: [ 1918 ]

Наблюдатель, Скорее модостроитель предусмотрел спавн и не позаботился о его последствиях.

"Он ловко выхватил из-под себя табуретку и очень метко и сильно бросил ее в докладчика..."
(Чугунный всадник)
 
Korvin_MelarskyДата: Вт, 26.04.2016, 13:50 | Сообщение # 1819
Боец штурмового отряда
Военные сталкеры
Сообщений: 80
Награды: 1
Репутация: [ 45 ]

народ, а как поменять имя ГГ в АМК + ДМХ сборке на ЧН?
файла bio_name нет. везде где нашел поиском "Меченый" заменил на свой ник, но в игре все равно в рангах и худе - Меченый (новую игру стартовал)


Сталкер: Зов Припяти 1602 + SGM 2.2 + оружейная сборка Енота
 
denis2000Дата: Вт, 26.04.2016, 17:20 | Сообщение # 1820
Полевой исследователь
Ученые сталкеры
Сообщений: 2399
Награды: 35
Репутация: [ 1918 ]

Melarsky, st_characters.xml string id="st_actor_name"

"Он ловко выхватил из-под себя табуретку и очень метко и сильно бросил ее в докладчика..."
(Чугунный всадник)
 
vav54Дата: Ср, 27.04.2016, 20:10 | Сообщение # 1821
Гражданский
Пользователи
Сообщений: 5
Награды: 0
Репутация: [ 0 ]

Не будет ли кто так добр указать в каком файле прописана купля-продажа у торговца Винтаря и медика Фалька в моде "Послушник"

Добавлено (27.04.2016, 20:10)
---------------------------------------------
Извените! Забыл представиться vav54

 
denis2000Дата: Чт, 28.04.2016, 08:30 | Сообщение # 1822
Полевой исследователь
Ученые сталкеры
Сообщений: 2399
Награды: 35
Репутация: [ 1918 ]

vav54, В логике НПС в секции logic есть парметр trade который ссылается на файл торговли.

"Он ловко выхватил из-под себя табуретку и очень метко и сильно бросил ее в докладчика..."
(Чугунный всадник)
 
Djonatan6Дата: Чт, 28.04.2016, 13:50 | Сообщение # 1823
Удаленные



Всем массовое приветствие!!!

Хочу поделится с Вами своей идеей о Нашей замечательной игре STALKER

Предупреждаю сразу, что текст не короткий, а идеи Наполеоновские (Надеюсь воплотить в реальность)

Итак начнём!

1) Карта Зоны

- Скажите, всем ли понравилась карта Припяти в ЗП ? Она достаточно большая, НО Нам предоставлена лишь восточная часть этого города. А что по поводу других районов? В ТЧ была показана лишь площадь. Предлагаю сделать всю карту Припяти, от леса до ЧАЭС. Посмотрите в Google maps Припять. Она реально огромная. И её стоит воплотить в игру!!! Знаю идея прекрасная, но чертовски тяжёлая!

- Если посмотреть все видео-превью от компании GSC Game World, то они планировали сделать 2 уровня игры- На поверхности и подземки, которые будут соединены между собой. Понимаете, на что Я сейчас намекаю?) Переходы между подземками тоже будут, но сами подземки будут соизмеримы как переход между Юпитером и Припятью. И сделать таких надо штуки 2 не меньше.

- Локации из ЧС, ТЧ оставить: Болото, Кордон, Свалку, НИИ Агропром, Темная Долина, Дикая Территория, Бар, Янтарь, Рыжий Лес, Армейские Склады, Выжигатель. Можно добавить предбанник. С ЗП тоже надо оставить.
Но Поставить их надо так, чтобы переходы между ними были логичны.

2) Геймплей

- Добавить анимацию на простые действия.
( Отламываем батон или поедаем шпроты)
( Перевязка бинтом и укол из аптечки ) Far Cry 3.
( Надеть и снять противогаз + смотреть на часы ) Метро 2033
( Снимать и одевать вещь мешок , а так же "примерять" обмундирование ) к сожалению не знаю игру к примеру(((
( Добавить вещи и их анимацию + подвиды. Пример: Палатка обычная, Палатка Маскировочная и тд. ТАк же сами вещи
Разгрузка, Рюкзак( Обычный, Спортивный, Военный, Туристический), можно так же самим написать что хотите добавить))

- Фишки для КПК. Платишь учёному 150000 рублей и он установит тебе радар, который показывает кто где находится. Первоначально у тебя пустой КПК. Так же на него можно делать апгрейд. Сам КПК со временем можно будет видоизменять тоже за деньги. Можно так же добавить мини игры.

- Обмундирование должно не только отображаться в инвентаре, но и на самом ГГ.

- Реальная характеристика всего оружия.

3) Движок

Не знаю какой лучше если честно. Лучше конечно от ТЧ, но по Графике конечно ЗП, РЕШАТЬ ВАМ!

По поводу сюжета пока не ясно. В Большей части free play. Начинаем игру с Предбанника. Если хотим влится в одну из группировок, выполняем квесты для вступления и получения репутации.

ЗОНА ДЛЯ НАС НЕ ИЗУЧЕНА И МЫ НЕ ЗНАКОМЫ СО ВСЕМИ АНОМАЛИЯМИ И АРТЕФАКТАМИ. ВСЮ ИНФУ ЛИБО ПОКУПАЕМ, ЛИБО ПОМОГАЕМ УЧЁНЫМ ИЗУЧАТЬ.

Все Артефакты будут не видимы, а их свойства будут изменены. С Аномалиями немного поинтереснее) Они не видемы и их можно встретить не только в аномальных очагах, но и на обычной дороге.

Я Пока что начал описывать мод, который вероятно будет очень интересен Всем. Напишите, что Вам понравилось и что бы вы хотели видеть в данном моде!)

Заранее спасибо!
 
denis2000Дата: Пт, 29.04.2016, 08:55 | Сообщение # 1824
Полевой исследователь
Ученые сталкеры
Сообщений: 2399
Награды: 35
Репутация: [ 1918 ]

Djonatan6, Когда будет возможно во все это поиграть?

"Он ловко выхватил из-под себя табуретку и очень метко и сильно бросил ее в докладчика..."
(Чугунный всадник)
 
Kapitan_komandorДата: Сб, 30.04.2016, 18:56 | Сообщение # 1825
Диггер Вольных
Вольные сталкеры
Сообщений: 12383
Награды: 15
Репутация: [ 1122 ]

Вопрос в следующем: как изменить файл xrgame.dll,на предмет консольной команды fov (угла обзора),то есть в данном файле модификации,которую я использую,нужно включить вариант смены fov из консоли игры,либо изменить на тот который буду использовать,при этом не заменяя оригинального файла xrgame.dll,лишь изменяя...млин запутано наверно объяснил
============================================
Expression : !m_error_code
Function : raii_guard::~raii_guard
File : D:\prog_repository\sources\trunk\xrServerEntities\script_storage.cpp
Line : 748
Description : .... - Çîâ Ïðèïÿòè\gamedata\scripts\get_artefact.script:23: attempt to call method 'is_anomaly_blowout' (a nil value)

действий нпс вылет.
==============================================

Добавлено (30.04.2016, 18:56)
---------------------------------------------

Цитата Djonatan6 ()
Поставить их надо так, чтобы переходы между ними были логичны.

Да без проблем...я,очень за.
--------------------
Цитата Djonatan6 ()
Лучше конечно от ТЧ, но по Графике конечно ЗП, РЕШАТЬ ВАМ!

А вот Glomar мне показывал ссылку...там локи свалка и НИИагропром без шовные.
Значить движок "усилен"может его спросить,что девайс...ну на каком эти локи держатся.А потом ставить локи,как обычно.
Но нагрузить их,как телегу арбузами biggrin
---------------------
Цитата Djonatan6 ()
ВСЮ ИНФУ ЛИБО ПОКУПАЕМ, ЛИБО ПОМОГАЕМ УЧЁНЫМ ИЗУЧАТЬ.

Это можно по умному сделать в сценарию.
Цитата Djonatan6 ()
Напишите, что Вам понравилось и что бы вы хотели видеть в данном моде!)

Надо тогда опросник-форум сделать тебе и всё разложить по полочкам...и народ выскажется.
Если тебе можно открыть тему обсуждения....открой.
Так точней будет,а не здесь писать. cool



Жизнь это миг.за него и держись.
 
НаблюдательДата: Вс, 01.05.2016, 21:49 | Сообщение # 1826
Ветеран
Пользователи
Сообщений: 402
Награды: 1
Репутация: [ 59 ]

Здравствуйте Всем! Заранее прошу прощения у почтеннейшей публики, что беспокою её в такой, не побоюсь этого слова, светлый день. Ум понимает, что сегодня стоило бы подумать, стыдно сказать, о душе, но ручонки сами тянутся к клаве. Вопрос такого свойства, на многих модах на ЗП установлены динамические новости. Т.е всю игру идут сообщения, что в очередной раз погиб Юрий Семецкий и прочие маленькие радости, связанные с безвременной кончиной какого-нибудь сталкера. Но когда я скачал и установил динамические новости для чистого ЗП 1.6.02, то новости типа кто-то где-то погиб идут максимум один квест, а потом никаких сообщений не приходит, хоть ты зачисть всю Зону под ноль?! wacko Только пишет "статус глонасс активирован" и всё. Но на модах же приходят?! Причём всю игру. И главное "ничего нэ дэлал, просто паставил да, э-э-э! А рэзултат - нол! Абидно, слюшай!" Подскажите пожалуйста, умные люди, может я просто устанавливаю какие-то "левые" динамические новости на ЗП? Может кто-то даст идеологически выдержанную ссылку динамических новостей на ЗП? Ну раз есть на многих модах, неужели нет на саму оригинальную игру?
 
denis2000Дата: Пн, 02.05.2016, 20:31 | Сообщение # 1827
Полевой исследователь
Ученые сталкеры
Сообщений: 2399
Награды: 35
Репутация: [ 1918 ]

Наблюдатель, Дайте ссылку на эти глючные динамические новости.

"Он ловко выхватил из-под себя табуретку и очень метко и сильно бросил ее в докладчика..."
(Чугунный всадник)
 
НаблюдательДата: Пн, 02.05.2016, 21:49 | Сообщение # 1828
Ветеран
Пользователи
Сообщений: 402
Награды: 1
Репутация: [ 59 ]

Цитата denis2000 ()
Наблюдатель, Дайте ссылку на эти глючные динамические новости.

Здравствуйте Всем! Уважаемый denis2000, точную ссылку не помню, вот ссылка сайта: http://stalker-2.info/
А описание выглядит так:
Автор: VanoSanturi (Vano_Santuri)
Версия мода: 1.02
Версия игры: STALKER COP 1.6.02
Адаптации:
1. к SGM 2.2 + lasted_fixed
2. к На MISERY Патч 2 (У меня бук слабоват, так что постоянне вылеты по памяти - оттестит не удалось)(Отключены новости о выбросе)
3. к AtmosFear 3 (Отключены новости о выбросе).
Есть и просто для чистой игры. Ваш покорный слуга пытался ставить только на чистую ЗП, про остальные не знаю. На чистой сразу идут, а после окончанию квеста, сна, или перезагрузки новости исчезают, остаётся только "глонасс включён"?!


Сообщение отредактировал Наблюдатель - Пн, 02.05.2016, 21:50
 
denis2000Дата: Вт, 03.05.2016, 10:04 | Сообщение # 1829
Полевой исследователь
Ученые сталкеры
Сообщений: 2399
Награды: 35
Репутация: [ 1918 ]

Наблюдатель, Посмотрел я динновости с ссылкой отсюда и убедился, что они вполне себе работают. И после сдачи квестов и после загрузки, тем более после сна.

"Он ловко выхватил из-под себя табуретку и очень метко и сильно бросил ее в докладчика..."
(Чугунный всадник)
 
НаблюдательДата: Ср, 04.05.2016, 23:12 | Сообщение # 1830
Ветеран
Пользователи
Сообщений: 402
Награды: 1
Репутация: [ 59 ]

Здравствуйте Всем! Благодарю, уважаемый denis2000! Сегодня ночью упал с кровати, ударился об пол и снизошло озарение, а не может быть дело в папке gamedata? В смысле, у меня лицензионка, папки gamedata изначально не было. Распаковал её распаковщиком, но оставил в ней только параметры оружия, всё остальное удалил. Не может быть такого, что для того, что бы динамические новости начали работать, нужна вся папка gamedata целиком, а не только её часть со стволами, как у меня?
 
Поиск: