Пользователей: 1
Гостей: 443

» Подробно
Привет, гость!








Автор Сообщение
Алекс_Гордон
    
Посты: 80
Откуда: Бийск
Возраст: 24
08-08-2013 16:04 GMT3 час. #1672520   
Да и кстати как перенести модели из зп в сталкер тч и анимации тоже


На столе были ноги,поплыли осминоги
АргонКриптонНеонГелий58
    
Посты: 85
Откуда: Стерлитамак
Возраст:
08-08-2013 19:40 GMT3 час. #1672530   
Всем привет! скачиваю нлс 6 начало,пробую запустить комп виснет,скачивал с многих сайтов такая же беда.Помогите,дайте пожалуйста сайт где можно скачать нормальную НЛС 6 начало,а то скачиваю,нажимаю на приложение,а он тупит не отвечает.Если можно,то готовую сборку,чтоб мне старику было понятнее.Спасибо.


Алекс_Гордон
    
Посты: 80
Откуда: Бийск
Возраст: 24
08-08-2013 20:00 GMT3 час. #1672531   
АргонКриптонНеонГелий58 ,дело не в моде,а в твоем железе,а может даже в мод всякой фигни напихали как в народной солянке...

добавлено спустя 3 минут

АргонКриптонНеонГелий58 Попробуй от сюда можешь скачать так и с народа и с торрента http://www.amk-team.ru/forum/index.php?showtopic=8431

отредактировал(а) Алекс_Гордон: 08-08-2013 20:03 GMT3 час.

На столе были ноги,поплыли осминоги
АргонКриптонНеонГелий58
    
Посты: 85
Откуда: Стерлитамак
Возраст:
08-08-2013 22:36 GMT3 час. #1672548   
Решил скачать по частям,скачал первую часть начал распаковывать и требует какой том,чтобы продолжить,что это может быть ? Качал одним файлом так он не хочет распаковыватся,значек крутился ровно час и фигу.

отредактировал(а) АргонКриптонНеонГелий58: 09-08-2013 00:46 GMT3 час.

Алекс_Гордон
    
Посты: 80
Откуда: Бийск
Возраст: 24
09-08-2013 04:53 GMT3 час. #1672558   
АргонКриптонНеонГелий58 Сколько там всего частей я давно от туда качал и не помню,НУ,СКОЛЬКО ЧАСТЕЙ?

добавлено спустя 45 секунд

АргонКриптонНеонГелий58 Это случаем не АМК сборка???

отредактировал(а) Алекс_Гордон: 09-08-2013 04:53 GMT3 час.

На столе были ноги,поплыли осминоги
Импульс электры
    
Посты: 13
Откуда: Партизанск
Возраст: 25
09-08-2013 09:58 GMT3 час. #1672581   
Кто-нибудь знает как объединять локации в game.graph-e для ТЧ? Какие программы для этого нужны?


Алекс_Гордон
    
Посты: 80
Откуда: Бийск
Возраст: 24
09-08-2013 11:18 GMT3 час. #1672587   
Импульс электры Распакуй all.spawn и я сечачас приведу слияние то есть объединение локации тч с зп
Теперь делаем вот что: создаём две папки: "ЗП" и "ТЧ". В обеих создаём пустые папки "gamedata". В папку gamedata в ЗП кидаете папку "spawns" и в неё кидаем распакованный all.spawn от ЗП (именно распакованные файлы, а не папку с распакованными файлами - то есть файлы "alife_***", "way_***" и прочие, которые распаковались, должны лежать прямо в папке spawns). В gamedat-е от ТЧ создаём папку "levels" и кидаем в неё папку с локацией из ТЧ, которую хотим подключить - то есть в нашем случае, папку "l01_escape". И туда же, в ТЧ\gamedata кидаете файл game.graph от ТЧ.
Потом запускаем программу. В левом окне выбираем файл ТЧ\gamedata\game.graph, в правом ставим фильтр типа "все файлы" и выбираем файл ЗП\gamedata\spawns\section4.bin (он есть в распакованном all.spawn от ЗП). И потом в левом окне выбираем "l01_escape" и нажимаем на ">". Локация переносится в правое окошко, нажимаем кнопку "сохранить" под правым окном и выходите из программы.
Теперь идём в папку ЗП\gamedata\spawns - тут появился новый файл graph4.bin.new. Удаляем отсюда файл graph4.bin и graph4.bin.new переименовываем в graph4.bin.
После этого идём в папку ТЧ\gamedata\levels\l01_escape. Тут у нас появился новый файл level.ai10. Удаляем файл level.ai и level.ai10 переименовываем в level.ai.
Первый этап подходит к концу.
Теперь создаём в корневой папке с установленным Зовом Припяти чистую папку gamedata. В ней будет лежать мод с нашей подключённой локацией.
Сразу же переписываем в эту геймдату папку spawns из нашей папки ЗП\gamedata (переписываем её со всеми файлами). И ещё переписываем в неё всю папку levels (с папкой l01_escape) из нашей папки ТЧ\gamedata.
На этом первый этап закончен. Теперь наши две созданные папки ЗП и ТЧ можно удалить вообще, они нам больше не нужны.
Теперь нам нужно разобраться с распакованным all.spawn.
Идём в нагу новую gamedat-у, в папку spawns. И делаем вот что: создаём в неё абсолютно чистые файлы alife_l01_escape.ltx и way_l01_escape.ltx. После этого заходим в файл all.ltx и ставим после "alife_jupiter_underground.ltx" запятую и на следующей строке пишем "alife_l01_escape.ltx". И, соответственно, после "way_zaton.ltx" ставим запятую и на следующей строке пишем "way_l01_escape.ltx". Сохраняем изменённый all.ltx. Однако нам надо сделать так, чтобы наш ГГ начинал игру прямо с Кордона (чтобы протестировать его), а не с Затона. Чтобы это сделать, открываем файл alife_zaton.ltx и ищем поиском такую сточку: "section_name = actor". Он её должен найти. Дальше вырезаем всю секцию all.spawn-а, в которой находится эта строка.
Вот пример этой секции, у вас могут быть другие числа, но слова те же

[82]
; cse_abstract properties
section_name = actor
name = zaton_actor
position = -247.79,-24.79,-134.35
direction = 0,0,0
s_flags = 0x29

; cse_alife_object properties
game_vertex_id = 0
distance = 38.5
level_vertex_id = 594270
object_flags = 0xffffffbf

; cse_visual properties
visual_name = actors\stalker_neutral\stalker_neutral_1

; cse_alife_creature_abstract properties
g_team = 0
g_squad = 0
g_group = 0
health = 1
dynamic_out_restrictions =
dynamic_in_restrictions =

upd:health = 1
upd:timestamp = 0xc2ba3333
upd:creature_flags = 0x99
upd:position = -247.79,-24.79,-134.35
upd:o_model = 0
upd:o_torso = 2.81339907646179,-0.0120869996026158,0
upd:g_team = 0
upd:g_squad = 0
upd:g_group = 0

; cse_alife_trader_abstract properties
money = 15000
trader_flags = 0
character_profile = actor
cse_alife_trader_abstract__unk1_u8 = 1

; cse_ph_skeleton properties

; cse_alife_creature_actor properties

upd:actor_state = 0
upd:actor_accel_header = 0
upd:actor_accel_data = 0
upd:actor_velocity_header = 0
upd:actor_velocity_data = 0
upd:actor_radiation = 0
upd:actor_weapon = 215
upd:num_items = 0

; se_actor properties


И переносим эту секцию в файл alife_l01_escape.ltx. В alife_zaton обязательно не забудьте её удалить!
Однако, если так и оставить, то вы появитесь на новой локации непонятно где и, скорее всего, вывалитесь за её пределы. А для того, чтобы узнать координаты на новой локации, где можно появиться, нужно на неё попасть. На самом деле решение довольно простое. Открываем alife_l01_escape.ltx в распакованном all.spawn от ТЧ и ищем там по той же строке спаун актёра. И просто копируем все координаты. Ведь все координаты на подключённой локации остались прежними! Для тех, у кого нет распакованного all.spawn от ТЧ или прото лень это делать, вот почти готовая секция спавна актёра для ЗП:


[10008082]
; cse_abstract properties
section_name = actor
name = zaton_actor
position = -247.79,-24.79,-134.35
direction = 0,0,0
s_flags = 0x29

; cse_alife_object properties
game_vertex_id = 0
distance = 38.5
level_vertex_id = 594270
object_flags = 0xffffffbf

; cse_visual properties
visual_name = actors\stalker_neutral\stalker_neutral_1

; cse_alife_creature_abstract properties
g_team = 0
g_squad = 0
g_group = 0
health = 1
dynamic_out_restrictions =
dynamic_in_restrictions =

upd:health = 1
upd:timestamp = 0xc2ba3333
upd:creature_flags = 0x99
upd:position = -247.79,-24.79,-134.35
upd:o_model = 0
upd:o_torso = 2.81339907646179,-0.0120869996026158,0
upd:g_team = 0
upd:g_squad = 0
upd:g_group = 0

; cse_alife_trader_abstract properties
money = 15000
trader_flags = 0
character_profile = actor
cse_alife_trader_abstract__unk1_u8 = 1

; cse_ph_skeleton properties

; cse_alife_creature_actor properties

upd:actor_state = 0
upd:actor_accel_header = 0
upd:actor_accel_data = 0
upd:actor_velocity_header = 0
upd:actor_velocity_data = 0
upd:actor_radiation = 0
upd:actor_weapon = 215
upd:num_items = 0

; se_actor properties


Заметьте, координаты в position и upd:position должны совпадать.
Казалось бы, всё. Но нет. На самом деле, ещё одна проблема есть - это гейм вертекс (game_vertex). У каждой локации свой диапазон неповторяющихся гейм вертексов. И в ЗП и ТЧ гейм вертексы некоторых локаций могут пересекаться. Проще говоря, что нужно сделать: ищем в папке с нашим распакованным all.spawn (который лежит в папке spawns в gamedat-е) файл acdccop.pl. Открываем его текстовым редактором и ищем такую строку: "{ gvid0 => 0, name => 'zaton' }". И там, где мы её найдём видим такой код:

use constant levels_info => (
{ gvid0 => 934, },
{ gvid0 => 883, name => 'jupiter_underground' },
{ gvid0 => 857, name => 'labx8' },
{ gvid0 => 666, name => 'pripyat' },
{ gvid0 => 317, name => 'jupiter' },
{ gvid0 => 0, name => 'zaton' },

И что мы в нём видим? Слева пишется начальный геймвертекс дипазона локации, а справа сама локация. То есть геймвертексы Затона начинаются с нуля, геймвертексы Юпитера - с 317 и т.д. А геймвертексы путепровода (jupiter_underground) начинаются с 883. И после этого стоит ещё один геймвертекс начальный, но к нему нет локации. Соответственно, меняем код на такой:

use constant levels_info => (
{ gvid0 => 934, name => 'l01_escape' },
{ gvid0 => 883, name => 'jupiter_underground' },
{ gvid0 => 857, name => 'labx8' },
{ gvid0 => 666, name => 'pripyat' },
{ gvid0 => 317, name => 'jupiter' },
{ gvid0 => 0, name => 'zaton' },

То есть начальный геймвертекс нашей новой локации как раз будет 934. Сохраняем acdccop.pl.
Собсвтенно, это нам и нужно было узнать. Теперь смотрим в спаун Кордона из ТЧ и видим, что его начальный геймвертекс равен нулю. 934-0=934. Значит, в ЗП все геймвертексы Кордона должны увеличиться ровно на 934. Однако, мы пока не стали переписывать всеь спаун Кордона из ТЧ в ЗП. Пока что у нас там только спаун ГГ. Возвращаемся немного назад и смотрим на game_vertex секции его спавна. В ТЧ он спавнился с геймвертекстом, равным 4-м. Значит, теперь его геймвертекс будет равен 938 (934+4, для тех, кто ещё не понял).
Значит, теперь секция спавна ГГ будет выглядеть вот так:

[10082]
; cse_abstract properties
section_name = actor
name = zaton_actor
position = -247.79,-24.79,-134.35
direction = 0,0,0
s_flags = 0x29

; cse_alife_object properties
game_vertex_id = 938
distance = 38.5
level_vertex_id = 594270
object_flags = 0xffffffbf

; cse_visual properties
visual_name = actors\stalker_neutral\stalker_neutral_1

; cse_alife_creature_abstract properties
g_team = 0
g_squad = 0
g_group = 0
health = 1
dynamic_out_restrictions =
dynamic_in_restrictions =

upd:health = 1
upd:timestamp = 0xc2ba3333
upd:creature_flags = 0x99
upd:position = -247.79,-24.79,-134.35
upd:o_model = 0
upd:o_torso = 2.81339907646179,-0.0120869996026158,0
upd:g_team = 0
upd:g_squad = 0
upd:g_group = 0

; cse_alife_trader_abstract properties
money = 15000
trader_flags = 0
character_profile = actor
cse_alife_trader_abstract__unk1_u8 = 1

; cse_ph_skeleton properties

; cse_alife_creature_actor properties

upd:actor_state = 0
upd:actor_accel_header = 0
upd:actor_accel_data = 0
upd:actor_velocity_header = 0
upd:actor_velocity_data = 0
upd:actor_radiation = 0
upd:actor_weapon = 215
upd:num_items = 0

; se_actor properties

Да, и заметьте - я поставил номер секции вместо [82] аж [10082]. Сделайте то же самое. Это нужно, чтобы номера секций где-нибудь не повторились.
Собственно, с all.spawn-ом всё. Теперь компилируем его. Для этого нажимаем compile.bat и ждём некоторое время. Вскоре в папке появится файл new.spawn.
Теперь создаём какую-нибудь стороннюю папку, не в папке с игрой и переписываем в неё абсолютно всё из нашей папки spawns, кроме новосозданного new.spawn. Остаться должен только он. И теперь переименовываем его в all.spawn.
Второй этап закончен.
Теперь начинается этап №3. Это подключение локации в конфигах.
Создаём в нашей gamedat-е папку configs. И кидаем в неё три файла из конфигов gamedataUE (это папка с распакованной игрой): game_graphs.ltx, game_levels.ltx и game_maps_single.ltx. И теперь начнём их изменять.
Сначала откроем game_graphs.ltx.
Здесь мы видим в самом начале такие строки:

001 = "sim_smart_1"
002 = "sim_smart_2"
003 = "sim_smart_3"
004 = "sim_smart_4"
005 = "sim_smart_5"
006 = "sim_smart_6"
007 = "sim_smart_7"
008 = "sim_smart_8"
009 = "sim_smart_base"

И сюда, после последней строки вписываем нашу локацию, вот таким образом:

001 = "sim_smart_1"
002 = "sim_smart_2"
003 = "sim_smart_3"
004 = "sim_smart_4"
005 = "sim_smart_5"
006 = "sim_smart_6"
007 = "sim_smart_7"
008 = "sim_smart_8"
009 = "sim_smart_base"
010 = "l01_escape"

Теперь идём в конец этого файла. И тут видим такое:

134 = "pri_sim_5"
135 = "pri_sim_6"
136 = "pri_sim_7"
137 = "pri_sim_8"
138 = "pri_sim_9"
139 = "pri_sim_10"
140 = "pri_sim_11"
141 = "pri_sim_12"

И здесь тоже прописываем в конец нашу локацию, вот так:

134 = "pri_sim_5"
135 = "pri_sim_6"
136 = "pri_sim_7"
137 = "pri_sim_8"
138 = "pri_sim_9"
139 = "pri_sim_10"
140 = "pri_sim_11"
141 = "pri_sim_12"
142 = "l01_escape"

Так, с файлом game_graphs.ltx покончено. Теперь открываем следующий - game_levels.ltx.
Тут есть такое:

level180
level181
level182
tgm_bug_test_3
tgm_jupiter_test

И сбда прописываем ещё один левел, вот так:

level180
level181
level182
level183
tgm_bug_test_3
tgm_jupiter_test

Теперь идём в конец. Тут мы видим что-то типа такого:

[level181]
name = jupiter_hein
caption = "jupiter_hein"
offset = 12000.0, 1000.0, 10000.0
weathers = [default]
id = 181

[level182]
name = bes_selo_zat
caption = "bes_selo_zat"
offset = 12000.0, 1000.0, 10000.0
weathers = [default]
id = 182

И сразу после этого, по аналогии, вставляем такое же описание своей локации:

[level181]
name = jupiter_hein
caption = "jupiter_hein"
offset = 12000.0, 1000.0, 10000.0
weathers = [default]
id = 181

[level182]
name = bes_selo_zat
caption = "bes_selo_zat"
offset = 12000.0, 1000.0, 10000.0
weathers = [default]
id = 182

[level183]
name = l01_escape
caption = "l01_escape"
offset = 700.0, 1000.0, -840.0
weathers = [default]
id = 183

Всё, сохраняем и закрываем game_levels.ltx.
Теперь последний файл - game_maps_single.ltx.
Тут видим такие строки:

[level_maps_single]
; stohe_selo =
zaton =
jupiter =
jupiter_underground =
pripyat =
labx8 =

И сразу после labx8 вставляем свою локацию:


[level_maps_single]
; stohe_selo =
zaton =
jupiter =
jupiter_underground =
pripyat =
labx8 =
l01_escape =

И немного ниже такие строки:

[zaton]
global_rect = 307.0, 90.0, 717.0, 500.000000
music_tracks = zaton_musics
weathers = dynamic_default

[jupiter]
global_rect = 68.0, 563.0, 478.0, 973.000000
music_tracks = jupiter_musics
weathers = dynamic_default

[jupiter_underground]
global_rect = 570.0, 884.0, 571.0, 885.0
music_tracks = underground_musics
weathers = indoor_ambient

[pripyat]
global_rect = 580.0, 564.0, 954.0, 938.000000
music_tracks = pripyat_musics
weathers = dynamic_default

[labx8]
global_rect = 746.0, 719.0, 747.0, 720.0
music_tracks = underground_musics
weathers = indoor

И сюда тоже в конец, после секции [labx8] вставляем нашу локацию:

[zaton]
global_rect = 307.0, 90.0, 717.0, 500.000000
music_tracks = zaton_musics
weathers = dynamic_default

[jupiter]
global_rect = 68.0, 563.0, 478.0, 973.000000
music_tracks = jupiter_musics
weathers = dynamic_default

[jupiter_underground]
global_rect = 570.0, 884.0, 571.0, 885.0
music_tracks = underground_musics
weathers = indoor_ambient

[pripyat]
global_rect = 580.0, 564.0, 954.0, 938.000000
music_tracks = pripyat_musics
weathers = dynamic_default

[labx8]
global_rect = 746.0, 719.0, 747.0, 720.0
music_tracks = underground_musics
weathers = indoor

[l01_escape]
global_rect = 307.0, 90.0, 717.0, 500.000000
weathers = dynamic_default

Всё, на этом третий этап закончен.
В принципе, локация уже должна запускаться и нормально работать... Но остались ещё кое-какие мелочи. Эти мелочи, собственно, и есть четвёртый этап нашего подключения. И не самый сложный.
Во-первых, локация у нас, скорее всего, вылетит с руганью на шейдеры. Поэтому, чтобы не повторять чужие ошибки (и мои в том числе ) перепишем шейдеры. Заходим в папку с распакованной ТЧ, копируем целиком папку shaders и вставляем в gamedat-у нашего мода. Всю папку целиком. Возможно, какие-то из них и не нужны, но - во-первых, переписывать по одному - это какой-то садизм будет, а во-вторых, при подключении другой локации у вас может не оказаться каких-то шейдеров, который не использовались на первой подключённой локаци и придётся снова переписывать по одному шейдеры... Короче, легче переписать их все и не заморачиваться. К тому же весят они не так уж и много.
Так, с шейдерами теперь порядок. Но будет ещё одна проблема - партиклы. Во-первых, найдём в распакованном ЗП файл particles.xr и перепишем в нашу геймдату. Теперь самое трудное - надо объединить партиклы ТЧ и ЗП.
Для начала надо скачать программу Particle Editor Tools.
Распаковываем архив.
Видим две папки: Particles EDITOR и Particle Editor Tool. Сразу копируем вторую папку сюда же. И переименуем. Пусть перва будет называться "Particle Editor Tool ЗП", ну а вторая - "Particle Editor Tool ТЧ". Заходим в первую (ЗП). Видим папку "src_trunc". В неё мы и кладём наш particles.xr от ЗП. Теперь запускаем PEToolGui.exe. В появившимся окне выбираем "Декомпилировать". Ждём немного. После этого у нас в папке src_trunc должно появиться много других папок и в них много файлов формата pe. Это хорошо. Теперь выходим из Particle Editor Tool ЗП и заходим в Particle Editor Tool ТЧ. Собственно, тут проводим абсолютно те же операции, только в src_trunc кладём particles.xr не из ЗП, а из ТЧ. Он нам тоже всё распакует. Теперь копируем все папки из src_trunc в Particle Editor Tool ТЧ и вставляем их без замены в src_trunc в Particle Editor Tool ЗП. Таким образом, мы объединили партиклы ТЧ и ЗП. Теперь из надо только скомпилировать. Заходим в PEToolGui.exe и нажимаем "Скомпилировать". В появившемся окошке выбираем игру - "Зов Припяти" и ждём, пока он скомпилирует. По завершении у нас в папке output появится новый particles.xr, который должен весить больше, чем старый. И этот новый particles.xr мы переписываем в геймдату с нашим модом. Всё, партиклы на месте.
Собственно, четвёртый этап закончен. Теперь локация подключена и играбельна.
Теперь можете попробовать запустить игру. Если вы всё делали один в один, как тут написано, то вы должны стартовать игру на Кордоне. Причём не заселённом. Кстати, вполне возможно, что при запуске игра у вас вылетит, потому что не будет некоторых текстур или моделей. Тогда просто смотрите лог (папка с игрой\users\logs\xray_имя_пользователя.log). И там у вас будет написано что-то типа:

Can`t find texture /название и путь до текстуры/

И таких надписей в логе скорее всего будет много. Просто последовательно переписывайте все текстуры, которых не хватает, из распакованного ТЧ в нашу геймдату.
Собственно, с подключением всё.

Теперь хочу скачать насчёт спавна. Радость подключения омрачает одно: локация не заселена вообще, мы же снесли весь спаун. Так вот, помните, я говорил, что все координаты остаются прежними и надо изменять только геймвертексы при переводе спавна локации из ТЧ в ЗП. Но там огромное количество секций спавна! И вручную увеличивать каждую - это бред. И для этого дела есть специальная прога от kalinin11 - Spawn Parser. Скачайте и поставьте. Там в принципе есть интсрукция, но для тех, кто не читает инструкции из принципа пишу здесь:
1. в папку src кидаем файл спавна нужной нам локации (alife_***.ltx).
2. В папке vertex создаём bat-файл с таким текстом:

java -jar Vertex_Parser.jar alife_l01_escape.ltx alife_l01_escape2.ltx 934
pause

Теперь объясняю - сначала пишется название файла, который нужно переделать, потом название файла на выходе (после обработки) и последняя цифра - это на сколько нужно увеличить game_vertex_id. Естественно, его мжно и уменьшить, для этого нужно просто перед числом поставить минус .
И потом запускайте этот батник, после обработки у вас в папке vertex появится файл alife_l01_escape2.ltx (или какой вы указали) с изменёнными геймвертексами.
Сразу скажу - лично у меня прога при обработке спавна Кордона ругнулась на какое-то большое число (что-то типа 65535). Я не стал заморачиваться и просто тупо удалил в исходном файле все строки, в которых было это число. И после этого программа нормально обработала файл.
Программа обработает файл, однако после этого проблемы со спавном ещё не закончатся - проблемв в том, что в ЗП нет многих секций, параметром, объектов, которые используются в ТЧ. Поэтому со спавном вы провозитесь ещё долго. Точно знаю, что надо удалить все секции спавна, в которых употребляются такие знаки, как "{" и "%". Но нужно будет ещё какие-то удалять...
Скорее всего, ACDC даже не скомпилирует такой файл, пока вы его не переделаете, удалив многие непоходящие секции. Так что перевод спавна - это отдельная долгая и муторная работа. Так что подумайте - может легче прочитать статьи по спавну в ЗП и создать спавн на локации самому?

отредактировал(а) Алекс_Гордон: 09-08-2013 15:00 GMT3 час.

На столе были ноги,поплыли осминоги
Импульс электры
    
Посты: 13
Откуда: Партизанск
Возраст: 25
09-08-2013 11:46 GMT3 час. #1672590   
Алекс_Гордон
Мне нужно объединение локаций в game.graph-e ТЧ-ешного типа. Например я скачал отдельно локации генераторы и АТП. А геймграфы у них у каждого свои. А я хочу чтобы они были в моем моде обе а не по отдельности в разных геймдатах. Как объединить эти локации в один геймграф?


СтАлКеР-ВлАд
    
Посты: 89
Откуда: Кировоград
Возраст: 123
09-08-2013 12:15 GMT3 час. #1672594   
Народ,у меня проблема.Поставил вышеуказанный в прошлом сообщении мод,и теперь у меня постоянно стоит в опциях разрешение 1208 на 768!(если я не ошибся.)Однако после первой же епрезагрузки игры авместо установленного мной снова стоит 1208 на 768!Почему?!


Как много времени люди тратят на то,чтобы доказать,что наши слова их ничуть не задели..
Алекс_Гордон
    
Посты: 80
Откуда: Бийск
Возраст: 24
09-08-2013 12:45 GMT3 час. #1672598   
Не качайте АМК там много фигни напичканой у меня мозг лопнул и руки отсохли!!!С больницы медсестра пишет


На столе были ноги,поплыли осминоги
СтАлКеР-ВлАд
    
Посты: 89
Откуда: Кировоград
Возраст: 123
09-08-2013 13:38 GMT3 час. #1672607   
Алекс_Гордон Не хочеш - не качай,мне нравиться.Электрохимера - да,переборщили...А что еще лишнего?Как по мне - ничего.


Как много времени люди тратят на то,чтобы доказать,что наши слова их ничуть не задели..
Fagot_
    
Посты: 283
Откуда: СССР, Владивосток.
Возраст: 131
09-08-2013 14:44 GMT3 час. #1672610   
dimak , Arist , благодарю за предоставленные функции. Ещё проблема образовалась. Прописываю предмет сталкеру в character_desc_....xml , убиваю его, обыскиваю - предм**50016c9725ff35736f77**


Я давно хотел вас спросить, как художник художника - вы рисовать умеете?..
Алекс_Гордон
    
Посты: 80
Откуда: Бийск
Возраст: 24
09-08-2013 14:58 GMT3 час. #1672614   
Fagot_ Какой патч сталкер тч подходит под модострой чтобы стабильно работала?


На столе были ноги,поплыли осминоги
АргонКриптонНеонГелий58
    
Посты: 85
Откуда: Стерлитамак
Возраст:
09-08-2013 15:01 GMT3 час. #1672615   
всего 6 частей


Алекс_Гордон
    
Посты: 80
Откуда: Бийск
Возраст: 24
09-08-2013 15:02 GMT3 час. #1672616   
Fagot_Спрятал все уже,спасибо что указал за недочет)

добавлено спустя 21 секунд

АргонКриптонНеонГелий58 Что шесть частей?

отредактировал(а) Алекс_Гордон: 09-08-2013 15:02 GMT3 час.

На столе были ноги,поплыли осминоги
dimak
    
Посты: 1493
Откуда: Архангельск
Возраст: 52
09-08-2013 16:09 GMT3 час. #1672624   
Fagot_, у тебя эта записная книжка - квэстовый предмет. Поп**50316c9725ff35736f77**эшку Шустрого [code]esc_wounded_flash[/code] Далее по обстоятельствам. По поводу звука bandit_alarm_3.ogg точно лежит в папке
characters_voice? Я точно не помню, но попробуй создать ещё дополнительную папку в characters_voice и допиши путь до звука.

АргонКриптонНеонГелий58, вы в тему НЛС6 Начало, обращались?


Мне нужно объединение локаций в game.graph-e ТЧ-ешного типа. Например я скачал отдельно локации генераторы и АТП. А геймграфы у них у каждого свои.


Тебе нужно, вот



Внимательно читаешь тему и объединяешь все свои локи.


Какой патч сталкер тч подходит под модострой чтобы стабильно работала?


Если мод в основном сюжетный, то можно 1.0004, а если графический с использованием больше наворотов и содержащий новые тяжёлые локи, вроде Болота ЧН, то лучше 1.0006

отредактировал(а) dimak: 09-08-2013 16:35 GMT3 час.

Как здорово быть тёртым сталкером! Не бояться каждого шороха, оружия не носить с собой много!
Алекс_Гордон
    
Посты: 80
Откуда: Бийск
Возраст: 24
09-08-2013 17:37 GMT3 час. #1672630   
dimak у меня патч 1.006 а я буду сюжетный мод делать...как быть?Скачивание с торрента не вариант...


На столе были ноги,поплыли осминоги
dromundus
    
Посты: 143
Откуда: moscow
Возраст:
09-08-2013 18:51 GMT3 час. #1672634   
Подскажите, кто знает...
переношу свой мод с 4 на 6 патч всё работает нормально, но вот сохранения не грузятся...
на стадии синхронизации при загрузке стабильный вылет с логом

Expression : fatal error
Function : CScriptEngine::lua_error
File : E:\stalker\sources\trunk\xr_3da\xrGame\script_engine.cpp
Line : 73
Description :
Arguments : LUA error: ...s.t.a.l.k.e.r\gamedata\scripts\dialog_manager.script:393: attempt to compare number with nil


в том числе и на чистой игре ( мод не затрагивает скрипты...)
пробовал разные скрипты всегда одно и тоже.....
Спасайте братцы........


Крути "Башней"....
СтАлКеР-ВлАд
    
Посты: 89
Откуда: Кировоград
Возраст: 123
09-08-2013 20:48 GMT3 час. #1672640   
dromundus Я не спец,но попробуй снести папку gamedata и полностью переставить игру.У меня обычно помогает.


Как много времени люди тратят на то,чтобы доказать,что наши слова их ничуть не задели..
losiara
    
Посты: 549
Откуда: Откуда то оттуда...
Возраст: 51
09-08-2013 22:50 GMT3 час. #1672657   
dromundus, а что значит выражение "пробовал разные скрипты"???
Если аргументация вылета указывает на какой либо скрипт, это еще не означает что именно в нем дело... Глюк может быть где угодно!!!


Внатуре пацаны, гаси их...
Как сделать НПС бессмертным...
Логика в ТЧ!
Здесь нарисована цифра четыре "8", если вы видите восемь, то вам нужно к нам...
врач-психиатр, дерматолого-терапевто-окулист!!!
dimak
    
Посты: 1493
Откуда: Архангельск
Возраст: 52
09-08-2013 23:13 GMT3 час. #1672660   
dromundus, если сохранения сделал на 4-м, то на 6-й они не пойдут. 6-й патч ставится поверх 5-го.

losiara, привет!

Алекс_Гордон, делай на 6-м. Если судить, то и 3-й патч стабильный был. На 3-м патче делался АМК более ранней версии, АВС, который не инферно, СТМ и с 10 неплохих модов.


Как здорово быть тёртым сталкером! Не бояться каждого шороха, оружия не носить с собой много!
Алекс_Гордон
    
Посты: 80
Откуда: Бийск
Возраст: 24
10-08-2013 04:29 GMT3 час. #1672669   

Если судить, то и 3-й патч стабильный был.

Серьезно???У меня на тч даже распаковывать геймдату не хотел


На столе были ноги,поплыли осминоги
dromundus
    
Посты: 143
Откуда: moscow
Возраст:
10-08-2013 04:57 GMT3 час. #1672670   
dimak
Я знаю про сохранения....все новые...
запускаю новую игру ....на 6 м... всё отлично загружается....
делаю сохранение после выхода от сидора...тут же его загружаю - вылет...
Тут что то другое связанное с диалогами....


Крути "Башней"....
Fagot_
    
Посты: 283
Откуда: СССР, Владивосток.
Возраст: 131
10-08-2013 11:21 GMT3 час. #1672686   
Arist , с блокнотом получилось, спасибо. А вот с функцией - ни как. Тот путь, что ты указал, он родной ТЧ-шный. Звук не воспроизводился изначально. Я сменил путь на тот, который указал в предыдущем сообщении, результат тот же, т.е. ни какой. Думаю, что дело не столько в том, что звуковой файл не там, где надо, а в том, что надо поработать ( изменить) над логикой рестриктора, который его( звук) и вызывает. Сейчас буду пробовать...
dimak , тебя также благодарю за участие.

отредактировал(а) Fagot_: 10-08-2013 12:36 GMT3 час.

Я давно хотел вас спросить, как художник художника - вы рисовать умеете?..
Fantom2323
    
Посты: 778
Откуда: 25 RUS
Возраст: 29
10-08-2013 12:01 GMT3 час. #1672690   
Какая-то непонятная


Новый проект в разработке, ищи в моём журнале.
В теории - всё легко, а вот на деле - гораздо сложнее.
Импульс электры
    
Посты: 13
Откуда: Партизанск
Возраст: 25
10-08-2013 13:16 GMT3 час. #1672698   
Кто-нибудь знает есть ли такая функция скрипта что когда ты убьешь НПС или несколько НПС появится диалог (диалог который появится после смерти НПС). Если кто находил или знает такую функцию напишите пожалуйста мне очень надо для своего мода.

добавлено спустя 1 час 1 минуту

А еще можете подсказать как в логике НПС указать так чтобы он с актером не разговаривал. Вот я например сделал им соответствующий путь от одного места в другое и в любом месте с ним можно поговорить. Вот в припяти. Ты идешь со сталкерами и с ними нельзя говорить пока не дойдешь до автостоянки.

отредактировал(а) Импульс электры: 10-08-2013 14:17 GMT3 час.

Fagot_
    
Посты: 283
Откуда: СССР, Владивосток.
Возраст: 131
10-08-2013 14:29 GMT3 час. #1672705   
Импульс электры , первый пункт - могу подсказать только послезавтра, т.к. сейчас не с компа, а с мобильного. Там, кстати, кроме функции ещё и инфопоршни прийдётся задействовать... Второй: meet = no_meet .

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

отредактировал(а) Fagot_: 11-08-2013 03:16 GMT3 час.

Я давно хотел вас спросить, как художник художника - вы рисовать умеете?..
frankenshtayn
    
Посты: 203
Откуда:
Возраст: 53
10-08-2013 14:44 GMT3 час. #1672710   
Импульс электры Для начала в логике нужного(ых) НПС


И ЭТО ПРОЙДЕТ...
Zhekcon
    
Посты: 127
Откуда:
Возраст: 40
10-08-2013 15:32 GMT3 час. #1672712   
Доброго времени суток.
Подскажите: как убрать заставку главного меню, чтоб было видно анимацию, ту что на заднем фоне полностью.
Пробовал текстуру меню делать прозрачной, но не выходит...


Si vis pacem, para bellum - Хочешь мира, готовся к войне.
dimak
    
Посты: 1493
Откуда: Архангельск
Возраст: 52
10-08-2013 19:18 GMT3 час. #1672724   
Fagot_, вот так задачка, вроде простая, но сложная...

У себя в моде сделал квэст на стрельбу по бутылкам. 5 бутылок, проверки на 1 промах, 2 и более и стрельба без промахов. Всё работает. Хотел ещё сделать проверку на 3 промаха, но вариантов много уже и наосточертело. Самое что -**50016c9725ff35736f77**_spawn=dimak_spawn.angela_podruga_sms_but5=play_snd(characters_voice\multiplayer\automatic\five)%
single = true

[sr_idle@time9]
on_timer = 5500 | sr_idle@time10 %+did_but5_promah=dimak_spawn.del_did_butylka5%
single = true

[sr_idle@time10]
on_timer = 3000 | sr_idle@nil %+did_konets_strelby%
single = true


[sr_idle@nil][/code]


Но это конечно на основе АМК и правленных-переправленных скриптов. Странно, что у тебя не работает, раз поршень выдается. Пробовал другой звук или путь к другому звуку сменить?

Вот конец работы рестриктора в оригинале после сна, когда убиваешь полтергеиста в х-18. Рестриктор выключается, но на последок звук по любому отыгрывается.

[code][sr_idle@wait_stand]
on_timer = 3000 | sr_idle@wait_sound %=enable_ui%


[sr_idle@wait_sound]
on_timer = 4500 | nil %=play_snd(characters_voice\scenario\val\patrol_prikaz)%[/code]

отредактировал(а) dimak: 10-08-2013 19:25 GMT3 час.

Как здорово быть тёртым сталкером! Не бояться каждого шороха, оружия не носить с собой много!


Форумы Архив » Свалка Вопросы и ответы (старое, по 21.10.13)


Эта тема закрыта, публикация новых сообщений недоступна.
Продолжая пользоваться сайтом, вы соглашаетесь с использованием файлов cookie. Страницы сайта могут содержать информацию, запрещенную для
просмотра посетителям младше 18 лет. Авторское право на серию игр «S.T.A.L.K.E.R» и используемые в ней материалы принадлежит GSC Game World.

Использование материалов сайта возможно с разрешения администрации. Все права защищены. © 2004–2025 «Stalker-Portal.ru»