Карта или весь CS 1.6? CS 1.6 никогда не работал под оригинальным ксашем. Там секретный расширенный интерфейс используется. Но вот в FWGS ребята вроде как его завели.
@Дядя Миша именно вот эта карта я только модель подключил внешнюю.
Именно краш, не пишет никакой ошибки об отсутствии чего либо, тупо берет и падает. Ну это как минимум не естественное поведение по моему, может сломали че-нибудь в ксаше?
Есть возможность проверить чё она падает? вады вроде как кинул в папку с ксашем даже, не помогло, но оно то по идее должно было написать хотя бы ошибку какую-то? а не просто вылететь. Карта в архиве просто de_dust2 оригинал, и добавлена сущность с bsp моделью в папке models лежит, тоже в архиве.
в оригинале она работает, а под ксашем тихо вылетает без подробностей
@karaul0v У меня не крашится, если запускать просто из-под ХЛ. Только каких-то текстурок не хватает. Камень есть и освещается фонариком. А с КС Ксаш не совместим, если речь о КС 1.6 и дядимишином Ксаше.
так в стим КС работает значит и в хл будет, а вот в ксаш эта же карта 100%ый вылет. Я просто в папку с кс 16 ксаш закидывал т.к не знаю как его надо устанавливать и запускал через xash.exe
чей ксаш я проверял хз я в этом не разбираюсь просто скачал откуда-то) наверное fwgs
@karaul0v Краш не из-за карты, а из-за попытки использовать CS 1.6. И версии Ксаша отличаются сильно, примерно так же, как и версии BSPGuy. Смотри в правом нижнем углу, там указана версия и номер билда. От этого многое зависеть будет. Но КС 1.6 работает только под Андроидом, где полностью заново переписан клиент. На ПК только более старые версии могут поддерживаться. А карту можно просто закинуть в valve и проверить, она работает, проблема не в ней.
@karaul0v Краш не из-за карты, а из-за попытки использовать CS 1.6. И версии Ксаша отличаются сильно, примерно так же, как и версии BSPGuy. Смотри в правом нижнем углу, там указана версия и номер билда. От этого многое зависеть будет. Но КС 1.6 работает только под Андроидом, где полностью заново переписан клиент. На ПК только более старые версии могут поддерживаться. А карту можно просто закинуть в valve и проверить, она работает, проблема не в ней.
Добавил новую опцию в оптимизации, повторяющиеся TexInfos помечает для удаления. (появляются после редактирования карты в bspguy, или с плохими компиляторами)
@karaul0v Хотя, проблема такая, если точнее.
1. Если выделить текстуру по Ctrl-A, то заменить на другую можно. Но если указанная текстура не будет из числа использованных на карте, то её палитра сломается.
2. Заменить текстуру можно, только выделив всю группу фейсов с одинаковой текстурой, наложенной на соседние поверхности. Заменить текстуру на произвольном выделении не получается.
@karaul0v Может, ты вообще Ксашмод запускаешь, и проблемы из-за этого. Разберись уже, что ты скачал, несерьёзно как-то. Дядимишин Ксаш нужно запускать с hl.exe, а xash.exe - это для запуска Ксашмода экзешник. Он переносит действие в папку xash, а не в valve. Или если у тебя FWGS, то там приложение xash3d.exe. Уже два раза пытался объяснить, я запускаю ХЛ из-под оригинального Ксаша, с hl.exe, и файлы кладу в valve. Карта работает, и камень на ней есть. И освещение фонариком на нём тоже есть. Всё работает. Текстур не было только потому, что я их не закидывал в valve.
Post automatically merged:
П. С. Альбатрос пофиксил в текущем билде ФВГС проблему загрузки карты с превышением клипнодов. Сделал проверку дополнительную, чтобы превышение обычное отличалось от 32-битных клипнодов. Теперь карты такие загружаются, только сообщение показывается про превышение.
@Qwertyus да я же говорю тут как-то все сложно, я скачал какой-то zip архив, там xash.exe , я закинул карту, WAD'ы, и модель камня в папку XASH.
Карта есть, камня совсем нет.
Так у меня вроде бы так же, я изначально так сделал т.к подумал что в коде ксаша проблема была, то есть там перегруженное количество клипнодов вообще сломано было и сразу считало 32битными, я когда первый раз сделал поддержку, сразу понял что работать не будет, т.к надо filelen/sizeof(clipode32) делать а не /sizeof(clipnode16) .
У кого не отображаются элементы управления , напишите сюда. Что бы понять массовая ли прлблемка.
Post automatically merged:
Я имею ввиду стрелки перемещения сущностей, растягивания. Один человек пишет что не видит их вообще
Хотя по идее они должны отрисовываться на переднем плане
Post automatically merged:
Так же начал работу над браузером текстур, если появится сегодня свободное время то доделаю
Если бы так было, никто бы не жаловался на то, что wadmaker генерит более качественное изображение чем p2makewad. А в идеале нужно просто чтобы величину дизеринга можно было регулировать.
Я тут подумал. А ведь может быть, это и есть та самая деградация цветов на больших разрешениях, при использовании квантизатора на нейросетке. Имеет смысл потом провести тесты.
Вот, закинул текстуры в valve.
Камень есть, текстуры на нём нет. Хотя использованная текстура имеется в использованном cs_dust.wad, т. е. должна была бы рисоваться. Так что выходит проблемка, что для встроенного в карту bsp Ксаш текстуру не загружает.
Причём в консоли ошибка пишется об отсутствии нескольких текстур. Хотя на камне применена лишь одна, и никаких отсутствующих текстур на самой карте не видно:
Error: unable to find +0~fifties_lgt2.mip
Error: unable to find +a~fifties_lgt2.mip
Error: unable to find -0csSandWall.mip
Error: unable to find -0Sand.mip
Error: unable to find -1csSandWall.mip
Error: unable to find -1Sand.mip
Error: unable to find -2Sand.mip
Error: unable to find -3Sand.mip
Если кинуть в папку xash карту, т. е. в папку Ксашмода, то да - камня на карте видно не будет, хотя физически он там присутствует, коллизия с ним есть. Так что проблема связана с Ксашмодом, но не с движком.
Post automatically merged:
Я имею ввиду стрелки перемещения сущностей, растягивания. Один человек пишет что не видит их вообще
Я понял, автор bspguy засунул в конфиг настройку отображения TRANSFORM AXES, но забыл добавить эту настройку в GUI. Итого можно случайно отключить их если полазить в конфиге
Я наверное совсем уберу эту опцию...
Убрал, теперь случайно не отключить, добавил в дебаг возможность временно убрать их если все же понадобится.