Форум Игромании
 
Регистрация
Справка
Пользователи Календарь Сообщения за день

"Пикник на обочине" Раздел по популярному проекту S.T.A.L.K.E.R.

Ответ
 
Опции темы
Старый 13.04.2007, 21:44   #1
Опытный игрок
 
Аватар для Jesh
 
Регистрация: 19.08.2007
Сообщений: 1,050
Репутация: 145 [+/-]
S.T.A.L.K.E.R. - Создание модов


Мануал по созданию модификаций для начинающих
Часть 1.
Часть 2.

Что необходимо:


Статьи участников:
Скрытый текст:
А
Активация артефактов
В
В Зоне только день
В Зоне только день способ 2
Вывод координат на екран
Выдача Волком оружия
Выдача оружия в ЧН
Д
Добавление транспорта
Динамические диалоги
Добавление новых локаций в ЧН и ЗП
И
Изменение первоначального инвентаря у Меченого(1-й урок читерства)
Имитация намокания дороги во время дождя
К
Как менять ломкость брони
Качание оружия при хотьбе
М
Материал про: активацию артефактов, добавление статей в ПДА, редактирование НПС, создание новой группировки, вычисление координат
Н
Настройка AI Wrapper от bardak'a
Настройка конвертора bardak'a
NPC покупают и продают оружие
Носимый вес
О
Описание Actor.ltx
П
Параметры оружия с описанием
Прорисовка уровня и изменение дистанции видимости
Прототип динамических новостей
Р
Работа с acdc от Bardak-a
Размер раны
Редактирование мультиплеерных карт, для последующего их запуска в сингле
С
Создание механика
Создание уровня для сингла
Создание нового оружия
Создание скриптовых роликов
Создание квеста
Создание нового НПС путём редактрирования all.spawn
Создание HUD модели оружия
Спавн предметов в инвентарь (2-й урок читерства)
Свойства костюмов
Cпавн монстра
Т
Транспорт в игре
У
Уменьшение сытости ГГ


Работы участников:

Разрабатываемые моды:
Скрытый текст:
antdiablon, Минор
Nacek 2


Полезные ссылки

Мод-портал. - Официальная вики по модам для сталкера (Не обновляется)
S.T.A.L.K.E.R. Inside Wiki. - Фанатская вики по модострою для сталкера.

X-Ray SDK. Ныне все вопросы с ним обсуждаются тут.
S.T.A.L.K.E.R. Universal Extractor.


Внимание: если Вы новичок, то сперва ознакомьтесь с мануалом по созданию модификаций для начинающих
При вылетах также прилагайте лог ошибки!!!

Последний раз редактировалось DoctorWagner; 26.02.2023 в 22:25.
Jesh вне форума  
Ответить с цитированием
Старый 12.07.2011, 15:18   #3441
Игрок
 
Аватар для MBM98
 
Регистрация: 14.07.2010
Адрес: Между складками Логвинова
Сообщений: 890
Репутация: 100 [+/-]
Винtorez,
Скрытый текст:
<info_portion id="mes__cs_info">
<action>название_скрипта.mes_cs</action>
</info_portion>
__________________
Ice blue silver sky
Fades into grey
To a grey hope that omens to be
Starless and bible black
MBM98 вне форума  
Ответить с цитированием
Старый 12.07.2011, 22:29   #3442
Юзер
 
Аватар для Винtorez
 
Регистрация: 29.09.2010
Адрес: У меня дома
Сообщений: 208
Репутация: 20 [+/-]
antdiablon, спасибо, завтра попробую!
Винtorez вне форума  
Ответить с цитированием
Старый 13.07.2011, 13:38   #3443
Игрок
 
Аватар для venom9875
 
Регистрация: 07.03.2009
Адрес: Галактика Млечный Путь
Сообщений: 615
Репутация: 169 [+/-]
antdiablon, посоветую вам изучить функцию send_tip в скрипте amk.sсript. Это более гибкая функция послания сообщения, чем в скрипте news_manager, и звук проигрывается независимо от времени, когда высветится само сообщение, и заголовок сообщения менять можно, или вообще его убрать, и иконку сообщения просто вставить в таблицу иконок и указать на неё ссылку.

Если что, могу описать подробно.
__________________
Кому вообще какая разница, что думают другие, а? Загляните в свое сердце и делайте то, что поможет стать вам счастливее.

Роберт Келсо
venom9875 вне форума  
Отправить сообщение для venom9875 с помощью ICQ Ответить с цитированием
Старый 13.07.2011, 13:40   #3444
Игрок
 
Аватар для MBM98
 
Регистрация: 14.07.2010
Адрес: Между складками Логвинова
Сообщений: 890
Репутация: 100 [+/-]
Подскажите какие надо править файлы чтобы изменить туман.

Добавлено через 8 минут
venom9875, в АМК используется способ give_game_news который можно увидеть на вики в сообщениях о смерти. В принципе заменяем send_tim на db.actor give_game_news и можно ставить иконки. А звук уж совсем не обязателен.
__________________
Ice blue silver sky
Fades into grey
To a grey hope that omens to be
Starless and bible black

Последний раз редактировалось MBM98; 13.07.2011 в 13:49. Причина: Добавлено сообщение
MBM98 вне форума  
Ответить с цитированием
Старый 13.07.2011, 19:21   #3445
Игрок
 
Аватар для PROGRAMMER X
 
Регистрация: 18.07.2010
Сообщений: 532
Репутация: 13 [+/-]
Народ, подскажите в чем проблема. Вообщем, скачал динамические новости для сталкер ТЧ, ставлю, все работает прекрасно. Как только я переписываю тексты сообщений которые появляются, то при синхронизации вылетает.
Вот лог.
Скрытый текст:
Expression : fatal error
Function : CScriptEngine::lua_error
File : E:\stalker\patch_1_0004\xr_3da\xrGame\script_engin e.cpp
Line : 73
Description : <no expression>
Arguments : LUA error: ...ow of chernobyl\gamedata\scripts\bind_stalker*****ipt:62 : attempt to index global 'news_main' (a nil value)

Все, не надо разобрался оказалось, что кавычки "" по среди текста, нельзя было ставить.
__________________
www.sbm.ucoz.ru
Оф. сайт моего мода для Сталкер ТЧ.

Последний раз редактировалось PROGRAMMER X; 13.07.2011 в 19:35.
PROGRAMMER X вне форума  
Ответить с цитированием
Старый 13.07.2011, 19:38   #3446
Игрок
 
Аватар для venom9875
 
Регистрация: 07.03.2009
Адрес: Галактика Млечный Путь
Сообщений: 615
Репутация: 169 [+/-]
PROGRAMMER X,
Скрытый текст:
где ты скачал?????

В общем, синтаксическая ошибка в скрипте news_main - видать при записи своего текста допустил такое:
Скрытый текст:
... = {
"оригинальный текст",
"оригинальный текст",
----------------------
"твой текст"
"твой текст"
}

А должно быть так:
Скрытый текст:
... = {
"оригинальный текст",
"оригинальный текст",
----------------------
"твой текст",
"твой текст"
}

Обычно нехватка запятой после текста и приводит к вылету.
__________________
Кому вообще какая разница, что думают другие, а? Загляните в свое сердце и делайте то, что поможет стать вам счастливее.

Роберт Келсо
venom9875 вне форума  
Отправить сообщение для venom9875 с помощью ICQ Ответить с цитированием
Старый 13.07.2011, 22:38   #3447
Игрок
 
Аватар для PROGRAMMER X
 
Регистрация: 18.07.2010
Сообщений: 532
Репутация: 13 [+/-]
venom9875, На Amk-team в разделе "раритеты" помоему. Точно не помню. А сейчас захожу, их сайт не работает, переделывают сайт вроде.
Новости у меня остались, щас залью куда нибудь.
Вот держите.
__________________
www.sbm.ucoz.ru
Оф. сайт моего мода для Сталкер ТЧ.
PROGRAMMER X вне форума  
Ответить с цитированием
Старый 14.07.2011, 02:04   #3448
Юзер
 
Аватар для Винtorez
 
Регистрация: 29.09.2010
Адрес: У меня дома
Сообщений: 208
Репутация: 20 [+/-]
PROGRAMMER X, спасибо за динамические сообщения!
Винtorez вне форума  
Ответить с цитированием
Старый 14.07.2011, 06:48   #3449
Игрок
 
Аватар для MBM98
 
Регистрация: 14.07.2010
Адрес: Между складками Логвинова
Сообщений: 890
Репутация: 100 [+/-]
Сделал нового нпс в ЗП, вылетает с таким логом -
Скрытый текст:
Expression : no_assert
Function : CXML_IdToIndex<class CCharacterInfo>::GetById
File : d:\prog_repository\sources\trunk\xrserverentities\ xml_str_id_loader.h
Line : 112
Description : item not found, id
Arguments : ogcopm_maior_kapustin

__________________
Ice blue silver sky
Fades into grey
To a grey hope that omens to be
Starless and bible black
MBM98 вне форума  
Ответить с цитированием
Старый 14.07.2011, 07:49   #3450
Юзер
 
Регистрация: 13.12.2009
Адрес: Cтаврополь
Сообщений: 226
Репутация: 150 [+/-]
antdiablon, Ты в character_desc_general прописал профиль своего непися? где то у тебя инфопоршен отсутствует, перепроверяй все заново.
barat вне форума  
Отправить сообщение для barat с помощью Skype™ Ответить с цитированием
Старый 14.07.2011, 08:35   #3451
Игрок
 
Аватар для MBM98
 
Регистрация: 14.07.2010
Адрес: Между складками Логвинова
Сообщений: 890
Репутация: 100 [+/-]
barat, есть конечно.
__________________
Ice blue silver sky
Fades into grey
To a grey hope that omens to be
Starless and bible black
MBM98 вне форума  
Ответить с цитированием
Старый 17.07.2011, 19:34   #3452
Игрок
 
Аватар для PROGRAMMER X
 
Регистрация: 18.07.2010
Сообщений: 532
Репутация: 13 [+/-]
Прочитал ЭТУ статью про спавн NPS все, что было написано про файлы: character_desc_escape, npc_profile, spawn_sections.ltx - я сделал. Казалось бы все, как в самом конце такая строчка:
Цитата:
Теперь берем любой скрипт спавна NPC, вгоняем туда имя секции из spawn_sections.ltx и ву-а-ля.
Какой еще любой скрип спавна NPS??? Объясните, его самому надо делать или я ничего не пойму!
И если не трудно, сразу объясните как сделать так, что бы он не шарился негде, а стоял на 1 месте.
__________________
www.sbm.ucoz.ru
Оф. сайт моего мода для Сталкер ТЧ.

Последний раз редактировалось PROGRAMMER X; 17.07.2011 в 20:08.
PROGRAMMER X вне форума  
Ответить с цитированием
Старый 18.07.2011, 16:57   #3453
Игрок
 
Аватар для MBM98
 
Регистрация: 14.07.2010
Адрес: Между складками Логвинова
Сообщений: 890
Репутация: 100 [+/-]
PROGRAMMER X, функция спавна НПС в файле формата *****ipt (замени 3 первых звездочки на scr). Можно по аналогии с зомбями.
__________________
Ice blue silver sky
Fades into grey
To a grey hope that omens to be
Starless and bible black
MBM98 вне форума  
Ответить с цитированием
Старый 18.07.2011, 18:00   #3454
Игрок
 
Аватар для PROGRAMMER X
 
Регистрация: 18.07.2010
Сообщений: 532
Репутация: 13 [+/-]
Попробовал еще через xrSpawner делал по этой статье, с предметами все получилось, там просто. НПС тоже заспавнился, но через xrSpawner там как бы берешь стандартный файл какого либо нпс и дублируешь его, я взял какого то сталкера заспавнил его на кордоне, а он пошел и встал на место, куда Толик приходит когда аптечку ему дашь. Как сделать что бы он стоял на месте?
__________________
www.sbm.ucoz.ru
Оф. сайт моего мода для Сталкер ТЧ.
PROGRAMMER X вне форума  
Ответить с цитированием
Старый 18.07.2011, 18:39   #3455
Игрок
 
Аватар для MBM98
 
Регистрация: 14.07.2010
Адрес: Между складками Логвинова
Сообщений: 890
Репутация: 100 [+/-]
PROGRAMMER X, логику править. Точнее для нпс новую делать.
__________________
Ice blue silver sky
Fades into grey
To a grey hope that omens to be
Starless and bible black
MBM98 вне форума  
Ответить с цитированием
Старый 18.07.2011, 22:40   #3456
Юзер
 
Аватар для Винtorez
 
Регистрация: 29.09.2010
Адрес: У меня дома
Сообщений: 208
Репутация: 20 [+/-]
Народ, кто сталкивался с проблемой:
Тестировал изменения-загружаю игру-идет монолог Сидора и когда в анимке он показывает пальцем на ГГ все виснит и дальше загружатся не хочет, ничего не зделать кроме того что вычлючить комп на процесоре.
Помогите решить проблему!
Винtorez вне форума  
Ответить с цитированием
Старый 18.07.2011, 22:44   #3457
Игрок
 
Аватар для PROGRAMMER X
 
Регистрация: 18.07.2010
Сообщений: 532
Репутация: 13 [+/-]
Еще делал так, что бы нпс не был привязан к лагерю новичков. Тоесть в разделе "скрипт" убирал строчку esc_lager = true. Все равно не помогло, как ходит в то место, так и идет. А Толик кстати, потом туда не идет, а садиться около костра и сидит, как обычные сталкеры базарит.
__________________
www.sbm.ucoz.ru
Оф. сайт моего мода для Сталкер ТЧ.
PROGRAMMER X вне форума  
Ответить с цитированием
Старый 19.07.2011, 00:12   #3458
Юзер
 
Аватар для Винtorez
 
Регистрация: 29.09.2010
Адрес: У меня дома
Сообщений: 208
Репутация: 20 [+/-]
PROGRAMMER X, можеш вот это взять:
Скрытый текст:
[logic]
active = remark1
danger = danger_ignore

[danger_ignore]
ignore_distance = 5

[remark1]
anim = sit_ass
no_move = true

А в spawn_sections.ltx в строке нового персонажа добавить:
Скрытый текст:
[npc]:stalker
$spawn = "respawn\npc"
character_profile= npc
spec_rank = novice
community = stalker
custom_data = scripts\logic.ltx путь к логике, если спавниш скриптом, а если через алл.спавн то путь к логике пишется в алл.спавне.

Если в xrSpawner, то нада путь к логике указать в поле "Скрипт", вот так:
Скрытый текст:

К примеру:
[logic]
cfg = scripts\esc_zombie_01.ltx
На месте esc_zombie_01 любое название файла логики.

Последний раз редактировалось Винtorez; 19.07.2011 в 10:43.
Винtorez вне форума  
Ответить с цитированием
Старый 19.07.2011, 12:32   #3459
Игрок
 
Аватар для PROGRAMMER X
 
Регистрация: 18.07.2010
Сообщений: 532
Репутация: 13 [+/-]
Винtorez, Спасибо потом буду пробовать.
__________________
www.sbm.ucoz.ru
Оф. сайт моего мода для Сталкер ТЧ.

Последний раз редактировалось PROGRAMMER X; 19.07.2011 в 12:54.
PROGRAMMER X вне форума  
Ответить с цитированием
Старый 19.07.2011, 14:16   #3460
Юзер
 
Аватар для Винtorez
 
Регистрация: 29.09.2010
Адрес: У меня дома
Сообщений: 208
Репутация: 20 [+/-]
Ну а кто же знает почему когда я загружаю новую игру проходит немного времени и все виснит и дальше загружатся не хочет, ничего не зделать кроме того что вычлючить комп на процесоре.
Винtorez вне форума  
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 09:38.


Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Rambler's Top100 Яндекс цитирования