![]() |
Показать все 31 сообщений этой темы на одной странице |
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=1404)
Скрипт анимации игрока
Доброго времени суток
Вопрос: возможно ли присвоить player_start имя и в процессе игры указать его как цель scripted_sequence? Пробовал через отключение smartedit - не работает. Если же в оригинальной ХЛ такое невозможно, возможно ли в Спирите?
ЗЫ: со скриптами я не очень дружен, так что мб это все мои кривые руки. В таком случае звиняйте
Мммм..
Попробуй в качестве таргет нпц
player
или
!player
__________________
Сайт поддержки кодеров на AMX Mod X
AlMod, Попробовал, безрезультатно.
В спирите имя игрока - *player токо я не пойму что ты хочешь этим сделать?
PoD-Stas, да идея-то простая. Есть задумка мода с видом от третьего лица. И захотелось, чтобы, например, при нажатии кнопки персонаж играл анимацию нажатия, а не просто стоял
Т.е. придется-таки качать и юзать спирит, правильно?
Это бредятина. Посредством мэппинга это не осуществиму. К кодингу прийдется прибегать... Это все легко робиться__))
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Я имел в виду про анимацию при нажатии на клавишу "использовать"))
PoD-Stas и куда игрок будет пальцем тыкать?
в пустоту?
некрасиво выглядит, потому никто и не делает.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Samurai689 В спирите нельзя. Потому что разработчики этого не предусматривали.
__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran
Жаль, но что уж теперь поделать. Спасибо за ответ
Нужно делать проверку на англирование и стоящий впереди обьект, чтоб красиво выглядело...
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша поиграй, скажем, в Manhunt. Увидишь, как реализуются анимации и кнопок, и дергания рычагов. И в эту игру народ играет
__________________
Да... Просто в таких играх. как хл это немного помешает геймплею. Ну не жосткую проверку, а там с определенными параметрами, например если не достает 5-6 юнитов, то проиграть другую анимацию... не знаю канешн это запара с кодом, но еси человеку это реально нужно, то он это сделает качественно
__________________
Ну да, впринципе это во всех играх с такой технологией...
Дядя Миша, раз уж так, то по пунктам:
1. Вид от третьего лица, со спины. В большинстве случаев персонаж закроет собой и кнопку, и эти самые 5-6 юнитов.
2. Кто сказал, что планируются кнопки и противники в одном месте и в одно время?
3. Как было сказано выше, я не кодер, сам реализовать не смогу. Потому, собственно, и спрашиваю. Первоначальный вопрос как раз был: "можно ли это сделать без кода?"
4. В ХЛ есть юзабельные двери. Я не планировал их использовать.
5. Суть проблемы - каждая кнопка активирует свой, независимый триггер, которому назначается анимка. Т.е. в одном случае он запускает тычок пальцем, в другом - дерганье рычага. Я же не говорил о схеме "одно движение на всех". И в качестве примера приводил скриптед_секвенс, где нужная анимация выставляется разная в каждом случае.
6. Я, вроде бы, ни словом не обмолвился о q1...
И вот в упор не пойму, при чем тут ID. Они всю жизнь делали FPS, им анимация thirdperson-модели не сдалась. А вот если посмотреть на Max Payne, то там эта схема работает отлично. И даже без "жостких проверок"
__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran
Вот такие мы вот, чтоб было понятно))
Если эдак рассуждать - вон в принце персии (который классика) движок тоже нагло двигал персонажа к краю платформы, облегчая игроку дальнейшие движения.
Может это еще как-то смотрится в TPS, но вы себе представьте, что будет если вы хотите нажать кнопку от первого лица, а движок вас нагло вплющивает в кнопку, разворачивает к ней лицом, фиксирует на пару секунд и проигрывает анимацию нажатия - кому это понравится?
Добавлено 08-07-2008 в 10:59:
И тем более сразу появляется масса надуманных ограничений
для мапперов.
Чорт с ними с такими кнопками.
Если хотя бы делать это для кнопок "по Кармаку" - которые от касания нажимаются. Но ведь это будут Очень Большие Кнопки™. Лично я не вижу красивого и технологичного выхода из этой ситуации. А огород городить - ну чтоже халфа хаками полнится...
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
__________________
__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran
__________________
XaeroX дык мы вроде про FPS говорим, не?
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша ну я не знаю, про что ТЫ говоришь. А автор темы черным по белому написал в одном из первых постов, что делает TPS.
__________________
XaeroX а я все про FPS, elbdbntkmyj ghfdlf
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran
Временная зона GMT. Текущее время 20:23. | Показать все 31 сообщений этой темы на одной странице |
На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024