HLFX.Ru Forum Страницы (2): [1] 2 »
Показать все 22 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- XashXT (https://hlfx.ru/forum/forumdisplay.php?forumid=30)
-- Проблема с текстурами (https://hlfx.ru/forum/showthread.php?threadid=5202)


Отправлено Дикс 27-03-2019 в 21:08:

Проблема с текстурами

Имеем:
- линукс
- xash3d + xashXT + компиляторы p2*.exe - всё под вайном
- jack editor linux

1) добавил вады
2) создал карту коробку - в JACK текстуры на месте
3) компилю с параметрами Half-life (Full):

C++ Source Code:
Error: W_Open: couldn't open /home/user/games/xash/xash\halflife.wad Error: FS_AddWad_Fullpath: unable to load wad "/home/user/games/xash/xash\halflife.wad" Error: W_Open: couldn't open /home/user/games/xash/xash\liquids.wad Error: FS_AddWad_Fullpath: unable to load wad "/home/user/games/xash/xash\liquids.wad" Error: W_Open: couldn't open /home/user/games/xash/xash\xash.wad Error: FS_AddWad_Fullpath: unable to load wad "/home/user/games/xash/xash\xash.wad" rootdir /home/user/games/xash  Error: W_Open: couldn't open /home/user/games/xash/valve/cached.wad Error: FS_AddWad_Fullpath: unable to load wad "/home/user/games/xash/valve/cached.wad" Error: W_Open: couldn't open /home/user/games/xash/valve/decals.wad Error: FS_AddWad_Fullpath: unable to load wad "/home/user/games/xash/valve/decals.wad" Error: W_Open: couldn't open /home/user/games/xash/valve/fonts.wad Error: FS_AddWad_Fullpath: unable to load wad "/home/user/games/xash/valve/fonts.wad" Error: W_Open: couldn't open /home/user/games/xash/valve/gfx.wad Error: FS_AddWad_Fullpath: unable to load wad "/home/user/games/xash/valve/gfx.wad" Error: W_Open: couldn't open /home/user/games/xash/valve/halflife.wad Error: FS_AddWad_Fullpath: unable to load wad "/home/user/games/xash/valve/halflife.wad" Error: W_Open: couldn't open /home/user/games/xash/valve/liquids.wad Error: FS_AddWad_Fullpath: unable to load wad "/home/user/games/xash/valve/liquids.wad" Error: W_Open: couldn't open /home/user/games/xash/valve/spraypaint.wad Error: FS_AddWad_Fullpath: unable to load wad "/home/user/games/xash/valve/spraypaint.wad" Error: W_Open: couldn't open /home/user/games/xash/valve/xeno.wad Error: FS_AddWad_Fullpath: unable to load wad "/home/user/games/xash/valve/xeno.wad" Error: W_Open: couldn't open /home/user/games/xash/xash/halflife.wad Error: FS_AddWad_Fullpath: unable to load wad "/home/user/games/xash/xash/halflife.wad" Error: W_Open: couldn't open /home/user/games/xash/xash/liquids.wad Error: FS_AddWad_Fullpath: unable to load wad "/home/user/games/xash/xash/liquids.wad" Error: W_Open: couldn't open /home/user/games/xash/xash/xash.wad Error: FS_AddWad_Fullpath: unable to load wad "/home/user/games/xash/xash/xash.wad"


4) запускается игра, все текстуры - черно-фиолетовая шахматная доска.

Проверяем:
C++ Source Code:
1
W_Open: couldn't open /home/user/games/xash/xash/halflife.wad
2
 
3
$ ls -l /home/user/games/xash/xash/halflife.wad
4
-rw-r--r-- 1 user user 37914096 Oct 30  1998 /home/user/games/xash/xash/halflife.wad


На что грешить?
В компиляторах вшиты виндовые бэкслеши что ли?

__________________
igroprom.d3.ru


Отправлено thambs 27-03-2019 в 21:19:

Дикс
Насколько я помню, что бы такого небыло бинарники компиляторов должны быть в корне игры, там где hl, а запускать их надо из папки с картами, у меня шелл для них выглядит так:

code:
#!/bin/sh cp -v $HOME/mapsrc/$1.jmf ./ export EXEPATH=../../ export WADROOT=../../mqbase $EXEPATH/mapmacro.py $1.map || exit wine $EXEPATH/p2csg -dev 3 -nowadtextures $1.map || exit wine $EXEPATH/p2bsp -dev 3 -maxnodesize 65536 $1.map || exit wine $EXEPATH/p2vis -dev 3 -fast $1.map || exit wine $EXEPATH/p2rad -dev 3 -smooth 85 $1.map || exit


там ещё во время csg должна появиться строчка ala
code:
rootdir Z:\data\xash_stable

(раньше с этим было проще)

алсо, а ты какой-то проект решил начать, или просто тестишь?

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено nemyax 27-03-2019 в 21:46:

У меня конфигурация та же, но штатные настройки командных строчек не юзаю, не работают. Создал себе отдельные шелл-скрипты и теперь в ус не дую.


Добавлено 28-03-2019 в 00:46:

Пример в аттаче.


Отправлено ~ X ~ 28-03-2019 в 08:34:

Я как-то настроил лет 10 назад все эти текстуры и забыл.
А когда отправил карты на сервак компилиться - реально охренел настраивать все эти говна. В итоге там оказалось, что у компиляторов какие-то свои "старные конфиги", "новые конфиги", параметры, пути к вадам внутри карты, pwd и что-то ещё. Бредятина та ещё...

А, не разглядел что тут п2-компиляторы, сорян.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 28-03-2019 в 16:52:

Цитата:
thambs писал:
Насколько я помню, что бы такого небыло бинарники компиляторов должны быть в корне игры

необязательно в корне. Главное чтобы выше папки мода. А так, они могут и на другом диске лежать. Но смысл в том, что они не смогут апределить путь если они лежат, допустим в папке xash или xash\maps.

Добавлено 28-03-2019 в 19:52:

PS. А вообще мне очень подозрительно как это ты всё скачал, если CSM лежит в лёжку.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Дикс 28-03-2019 в 16:55:

Меня напротив удивило, почему у полноценного сайта все ссылки ведут на КСМ.
Xash3d качал с моддб, вроде. А XashXT на xash.ru

__________________
igroprom.d3.ru


Отправлено Дядя Миша 28-03-2019 в 17:12:

Цитата:
Дикс писал:
Меня напротив удивило, почему у полноценного сайта все ссылки ведут на КСМ.

по двум причинам. Во первых на CSM есть щотчик скачиваний и удобно смотрть статистику. На сайте нету. А во вторых, я очень не люблю сайтом заниматься, мне проще на форуме запостить. Там его народ наполняет, а я проверяю периодически.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Дикс 28-03-2019 в 17:45:

Я бы выбрал моддб для этих целей. Куда больше статистики и вероятность падения намного ниже.

По-крайней мере для последней версии Ксаша. Архивные неважны.

А учитывая что я и скачал Ксаш с моддб, странно что этой ссылки нет на офиц. сайте.

__________________
igroprom.d3.ru


Отправлено Cybermax 29-03-2019 в 10:56:

Цитата:
Дикс писал:
Меня напротив удивило, почему у полноценного сайта все ссылки ведут на КСМ.

Я для собственного удобства наполнил downloads на сайте.
Цитата:
Дикс писал:
Я бы выбрал моддб для этих целей. Куда больше статистики и вероятность падения намного ниже.

На моддб есть счётчик с графиками.


Отправлено Aynekko 31-05-2020 в 20:15:

Почитал тему, но проблему решить все равно не понял как.
Все текстуры - эмо-шахматы, освещения вообще никакого нет после компиляции - то есть видимо еще на стадии компила он эти вадники не видит. Компиляторы p2.
До этого перевел все старые карты через bsp31migrate - отлично работают. Скомпилил - ничего не видит. В джеке все настроено и все текстуры видны, вадники разумеется лежат где надо.

Компиляторы куда-то в определенное место класть надо или что?

В CSG при компиле пишет

Цитата:

total texture data 700 bytes


Отправлено Дядя Миша 31-05-2020 в 20:32:

не компиляторы, а карты надо компилить на их реальном месте, в папке modname\maps\

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Aynekko 31-05-2020 в 21:03:

Цитата:
Дядя Миша писал:
не компиляторы, а карты надо компилить на их реальном месте, в папке modname\maps\

Спасибо. Проблема решилась переносом wad'ов из папку мода в папку valve (она у меня настроена как главная директория пока что).


Отправлено Дядя Миша 31-05-2020 в 21:05:

Aynekko эти компиляторы читают Gameinfo.txt, а вот с параметрами в поле wad обращаются весьма вольно - они используют только имя, а путь формируют сами. И путь этот должен быть либо в папке мода, либо в базовой папке и нигде иначе.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Дикс 31-05-2020 в 22:34:

Цитата:
Aynekko писал:
Спасибо. Проблема решилась переносом wad'ов из папку мода в папку valve (она у меня настроена как главная директория пока что).


о, прям ку2 пахнуло

__________________
igroprom.d3.ru


Отправлено Crystallize 01-06-2020 в 01:21:

Цитата:
Дядя Миша писал:
Gameinfo.txt

там что-то не указано видимо


Временная зона GMT. Текущее время 06:46. Страницы (2): [1] 2 »
Показать все 22 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024