HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > Новая версия VHLT с поддержкой теней от студиомоделей
Бета-тестирование
Страницы (6): « 1 [2] 3 4 5 6 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 12882
Возраст: 32

Рейтинг



Цитата:
Дядя Миша писал:
Смотря что делать.
Вообще говоря проблема с определением путей к моду для компилятора это такая фундаментальная головная боль. В очень старом ксаше, я пробывал это разрулить путём введения команд компилятору, как у движка, ну что-то вроде: -game cs1.5 +map cs_italy
а саму папку с игрой, компилятор уже искал через переменные окружения и прочие способы. ну и все помнят к чему это привело - юзеры себе наклонировали по стопитцот версий, а механизм был рассчитан на одну.


Такой механизм работал бы если только программа становилась как драйвер куданибудь в system32. Но поскольку расположение программы изначально неизвестно, логичнее проводить поиск сначала в локальной папке, а только потом по всему остальному диску. При том сама программа должна сигнализировать о том что не нашла нужных файлов в корневой папке и откуда их подтянула.

Но это всё не то. Достаточно просто научить компиляторы понимать ключ -hldir, куда записывается полный путь к моду с ресурсами.
Типа: -hldir "D:/Sierra/Half-Life/valve"

Сообщить модератору | | IP: Записан
Сообщение: 162773

Старое сообщение 19-12-2016 07:12
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6749
Возраст: 33

Рейтинг



Цитата:
FiEctro писал:
Достаточно просто научить компиляторы понимать ключ -hldir

-gamedir и -sdkdir, вот. И прикладывать текстовик, в котором указаны типы временных файлов, которые нужно после компиляции скопировать в папку мода с картами. Но последнее, это скорее к редактору карт, чем к компиляторам. Если компилить батником, можно и вручную их копировать в этом же самом батнике.

Сообщить модератору | | IP: Записан
Сообщение: 162774

Старое сообщение 19-12-2016 07:31
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34498
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Цитата:
Ku2zoff писал:
Если компилить батником, можно и вручную их копировать в этом же самом батнике.

А если в хаммере, тогда как быть? Эксперт-мод многие почему-то недолюбливают, да и модов может быть несколько, путаница начнётся.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!

Сообщить модератору | | IP: Записан
Сообщение: 162775

Старое сообщение 19-12-2016 07:34
-
KiQ
Житель форума

Дата регистрации: Aug 2010
Проживает: Смоленск, Москва
Сообщений: 2087

Рейтинг



Я всегда батником компилил, и там всё ненужное удалялось, а нужное - копировалось. А еще была такая замечательная программка Batch Compiler, надо бы поглядеть ее повнимательнее

Добавлено 19-12-2016 в 10:59:

Ну и еще, как вариант кинуть в папку с компилятором симлинк на /models

__________________
-Brain is dead-

Сообщить модератору | | IP: Записан
Сообщение: 162778

Старое сообщение 19-12-2016 07:59
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6749
Возраст: 33

Рейтинг



Цитата:
XaeroX писал:
А если в хаммере

Да, это проблема. Вот в джеке можно что-нибудь сделать.
Цитата:
XaeroX писал:
Эксперт-мод многие почему-то недолюбливают, да и модов может быть несколько, путаница начнётся.

Вот как раз именно потому и недолюбливают, что настройки в эксперт-моде делаются общие под все игровые конфигурации. Ты даже в джеке кажется этот маразм повторил.

Сообщить модератору | | IP: Записан
Сообщение: 162779

Старое сообщение 19-12-2016 08:06
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
Ku2zoff писал:
Ну значит надо это дело как-то в коде компилятора оформить.

Ну вот зачем ты рассуждаешь как это надо оформить если сам никогда в жизни в коде компиляторов не ковырялся?

Цитата:
Ku2zoff писал:
Так ни разу и не воспользовался фичей просмотра хуллов в джеке, т.к. хуллфайлов после компиляции не остаётся.

Запусти один HLCSG - они останутся.

Цитата:
Ku2zoff писал:
Фу-фу-фу так делать вручную

В каком смысле вручную?

Цитата:
Ku2zoff писал:
Не помню, какой из них может грузить движок, чтобы искать дырку на карте непосредственно в игре.

Оба.

Добавлено 19-12-2016 в 11:20:

Цитата:
FiEctro писал:
Достаточно просто научить компиляторы понимать ключ -hldir, куда записывается полный путь к моду с ресурсами.

А если карта и так лежит в папке maps? Два раза указывать?

Не-не, тут помоему расклад такой: если компилятор не находит игровые ресурсы, то он просто кидает варнинг и не даёт тени от модели. Работа при этом продолжается. Поэтому если хотите тени от моделей - учитесь компилить в папке maps. Не хотите - не учитесь.

Цитата:
KiQ писал:
Ну и еще, как вариант кинуть в папку с компилятором симлинк на /models

Ну какой models? Ну вот на какой нахрен models? Эта версия компилятора читает liblist.gam\gameinfo.txt и строит полноценную файловую, включая basedir, gamedir и даже fallback_dir, попутно просматривая все паки в этих директориях. А вы по прежнему уверены, что надо просто указать путь к папке models.

__________________
My Projects: download page

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

Цитата:

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

Сообщить модератору | | IP: Записан
Сообщение: 162781

Старое сообщение 19-12-2016 08:20
-
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6749
Возраст: 33

Рейтинг



Цитата:
Дядя Миша писал:
Ну вот зачем ты рассуждаешь

Потому что хочу рассуждать.
Цитата:
Дядя Миша писал:
если сам никогда в жизни в коде компиляторов не ковырялся?

Ну так на ковыряние в компиляторах у нас есть ты. Уже джва с лишним года грозишься выпустить новый супер-пупер формат карт. А, вру. Ты отказался от этого и стал расширять формат хлбсп. Честно, не знаю, что из этого выйдет. Посмотрим. Может быть две с половиной игры два с половиной мода под халфу и недоигра с натыренными из сталкера текстурами и моделями когда-нибудь выйдут под ксашем. Вон, Креазот скрины пятиэтажек показывал когда-то давно. Паранойя 2 не в счёт, неудачная она. Стоящий стэндэлон я даже боюсь ждать.

Сообщить модератору | | IP: Записан
Сообщение: 162785

Старое сообщение 19-12-2016 08:40
- За что?
~ X ~
offline

Дата регистрации: Oct 2005
Проживает: Архангельск
Сообщений: 3619

Рейтинг



Награды
 
[1 награда]


Народ за 16 лет не прочитал вендовый ман по батч-файлам и всё ещё балдеет от батч-компилера... Я балдею, дешёвая редакция...

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

Сообщить модератору | | IP: Записан
Сообщение: 162788

Старое сообщение 19-12-2016 08:48
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34498
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Цитата:
Ku2zoff писал:
настройки в эксперт-моде делаются общие под все игровые конфигурации

Зато можно создавать сколько угодно этих настроек. И выбирать понравившуюся.

Добавлено 19-12-2016 в 15:51:

Цитата:
~ X ~ писал:
Народ за 16 лет не прочитал вендовый ман по батч-файлам и всё ещё балдеет от батч-компилера

Кои-кто за 16 лет не научился писать свои движки и всё ещё балдеет бугуртует от анальных хаков движка халфы.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!

Сообщить модератору | | IP: Записан
Сообщение: 162789

Старое сообщение 19-12-2016 08:51
-
KiQ
Житель форума

Дата регистрации: Aug 2010
Проживает: Смоленск, Москва
Сообщений: 2087

Рейтинг



Цитата:
~ X ~ писал:
балдеет от батч-компилера

Не, я-то руками батники пишу

__________________
-Brain is dead-

Сообщить модератору | | IP: Записан
Сообщение: 162798

Старое сообщение 19-12-2016 09:33
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
Ku2zoff писал:
Потому что хочу рассуждать.

ну потом и не обижайся.

Цитата:
Ku2zoff писал:
Уже джва с лишним года грозишься выпустить новый супер-пупер формат карт.

уже выпустил. Вот это он и есть. Всё что необходимо я туда добавил.
А ты полагаешь что настройка разрешения лайтмапы на отдельно взятом фейсе возможна без изменения формата BSP?
Цитата:
Ku2zoff писал:

Паранойя 2 не в счёт, неудачная она

ты и такой не сделал и уже никогда не сделаешь.

__________________
My Projects: download page

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

Цитата:

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

Сообщить модератору | | IP: Записан
Сообщение: 162826

Старое сообщение 19-12-2016 14:04
-
thambs
мразь конченная

Дата регистрации: Mar 2006
Проживает: -
Сообщений: 6417

Рейтинг



Отлично, заценю как только до КАПТЮНКТЕРА доберусь. О багах отпишусь.

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

Сообщить модератору | | IP: Записан
Сообщение: 162843

Старое сообщение 19-12-2016 16:36
- За что?
thambs
мразь конченная

Дата регистрации: Mar 2006
Проживает: -
Сообщений: 6417

Рейтинг



теряет часть фэйсов

http://rgho.st/8FD2nBNBn
http://pix.academ.info/images/img/2016/12/21/f54d0ec920d50a5be38868616ccc4e8a.png

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

Сообщить модератору | | IP: Записан
Сообщение: 162980

Старое сообщение 20-12-2016 22:29
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 392 ед.

Рейтинг



thambs ну да, автолод выкидывает часть фейов, чёб быстрее компилилось. На сплошных моделях незаметно, на дырявых - сам видишь.
Скинь мне эту карту, потестирую.

__________________
My Projects: download page

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

Цитата:

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

Сообщить модератору | | IP: Записан
Сообщение: 162984

Старое сообщение 20-12-2016 23:38
-
thambs
мразь конченная

Дата регистрации: Mar 2006
Проживает: -
Сообщений: 6417

Рейтинг



Дядя Миша
В архиве же, пройди по ссылке.

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

Сообщить модератору | | IP: Записан
Сообщение: 162989

Старое сообщение 21-12-2016 00:47
- За что?
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 14:10. Новая тема    Ответить
Страницы (6): « 1 [2] 3 4 5 6 »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > Новая версия VHLT с поддержкой теней от студиомоделей
Бета-тестирование
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

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