Главная  Файлы  Регистрация ника на сервер  Вход / Выход    Пользователи  Вы вошли как Гость  Гости ПоискВход / Выход

 
  • Страница 1 из 1
  • 1
3D BACKGROUND
cssource-modsДата: Понедельник, 13.07.2009, 16:11 | Сообщение # 1
Admin
Группа: Админ
Сообщений: 347
Награды: 4
Репутация: 32767
Статус:
Background-карта должна быть создана как "диорама". То есть геометрия в карте должна быть строго ограничена углом обзора из камеры. Все объекты, что не попадают в поле зрения, удаляются для максимально быстрой загрузки карты.

Создаем BACKGROUND карту:

Создаем какую-нибудь простую сцену - комнату или ладшафт. Не должно быть никаких утечек (leak'ов), карта должна быть запечатана, как и любой стандартный уровень игры. Добавьте только необходимое освещение , модели и материалы, которые будут находиться в зоне видимости. Можно начать с уже существующего уровня и просто удалить или скрыть геометрию и объекты, которые не будут видны на background-карте. Все ненужные элементы должны быть удалены.

Поставьте на карту info_player_logo (для мультиплеера) или info_player_start (для сингла). Не имеет значение, куда будет помещена энтитя, лишь бы игрок не падал и не получал повреждения.

Добавьте point_viewcontrol энтитю в то место на карте, откуда у нас будет обзор. Обзовите point_viewcontrol как нибудь, например"camera".

Если есть какие-то сложности с точным выбором места для камеры, то запускаем карту как в обычной игре, пишем в консоли cl_showpos 1 и запоминаем координаты нужного места.

Для point_viewcontrol деактивируем флаги:
Start at Player , Follow Player , Interruptable by Player.
Активизируем флаги: : Freeze Player , Infinite Hold Time , Snap to goal angles , Make player non-solid

Добавляем info_target энтитю. Это - точка, куда будет смотреть наша камера - point_viewcontrol. Назовем ее "target_camera"

В свойствах point_viewcontrol выбираем пункт "Entity to look at" и указываем "target_camera".

Ставим на карту энтитю logic_auto. В ее свойствах на вкладке Outputs выбираем:
My output named: OnMapSpawn
Target entities named: camera
Via this input: Enabled

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

Сохраняем карту под любым именем, например "mybackground" и компилируем.

В ярлык запуска Counter-Strike:Source добавляем параметр +maxplayers 1 +map_background mybackground

После загрузки background-карты делаем скриншот. Открываем его в Фотошопе, размазываем изображение,

изменяем размер на 1024*1024

и сохраняем под названием "background01.vtf" в папке counter-strike source\cstrike\materials\console.

 
  • Страница 1 из 1
  • 1
Поиск:
 
Статистика Форума
Последнии темы Читаемые темы Лучшии пользователи Новые пользователи
  • source-boost.ru - рабочий boost серверов кс соурс (0)
  • source-boost.ru - Раскрутка сервера CSS v34 (0)
  • [plugins] sourcemod 1.3.7 (1)
  • [Download] Source Dedicated Server v.34 (1.0.0.34) Windows (0)
  • Проблемы с психой (1)
  • Alternative Signatures для Psychostats (12)
  • SourceBans 1.4.6 (7)
  • Лучший античит для Source (16)
  • mani admin plugin v1.2vc orange RUS (0)
  • [plugins] Metamod Source 1.8.6 (0)
  • Нету изображений карт (2)
  • [maps] de_dust3_night (0)
  • [maps] cs_assault_tactik (0)
  • [plugins] sourcemod 1.3.6 (0)
  • [plugins] Metamod Source 1.8.5 (0)
  • [plugins] Mani admin plugin v1.2 vb orange RUS (0)
  • [plugins] EventScripts Public Beta v2.1.1.360 (0)
  • [maps] de_2tsud (0)
  • miniF.A.Q. по DS (0)
  • Музыка для сервера (4)
  • Лучший античит для Source (16)
  • Как сделать выделинку, не качая 550МБ (14)
  • Alternative Signatures для Psychostats (12)
  • Сжатие карт в формат .bz2 (12)
  • Вопросы насчет Сайта (12)
  • Скачивание сервера через программу HldsUpdateTool (8)
  • SourceBans 1.4.6 (7)
  • Скины для Alternative Signatures (6)
  • Переменные в Adverts.txt (6)
  • Zombie mod 2.0.0L (6)
  • aTracer-v100 (5)
  • RСON команды (5)
  • Музыка для сервера (4)
  • Античит ssServer (4)
  • IP To Country (4)
  • Вопросы насчет CS:Source (4)
  • Звуки Quake (4)
  • Разбираем Mani Admin Plugin (3)
  • defuses planted bonus (3)
  • Super Admin (3)
  • ADMIN20:11
    cssource-mods17:39
    @нтон13:15
    ---๖ۣۜDJ---17:23
    ๖LIMON07:15
    SEmoder15:29
    frademan19:01
    NeKiTeNkO18:44
    BorbariS11:11
    boha17:41
    Sensay15:50
    Букин20:15
    ГипноZZZzz11:28
    ПастуХ10:37
    NO_ник17:44
    Dead_awp16:38
    MinZdraW20:48
    maverik11:42
    GORYNYC09:57
    Bluz09:39
    Nixsor18:11
    [TMK8]Demon16:33
    Legis16:28
    svin3022:22
    [NzK]Leon_19:53
    nvu1xgli17:09
    frademan19:01
    tischenkoalexander201821:10
    ccbecjoshumbone23:09
    ccbecprewotouff21:06
    black_dzr12:39
    Pro$totip02:24
    milashka08:40
    shchepitovnik00:14
    magic_workru06:38
    w@m11:33
    ural_chel15:35
    igchijov200203:42
    SUB-ZERO15:17
    Majack_Bis20:09
    ujhzotyrjdthf07:42
    KnechtEis20:22
    Евгений151609:42
    вован45601:08
    KGB05:41
    zarJ06:53
    Deadsig17:39
    rfeefge16:46
    ARTUR____________________20:07
    alex099120:58


    Теги: Map List Makergrenadesack Как установить скрипты на сервер RСON команды Админом на сервере Zombie Mod 2.0.0 L Основная настройка sparks GunGame 5 AceMatchv7.5.82Закачка файлов с FTP Плагины aTracer-v100 Если у вас динамический IP Моды mattie eventscripts 200 beta2 250i ssServer3.0 Настройка и дополнения для SourceBans Как записать и просмотреть демку mattie eventscr DeToCs v1.2 Bomb Buyer swap teams Sourcemod-1.2.4 Releases Создание Psychostats с нуля Buy magazin eng Script manager EN Русификатор админки RPG mod Metamod Source Инструкция по установке PsychostatsОпции командной строки Конфигурация ботов Нету файла ppm3.bat dissolver настройки для игры по инету Knife Syphon Переменные в Adverts.txt Sourcemod vtf edit Сделаные настройки серва Скачивание сервера через программу HldsUpdateTool Zombie mod Добавлени карт на сервер heartbeat 4 Weapon Giver Сжатие карт в формат .bz2 python-2.6.4 Rus Прикольные звуки quake defuser buy menu



    Администрация · Техническая помощь · Твой IP: 216.73.217.120 · © SHDB Corp. 2005-2026