Rocket Launcher

Добавлен , опубликован
Реактивный гранатомёт - так он будет назван правильно, действительно опасное оружие, наверно самое опасное из того что я собирал в Garry's mod'e. Представленный вариант будет неподвижно фиксирован на платформе, огонь ведется левой кнопкой мыши, запуская две ракеты одновременно. Управляется платформа клавишами А и D для поворота.

Что же нам для этого нужно???

  • Несколько пропов (props) - в качестве платформы и места крепления ракет
  • Wheels - для реализации поворотного механизма
  • Advanced Pod Controller - для отлова нажатий клавиш во время использования гранатомета
  • Ракеты - как же без них
  • Forcer - для реализации псевдоэлектромагнитного выброса ракет
  • Prop spawner - для реализации перезарядки
  • Кресло - в котором мы и будем сидеть, ведя огонь по местности
  • несколько базовых инструментов для прикрепления составляющих (weld, wire и др.)

Создание платформы\базы:

Для начала выберем из огромного количества пропов нужные нам. Как всегда скажу что подойдет, в принципе, что угодно. Но беря во внимание тот факт что гранатомет должен вращаться, лучше взять детали округлой формы. Так же нужны пропы, в которых буду находиться ракеты, ну и конечно сами ракеты:
Начнем собирать основу, получается нечто вроде "бутерброда" из круглых пропов и колес. Нужны 3 круглые пропы и между ними 2 колеса. Одно колесо, в последующем, будет вращать платформу в одну сторону, второе - в другую. В принципе, для реализации поворотного механизма можно воспользоваться многими инструментами, например Motor, просто в колесе уже имеется набор базовых функций, которые нам необходимы. К тому же модель колес можно взять и не совсем "колес", я выбрал шестеренки:
Создадим понравившееся нам кресло, сразу ставим на него Advanced Pod Controller, я обычно ставлю на спинку кресла, чтобы не мешался и был не виду. После привариваем кресло к нашей платформе, лучше по центру:
Хорошо, платформа готова, займемся самим гранатометом....

собираем сам Гранатомет

Берем, ранее созданные нами, пропы в виде неких "дул", они отличного размера, туда поместятся ракеты, один конец у них закрыт - как раз то, что нужно, к нему и будет фиксироваться сама ракета. Привариваем их по бокам от платформы к верхнему круглому диску, чтобы они не мешали свободному вращению платформы, конечно лучше по центру, иначе будет перевешивать. Фиксируем ракеты инструментом weld к закрытой внутренней части этих пропов. Заморозим, потому что при применении к ним инструмента Prop spawner они "разварятся". Используем к ним Prop spawner, это даст возможность спамить такие ракеты в нужный нам момент:
Далее необходимо закрепить ракеты внутри пропов. Я как обычно, не долго думая, воспользовался простым Rope. Для реализации псевдоэлектромагнитного выброса ракет возьмем удобный инструмент Forcer. Под его воздействием объекты летят, конечно, без сохранения физических законов, но лучше чем ничего. Ставим по одному Forcer'у в наших "дулах" под ракетами. Для того чтобы не обременять себя включением\выключением этих Forcer'ов, сделаем чтобы они работали постоянно. Установим всего один чип - Constant Value со значением 1 в любом месте на нашем гранатомете.
Далее остается соединить все наши рабочие части гранатомета инструментом wire или wire advanced

Итоговая часть:

  • соединяем входы Force каждого из наших Forcer'ов с выходом Value чипа Constant Value
  • соединяем вход Go нижнего Колеса с Advanced Pod COntroller'ом и выбираем клавишу А
  • соединяем вход Go верхнего Колеса с Advanced Pod COntroller'ом и выбираем клавишу D
  • соединяем вход Spawn наших Ракет с Advanced Pod COntroller'ом и выбираем клавишу Mouse1

Вот и все!

При нажатии левой кнопки мыши внутри боковых пропов будут спамиться ракеты. Forcer'ы будут выталкивать их. Кстати чуть не забыл. Стандартно эти ракеты весят достаточно много, порядка 500 кг, я бы рекомендовал менять их вес инструментом weight хотя бы 50-100 кг. В противном случае ракеты будут нехило перевешивать всю конструкцию, так как изначально вес пропов платформы колеблется от 100 до 200 кг. К тому же вес ракет будет влиять на дальность их полета. На представленных ниже скринах, к сожалению, не видно эффекта взрыва ракет, сделал кучу скринов, но так и не смог его запечатлить.

Спасибо за внимание

`
ОЖИДАНИЕ РЕКЛАМЫ...
1
15
11 лет назад
1
Откуда ты берешь такие идеи?)
2
15
11 лет назад
2
Teranozaur, честно говоря нашел на ютубе саму идею гранатомета, но она была явно сухой, стреляла в одном направлении и управлялась кнопками на задней поверхности, в общем не очень удобный гранатомет. Оттуда я почерпнул лишь принцип его работы. Доработал конструкцию самой выпускающей части, приделал платформу, сделал управление. Теперь такой гранатомет может использоваться без труда любым пользователем.
1
15
11 лет назад
1
Класс) Так держать!)
0
15
11 лет назад
0
Teranozaur, спасибо, может еще чем удивлю)
0
1
11 лет назад
0
Прекраснейшая идея и отличное воплощение этой идеи. Я бы правда советовал заменить два колеса одним - потому что если случайно нажать E не там где надо, то гранатомёт будет вертеться только в одну сторону.
0
15
11 лет назад
0
Jesulin, спасибо
Я бы правда советовал заменить два колеса одним
Может быть и стоило, мне показалось с системой двух колес удобнее, так как я выставлял большую скорость на колеса - нажав одну, быстро вертелась база. Но если нужно было медленно прокрутить я тыкал, к примеру, и держал A и периодически нажимал D, сложно описать, но думаю ты понял, что я хотел сказать)
Чтобы оставить комментарий, пожалуйста, войдите на сайт.