HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > корявые p_model.mdl
Страницы (4): « 1 [2] 3 4 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
rocksTaa
Житель форума
Девойс

Дата регистрации: Aug 2007
Проживает: космодром плесецк
Сообщений: 162
Возраст: 35

Рейтинг



XaeroX спс, чтоб я без тебя делел взё заработало как надо
но всётаки какже заставит глок стрелять как в сs очень очень надо


ЗЫ.
а ркойль полная шняга я пунчанглом всё сделал и нормально)))

__________________
rt

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

Старое сообщение 25-09-2007 07:37
- За что?
 XaeroX
Crystice Softworks

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

Рейтинг



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


Цитата:
rocksTaa писал:
но всётаки какже заставит глок стрелять как в сs очень очень надо

В функцию атаки PrimaryAttack глока пишешь:
C++ Source Code:
CLIENT_COMMAND(ENT(m_pPlayer->pev), "-attack\n");

Если надо для вторичной атаки, то пишешь в SecondaryAttack:
C++ Source Code:
CLIENT_COMMAND(ENT(m_pPlayer->pev), "-attack2\n");

__________________

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

Старое сообщение 25-09-2007 08:21
-
rocksTaa
Житель форума
Девойс

Дата регистрации: Aug 2007
Проживает: космодром плесецк
Сообщений: 162
Возраст: 35

Рейтинг



XaeroX спс бальшое
вот ещё баг мода-->при открытии вкладки опцион вместо кнопок в разделе кейборд я вижу ровным щётом ничего ни кнопок ни чего если нажать юздефолт то в конфиге дефолт ищезнут все закреплённые за кнопками функции.

__________________
rt

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

Старое сообщение 25-09-2007 12:30
- За что?
 XaeroX
Crystice Softworks

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

Рейтинг



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


rocksTaa видимо у тебя пустой файл gfx/shell/kb_def.lst

__________________

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

Старое сообщение 25-09-2007 13:09
-
rocksTaa
Житель форума
Девойс

Дата регистрации: Aug 2007
Проживает: космодром плесецк
Сообщений: 162
Возраст: 35

Рейтинг



блин ты как всегда прав.
я просто забыл про папку шелл думал для стимовской хл её не нада ааааннет окозалось нада
вот ещё что очень серьёзный вопрос я хочу заменить модели игроков т.к это мультиплэир нужно чтоб модельки были другие я нацелился на скелет моделей под кс но он не катит вместо того чтоб прыгать он летает итд а стреляет ваще ужас, вопрос есть ли где в коде фиксация анимаций ну например что jump это прыжок итд.

__________________
rt

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

Старое сообщение 25-09-2007 18:36
- За что?
 XaeroX
Crystice Softworks

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

Рейтинг



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


rocksTaa порядок анимаций в модели тут важен.

__________________

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

Старое сообщение 25-09-2007 19:37
-
rocksTaa
Житель форума
Девойс

Дата регистрации: Aug 2007
Проживает: космодром плесецк
Сообщений: 162
Возраст: 35

Рейтинг



тоесть только изменить порядок и всё?
а как тагда заставить модель выполнять анимацию перезарядки которую все видели бы а то в хл нету.

__________________
rt

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

Старое сообщение 26-09-2007 05:43
- За что?
Тренсфер
Житель форума

Дата регистрации: Mar 2007
Проживает: (void)
Сообщений: 327

Рейтинг



В player.h ведактируй этот порядок анимаций в

C++ Source Code:
1
typedef enum
2
{
3
  PLAYER_IDLE,
4
  PLAYER_WALK,
5
  PLAYER_JUMP,
6
  PLAYER_SUPERJUMP,
7
  PLAYER_DIE,
8
  PLAYER_ATTACK1,
9
} PLAYER_ANIM;

В этот список добавь свою анимацию перезарядки ТОЧНО в том же месте где она у тебя в модели, я имею виду посчёту.
Потом в player.cpp в методе void CBasePlayer::SetAnimation( PLAYER_ANIM playerAnim ) пропиши сразу после
C++ Source Code:
case PLAYER_ATTACK1:
Например
C++ Source Code:
case PLAYER_RELOAD:

Потом вызывай эту анимацию в методе перезарядки твоей пушки, например
C++ Source Code:
1
void CMP5::Reload( void )// Перезарядка
2
{
3
  if ( m_pPlayer->ammo_9mm <= 0 )
4
    return;
5
  m_pPlayer->SetAnimation( PLAYER_RELOAD );// Твоя Анимация
6
  DefaultReload( MP5_MAX_CLIP, MP5_RELOAD, 1.5 );
7
}

Кажется так, если я ничего не забыл.

__________________
Хотелось бы, чтобы не только хотелось...

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

Старое сообщение 26-09-2007 06:20
- За что?
 XaeroX
Crystice Softworks

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

Рейтинг



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


Цитата:
Тренсфер писал:
m_pPlayer->SetAnimation( PLAYER_RELOAD );

это лучше прям в DefaultReload прописать.

__________________

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

Старое сообщение 26-09-2007 06:24
-
Тренсфер
Житель форума

Дата регистрации: Mar 2007
Проживает: (void)
Сообщений: 327

Рейтинг



Это я просто как можно проще описал Я имею виду для создания. А в DefaultReload это будет проще использовать
Тогда не дадо будет вставлять её в каждой пушке. Я тутор напишу тогда про это.

__________________
Хотелось бы, чтобы не только хотелось...

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

Старое сообщение 26-09-2007 06:28
- За что?
rocksTaa
Житель форума
Девойс

Дата регистрации: Aug 2007
Проживает: космодром плесецк
Сообщений: 162
Возраст: 35

Рейтинг



это конечно всё прелестно но вот как быть со скелетом модели ну господи сами попробуйте вставте из кс барыгу каковоньть вместо гордона и посмотрите как он ходит стреляет и прыгает __>вот мне то и нужно подогнать косяковский скелет вместо халфовского чтоб токо нормально двигался как это сделать?
ЗЫ.
а за релоад спасиб я почти тож самое сделал ток в плэир.срр не добавл))

__________________
rt

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

Старое сообщение 26-09-2007 11:50
- За что?
 XaeroX
Crystice Softworks

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

Рейтинг



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


Цитата:
rocksTaa писал:
как это сделать?

Насадить модель на халфовский скелет вручную.
Другого способа я не знаю.

__________________

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

Старое сообщение 26-09-2007 11:57
-
rocksTaa
Житель форума
Девойс

Дата регистрации: Aug 2007
Проживает: космодром плесецк
Сообщений: 162
Возраст: 35

Рейтинг



дык вот именно что это и не катит мне анимации кс овские нужны а делать их на халфовском скелете мучительно долговот и подумал раз в TFC и HL скелеты моделей различны то значит както можно и свой приатачить.

__________________
rt

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

Старое сообщение 26-09-2007 14:10
- За что?
rocksTaa
Житель форума
Девойс

Дата регистрации: Aug 2007
Проживает: космодром плесецк
Сообщений: 162
Возраст: 35

Рейтинг



мда попробовал почти получилось модель запахала перезарядка есть пушки держит красиво НО___-> когда жмёш A или D модель поворачиваеца всем телом и она не шагает а тупо просто передвигаеца без движения ногами а ноги шеволяца тока в прыжке (собсно прыжки работают идеально.)как подправить знат кто?

__________________
rt

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

Старое сообщение 27-09-2007 12:49
- За что?
 XaeroX
Crystice Softworks

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

Рейтинг



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


Цитата:
rocksTaa писал:
как подправить знат кто?

Цитата:
XaeroX писал:
Насадить модель на халфовский скелет вручную.

__________________

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

Старое сообщение 27-09-2007 13:02
-
Тема: (Опционально)
Ваш ответ:



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


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

Временная зона GMT. Текущее время 14:02. Новая тема    Ответить
Страницы (4): « 1 [2] 3 4 »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > корявые p_model.mdl
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

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

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

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

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