Меню сайта


[DS]: Half-Life Server
[DS]: Half-Life Server


[DS]: CS:S GunGame v34 Server
[DS]: CS:S GunGame v34 Server


[DS]: CS:S v34 Server
[DS]: CS:S v34 Server


Поиск

add_newДобавить новость
Последние добавленные
HLRS (Half-Life Rank System) — это плагин , который добавит вам на сервер систему прокачки рангов , при этом с каждым новым з...
Читать далее

Unreal tournament 2004

Сегодня в нашем мониторинге появилась поддержка игровых серверов Unreal Tournament 2004.

Читать далее

На сегодняшний день, каждый человек хоть раз слышал про игровые автоматы и казино

Читать далее

Фильм "Великая стена"

Фильм «Великая стена» («The Great Wall») фантастика, боевик, приключения в древнем Китае. Фил...

Читать далее

Еще несколько лет назад выбор казино-онлайн был достаточно простым

Читать далее
STARGATE: ORIGINS TRAILER | Stargate: OriginsOn February 15th, witness the premiere of a Stargate story that takes you back to where it all began. Buy an All-Access Pass at http:... Читать далее

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

Читать далее

Разработчики Black Mesa выпустили открытую бету игры, поддерживающую все обещанные изменения движка...

Читать далее
Этот плагин добавляет на сервер автомат AK Paladin из игры CSO.

Читать далее

Сеть Burger King совместно с телеканалом Game Show и оператором «Синтерра Медиа» запустили CTRL PLAY

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/5a4e54846b894.png

Читать далее

Фильм "Меч короля Артура"

Фильм "Меч короля Артура", это фэнтэзийный приключенческий фильм в мире альтернативных легенд о короле Артуре и его мече Эк...

Читать далее

Уважаемые участники!
Команда проекта DS-Servers, от всей души поздравляет вас с Новым Годом!
//ds.nue.de.dsncdn.net/uploads/images/_gen-176/5a46b6d92c995.png

Читать далее

Этот плагин добавляет вам на сервер дробовик KSG-12

Читать далее

Фильм "Война миров Z"

Фильм «Война миров Z» ужасы, фантастика, боевик, триллер, приключение в современном мире,  в котором б...

Читать далее

The University of Southern California’s premier video games program USC Games will feature hands-on playable code for th...

Читать далее

В преддверии новогодних праздников компания DSN.Host запускает конкурс.

Читать далее
ЗАКАЗЫВАЕМ СЕРВЕР НА ХОСТИНГЕ (mineсraft, Unturned, кс.1.6)(Бесплатный хост)Самые дешевый хостинг в мире. Заходи не пожалеешь, я уже почти год держу свой сервер там. https://dsn.host/?ref=141565 https:/... Читать далее
THAT'S A WRAP! - Behind the Scenes | Stargate: OriginsThat's a wrap on filming for Stargate Origins - the exciting new chapter in the Stargate saga. Stay until the end of the video for a li... Читать далее
ORIGINS TEASER | Stargate: OriginsPremiering on Stargate Command, STARGATE ORIGINS explores the journey that sets a young Catherine Langford on the way to helping ... Читать далее

Multiplayer mod ZXC by 291 for Half-Life 1 with free source code. Over 30 different weapons (including old), features and relativ...

Читать далее

ZXC Mod cvarlist

Читать далее

Студия 11 Bit Studios, которую вы можете знать по This War of Mine

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/5949a205f323e.png

Читать далее

Если вам есть, что скрывать, то WhatsApp может оказаться не лучшим выбором для переписки. Оказывается, принадлежащий Facebook

Читать далее

BRET  (Bsp REs Tool) — Инструмент (Утилита) для генерации .res файлов для карт движка GoldSource .bsp

Читать далее

<JAM>
m1-palinka


HL-HEV
hl-hev


Создание машины
Добавил: root
2013-01-07 14:38:48
103 просмотра

В этой статье мы расскажем, как создаются машины. Нам понадобятся следующие энтити-объекты:

Машины в CS появились не так давно, тогда в официальный мэппэк была добавлена карта de_jeepathon2k, которая быстренько оттуда исчезла в связи с многочисленными глюками, связанными с машинами. Так что не удивляйтесь, если Ваша машина провалится сквозь землю или наоборот зависнет на высоте 5 м.

На картинке ниже Вы можете увидеть, как будут выглядеть машины на нашей тестовой карте:

Так будут выглядеть машины на тестовой карте



Сама машина — это брашевый энтити-объект func_vehicle, в состав которого обязательно должен входить ORIGIN-браш (т.к. машина — объект вращающийся). Сначала мы определяем несколькими брашами форму машины, затем создаем ORIGIN-браш и превращаем все это в func_vehicle. Конечно, не обязательно придавать машине форму машины. Можно заставить ездить и доску, и ящик, и бочку.

После этого необходимо создать зону, из которой игрок будет управлять машиной. Эта зона определяется брашевым энтити-объектом func_vehiclecontrols, который необходимо со всех сторон закрасить текстурой AAAtrigger. Зона управления не должна входить в состав машины, она просто размещается вокруг ее кабины.

Объектом func_vehiclecontrols определяем зону управления автомобилем



Ну, и последнее, необходимо сделать два точечных энтити-объекта path_track, которые определяют начальное направление машины (т.е. в какую сторону она будет развернута).

Создаем 2 точечных объекта path_track (один под машиной, другой немного в сторонке)



ВАЖНО: при создании машины, ее необходимо ориентировать на виде сверху кабиной налево (так задумано разработчиками), чтобы игра могла определить, где у машины перед.

В игре машина появится на первом объекте path_track и будет направлена на второй объект path_track. Таким образом, совсем необязательно размещать машину именно в том месте, где она должна появиться в игре. Машина появится на первом объекте path_track.


Про ORIGIN-браш в машинах

ORIGIN-браш необходимо размещать в центре машины, вокруг него машина будет вращаться. Размер ORIGIN-браша значения не имеет, более важно положение его центра, т.к. от него зависит расположение машины по вертикальной оси относительно дороги. Возможно, получится так, что машина появится на уровне висящей в воздухе или вкопаной в землю. В этом случае необходимо поправить параметр «Height above track» (т.е. высоту над землей).

Чтобы правильно определить значение параметра «Height above track», нужно в редакторе на 2D-виде сбоку посчитать расстояние от центра ORIGIN-браша до верхней стороны объекта path_track (см. рис. ниже).

Определение параметра «Height above track»



Это расстояние необходимо записать в параметр «Height above track» машины func_vehicle.

Ну, и напоследок, перед тем, как мы приведем свойства всех задействованных объектов, необходимо добавить, что в состав машины (объекта func_vehicle) можно включать CLIP-браши для блокирования передвижений игрока. Например, Вы не хотите, чтобы игроки могли залазить в кузов машины — создаете там CLIP-браш и затем вместе с ним создаете func_vehicle.

Если у Вас что-то не получается с машинами, скачайте карту-пример и разберитесь самостоятельно.

Func_vehicle (машина)
Name: car1 (имя машины, обязательно)
First stop target: path1 (имя первого объекта path_track)
Sound: 2 (звук, издаваемый при движении машины)
Length of the vehicle: 150 (длина машины в юнитах, рекомендуем поставить значение меньшее на 8-16 юнитов для удобства управления)
Width of the vehicle: 90 (ширина машины в юнитах, также лучше уменьшить на 8-16 юнитов)
Height above track: 8 (высота машины над дорогой, определяется, как написано выше)
Initial speed: 0 (начальная скорость машины, при значении > 0, машина сама поедет в начале раунда)
Speed: 550 (максимальная скорость машины, юнитов в секунду)
Damage on crush: 0 (количество отнимаемых у игрока процентов жизни при попадании под машину
Volume (10 = Loudest): 7 (громкость звука, значения от 0 до 10, где 10 — максимальная громкость)
Bank angle on turns:0 (угол наклона машины в поворотах)

Флаги:

No Pitch (X-rot) — если отмечено, то машина будет поворачиваться только вокруг вертикальной оси Z
No User Control — если отмечено, то игрок не сможет управлять машиной
Passable — если отмечено, то машина будет нематериальной, т.е. через нее можно будет проходить



Func_vehiclecontrols (зона управления машиной)
Vehicle name: car1 (имя машины, которой будет управлять игрок)



Path_track (определяет начальное положение машины)
Name: path1
Next stop target: path2 (впишите сюда имя второго объекта path_track)

Остальные параметры выстявлять не нужно.



Path_track (определяет начальное направление машины)
Name: path2
Next stop target: path1 (впишите сюда имя первого объекта path_track)

Остальные параметры выстявлять не нужно.




func_vehicle.zip [110Кб] — в архиве карта-пример в форматах BSP и RMF.


§ 17.1 Создание машины
§ 17.2 Простой лифт
§ 17.3 Платформы

Поделиться:
Тэги:

DS-Servers.com
Copyright © 2012-2018. All Rights Reserved.
При копировании материала ссылка на источник обязательна
За материалы, размещенные пользователями, администрация сайта ответственности НЕ несет