Цитата:Оригинальное сообщение от Barnacle
Да. Ты не путай HL2 и Source SDK Base. Это разные вещи, не имеющие друг к другу отношения.
SteamAppId:218|sourcesdk\bin\source2007\bin\studiomdl.exe
Спс.
Окей, для 218 оставил единственную строку
SteamAppId:218|sourcesdk\bin\source2007\bin\studiomdl.exe
Цитата:Оригинальное сообщение от Barnacle
Ровно наоборот. И то у многих npc, например, хитбоксы вынесены в отдельный qci.
Почитал. Грубо говоря это параметр для создания бокса коллизии с пулями.. который юзается AI.
Че-то немного не понимаю я.. Он используется ТОЛЬКО на NPC моделях?
Потестил. В принципе его вообще можно убрать.. да?
Цитата:Оригинальное сообщение от -NeXeR-
И так. Я убрал из CompilerAppIds.ini строку
code:
SteamAppId:218|common\Half-Life 2\bin\studiomdl.exe
Оставил строку
code:
SteamAppId:218|sourcesdk\bin\source2007\bin\studiomdl.exe
Компилятор нашелся. А вот когда эти строки местами менял - не находил.
Скорее всего ты еще 2009 поменял на 2007, по этому нашелся..
Работает всё адекватно, со всеми путями в конфиге
http://s017.radikal.ru/i413/1305/ae/b0cc8103b327.jpg
Или тут какие-то камни подводные что я не вижу.
Цитата:Оригинальное сообщение от -NeXeR-
Теперь на всех моделях я получаю мессадж
Текстуры, конечно же, есть.
При попытке компиляции батником или встроенным одно и тоже:
Длина имени текстуры более 26 символов?
Попробуй в разделе "Скины модели" нажать кнопку Получить список текс модели и посмотри что будет в квадратах написано.
Я сделал упрощенный алгоритм поиска текстур в SMD. Ищет строку короче 30 симв, потом если в строке есть точка- (расширение файла) то вырезает всё до точки. Это и есть текстура.
Это самый универсальный алгоритм поиска, потому что если искать по расширению, то придется писать для: jpg, bmp, tga, png, vtf и т. д. и не возможно предсказать всё..
Могу циферку 30 увеличить
Цитата:Оригинальное сообщение от -NeXeR-
Тут меня смущает три момента:
1) чо такое p4lib.dll
2)откуда такой путь взялся d:\steam\steamapps\username\sourcesdk\bin\source2007\hl2\
3) что означает единица в скобках тут ERROR: d:\steam\steamapps\username\sourcesdk_content\sourcetest\modelsrc\FurnitureCupboard001a_reference.smd[b](1): - bad command version
Да, username я просто в сообщение подставил=)
1) Хрень на которую 100 лет никто не обращает внимания. Даже я.
2)
sourcesdk\bin\source2007\hl2 не может такой взятся потому что в конфиге четко написано sourcesdk\bin\source2009\bin\ (исправил на 2007).
3) В строке 1 этого .smd неизвестная команда version
Слушай, мне кажется ты каким-то странным експортером в smd пользуешься.. Текстуры не находит, странные команды внутри..
Если всё правильно делаешь и всё стандартное и не работает- скинь мне плс этот smd. Посмотрю структуру..