Пользователей: 2
Гостей: 1165
Всего: 1167

» Подробно
» Сегодня

Привет, гость!









Автор Сообщение
AndreySol
    
Посты: 36
Откуда:
Возраст:
03-06-2012 22:32 GMT3 час. #1608059   
pervintin
Я понял насчет компиляции.
Установил пак улучшенных компиляторов, начал пробовать - получил ошибку о недостающих текстурах ([error]Function : b_BuildTexture::Vflip). Нашел подсказку:

6. Из этого набора инструментов необходим сейчас конвертер. С помощью его преобразовываем текстуры деревьев dds2tga. Как - читаем ридми. Необходимо только запустить конвертер на преобразование, остальное он сделает сам. Это необходимо для того, чтобы в СДК появились недостающие текстуры, которых будет много не хватать, если этого не сделать.

При запуске соответствующего батника получается:

C:\Program Files\X-Ray SDK\converter>converter -dds2tga -with_solid -with_bump
log started (console and converter.log)
skipping ui\ui_cm_connection_error.thm (already exists)
total time: 0.032s

C:\Program Files\X-Ray SDK\converter>pause
Для продолжения нажмите любую клавишу . . .

Опять чего-то не так ?


pervintin
    
Посты: 650
Откуда:
Возраст:
03-06-2012 22:46 GMT3 час. #1608067   

# AndreySol :
При запуске соответствующего батника получается:

C:\Program Files\X-Ray SDK\converter>converter -dds2tga -with_solid -with_bump
log started (console and converter.log)
skipping ui\ui_cm_connection_error.thm (already exists)
total time: 0.032s

C:\Program Files\X-Ray SDK\converter>pause
Для продолжения нажмите любую клавишу . . .

Опять чего-то не так ?



Я сам тут этот вопрос задавал.
В общем у тебя стоит последний конвертер.
Он то и не хочет.
Если ты предыдущий какой ни будь заюзаешь то он захочет.
В общем, раз уж там написано что текстуры починены, то слушай ответ как им перегонять текстуры.
Во первых тебе для компиля не надо перегонять бампы и solid
Убери из батника -with_solid -with_bump
Ну а теперь внимание правильный ответ.
Надо из раудаты скопировать все .thm текстуры в геймдату
И конвертер всё перегонит.
Ну кроме текстуры террейна.
Для террейна надо танец с бубном сделать.
Подсунуть .thm например от маск террейна переименновав.


AndreySol
    
Посты: 36
Откуда:
Возраст:
03-06-2012 23:29 GMT3 час. #1608083   
Подсунул все .thm из rawdata в textures, конвертер отработал вроде нормально. Но при компиляции опять ошибка, и опять связанная с текстурой (если я правильно понял) - ругается на файл rawdata\textures\corp\corp_stalker.thm. Но у меня в rawdata нет папки corp и в ней corp_stalker.thm.
В чем дело может быть ? Почему файла нет ?


pervintin
    
Посты: 650
Откуда:
Возраст:
03-06-2012 23:50 GMT3 час. #1608090   
AndreySol

Ну нету там такого файла.
А он какие .thm находит такие .dds и перегоняет.
Подсунь от другой текстуры .thm в геймдату переименновав
Потом перегони.
Потом кинь получившуюся .tga в папку import
Потом в сдк нажми images > check new textures
Нажми ок
В раудате создастся и тхм и тга
Потом компиль.


VOva-VIP
    
Посты: 325
Откуда: Миасс
Возраст: 27
04-06-2012 07:30 GMT3 час. #1608105   
На высоком качестве наконец-то закончил компиляцию (за 46 часов), качество в игре - норма. Есть только пару вопросов:
Почему НПС могут ходить сквозь созданные объекты - Это исправимо?
И какие файлы в папке локации в gamedata/levels/ мне нужно оставить, если я добавил пару объектов (место для костра, гаражи и пр.) и удалил некоторые стандартные (кусты, доски на земле и пр.)? Ведь вся локация весит достаточно много...


pervintin
    
Посты: 650
Откуда:
Возраст:
04-06-2012 13:42 GMT3 час. #1608189   

# VOva-VIP :
Почему НПС могут ходить сквозь созданные объекты - Это исправимо?



Неписи не видят геометрию. Они видят только аи сетку.
Её надо убрать из под обьектов.


AndreySol
    
Посты: 36
Откуда:
Возраст:
05-06-2012 21:11 GMT3 час. #1608635   
pervintin
Удалось собрать все, разложил новые файлы по своим местам, начал новую игру - вроде все в порядке.
Но нарисовались новые проблемы:
- при попытке разобрать с помощью Un ACDC новый all.spawn получил нижеприведенный вылет, хотя до этого все было в порядке

E:\Games\STALKER\Тень Чернобыля-1\gamedata\spawns\ACDC>perl universal_acdc.pl -d
all.spawn -out new_files all
Universal ACDC v.1.28
checking version of all.spawn...
This is a spawn of S.T.A.L.K.E.R. Shadow Of Chernobyl (1.0001 or higher)

opening all.spawn...
reading header...
reading alife objects...

FATAL ERROR!
Function: stkutils::file::entity::read_m_update
Line: 114
Expression: $packet->resid() == 0
Description: update data left [9] in entity explosive_barrel

E:\Games\STALKER\Тень Чернобыля-1\gamedata\spawns\ACDC>pause
Для продолжения нажмите любую клавишу . . .


- еще до установки SDK, в all.spawn прописал два пути для своего НПСа - все нормально работало, НПС отрабатывал логику с этими путями. Потом gamedata закинул в установленный SDK, и после перекомпиляции уровня появилась ошибка, после спауна этого НПСа, когда он переходит в секцию логики, где эти пути используются - вылет (в буфере обмена пусто).
Получается, нет этих путей в новом all.spawn, а с ACDC проблема вышеописанная, не могу их добавить.

В чем опять дело ?


pervintin
    
Посты: 650
Откуда:
Возраст:
05-06-2012 22:16 GMT3 час. #1608647   

# AndreySol :
pervintin
- при попытке разобрать с помощью Un ACDC новый all.spawn получил нижеприведенный вылет, хотя до этого все было в порядке


А это чё за зверь такой, Un ACDC?
Похоже ты непатченный all.spawn до СДК разбирал.
Аивраппер собирает all.spawn четвёртой версии 1.0004 .
В логе ведь написано.
This is a spawn of S.T.A.L.K.E.R. Shadow Of Chernobyl (1.0001 or higher)
У тебя ведь есть xray_re-tools-10sep2008?
Там нужная асдс. Разбирает версию 4.
Ей нужно ActivePerl установить.



# AndreySol :
- еще до установки SDK, в all.spawn прописал два пути для своего НПСа


all.spawn должен быть версии - четыре, 1.0004.
Сначала надо игру пропатчить.
Потом рисовать неписю пути.
Потом если кинул all.spawn в СДК, его надо разбить на level.spawnы, аивраппером
aiwrapper -split_spawns
Потом уже локу конвертить, чтоб твой путь попал в дальнейшем в новый all.spawn.


AndreySol
    
Посты: 36
Откуда:
Возраст:
05-06-2012 23:08 GMT3 час. #1608653   
pervintin
Un ACDC - это универсальный ACDC. У меня "Версия: 1.28 Дата последних правок: 8 мая 2012".
Игра - ТЧ v 1.0005, есть и 1.0004, но работаю с 5.

До пересборки уровня Кордон, ACDC прекрасно распаковывал all.spawn и после правок, запаковывал.
А сейчас выдает вышеозначенную ошибку.


Потом если кинул all.spawn в СДК, его надо разбить на level.spawnы, аивраппером
aiwrapper -split_spawns
Потом уже локу конвертить, чтоб твой путь попал в дальнейшем в новый all.spawn.

Зачем ? Пусть в новом all.spawn не будет этого пути, ACDC для того и нужен чтоб его добавить. Вот только надо его заставить с этим новым all.spawn работать. Как ?


pervintin
    
Посты: 650
Откуда:
Возраст:
05-06-2012 23:44 GMT3 час. #1608658   

# AndreySol :
Вот только надо его заставить с этим новым all.spawn работать. Как ?



А я разве не сказал?
У тебя ведь есть xray_re-tools-10sep2008?
Там нужная асдс.

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


# AndreySol :
Потом если кинул all.spawn в СДК, его надо разбить на level.spawnы, аивраппером
aiwrapper -split_spawns
Потом уже локу конвертить, чтоб твой путь попал в дальнейшем в новый all.spawn.

Зачем ? Пусть в новом all.spawn не будет этого пути, ACDC для того и нужен чтоб его добавить.


Всё равно надо. Иначе переходы тогда не будут работать.

отредактировал(а) pervintin: 06-06-2012 00:01 GMT3 час.

AndreySol
    
Посты: 36
Откуда:
Возраст:
06-06-2012 00:10 GMT3 час. #1608664   
Нашел эту старую сборку инструментов, попробовал ACDC из нее - ошибка:

update data left in explosive_barrel at acdc.pl line 2280


pervintin
    
Посты: 650
Откуда:
Возраст:
06-06-2012 00:14 GMT3 час. #1608665   

# AndreySol :
Нашел эту старую сборку инструментов, попробовал ACDC из нее - ошибка:

update data left in explosive_barrel at acdc.pl line 2280





Значит накосячил где то, раз оллспаун не разбирается.


AndreySol
    
Посты: 36
Откуда:
Возраст:
06-06-2012 00:40 GMT3 час. #1608668   

Значит накосячил где то, раз оллспаун не разбирается

Но ведь игра с этим all.spawn запускается.

И как это можно исправить - опять перекомпилировать все с начала ?


pervintin
    
Посты: 650
Откуда:
Возраст:
06-06-2012 02:32 GMT3 час. #1608701   

# AndreySol :
И как это можно исправить - опять перекомпилировать все с начала ?



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


VOva-VIP
    
Посты: 325
Откуда: Миасс
Возраст: 27
06-06-2012 14:57 GMT3 час. #1608801   
pervintin, как мне эту АИ-Сетку из под объектов убрать? Пробовал по тутору "Сборка АИ-сетки" - не получилось. Ещё эти квадраты со стрелками на земле ставил, но они почему то не везде ставятся, поэтому не получается сделать, чтобы НПС через некоторые объекты не ходил.


pervintin
    
Посты: 650
Откуда:
Возраст:
06-06-2012 16:22 GMT3 час. #1608815   
VOva-VIP

Там не всё так просто.
Вот помню поставил я вагон в лагерь новичков на кордон.
Непись там один как раз патрулирует дорогу.
Стал он ходить сквозь вагон.
Убрал я аисетку из под вагона,но линию (путь) по которому ходит непись, оставил.
Точно не помню, но помоему вылет был, когда непись шёл по пути, а под ним кончилась аи сетка, или он опять сквозь вагон прошёл по пути.

Как убрать аи сетку
Жмёшь вкладку Object, потом Selection > Select All, жмёшь вкладку AI Map, жмешь Commands > Make List From Selected
Обьекты попадают в список
потом выделяешь по одному квадратику и жмёшь на клаве delete

отредактировал(а) pervintin: 06-06-2012 16:35 GMT3 час.

VOva-VIP
    
Посты: 325
Откуда: Миасс
Возраст: 27
07-06-2012 15:09 GMT3 час. #1609024   
pervintin, дело в том, что у меня эти квадраты не везде и на некоторые места они не ставятся, как раз на те, которые мне нужны. Вот например, на скриншоте у меня новые объекты: место для костра и 2 гаража. Вокруг них не ставятся эти квадраты, только в одном месте (на скриншоте, там где из этих квадратов один большой квадрат составлен). Что делать?



pervintin
    
Посты: 650
Откуда:
Возраст:
07-06-2012 16:15 GMT3 час. #1609041   
VOva-VIP Сразу видно, ты учился по туторам великих мудрецов. )))
Где ты видел чтоб вся лока красной была?
Лучше удали все сектора и порталы чем делать так как ты, всю локу в сектор загнал.


# VOva-VIP :
новые объекты: место для костра и 2 гаража. Вокруг них не ставятся эти квадраты


Жмёшь вкладку Object, потом Selection > Select All, жмёшь вкладку AI Map, жмешь Commands > Make List From Selected
Обьекты попадают в список
В том числе и новые твои.
Потом жмёшь чайник и ставишь квадрат.


VOva-VIP
    
Посты: 325
Откуда: Миасс
Возраст: 27
08-06-2012 14:39 GMT3 час. #1609272   
pervintin, блин, я то думал почему эти квадраты не появлялись, а они оказывается все под, а не над землёй были, некоторые только высвечивались. Ну вот я сделал там всё как мне нужно, но к сожалению НПС всё равно не обращают на это внимания, проходят мимо, не обходя.
Есть иной способ? Как же тогда НПС не проходит через объекты, уже существующие на локации?


pervintin
    
Посты: 650
Откуда:
Возраст:
08-06-2012 16:46 GMT3 час. #1609298   

# VOva-VIP :
Есть иной способ? Как же тогда НПС не проходит через объекты, уже существующие на локации?



Во первых твой непись под логикой.
Он ходит по путям.
А на его пути стоят твои обьекты.
Во вторых, есть
-f <имя_карты> - собрать сетку ИИ для карты в
gamedata\levels\<имя_карты>\
-draft - черновая сборка сетки ИИ (без просчёта укрытий)
Есть на драфте сборка аи сетки, а есть с просчётом укрытий. То есть непись бедет знать что это стена, она такой высоты и тут можно во время боя прятаться от пуль. Или это бочка, она такой то высоты, и прятаться за ней можно только сидя.


VOva-VIP
    
Посты: 325
Откуда: Миасс
Возраст: 27
11-06-2012 16:29 GMT3 час. #1609992   
pervintin, на пути моих НПС эти объекты не стоят. Они проходят через них, когда в комбат переходят.
Я конечно извиняюсь за столько вопросов и за мою 'тупость' в данном направлении, но я ничего не понял насчет "Во-вторых,...". Вот у меня в Батнике, через который я начинаю компиляцию, уже было подписано -f <имя_карты>. Так что мне нужно подписать, чтобы произошла сборка ИИ сетки с просчетом укрытий, или я вообще не в ту сторону думаю?


pervintin
    
Посты: 650
Откуда:
Возраст:
11-06-2012 17:22 GMT3 час. #1610014   
VOva-VIP

Там в батнике по дефолту стоит

aiwrapper -draft -f
pause

Надо убрать -draft из батника, чтоб аисетка компилилась не на драфте а с учётом укрытий
Это как раз для комбата


VOva-VIP
    
Посты: 325
Откуда: Миасс
Возраст: 27
14-06-2012 19:51 GMT3 час. #1610746   
pervintin, нашёл этот батник, воспользовался, и теперь при загрузке ещё не успе


Sine
    
Посты: 960
Откуда: Краснодар
Возраст: 30
14-06-2012 20:25 GMT3 час. #1610751   
VOva-VIP в игру необходимо скинуть:
папку с локацией
game_graph
all.spawn

И это при условии что пройденны сразу все стадии:
1) аи сетка собранна на драфте хотя бы
2) левел граф собран
3) гейм граф собран
4) алл спавн собран.

Проходить данные стадии в указанном порядке


Last Day Mod Team work |==>>>ПОСЛЕДНИЙ ДЕНЬ
Кто понял с первого раза,
Тот ловит музу,
Когда каждая фраза
Ломает все сразу.
pervintin
    
Посты: 650
Откуда:
Возраст:
14-06-2012 22:30 GMT3 час. #1610783   
VOva-VIP
Ты пересобрал аимап
Теперь пересобери
левелграф
геймграф
оллспаун

замени в моде
локу
геймграф
оллспаун


Burato
    
Посты: 1
Откуда:
Возраст:
16-06-2012 11:25 GMT3 час. #1611125   
http://s61.radikal.ru/i171/1206/d2/3fbfb347af37.png
Предлагаю пройти небольшой квест и получить архив вместе со всем содержимым. Первая подсказка уже дана.


pervintin
    
Посты: 650
Откуда:
Возраст:
16-06-2012 13:59 GMT3 час. #1611176   

# Burato :
http://s61.radikal.ru/i171/1206/d2/3fbfb347af37.png
Предлагаю пройти небольшой квест и получить архив вместе со всем содержимым. Первая подсказка уже дана.


Это что? Исходники СДК? :lok5)


VOva-VIP
    
Посты: 325
Откуда: Миасс
Возраст: 27
22-06-2012 14:40 GMT3 час. #1612804   
А как создаются карты для новых локаций? (те что на мини-карте и в PDA) Это через что-то создаётся автоматически или приходится вручную всё рисовать?


FLIKER
    
Посты: 1047
Откуда: Краснодар
Возраст: 30
23-06-2012 07:19 GMT3 час. #1612971   

# VOva-VIP :
А как создаются карты для новых локаций? (те что на мини-карте и в PDA) Это через что-то создаётся автоматически или приходится вручную всё рисовать?


В консоль пишешь "demo_record 1", потом нажимаешь "F11" и будет тебе счастье.
Лежать твоя карта будет примерно тут - users\public\documents\stalker-shoc в папке скриншоты.

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


# Burato :
http://s61.radikal.ru/i171/1206/d2/3fbfb347af37.png
Предлагаю пройти небольшой квест и получить архив вместе со всем содержимым. Первая подсказка уже дана.


Я так понял это сам компилятор "xrLC"? Разобрал что-ли?

отредактировал(а) FLIKER: 23-06-2012 07:25 GMT3 час.

pervintin
    
Посты: 650
Откуда:
Возраст:
23-06-2012 13:05 GMT3 час. #1613010   

# FLIKER :

# Burato :
http://s61.radikal.ru/i171/1206/d2/3fbfb347af37.png
Предлагаю пройти небольшой квест и получить архив вместе со всем содержимым. Первая подсказка уже дана.


Я так понял это сам компилятор "xrLC"? Разобрал что-ли?



Это С++ исходники СДК.
В том числе и компилятора.
Для чего бы они могли пригодиться? Например для того, что бы переписать исходный код, чтоб диалоговые окна в СДК работали под Windows 7.

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

За то у нас вона чё есть.

http://img163.imageshack.us/img163/1299/70987444.jpg

:-P

отредактировал(а) pervintin: 23-06-2012 13:18 GMT3 час.



Форумы Трилогия серии игр S.T.A.L.K.E.R » Модификации и квесты SDK для игры S.T.A.L.K.E.R.


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

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