Страницы (3): [1] 2 3 » Показать все 31 сообщений этой темы на одной странице |
HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Half-Life SDK (https://hlfx.ru/forum/forumdisplay.php?forumid=8)
-- 2 Вопроса !!! (https://hlfx.ru/forum/showthread.php?threadid=2870)
2 Вопроса !!!
Добрый день .
Помогите пожалуйста !!!
Как адаптировать анимацию к модели (из кс)
Как узнать позицию vectore вылета пуль ?
можно вопросы на русский язык перевести?
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
NewCoder про первое есть в HLSDKT
__________________
Ха, тюремный автомобиль!!!
Ιερά λάμδα
Quisque moritur Gordon sinistram. Alex Gordon.
1 вопрос я взял модель из кс 1.6 для мода , но анимация оружия не проигрывается по порядку как это исправить ?
2 вопрос я сделал оружие и хочу чтобы пули вылетели с другой стороны как мне это сделать ?
Добавлено 03-06-2011 в 14:14:
Alex_Gordon Не работает , я пробывал
модельку надо перекомпилить и расставить анимации так, как в изначальной модельке. Можно и в коде их порядок поменять.
Там сверху будет что-то типа
1 | enum |
2 | { |
3 | MP5_DRAW, |
4 | MP5_SHOOT, |
5 | MP5_REALOD, |
6 | }; |
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша у меня отверствие для пуль в другом месте ,а из другого места летят
а, просто сместить вверх или вниз?
посмотри как в ракетнице сделано
Vector vecSrc = m_pPlayer->GetGunPosition( ) + gpGlobals->v_forward * 16 + gpGlobals->v_right * 8 + gpGlobals->v_up * -8; |
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша большое спасибо очень помог теперь вся анимация работает !!!
Добавлено 03-06-2011 в 15:31:
Пожалуйста обесни как сделать отдачу от оружие типа при выстрели назад откидывала !
NewCoder, при выстреле задавай m_pPlayer'у скорость (форвард*силаотдачи)*-1.
m_pPlayer->pev->velocity = m_pPlayer->pev->velocity - gpGlobals->v_forward * 100;
так?
NewCoder ну опять жы, обратимся с коду гаусса:
1 | float flZVel = m_pPlayer->pev->velocity.z; |
2 |
3 | if ( !m_fPrimaryFire ) |
4 | { |
5 | m_pPlayer->pev->velocity = m_pPlayer->pev->velocity - gpGlobals->v_forward * flDamage * 5; |
6 | } |
7 |
8 | if ( !g_pGameRules->IsMultiplayer() ) |
9 |
10 | { |
11 | // in deathmatch, gauss can pop you up into the air. Not in single play. |
12 | m_pPlayer->pev->velocity.z = flZVel; |
13 | } |
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша,HALF-LIFE SDK TUTORIALS от тренсфера. Там точно была такая статья
__________________
Ха, тюремный автомобиль!!!
Ιερά λάμδα
Quisque moritur Gordon sinistram. Alex Gordon.
Дядя Миша я хочу создать инпульс и чтобы когда нажымал типа рывок в перед возможно ли это?
импульс, навроде impulse 101, только чтобы игрока вперед дёргал?
да вполне возможно.
в player.cpp в функции ImpulseCommands выбери себе незанятый номер импульса и вставь в кейс примерно такой код
1 | case 150: |
2 | UTIL_MakeVectors(pev->v_angle); |
3 | m_pPlayer->pev->velocity = m_pPlayer->pev->velocity + gpGlobals->v_forward * 100; |
4 | break; |
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша вот маленькоя проблема
--------------------Configuration: hl - Win32 Debug--------------------
Compiling...
player.cpp
D:\HL1_src_vs2005\dlls\player.cpp(3382) : error C2065: 'm_pPlayer' : undeclared identifier
D:\HL1_src_vs2005\dlls\player.cpp(3382) : error C2227: left of '->pev' must point to class/struct/union
D:\HL1_src_vs2005\dlls\player.cpp(3382) : error C2227: left of '->velocity' must point to class/struct/union
D:\HL1_src_vs2005\dlls\player.cpp(3382) : error C2227: left of '->pev' must point to class/struct/union
D:\HL1_src_vs2005\dlls\player.cpp(3382) : error C2227: left of '->velocity' must point to class/struct/union
Error executing cl.exe.
player.obj - 5 error(s), 0 warning(s)
Временная зона GMT. Текущее время 00:42. | Страницы (3): [1] 2 3 » Показать все 31 сообщений этой темы на одной странице |
На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024