Sidebar

Живой background

Lantrat

Hancock
Sep 10, 2006
5,578
41
9
0
Живой background

В ХЛ2, когда мы запускаем игру, мы видим меню игры, так вот, фон за этим меню не просто картинка, а как бы "живой", тоесть на нём ходят НПЦ, слышны звуки и т.д. Как это реализовано?
 

Xelious

выр выр выр
Feb 1, 2007
4,779
34
Карта с камерой, а остальное прописывается в скриптах мода. То есть какая бэкграунд карта какой главе соответствует и т.п.
 

П.Е. Лоткин

New member
Oct 8, 2005
4,830
1
0
2 Lantrat:
autoexec там или что-то в этом роде в папке конфигов, раскомментируй
startupmenu строчку.
 

Skaarj

Супер Модератор
Aug 12, 2004
18,747
Хм... Вы в ХЛ2 играли?
Там на бэеграунде менты ходют, сканеры летают, вертушки проносятся...
 

П.Е. Лоткин

New member
Oct 8, 2005
4,830
1
0
2 Lantrat:
меньше флуда будет, если ты определишь:
1 - тебя интересует, как готовая карта отображается в меню?
2 - тебя интересует. как сделать саму КАРТУ, которая будет отображаться.
 

Nekromant

zNk
Jul 15, 2005
733
0
0
[ADDED=Nekromant]1179138146[/ADDED]
План реализации карты:
Делаем то что мы хотим увидеть на background, то есть саму карту (геометрию и т.д.)... Ставим игрока в произвольное место, поскольку это не имеет значения. Остальное уже идёт скриптинг, я приведу самый простой пример...
Ставим камеру, охватывающую территорию которую нам надо... Назавём камеру например cam_01. Теперь создадим в произвольном месте (но лучше рядом с камерой) энтинитю logic_auto. Создаём событие, что бы при старте мапы камера имеющая имя cam_01 активировалась =)
Доп. информация по созданию background'ов:
Можно делать тригеры старта музыки, можно сделать например вечную арену, там где всегда перестрески, и ещё - можно реализовать заставку подобную как в меню Far Cry. Тут всё уже зависит от вашей фантазии.
Вроде всё %)
 

Lantrat

Hancock
Sep 10, 2006
5,578
41
9
0
Сам карту сделать раз плюнуть, я непойму где именно в файлах конфигурации нужно прописать этот живой background. Ставить обычную картинку на background я умею, а вот карту хз. Пробовал прописать в скрипт map1.bsp игра послала на йух.

[ADDED=Lantrat]1179270045[/ADDED]
2 Scream:
Разве не амбиент_генерик?
 
Last edited:

Nekromant

zNk
Jul 15, 2005
733
0
0
Луший способ проигрывания музыки амбиент_генерик. Что бы проиграть музыку, у этой энтинити надо гачочку поставить, и хз какую %) пробуйте, может что и получится ;)
 

P0W3R_p4cK

X-TREME
Jan 18, 2007
5,553
37
2 Scream:
ну можно через point_clientcommand а внем указать как в консольке.

жывое меню:
делаецца карта ствицца игрок и на него надеваецца point_viewcontrol. все остальное в исходниках которые лежат на КСМе

[ADDED=P0W3R_p4cK]1179336848[/ADDED]
а дописать карту в бекграунд нужно смотреть скрипты хл2
 
Last edited:

Lantrat

Hancock
Sep 10, 2006
5,578
41
9
0
2 P0W3R_p4cK:
В том то и дело, что нету у меня самой ХЛ2, есть тока СSM CDK Sp2 и в нём папки hl и cstrike (полноценные), я мог бы конечно посмотреть в скриптах в папке hl, но по своей глупости месяц назад распаковал в папку мод, и он зараза заменил "живой" бекграунд на обычный, наверное заменил скрипты, а достать оригинальную ХЛ2 не представляется возможным. Потому и спросил здесь.
 

P0W3R_p4cK

X-TREME
Jan 18, 2007
5,553
37
прописывать жывой бекграунд надо в ChapterBackgrounds.txt
вид имеет такой:
"chapters"
{
1 "background01"
2 "background01"
3 "background02"
4 "background02"
5 "background03"
6 "background03"
7 "background04"
8 "background04"
9 "background05"
9a "background05"
10 "background06"
11 "background06"
12 "background07"
13 "background07"
14 "background07"
15 "background07"
}

жывай карта должна называцца так же.бсп
 

Lantrat

Hancock
Sep 10, 2006
5,578
41
9
0
2 P0W3R_p4cK:
Сделал как ты сказал, после запуска в меню действительно видно картинку моей живой карты, но вот только ожить она так и не ожила :( Что-то где-то нужно ещё прописать.
 

P0W3R_p4cK

X-TREME
Jan 18, 2007
5,553
37
нуу, и карта должна так называцца. хз это нада искать в скриптах. а проще оставить все как есть и просто карту назвать соотвецтвующим образом.
 

Game Server

CSM TV

Page QR Code

QR Code

Donate Campaign

Total amount
$0.00
Goal
$25.00

Latest profile posts

TestUser wrote on TRUP@C's profile.
Master?
TestUser wrote on TRUP@C's profile.
Hello Father

Members online

No members online now.

Discord