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

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Half-Life SDK (https://hlfx.ru/forum/forumdisplay.php?forumid=8)
-- Колизация !? (https://hlfx.ru/forum/showthread.php?threadid=549)


Отправлено FiEctro 22-02-2007 в 10:44:

Thumbs down Колизация !?

Собсно хачу чтобы mdl на cuclerе автоматически коолизировался движком ! Возможно ли такое сделать ? И чтоб из него не сыпалась всякая лабуда ?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 22-02-2007 в 11:03:

Гляди функцию UTIL_AutoSetSize в xash


Отправлено FiEctro 22-02-2007 в 11:22:

2Дядя Миша а можно его исходник ? А то на http://www.hlfx.ru/xash в раздел скачать не заходит

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 22-02-2007 в 15:41:

-CJ- Элементарно, Ватсон. Такого раздела там попросту нет, потому и не заходит
А что же до исходников - когда он лежал на всеобщем обозрении ты его почему-то не качал.
А теперь гдеж я его тебе возъму?


Отправлено FiEctro 22-02-2007 в 16:40:

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

А что же до исходников - когда он лежал на всеобщем обозрении ты его почему-то не качал.
А теперь гдеж я его тебе возъму?

У меня тогда студии не было

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено FiEctro 23-02-2007 в 14:47:

Достал колизацию из дуум3 но она только в h формате ! скомпилилось без ошибок ! так вот вопрос как сделать чтоб ета коолизация применялась ко всем к mdl файлам ?
Пробовал сам найти но ничего про форматы не нашел
Файл прилагается

Добавлено сегодня в 17:33:

При подключении к Studio Model Rendrered вылетает стока ошибок :
--------------------Configuration: cl_dll - Win32 Release--------------------
Compiling...
StudioModelRenderer.cpp
D:\\games\\контра\\hlsdk\\Single-Player Source\\cl_dll\\CollisionModel.h(37) : error C2146: syntax error : missing \';\' before identifier \'point\'
D:\\games\\контра\\hlsdk\\Single-Player Source\\cl_dll\\CollisionModel.h(37) : error C2501: \'idVec3\' : missing storage-class or type specifiers
D:\\games\\контра\\hlsdk\\Single-Player Source\\cl_dll\\CollisionModel.h(37) : error C2501: \'point\' : missing storage-class or type specifiers
D:\\games\\контра\\hlsdk\\Single-Player Source\\cl_dll\\CollisionModel.h(38) : error C2146: syntax error : missing \';\' before identifier \'normal\'
D:\\games\\контра\\hlsdk\\Single-Player Source\\cl_dll\\CollisionModel.h(38) : error C2501: \'idVec3\' : missing storage-class or type specifiers
D:\\games\\контра\\hlsdk\\Single-Player Source\\cl_dll\\CollisionModel.h(38) : error C2501: \'normal\' : missing storage-class or type specifiers
D:\\games\\контра\\hlsdk\\Single-Player Source\\cl_dll\\CollisionModel.h(41) : error C2143: syntax error : missing \';\' before \'*\'
D:\\games\\контра\\hlsdk\\Single-Player Source\\cl_dll\\CollisionModel.h(41) : error C2501: \'material\' : missing storage-class or type specifiers
D:\\games\\контра\\hlsdk\\Single-Player Source\\cl_dll\\CollisionModel.h(51) : error C2146: syntax error : missing \';\' before identifier \'endpos\'
D:\\games\\контра\\hlsdk\\Single-Player Source\\cl_dll\\CollisionModel.h(51) : error C2501: \'idVec3\' : missing storage-class or type specifiers
D:\\games\\контра\\hlsdk\\Single-Player Source\\cl_dll\\CollisionModel.h(51) : error C2501: \'endpos\' : missing storage-class or type specifiers
D:\\games\\контра\\hlsdk\\Single-Player Source\\cl_dll\\CollisionModel.h(52) : error C2146: syntax error : missing \';\' before identifier \'endAxis\'
D:\\games\\контра\\hlsdk\\Single-Player Source\\cl_dll\\CollisionModel.h(52) : error C2501: \'idMat3\' : missing storage-class or type specifiers
D:\\games\\контра\\hlsdk\\Single-Player Source\\cl_dll\\CollisionModel.h(52) : error C2501: \'endAxis\' : missing storage-class or type specifiers
D:\\games\\контра\\hlsdk\\Single-Player Source\\cl_dll\\CollisionModel.h(54) : error C2371: \'trace_t\' : redefinition; different basic types
..\\common\\const.h(773) : see declaration of \'trace_t\'
D:\\games\\контра\\hlsdk\\Single-Player Source\\cl_dll\\CollisionModel.h(67) : error C2143: syntax error : missing \',\' before \'*\'
D:\\games\\контра\\hlsdk\\Single-Player Source\\cl_dll\\CollisionModel.h(67) : error C2059: syntax error : \'*\'
D:\\games\\контра\\hlsdk\\Single-Player Source\\cl_dll\\CollisionModel.h(74) : error C2143: syntax error : missing \',\' before \'&\'
D:\\games\\контра\\hlsdk\\Single-Player Source\\cl_dll\\CollisionModel.h(74) : error C2059: syntax error : \'&\'
D:\\games\\контра\\hlsdk\\Single-Player Source\\cl_dll\\CollisionModel.h(76) : error C2061: syntax error : identifier \'idTraceModel\'
D:\\games\\контра\\hlsdk\\Single-Player Source\\cl_dll\\CollisionModel.h(81) : error C2061: syntax error : identifier \'idBounds\'
D:\\games\\контра\\hlsdk\\Single-Player Source\\cl_dll\\CollisionModel.h(85) : error C2061: syntax error : identifier \'idVec3\'
D:\\games\\контра\\hlsdk\\Single-Player Source\\cl_dll\\CollisionModel.h(87) : error C2061: syntax error : identifier \'idVec3\'
D:\\games\\контра\\hlsdk\\Single-Player Source\\cl_dll\\CollisionModel.h(89) : error C2061: syntax error : identifier \'idFixedWinding\'
D:\\games\\контра\\hlsdk\\Single-Player Source\\cl_dll\\CollisionModel.h(92) : error C2143: syntax error : missing \',\' before \'&\'
D:\\games\\контра\\hlsdk\\Single-Player Source\\cl_dll\\CollisionModel.h(92) : error C2059: syntax error : \'&\'
D:\\games\\контра\\hlsdk\\Single-Player Source\\cl_dll\\CollisionModel.h(96) : error C2143: syntax error : missing \',\' before \'&\'
D:\\games\\контра\\hlsdk\\Single-Player Source\\cl_dll\\CollisionModel.h(96) : error C2059: syntax error : \'&\'
D:\\games\\контра\\hlsdk\\Single-Player Source\\cl_dll\\CollisionModel.h(100) : error C2143: syntax error : missing \',\' before \'&\'
D:\\games\\контра\\hlsdk\\Single-Player Source\\cl_dll\\CollisionModel.h(100) : error C2059: syntax error : \'&\'
D:\\games\\контра\\hlsdk\\Single-Player Source\\cl_dll\\CollisionModel.h(104) : error C2143: syntax error : missing \',\' before \'&\'
D:\\games\\контра\\hlsdk\\Single-Player Source\\cl_dll\\CollisionModel.h(104) : error C2059: syntax error : \'&\'
D:\\games\\контра\\hlsdk\\Single-Player Source\\cl_dll\\CollisionModel.h(109) : error C2143: syntax error : missing \',\' before \'&\'
D:\\games\\контра\\hlsdk\\Single-Player Source\\cl_dll\\CollisionModel.h(109) : error C2059: syntax error : \'&\'
D:\\games\\контра\\hlsdk\\Single-Player Source\\cl_dll\\CollisionModel.h(111) : error C2143: syntax error : missing \',\' before \'&\'
D:\\games\\контра\\hlsdk\\Single-Player Source\\cl_dll\\CollisionModel.h(111) : error C2059: syntax error : \'&\'
D:\\games\\контра\\hlsdk\\Single-Player Source\\cl_dll\\CollisionModel.h(118) : error C2143: syntax error : missing \',\' before \'*\'
D:\\games\\контра\\hlsdk\\Single-Player Source\\cl_dll\\CollisionModel.h(118) : error C2059: syntax error : \'*\'
Error executing cl.exe.

client.dll - 38 error(s), 0 warning(s)

Добавлено сегодня в 17:47:

и как я предпологал что запорю исходник

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 23-02-2007 в 16:09:

-CJ- ты не мог достать коллизацию из дуум3 хотя бы потому, что его исходников нигде нету.
А тот мегабайтный архив, ходящий по сети, не несет почти никакого смысла.
И каким образом ты решил их совместить?
и самое главное - зачем???

code:
void CBaseEntity::UTIL_AutoSetSize( void )//automatically set collision box { studiohdr_t *pstudiohdr; pstudiohdr = (studiohdr_t*)GET_MODEL_PTR( ENT(pev) ); if (pstudiohdr == NULL) { ALERT(at_console,"Unable to fetch model pointer!\n"); return; } mstudioseqdesc_t *pseqdesc; pseqdesc = (mstudioseqdesc_t *)((byte *)pstudiohdr + pstudiohdr->seqindex); UTIL_SetSize(pev,pseqdesc[ pev->sequence ].bbmin,pseqdesc[ pev->sequence ].bbmax); }


Отправлено FiEctro 23-02-2007 в 18:22:

Цитата:
Дядя Миша писал:
[b]-CJ- ты не мог достать коллизацию из дуум3 хотя бы потому, что его исходников нигде нету.
А тот мегабайтный архив, ходящий по сети, не несет почти никакого смысла.

Мегабайтный ? Так он аж 44 мега с половиной весит и там даже есть лицензионое соглашение Я помоему с официального сайта id качал ...

Добавлено сегодня в 21:10:

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

code:
void CBaseEntity::UTIL_AutoSetSize( void )//automatically set collision box { studiohdr_t *pstudiohdr; pstudiohdr = (studiohdr_t*)GET_MODEL_PTR( ENT(pev) ); if (pstudiohdr == NULL) { ALERT(at_console,\"Unable to fetch model pointer!\\n\"); return; } mstudioseqdesc_t *pseqdesc; pseqdesc = (mstudioseqdesc_t *)((byte *)pstudiohdr + pstudiohdr->seqindex); UTIL_SetSize(pev,pseqdesc[ pev->sequence ].bbmin,pseqdesc[ pev->sequence ].bbmax); }


Спасибо за код я думаю что ето она и есть пойду записывать в GameStudioModelRenderer.cpp

Добавлено сегодня в 21:22:

Сори за офтоп но выложите кто нибудь папку engine из hlsdk single player source а то мне думовская коолизация её запорола ( забыл скопировать ) а качать заново весь сдк нет желания

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено XaeroX 23-02-2007 в 20:00:

Цитата:
-CJ- писал:
Я помоему с официального сайта id качал ...

Ссылочку дай, по которой качал, плиз
Цитата:
-CJ- писал:
пойду записывать в GameStudioModelRenderer.cpp

Это в серверной части надо ставить, а вызывать в ф-и Spawn у cycler'a.

__________________

xaerox on Vivino


Отправлено FiEctro 23-02-2007 в 20:37:

Цитата:
XaeroX писал:

Это в серверной части надо ставить, а вызывать в ф-и Spawn у cycler\\\'a.

В смысле в hl.dll ?

Добавлено сегодня в 23:28:

Насчет сдк , должно быть здесь http://www.iddevnet.com/doom3/downloads.php
но у меня ссылки не работали ! Если хочешь могу перезалить

Добавлено сегодня в 23:37:

Вот залил на ifolder
http://mapping.ifolder.ru/1199053

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено FiEctro 02-03-2007 в 10:08:

Цитата:
XaeroX писал:
Ссылочку дай, по которой качал, плиз

Это в серверной части надо ставить, а вызывать в ф-и Spawn у cycler'a.

можно поподробней ?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 02-03-2007 в 10:55:

Цитата:

Спасибо за код я думаю что ето она и есть

Что значит - ты думаешь???
т.е. я по твоему нарочно дал левую функцию тебе?


Отправлено FiEctro 02-03-2007 в 11:00:

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

Спасибо за код я думаю что ето она и есть

Что значит - ты думаешь???
т.е. я по твоему нарочно дал левую функцию тебе?

Хы хы ты меня не так понял ! я просто думал что ето чтото другое ... ты еще написал так : и самое главное - зачем???

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 02-03-2007 в 15:51:

-CJ- заканчивай оверквотить!
достаточно взять одну строчку и выделить её вот так
>>
буду плюсать нещадно.


Отправлено FiEctro 15-03-2007 в 18:37:

>> Это в серверной части надо ставить, а вызывать в ф-и Spawn у cycler'a.
Можно плиз поподробней а то у меня чето не выходит

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


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

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