HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > 2 Вопроса !!!
Страницы (3): [1] 2 3 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
NewCoder
Забанен

Дата регистрации: May 2011
Проживает: (void)
Сообщений: 15

Рейтинг



2 Вопроса !!!

Добрый день .
Помогите пожалуйста !!!
Как адаптировать анимацию к модели (из кс)
Как узнать позицию vectore вылета пуль ?

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

Старое сообщение 03-06-2011 09:52
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



можно вопросы на русский язык перевести?

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 03-06-2011 10:06
-
Alex_Gordon
Добрых дел мастер

Группа: Неопытный
Дата регистрации: Mar 2010
Проживает: Екатеринбург
Сообщений: 651
Возраст: 34

Рейтинг



NewCoder про первое есть в HLSDKT

__________________
Ха, тюремный автомобиль!!!

Ιερά λάμδα

Quisque moritur Gordon sinistram. Alex Gordon.


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

Старое сообщение 03-06-2011 10:12
- За что?
NewCoder
Забанен

Дата регистрации: May 2011
Проживает: (void)
Сообщений: 15

Рейтинг



1 вопрос я взял модель из кс 1.6 для мода , но анимация оружия не проигрывается по порядку как это исправить ?

2 вопрос я сделал оружие и хочу чтобы пули вылетели с другой стороны как мне это сделать ?

Добавлено 03-06-2011 в 14:14:

Alex_Gordon Не работает , я пробывал

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

Старое сообщение 03-06-2011 10:14
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



модельку надо перекомпилить и расставить анимации так, как в изначальной модельке. Можно и в коде их порядок поменять.
Там сверху будет что-то типа

C++ Source Code:
1
enum
2
{
3
  MP5_DRAW,
4
  MP5_SHOOT,
5
  MP5_REALOD,
6
};

Вот надо их будет расставить согласно тому как анимации в модели стоят.
Цитата:
NewCoder писал:
хочу чтобы пули вылетели с другой стороны как мне это сделать ?

смысли с другой стороны? прямо в игрока чтоль????

Добавлено 03-06-2011 в 14:31:

Alex_Gordon а что такое HLSDKT?

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 03-06-2011 10:31
-
NewCoder
Забанен

Дата регистрации: May 2011
Проживает: (void)
Сообщений: 15

Рейтинг



Дядя Миша у меня отверствие для пуль в другом месте ,а из другого места летят

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

Старое сообщение 03-06-2011 10:35
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



а, просто сместить вверх или вниз?
посмотри как в ракетнице сделано

C++ Source Code:
Vector vecSrc = m_pPlayer->GetGunPosition( ) + gpGlobals->v_forward * 16 + gpGlobals->v_right * 8 + gpGlobals->v_up * -8;

16 это отступ вперед, 8 это отступ вправо, минус 8 это отступ вниз.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 03-06-2011 10:49
-
NewCoder
Забанен

Дата регистрации: May 2011
Проживает: (void)
Сообщений: 15

Рейтинг



Дядя Миша большое спасибо очень помог теперь вся анимация работает !!!

Добавлено 03-06-2011 в 15:31:

Пожалуйста обесни как сделать отдачу от оружие типа при выстрели назад откидывала !

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

Старое сообщение 03-06-2011 11:31
- За что?
IPwnMice
ALERRRT!!!
Девойс

Дата регистрации: May 2011
Проживает: Санкт-Петербург
Сообщений: 89
Возраст: 27

Рейтинг



NewCoder, при выстреле задавай m_pPlayer'у скорость (форвард*силаотдачи)*-1.

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

Старое сообщение 03-06-2011 13:06
- За что?
NewCoder
Забанен

Дата регистрации: May 2011
Проживает: (void)
Сообщений: 15

Рейтинг



m_pPlayer->pev->velocity = m_pPlayer->pev->velocity - gpGlobals->v_forward * 100;

так?

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

Старое сообщение 03-06-2011 13:11
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



NewCoder ну опять жы, обратимся с коду гаусса:

C++ Source Code:
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
}

Замута с flZVel нужна для того, чтобы устранить гаусс-джамп в синглплеере и не дать игроку читерить.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 03-06-2011 14:20
-
Alex_Gordon
Добрых дел мастер

Группа: Неопытный
Дата регистрации: Mar 2010
Проживает: Екатеринбург
Сообщений: 651
Возраст: 34

Рейтинг



Дядя Миша,HALF-LIFE SDK TUTORIALS от тренсфера. Там точно была такая статья

__________________
Ха, тюремный автомобиль!!!

Ιερά λάμδα

Quisque moritur Gordon sinistram. Alex Gordon.


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

Старое сообщение 03-06-2011 14:33
- За что?
NewCoder
Забанен

Дата регистрации: May 2011
Проживает: (void)
Сообщений: 15

Рейтинг



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

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

Старое сообщение 03-06-2011 14:46
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



импульс, навроде impulse 101, только чтобы игрока вперед дёргал?
да вполне возможно.
в player.cpp в функции ImpulseCommands выбери себе незанятый номер импульса и вставь в кейс примерно такой код

C++ Source Code:
1
case 150:
2
  UTIL_MakeVectors(pev->v_angle);
3
m_pPlayer->pev->velocity = m_pPlayer->pev->velocity + gpGlobals->v_forward * 100;
4
break;

а потом набираешь в консоли impulse 150 и игрок дергается вперед.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 03-06-2011 17:31
-
NewCoder
Забанен

Дата регистрации: May 2011
Проживает: (void)
Сообщений: 15

Рейтинг



Дядя Миша вот маленькоя проблема

--------------------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)

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

Старое сообщение 03-06-2011 18:01
- За что?
Тема закрыта Дядя Миша 05-06-2011 в 11:58
Временная зона GMT. Текущее время 06:14. Новая тема    Ответить
Страницы (3): [1] 2 3 »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > 2 Вопроса !!!
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

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

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

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

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