HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > Удар ногой и рукопашный бой
Помогите новичку в кодинге
Страницы (2): « 1 [2]   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
Fantom1997
Частый гость

Дата регистрации: Apr 2010
Проживает: Астрахань
Сообщений: 41
Возраст: 27

Рейтинг



(_-=ZhekA=-_) именно так

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

Старое сообщение 29-07-2010 16:24
- За что?
maxbars
Волан-де-програм.
Девойс

Дата регистрации: Jun 2009
Проживает: Нино
Сообщений: 273
Возраст: 27

Рейтинг



Единственный способ это создать третью атаку, задекларировать в weapons.h, потом както интегрировать в player.cpp

__________________
ьфч

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

Старое сообщение 29-07-2010 18:30
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



Fantom1997 тогда тебе все равно нужна моделька где игрок одной рукой держит автомат, а другой пинается. Хл1 не поддерживает много вьюмоделей.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 29-07-2010 18:46
-
maxbars
Волан-де-програм.
Девойс

Дата регистрации: Jun 2009
Проживает: Нино
Сообщений: 273
Возраст: 27

Рейтинг



Дядя Миша ахахах, как можно пинаться другой рукой?

__________________
ьфч

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

Старое сообщение 29-07-2010 18:54
- За что?
qpAHToMAS
Интернетовское трепло

Дата регистрации: Sep 2007
Проживает: (void)
Сообщений: 1788
Возраст: 32

Рейтинг



Если я правильно понял, то Дядя Миша шутит так .

PS:
Регистрация квара (?), по вызову которого появляется модель ноги с анимацией удара, а так же выпадает урон, точно такой же (или почти) как у монтировки.
Так же надо бы добавить блокировку других атак, что бы ногами не махать и из оружий не стрелять .

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

Старое сообщение 30-07-2010 03:27
- За что?
Fantom1997
Частый гость

Дата регистрации: Apr 2010
Проживает: Астрахань
Сообщений: 41
Возраст: 27

Рейтинг



Дядя Миша тогда че на каждую v_ модель оружия нужно ноги лепить с анимацией и прописывать третью атаку в каждом оружии?

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

Старое сообщение 30-07-2010 05:37
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



Цитата:
Fantom1997 писал:
тогда че на каждую v_ модель оружия нужно ноги лепить с анимацией и прописывать третью атаку в каждом оружии?

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

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 30-07-2010 08:04
-
avegamer
Житель форума

Дата регистрации: Aug 2010
Проживает: ___
Сообщений: 119
Возраст: 38

Рейтинг



В чём проблема, например, в secondaryattack любого оружия вставить код монтировки, или вообще сделать third или fourthattack c этим кодом.

__________________
[XDaemon dev.]

За это сообщение avegamer получил предупреждение за поднятие старых тем

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

Старое сообщение 02-11-2016 09:57
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

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

Рейтинг



Раз уж подняли тему, то напишу, как это в теории можно сделать:
1. В ClientCommand создаём команду, которая вызывает функцию в коде игрока.
2. Пишем саму функцию: на основе Swing монтировки, например.
3. Делаем сетевую мессагу, а лучше эвент.
4. В проходе вьюмодели рисуем модель ноги по вызову эвента. Рисование выключаем по окончании анимации.
У меня уже есть в моде модель ног игрока. Можно им прицепить подходящую анимацию и написать код пинка. Может быть попробую на досуге, а потом покажу вам видос. Придётся правда добавить анимацию пинка в модель игрока, её можно стащить из модели морпеха. Кстати, при таком подходе не надо будет делать никаких эвентов: ноги ведь повторяют анимации за моделью игрока.

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

Старое сообщение 06-11-2016 14:01
- За что?
Ghoul [BB]
МРАЗЬ ОПАСНАЯ

Дата регистрации: Jan 2006
Проживает: ...и прожигает...
Сообщений: 2567

Рейтинг



Ну можно даже просто сделать у модели автомата ещю одну анимацию удара ногой. И не надо никаких рисований моделей в несколько проходов.
код очень простой:
PrimaryAttack оставляем автоматный, SecondaryAttack меняем на тот, что у лома. С небольшими корректировками, естественно.
самое сложное это как раз модель с нужными анимациями. Но тут уж без разницы: анимировать ли ногу отдельно для этого или вставить эту ногу и анимировать вместе с автоматом.

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo

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

Старое сообщение 06-11-2016 16:54
- За что?
Chyvachok
Житель форума

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

Рейтинг



Цитата:
Ghoul [BB] писал:
Но тут уж без разницы: анимировать ли ногу отдельно для этого или вставить эту ногу и анимировать вместе с автоматом.


Ну в Brutal Half-Life сделали первый вариант, там нога для пинка отдельно заанимирована, кстати кому надо оттуда можно ее свистнуть, когда нажимаешь кнопку пинка у любого оружия вью модель меняется на пинок, наноситься атака, потом когда анимация пинка проиграется, модель обратно меняется на модель оружия и проигрывается анимация draw.

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

Старое сообщение 06-11-2016 19:43
- За что?
Тема: (Опционально)
Ваш ответ:



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


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

Временная зона GMT. Текущее время 06:48. Новая тема    Ответить
Страницы (2): « 1 [2]   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > Удар ногой и рукопашный бой
Помогите новичку в кодинге
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

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

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

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

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